Pig Fang
|
4dde7fc13c
|
make "CSRF token mismatched" error friendly
|
2020-02-27 16:02:39 +08:00 |
|
Pig Fang
|
efc71da574
|
refactor
|
2020-02-24 09:27:28 +08:00 |
|
Pig Fang
|
f721ac269c
|
add bsh
|
2020-02-17 18:27:56 +08:00 |
|
Pig Fang
|
76bf342681
|
Merge branch 'react' into dev
|
2020-02-16 10:07:23 +08:00 |
|
Pig Fang
|
d811f92dda
|
add missing "mounted" event
|
2020-02-12 10:11:06 +08:00 |
|
Pig Fang
|
ec4e222c0e
|
remove unnecessary "async"
|
2020-02-12 10:03:52 +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
|
9dca4c1585
|
hide pagination when total pages is invalid
|
2020-02-10 17:52:36 +08:00 |
|
Pig Fang
|
89055fe192
|
add pagination component
|
2020-02-10 15:59:56 +08:00 |
|
Pig Fang
|
576a4c442f
|
fix type errors
|
2020-02-10 11:56:16 +08:00 |
|
Pig Fang
|
3dcd6bfac1
|
remove unused code
|
2020-02-10 11:47:27 +08:00 |
|
Pig Fang
|
ec948ef1c2
|
build "bind players" page with React
|
2020-02-09 11:05:02 +08:00 |
|
Pig Fang
|
6a7d9d0fde
|
clean up
|
2020-02-09 10:50:15 +08:00 |
|
Pig Fang
|
8e104c2422
|
build notifications list with React
|
2020-02-08 18:22:52 +08:00 |
|
Pig Fang
|
a6dc3bd068
|
clean up
|
2020-02-08 17:14:32 +08:00 |
|
Pig Fang
|
22f68cd9fc
|
build players page with React
|
2020-02-08 17:09:43 +08:00 |
|
Pig Fang
|
d119b054be
|
tweak OAuth mgmt page
|
2020-02-08 09:51:46 +08:00 |
|
Pig Fang
|
55f9ba1cff
|
refactor
|
2020-02-07 15:21:43 +08:00 |
|
Pig Fang
|
2d57248654
|
add alias
|
2020-02-07 15:20:02 +08:00 |
|
Pig Fang
|
39ed588d83
|
make it immutable
|
2020-02-07 15:15:38 +08:00 |
|
Pig Fang
|
36328f1cb8
|
remove unused attribute
|
2020-02-07 10:34:01 +08:00 |
|
Pig Fang
|
aa1ce17351
|
tweak viewer component
|
2020-02-07 09:59:49 +08:00 |
|
Pig Fang
|
a5085af86c
|
turn custom fallback as function
|
2020-02-06 14:54:23 +08:00 |
|
Pig Fang
|
5b7055611d
|
fix skin viewer
|
2020-02-06 09:56:09 +08:00 |
|
Pig Fang
|
d6834a2ead
|
tweak plugins mgmt page
|
2020-02-06 09:49:33 +08:00 |
|
Pig Fang
|
6e559ef90e
|
tweak tests
|
2020-02-06 09:27:27 +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
|
82dade1ee1
|
tweak Modal
|
2020-02-06 08:53:37 +08:00 |
|
Pig Fang
|
b083ee8788
|
refactor Modal mechanism
|
2020-02-05 18:48:30 +08:00 |
|
Pig Fang
|
54c4891fd2
|
allow to pass element directly
|
2020-02-05 14:56:49 +08:00 |
|
Pig Fang
|
93f64b034f
|
build OAuth mgmt page with React
|
2020-02-05 10:37:14 +08:00 |
|
Pig Fang
|
de64694002
|
clear timeout on unmount
|
2020-02-05 10:05:32 +08:00 |
|
Pig Fang
|
5917e62286
|
add role for toast
|
2020-02-05 09:21:29 +08:00 |
|
Pig Fang
|
09c5aae79a
|
add more tests
|
2020-02-04 12:28:35 +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
|
ef2da499e5
|
tweak Suspense fallback
|
2020-02-03 10:16:21 +08:00 |
|
Pig Fang
|
6430576761
|
simplify code
|
2020-02-02 15:48:14 +08:00 |
|
Pig Fang
|
f0599d5a88
|
build skin viewer with React
|
2020-02-02 10:18:05 +08:00 |
|
Pig Fang
|
100e5960e7
|
rework error pages and setup pages
|
2020-02-01 12:44:39 +08:00 |
|
Pig Fang
|
2bd1a8c073
|
fix tests
|
2020-01-31 15:58:48 +08:00 |
|
Pig Fang
|
1d87171808
|
rewrite user dashboard with React
|
2020-01-31 15:58:37 +08:00 |
|
Pig Fang
|
e6cb4072e5
|
quick fix
|
2020-01-30 18:50:51 +08:00 |
|
Pig Fang
|
36a516d584
|
add generics at fetch
|
2020-01-28 16:27:11 +08:00 |
|
Pig Fang
|
4953e15369
|
add new Modal option
|
2020-01-28 10:41:10 +08:00 |
|
Pig Fang
|
d62db082e7
|
add scss
|
2020-01-27 15:49:09 +08:00 |
|
Pig Fang
|
225985834a
|
fix tsconfig
|
2020-01-27 11:56:32 +08:00 |
|
Pig Fang
|
999167e11e
|
fix hooks deps
|
2020-01-27 11:50:29 +08:00 |
|
Pig Fang
|
7c144b3e14
|
rewrite "Modal" component in React
|
2020-01-23 22:52:09 +08:00 |
|
Pig Fang
|
11e927cc61
|
add "jest-dom"
|
2020-01-23 09:51:50 +08:00 |
|
Pig Fang
|
be0f74ad64
|
remove unused code
|
2020-01-21 11:08:52 +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
|
7ecea9e7e6
|
new plugins management page
|
2020-01-16 12:33:14 +08:00 |
|
Pig Fang
|
85f9f8378a
|
use correct html element
|
2020-01-15 10:11:17 +08:00 |
|
Pig Fang
|
4c735aa8e4
|
refactor plugins marketplace
|
2020-01-14 11:37:21 +08:00 |
|
Pig Fang
|
16916fd006
|
fix tests
|
2020-01-13 17:31:10 +08:00 |
|
Pig Fang
|
8c06286607
|
fix TypeScript errors
|
2020-01-13 17:19:34 +08:00 |
|
Pig Fang
|
cf6f1aa547
|
support searching players when applying textures
|
2020-01-13 12:01:13 +08:00 |
|
Pig Fang
|
092eedfdf4
|
refactor routes
|
2020-01-13 08:37:57 +08:00 |
|
Pig Fang
|
6b3446cf86
|
display 3D avatar when applying texture to player
|
2020-01-12 09:57:55 +08:00 |
|
Pig Fang
|
b1ccdb47f2
|
switch server-side texture renderer
|
2020-01-12 09:27:39 +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 |
|
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 |
|