Zephyr Lykos
178664ed83
refactor: migrate toolchain, part 1
...
- Switched to pnpm
- Updated to typescript 4.9.5
- JSX transforms switched to react-jsx
- Use swc for typescript transforms
- Remove deprecated dependencies
- Cleanup unused types
- Some ESM fixes
- PostCSS config now lives in package.json
- Bump support target
TODO:
- switch to vite or plain esbuild
- jest to vitest / uvu
- jquery to cash-dom
- pure ESM (lodash-es, etc.)
- drop prettier & husky (lint-staged is okay)
- drop wasm cli & xterm.js
- update bootstrap
2023-07-10 19:58:18 +08:00
Pig Fang
09bba22227
upgrade Prettier
2021-06-05 17:11:42 +08:00
Pig Fang
7381699690
upgrade Jest and TypeScript
2021-06-05 17:10:41 +08:00
Pig Fang
0a74ddd903
fix linting error
2021-05-02 11:22:11 +08:00
Pig Fang
5fb4240a47
fix page isn't updated when switching category in closet
...
fix #284
2021-04-03 10:14:21 +08:00
Pig Fang
6f638dd9fc
fix tests
2021-04-03 09:42:24 +08:00
Pig Fang
2b474437f0
don't switch category when click current closet tab
...
fix #279
2021-04-03 09:24:01 +08:00
Pig Fang
6b695a745b
add skeleton for closet
2020-07-04 09:36:46 +08:00
Pig Fang
a28abb70ac
add skeleton
2020-07-03 19:10:45 +08:00
Pig Fang
d4e482abb7
tweak URL of user avatar
2020-06-28 22:43:41 +08:00
Pig Fang
94a28806e1
refactor
2020-06-22 10:17:08 +08:00
Pig Fang
153d852f76
fix delete method doesn't work on AliCDN
...
fix #184
2020-06-18 11:45:10 +08:00
Pig Fang
9f6cec56a8
fix previewing textures at players page
2020-06-11 17:53:21 +08:00
Pig Fang
7ae9a05f0c
extract "single-player" function as plugin
2020-06-03 14:47:44 +08:00
Pig Fang
f4c2da3b31
fix routes
2020-06-03 10:21:16 +08:00
Pig Fang
a454f526ba
add more events and filters for UserController
2020-06-01 17:29:24 +08:00
Pig Fang
cf95b3a345
simplify sign calculation
2020-06-01 16:59:42 +08:00
Pig Fang
5094cff07a
generate URLs by codegen
2020-05-30 10:44:36 +08:00
Pig Fang
6f55045f9e
refactor routes
2020-05-29 09:09:10 +08:00
Pig Fang
e0c7dc346e
update JS dependencies
2020-05-19 09:33:41 +08:00
Pig Fang
c48583dd6d
run prettier
2020-05-16 22:05:16 +08:00
Pig Fang
16b4ee7b6d
refactor: trans -> t
2020-05-15 11:39:31 +08:00
Pig Fang
c0d9d18efc
fix modal "applying texture to player"
2020-05-14 23:16:39 +08:00
Pig Fang
3556f29a24
refactor with const enum
2020-05-13 18:40:09 +08:00
Pig Fang
f795194dc3
refactor tests
2020-05-13 10:54:35 +08:00
Pig Fang
504d985c8d
tweak players API (breaking change)
2020-05-09 10:11:07 +08:00
Pig Fang
af351d211b
rewrite players management page with React
2020-04-30 18:47:37 +08:00
Pig Fang
6423afdc2d
fix tests
2020-04-01 10:19:25 +08:00
Pig Fang
6dc22f73f7
upgrade deps
2020-03-28 12:18:52 +08:00
Pig Fang
4c52f82393
refactor pagination
2020-03-20 19:03:10 +08:00
Pig Fang
19ad09920b
build closet page with React
2020-02-11 16:40:26 +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
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
39ed588d83
make it immutable
2020-02-07 15:15:38 +08:00
Pig Fang
6e559ef90e
tweak tests
2020-02-06 09:27:27 +08:00
Pig Fang
93f64b034f
build OAuth mgmt page with React
2020-02-05 10:37:14 +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
be0f74ad64
remove unused code
2020-01-21 11:08:52 +08:00
Pig Fang
16916fd006
fix tests
2020-01-13 17:31:10 +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
Asnxthaony
bcca87936a
Fix 2d preview in player management
2020-01-01 08:50:31 +08:00
Pig Fang
ae4be6fbda
Refactor static routes
2019-12-22 17:28:55 +08:00
Pig Fang
a14688264b
Support disable portal
2019-12-16 10:29:10 +08:00