Commit Graph

189 Commits

Author SHA1 Message Date
Pig Fang
9f560c67bd rewrite "Translations" page with React 2020-03-28 18:25:12 +08:00
Pig Fang
aa835f7d03 rewrite login page with React 2020-03-27 22:56:08 +08:00
Pig Fang
2229fcf66b rewrite "auth.forgot" page with React 2020-03-26 18:15:13 +08:00
Pig Fang
c219a0f03f rewrite skin library with React 2020-03-24 18:05:46 +08:00
Pig Fang
1d6da0eab9 add command 2020-03-24 10:07:04 +08:00
Pig Fang
c50f265b8e refactor closet command 2020-03-22 12:21:17 +08:00
Pig Fang
ce297f66f9 tweak 2020-03-21 17:34:42 +08:00
Pig Fang
4c981529e1 add closet command for Web CLI 2020-03-21 17:30:44 +08:00
Pig Fang
4c52f82393 refactor pagination 2020-03-20 19:03:10 +08:00
Pig Fang
b6c58ef23f rewrite texture detail page with React 2020-03-20 16:19:18 +08:00
Pig Fang
2907ad4bb4 refactor 2020-03-16 14:27:30 +08:00
Pig Fang
76a504bb9c tweak webpack build 2020-03-14 16:13:56 +08:00
Pig Fang
4ce25a918c return an object when fetch failed 2020-03-11 22:24:20 +08:00
Pig Fang
48de60b43a update detect method of texture type 2020-03-07 09:54:06 +08:00
Pig Fang
27e6042b93 rewrite texture upload page 2020-03-05 16:16:08 +08:00
Pig Fang
c4ce144be2 make terminal window be draggable 2020-03-01 22:07:45 +08:00
Pig Fang
4dde7fc13c make "CSRF token mismatched" error friendly 2020-02-27 16:02:39 +08:00
Pig Fang
f721ac269c add bsh 2020-02-17 18:27:56 +08:00
Pig Fang
ca7db2585f rewrite "EmailVerification" UI widget 2020-02-12 10:02:15 +08:00
Pig Fang
19ad09920b build closet page with React 2020-02-11 16:40:26 +08:00
Pig Fang
ec948ef1c2 build "bind players" page with React 2020-02-09 11:05:02 +08:00
Pig Fang
8e104c2422 build notifications list with React 2020-02-08 18:22:52 +08:00
Pig Fang
22f68cd9fc build players page with React 2020-02-08 17:09:43 +08:00
Pig Fang
2d57248654 add alias 2020-02-07 15:20:02 +08:00
Pig Fang
a5085af86c turn custom fallback as function 2020-02-06 14:54:23 +08:00
Pig Fang
dc62f87b74 allow to clear toasts 2020-02-06 09:22:10 +08:00
Pig Fang
de08ab6736 allow custom fallback 2020-02-06 09:01:21 +08:00
Pig Fang
b083ee8788 refactor Modal mechanism 2020-02-05 18:48:30 +08:00
Pig Fang
93f64b034f build OAuth mgmt page with React 2020-02-05 10:37:14 +08:00
Pig Fang
54b948d01e rework toast with React 2020-02-04 12:23:14 +08:00
Pig Fang
d9f55d610c refactor event emitter 2020-02-04 11:29:58 +08:00
Pig Fang
100e5960e7 rework error pages and setup pages 2020-02-01 12:44:39 +08:00
Pig Fang
1d87171808 rewrite user dashboard with React 2020-01-31 15:58:37 +08:00
Pig Fang
36a516d584 add generics at fetch 2020-01-28 16:27:11 +08:00
Pig Fang
7c144b3e14 rewrite "Modal" component in React 2020-01-23 22:52:09 +08:00
Pig Fang
4c066ac38a make user report page be static 2020-01-21 11:07:20 +08:00
Pig Fang
cd3260af3e rewrite plugins mgmt page with react 2020-01-21 10:22:20 +08:00
Pig Fang
dff01981d7 update build step 2020-01-16 16:14:49 +08:00
Pig Fang
6c221c28d6 refactor updater 2020-01-06 22:47:29 +08:00
Pig Fang
d7a60a842d remove auto update check 2020-01-05 17:37:56 +08:00
Pig Fang
1e21f4508c Add grid for upload page 2019-12-16 11:02:39 +08:00
Pig Fang
6bf003e7dc Add grid for texture detail page 2019-12-16 10:49:09 +08:00
Pig Fang
703a760b24 Add grid for players list 2019-12-15 22:52:49 +08:00
Pig Fang
a3e74065f9 Add grid for closet page 2019-12-14 14:30:38 +08:00
Pig Fang
37f8355dd4 Apply new ES syntax: Optional Chaining 2019-12-14 00:08:21 +08:00
Pig Fang
56bd71c063 Refactor user profile page
to be static
2019-12-13 15:47:07 +08:00
Pig Fang
060578ca95 Fix AJAX error alert 2019-12-05 18:54:50 +08:00
Pig Fang
ec42b4b4eb Remove Element UI 2019-12-01 18:08:21 +08:00
Pig Fang
264369699a Replace Element "Message" with Bootstrap "Alert" 2019-12-01 17:52:30 +08:00
Pig Fang
beec114717 Remove modal after closed 2019-12-01 14:45:33 +08:00
Pig Fang
6cd5e9a1e7 Tweak test 2019-12-01 00:00:44 +08:00
Pig Fang
c858bbf5be Refactor 2019-11-30 23:11:12 +08:00
Pig Fang
2da0a3576b Replace Element msgbox with Bootstrap modal 2019-11-30 12:01:17 +08:00
Pig Fang
92282daa9e Tweak code 2019-11-29 09:27:07 +08:00
Pig Fang
e5b8a130a0 Rewrite showModal 2019-11-28 16:24:12 +08:00
Pig Fang
84afc32d84 Revert "Specify base URL at <base> element"
This reverts commit f8844cb549.
2019-11-27 23:57:28 +08:00
Pig Fang
6321cea0da Add @types/bootstrap 2019-11-27 14:34:03 +08:00
Pig Fang
f8844cb549 Specify base URL at <base> element 2019-11-26 17:59:14 +08:00
Pig Fang
0fbf16acad Tweak webpack config 2019-11-26 13:01:15 +08:00
Pig Fang
383e20acbd Tweak Jest setup file 2019-11-26 11:44:44 +08:00
Pig Fang
7235375581 Upgrade ESLint-related 2019-11-25 23:30:51 +08:00
Pig Fang
52dae783e8 Upgrade to AdminLTE v3 2019-11-24 14:32:58 +08:00
Pig Fang
2a2491ac93 Do not extract Switch component 2019-09-19 23:19:17 +08:00
Pig Fang
bb898ea2e4 Use message to report plugin errors
Instead of `notification`
2019-09-19 23:09:53 +08:00
Pig Fang
82140b6893 Blade -> Twig (almost finished) 2019-09-19 22:13:25 +08:00
Pig Fang
54d3b76c13 Add support of customizing UI text 2019-09-08 18:57:19 +08:00
Pig Fang
a72d46d2f2 Add more methods on blessing.fetch 2019-09-08 15:20:49 +08:00
Pig Fang
9ff8ea0893 Load front-end i18n text at back-end 2019-09-07 17:18:58 +08:00
Pig Fang
70280d0acc Fix lint 2019-08-31 09:15:20 +08:00
Pig Fang
c44ff192ba Catch plugin's bootstrapper exceptions 2019-08-31 09:12:51 +08:00
Pig Fang
4196a952e0 Optimize exception stack of Ajax error 2019-07-08 12:01:26 +08:00
Pig Fang
7a7cc2ddd9 Notifications 2019-07-03 16:19:13 +08:00
Pig Fang
0bbeaa7246 Make front end assets URL flexible 2019-07-02 11:35:29 +08:00
Pig Fang
66182eaabc Optimize panel of changing color 2019-06-15 17:55:18 +08:00
Pig Fang
95c2866b01 Fix cloning response object 2019-05-23 11:26:34 +08:00
Pig Fang
50dbd4ee52 Better UX for backend errors (fix #64) 2019-05-22 23:55:37 +08:00
Pig Fang
aec1c1312e Refactor 2019-05-08 11:41:49 +08:00
Pig Fang
f88e60e07f Refactor importing ElementUI 2019-05-07 23:56:25 +08:00
Pig Fang
5e1ea64c66 Expose some Element UI components 2019-05-07 18:52:22 +08:00
Pig Fang
d418083495 Fix dropdown menu of skin library 2019-05-04 11:51:24 +08:00
Pig Fang
0c858cb6c3 Add an event hook after i18n loaded 2019-05-01 19:42:13 +08:00
Pig Fang
e2c125648f Support OAuth2 2019-04-25 23:24:24 +08:00
Pig Fang
0486ddc5a1 Normalize JSON response structure 2019-04-23 11:47:45 +08:00
Pig Fang
8bab3699ba Add option about transparent navigation bar 2019-04-19 19:32:15 +08:00
Pig Fang
c9f75f70d1 Defer checking updates 2019-04-08 14:42:40 +08:00
Pig Fang
8fa1477d7d Clean console output 2019-04-06 23:01:33 +08:00
Pig Fang
c5d2082308 Tweak console 2019-04-05 09:09:40 +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
bd86b7936a Layout tiny tweaks 2019-04-01 09:56:04 +08:00
Pig Fang
fd01a352a4 Load i18n from element-ui 2019-03-30 15:48:34 +08:00
Pig Fang
9a095732fa Build plugin "report-textures" into core 2019-03-30 11:38:30 +08:00
Pig Fang
19a51f8df7 Restructure files 2019-03-28 16:37:01 +08:00
printempw
b873ffef9c Adjust filename of source files 2017-07-03 20:54:19 +08:00
printempw
d9abb7c99f Fix minor bugs 2017-06-30 16:36:59 +08:00
printempw
8df825d16a Fix fucking auto height reseting caused by AdminLTE 2017-06-30 14:04:32 +08:00
printempw
34962255a2 Add ajax pagination & search for skinlib 2017-06-30 10:33:41 +08:00
printempw
10801b8f7d Redirect to last requested path after logging in 2017-06-28 20:42:51 +08:00
printempw
fda8d9fd35 Fix not clearing cape preview when switching players 2017-06-28 17:23:57 +08:00
printempw
48c8aeb6ff Fix real-time nickname hinting when transfering players 2017-05-06 21:21:19 +08:00