Commit Graph

706 Commits

Author SHA1 Message Date
Pig Fang
25256b0814 Add API integration tests 2019-04-27 13:09:10 +08:00
Pig Fang
51e4efba7b Make sure tid_cape set 2019-04-26 21:38:26 +08:00
Pig Fang
1a98e7937d Return empty string when JWT auth failed 2019-04-26 18:58:12 +08:00
Pig Fang
748c275969 Add missing artisan calls in CLI installation 2019-04-26 12:33:43 +08:00
Pig Fang
262d48e1f7 Fix switching i18n 2019-04-26 00:01:32 +08:00
Pig Fang
6918a46ae8 Remove unused JavaScript global variables 2019-04-25 23:42:06 +08:00
Pig Fang
e2c125648f Support OAuth2 2019-04-25 23:24:24 +08:00
Pig Fang
1ae0329083 Rename auth guard 2019-04-25 13:29:43 +08:00
Pig Fang
d2ad6107d1 Refactor middlewares 2019-04-25 13:01:39 +08:00
Pig Fang
122477c5c3 Add RESTful APIs about players 2019-04-24 13:10:03 +08:00
Pig Fang
64f25ef95f Reset invalid texture when player retrieved 2019-04-23 23:34:04 +08:00
Pig Fang
1c205f6842 New API: add new player 2019-04-23 23:03:12 +08:00
Pig Fang
6d03e47526 Nomalize JSON response structure 2019-04-23 19:14:41 +08:00
Pig Fang
fd541e7365 Clean up 2019-04-23 14:13:58 +08:00
Pig Fang
d8f08176a2 Check owner before operating player 2019-04-23 13:09:06 +08:00
Pig Fang
b70004ec0f Add JWT refreshing 2019-04-23 12:45:06 +08:00
Pig Fang
0486ddc5a1 Normalize JSON response structure 2019-04-23 11:47:45 +08:00
Pig Fang
6507f2699f Support JWT authentication 2019-04-23 10:05:58 +08:00
Pig Fang
7f58d92590 Set new version automatically 2019-04-22 22:56:24 +08:00
Pig Fang
f8bba6b7b7 Add ForbiddenIE middleware 2019-04-22 21:09:36 +08:00
Pig Fang
573cca5c5d Allow multiple plugins market registry 2019-04-22 19:26:17 +08:00
Pig Fang
bae2a5d3a8 Fix #38 2019-04-22 09:52:45 +08:00
Pig Fang
d01ca18431 Fix zip file name when downloading plugin 2019-04-20 15:17:42 +08:00
Pig Fang
79e5909bdd Fix requiring verification in closet page 2019-04-20 15:14:25 +08:00
Pig Fang
bb3fecf57c Fix syntax 2019-04-19 23:21:14 +08:00
Pig Fang
d8d80f2729 Fix syntax 2019-04-19 23:17:58 +08:00
Pig Fang
ade8b0e5a6 Bundle certificate (fix #36) 2019-04-19 23:15:05 +08:00
Pig Fang
8eb174a6dc
Apply fixes from StyleCI (#35) 2019-04-19 19:36:36 +08:00
Pig Fang
8bab3699ba Add option about transparent navigation bar 2019-04-19 19:32:15 +08:00
Pig Fang
d86e4c1805 Do not publish .env file 2019-04-09 13:21:31 +08:00
Pig Fang
5e42368d69 New hash algorithm: Bcrypt 2019-04-08 21:53:00 +08:00
Pig Fang
1c72171a5e Extract copyright as view 2019-04-08 16:07:42 +08:00
Pig Fang
53b305393c Remove unused model scope 2019-04-07 23:03:00 +08:00
Pig Fang
2cd3e47606 Ignore some runtime-specified code 2019-04-07 22:42:51 +08:00
Pig Fang
6da5094cb4 Remove get_base_url function 2019-04-07 08:54:54 +08:00
Pig Fang
09b9959bc8 Remove AfterSessionBooted middleware 2019-04-06 23:22:36 +08:00
Pig Fang
23a9f018ca Remove redundant middleware 2019-04-06 23:16:37 +08:00
Pig Fang
298b6edf66 Tweak tests 2019-04-06 23:16:14 +08:00
Pig Fang
4c4023bbc2 Refactor UpdateController 2019-04-06 22:52:43 +08:00
Pig Fang
a24e34cf5e Add version check for market registry 2019-04-05 17:48:36 +08:00
Pig Fang
d7b78324f8 Simplify downloading packages 2019-04-05 17:23:27 +08:00
Pig Fang
293668960a Add test for addRoute hook 2019-04-05 09:31:36 +08:00
Pig Fang
108bd260a4 Tweak webpack 2019-04-05 09:00:43 +08:00
Pig Fang
4305b722ca Switch to Laravel's validation expcetion handler 2019-04-05 08:58:00 +08:00
Pig Fang
666344936e Simplify 2019-04-04 19:50:52 +08:00
Pig Fang
d309f8fbbf Simplify exception handler 2019-04-04 19:44:17 +08:00
Pig Fang
29b0c1e5a3 Extract some helper functions to view 2019-04-04 11:40:18 +08:00
Pig Fang
634f0b726a Inline one-time used helper function 2019-04-04 11:16:04 +08:00
Pig Fang
aa30d5a41e Add tests for captcha 2019-04-04 11:04:13 +08:00
Pig Fang
d6abaccdf9 Use Storage::fake in tests 2019-04-03 23:16:23 +08:00