Commit Graph

625 Commits

Author SHA1 Message Date
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
Asnxthaony
bcca87936a
Fix 2d preview in player management 2020-01-01 08:50:31 +08:00
Pig Fang
b220b60ece Fix retrieving keyword from query string 2019-12-29 23:57:44 +08:00
Pig Fang
78ae974e7a Optimize invoking skinview3d 2019-12-24 19:33:35 +08:00
Pig Fang
ae4be6fbda Refactor static routes 2019-12-22 17:28:55 +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
a14688264b Support disable portal 2019-12-16 10:29:10 +08:00
Pig Fang
d61eb8a098 Fix tests 2019-12-15 23:44:39 +08:00
Pig Fang
703a760b24 Add grid for players list 2019-12-15 22:52:49 +08:00
Pig Fang
c2b81efb4b Add FAQ link at error page 2019-12-14 14:52:28 +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
a697a9a5d3 Apply linter fixes 2019-12-13 10:55:57 +08:00
Pig Fang
920d45a723 Add "STAFF" badge for admin & show badges at texture detail page 2019-12-11 23:29:20 +08:00
Pig Fang
1480815123 Display modals at center 2019-12-10 14:20:14 +08:00
Pig Fang
f9b32c8e69 Check dependencies and conflicts before installing plugin
fixes #109
2019-12-09 23:30:49 +08:00
Pig Fang
66becb27d0 Detect Readme of plugin automatically 2019-12-08 23:58:44 +08:00
Pig Fang
8a66a70ced Optimize table of UI text customization 2019-12-08 19:32:53 +08:00
Pig Fang
ce5b343617 Fix for too long texture name 2019-12-08 10:29:49 +08:00
Pig Fang
060578ca95 Fix AJAX error alert 2019-12-05 18:54:50 +08:00
Pig Fang
5f202c3cee Fix about Jest 2019-12-05 11:42:34 +08:00
Pig Fang
ed9d856c43 Add new color settings 2019-12-04 16:45:09 +08:00
Pig Fang
f41b912e53 Fix type definitions 2019-12-01 19:05:02 +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
1e4454cdc0 Rename test 2019-11-30 23:19:03 +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
aada1148fb Reuse <Modal> component 2019-11-28 21:35:27 +08:00
Pig Fang
991475041b Fix <Modal> component 2019-11-28 17:04:37 +08:00
Pig Fang
a0a950089e Allow to specify id for modal 2019-11-28 16:31:39 +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
c75f4429ac Use native controls 2019-11-27 17:21:48 +08:00
Pig Fang
6aa458c95b New default home page background 2019-11-27 15:06:09 +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
a724543dac Add some type annotations 2019-11-26 11:49:10 +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
5df36ae8ea Replace $nextTick with flushPromises 2019-11-21 09:33:28 +08:00
Pig Fang
96c22e20af Fix TypeScript errors 2019-11-21 09:23:50 +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
3b1866ffba Blade -> Twig 2019-09-18 23:06:48 +08:00
Pig Fang
9403ae356d Blade -> Twig (wip) 2019-09-17 23:10:44 +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
5465399eda Fix lint 2019-08-25 17:32:39 +08:00
Pig Fang
deb8c44e45 Improve text of plugins management 2019-08-25 15:54:29 +08:00
Pig Fang
eb836357b8 Refactor plugin system (part 10) 2019-08-15 11:57:55 +08:00
Pig Fang
85a67a5332 Refactor plugin system (part 7) 2019-08-13 18:42:17 +08:00
Pig Fang
4de51a464a Fix that model was reset after resetting skin previewing 2019-08-08 11:29:42 +08:00
Pig Fang
53781536e7 Some fields at admin panel shouldn't be sortable 2019-07-26 15:41:50 +08:00
Pig Fang
fe55b0be9d Fix linting errors 2019-07-12 22:41:44 +08:00
Pig Fang
718c7a61a5 Fix redirecting without URL query string after logged in 2019-07-12 15:53:49 +08:00
Pig Fang
c387794e17 Add option for fixed background 2019-07-10 10:53:19 +08:00
Pig Fang
a082bec096 Add option for hiding introduction of home page 2019-07-10 10:18:10 +08:00
Pig Fang
82ddeb63c4 Optimize form validation 2019-07-08 16:13:49 +08:00
Pig Fang
a4d4dcfa9c Optimize form validation 2019-07-08 13:10:34 +08:00
Pig Fang
4196a952e0 Optimize exception stack of Ajax error 2019-07-08 12:01:26 +08:00
Asnxthaony
68343b0a31 Fix rename in closet (#80) 2019-07-07 09:40:30 +08:00
Pig Fang
7a7cc2ddd9 Notifications 2019-07-03 16:19:13 +08:00
Pig Fang
ab7b3841b5 Tweak the order of "report" table 2019-07-03 09:30:42 +08:00
Pig Fang
f93e0d1755 Fix occasion of mounted event of plugins system 2019-07-02 17:39:41 +08:00
Pig Fang
0bbeaa7246 Make front end assets URL flexible 2019-07-02 11:35:29 +08:00
Pig Fang
f1232724df Fix occasion of mounted event of plugins system 2019-07-02 10:59:21 +08:00
Pig Fang
f064b9271c Tweak some links at closet page 2019-07-01 23:16:46 +08:00
Pig Fang
7cb3e246a8 Fix possible duplicated signings (fix #68) 2019-06-25 22:59:05 +08:00
Pig Fang
0a1f9ea3d6 Fix type errors 2019-06-18 13:12:47 +08:00
Pig Fang
66182eaabc Optimize panel of changing color 2019-06-15 17:55:18 +08:00
Pig Fang
ad7f885235 Tweak chart 2019-06-02 23:06:50 +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
9d2ec9a955 Tweak 2019-05-19 10:32:28 +08:00
Pig Fang
979290c71c Fix test 2019-05-19 10:30:00 +08:00
yushijinhun
4012cfc46f
Fix #61 2019-05-18 21:04:21 +08:00
yushijinhun
b4ab63907c
Test cases for #61 2019-05-18 21:04:19 +08:00
yushijinhun
8ef45c37e3
Fix default steve skin may be displayed in slim model 2019-05-11 22:55:14 +08:00
yushijinhun
f4cbda6168
Fix style 2019-05-11 22:39:31 +08:00
yushijinhun
6b6fb8d33d
Fix previewing model is not set in closet & players page 2019-05-11 22:34:11 +08:00
yushijinhun
f53ce777b3
Fix previewing doesn't use specified model
Related: 2eab303457
2019-05-11 22:16:39 +08:00
Pig Fang
7127970f23 Fix that state of skin library page can't be saved 2019-05-08 23:29:57 +08:00
Pig Fang
aec1c1312e Refactor 2019-05-08 11:41:49 +08:00
Pig Fang
929cc14761 Fix model can't walk after resetting model (fix #53) 2019-05-08 10:52:18 +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
72780a6217 Preview player automatically if user has only one player (fix #46) 2019-05-07 17:49:07 +08:00
时光
7e3145d230 Make dashboard circles middle (#51) 2019-05-06 10:32:40 +08:00
Pig Fang
7b8b318402 Detect type automatically when uploading texture 2019-05-04 17:09:44 +08:00
Pig Fang
2eab303457 Fix previewing alex textures 2019-05-04 13:31:46 +08:00
Pig Fang
d418083495 Fix dropdown menu of skin library 2019-05-04 11:51:24 +08:00
Pig Fang
04269b57e9 Fix closet pagination 2019-05-03 23:17:17 +08:00
Pig Fang
c2906ecc4f Fix style of language menu 2019-05-03 15:15:10 +08:00
Pig Fang
5ea5d76b70 Upgrade dependencies 2019-05-03 09:49:48 +08:00
Pig Fang
403089157a FIx chart [skip ci] 2019-05-02 23:30:58 +08:00
Pig Fang
60ad06cfbb Fix style of avatar 2019-05-02 18:52:37 +08:00
Pig Fang
9d2bf8ad40 Split two axises 2019-05-02 16:57:34 +08:00
Pig Fang
c7d56637f4 Fix width of chart at admin panel 2019-05-02 09:54:50 +08:00
Pig Fang
f7c8dc87ce Truncate too long texture name (fix #44) 2019-05-02 09:25:28 +08:00
Pig Fang
2ffc2244ec Tweak style of score notice at upload page 2019-05-01 20:37:51 +08:00
Pig Fang
fb10962ff9 Expand content policy alert 2019-05-01 20:15:41 +08:00
Pig Fang
0c858cb6c3 Add an event hook after i18n loaded 2019-05-01 19:42:13 +08:00
Pig Fang
a769d91464 Extract common code as component 2019-04-28 15:32:18 +08:00
Pig Fang
fc0a9ccf6b Clean up CSS 2019-04-28 15:16:16 +08:00
Pig Fang
a7ac10bc8c Clean up 2019-04-28 14:58:14 +08:00
Pig Fang
d8bec1d1fb Add APIs for closet 2019-04-28 11:38:38 +08:00
Pig Fang
8a2aaccabe Refactor entry file 2019-04-27 22:06:09 +08:00
Pig Fang
15f22dd10c Tweak lintings 2019-04-27 14:12:02 +08:00
Pig Fang
e2c125648f Support OAuth2 2019-04-25 23:24:24 +08:00
Pig Fang
122477c5c3 Add RESTful APIs about players 2019-04-24 13:10:03 +08:00
Pig Fang
1c205f6842 New API: add new player 2019-04-23 23:03:12 +08:00
Pig Fang
9d31faa533 Fix language dropdown for mobile (fix #39) 2019-04-23 19:52:00 +08:00
Pig Fang
6d03e47526 Nomalize JSON response structure 2019-04-23 19:14:41 +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
b36aa1c9f9 Fix 2D preivew (fix #33) 2019-04-10 13:09:40 +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
d7b78324f8 Simplify downloading packages 2019-04-05 17:23:27 +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
e2c6028196 Show chars captcha even "invisible" is on 2019-04-04 10:19:32 +08:00
Pig Fang
13559e229d Fix front end test 2019-04-03 23:16:05 +08:00
Pig Fang
ac4fb12e42 Remove type limitation on login page 2019-04-03 10:24:33 +08:00
Pig Fang
bf479ad6a6 Fix alerting 2019-04-03 09:46:59 +08:00
Pig Fang
1f2d7a98ce Better UX about players 2019-04-01 21:45:59 +08:00
Pig Fang
bd86b7936a Layout tiny tweaks 2019-04-01 09:56:04 +08:00
Pig Fang
6d5ab8ed2e Hide cape if cape is empty 2019-03-31 16:31:42 +08:00
Pig Fang
3022f9f337 Fix downloading texture 2019-03-31 15:12:49 +08:00
Pig Fang
8521217d4a Tweak style of user dashboard 2019-03-30 19:06:32 +08:00
Pig Fang
7589ec8f2b Use buttons from Element UI 2019-03-30 18:36:01 +08:00
Pig Fang
fd01a352a4 Load i18n from element-ui 2019-03-30 15:48:34 +08:00
Pig Fang
e7f8503578 Allow fallback i18n 2019-03-30 15:04:55 +08:00
Pig Fang
867ef34628 Hide content policy link if it is empty 2019-03-30 14:46:12 +08:00
Pig Fang
e49c40cc08 Switch to new slot syntax 2019-03-30 14:39:55 +08:00
Pig Fang
9a095732fa Build plugin "report-textures" into core 2019-03-30 11:38:30 +08:00