Commit Graph

92 Commits

Author SHA1 Message Date
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
mochaaP
73e308f15a fix(admin): chart title color on dark mode 2022-07-11 21:16:47 +00:00
mochaaP
c81fd58ec4 chore: align checkbox with title 2022-06-23 06:01:24 +00:00
mochaaP
f0a692f492 fix: card color on dark mode 2022-06-23 06:00:47 +00:00
Pig Fang
7de23b6652
fix WebP compatibility 2022-02-05 22:04:17 +08:00
Pig Fang
2c579a4043
fix chart data 2021-08-22 12:47:25 +08:00
Pig Fang
d98beae262
tweak charts of admin panel 2021-08-22 12:04:13 +08:00
Pig Fang
7e04f72292
support dark mode UI 2021-06-06 14:27:21 +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
27499848f1
improve forms UX by adding proper HTML attributes (#234) 2020-10-01 20:37:27 +08:00
Pig Fang
3815b9d4c6
disallow admin to delete self (fix #229) (#233) 2020-10-01 16:33:42 +08:00
Pig Fang
9856157cec
tweak UI state 2020-07-04 17:12:26 +08:00
Pig Fang
44a31de2cd
add skeleton for players management 2020-07-04 11:23:24 +08:00
Pig Fang
49ff44ee6f
add skeleton for users management 2020-07-04 10:54:10 +08:00
Pig Fang
56c1c481f5
tweak chart 2020-07-01 16:27:34 +08:00
Pig Fang
6b7e7a8370
fix displaying number of label in admin chart 2020-07-01 16:08:00 +08:00
Pig Fang
6568ed311d tweak routes of i18n management 2020-06-16 09:50:30 +08:00
Pig Fang
1a914b0db6 fix installing plugin 2020-06-09 10:23:26 +08:00
Pig Fang
2fb67537df optimize querying reports 2020-06-08 09:51:35 +08:00
Pig Fang
b0ea5cdd63 tweak plugins management page 2020-06-07 17:38:18 +08:00
Pig Fang
5094cff07a generate URLs by codegen 2020-05-30 10:44:36 +08:00
Pig Fang
6de0f8ef60 add tid at reports management page 2020-05-20 10:09:31 +08:00
Pig Fang
907d370b19 tweak resources loading 2020-05-18 16:40:31 +08:00
Asnxthaony
50502baea7
fix i18n 2020-05-18 12:25:22 +08:00
Pig Fang
c48583dd6d run prettier 2020-05-16 22:05:16 +08:00
Pig Fang
ec24dff36a refactor styling system 2020-05-16 21:56:08 +08:00
Pig Fang
16b4ee7b6d refactor: trans -> t 2020-05-15 11:39:31 +08:00
Pig Fang
291efe730f rewrite reports management page with React 2020-05-15 11:05:04 +08:00
Pig Fang
3556f29a24 refactor with const enum 2020-05-13 18:40:09 +08:00
Pig Fang
3e1a10a461 rewrite users management page with React 2020-05-13 18:12:01 +08:00
Pig Fang
b8c60aa948 simplify 2020-05-13 10:42:35 +08:00
Pig Fang
437ac5b120 rewrite plugins market with React 2020-05-01 23:44:30 +08:00
Pig Fang
0dbdcc255e tweak UI text 2020-05-01 12:14:02 +08:00
Pig Fang
e6f919940f refactor with immer 2020-05-01 09:00:57 +08:00
Pig Fang
1b7f14e0e0 add missing title 2020-05-01 08:36:11 +08:00
Pig Fang
aff278622c add table view mode for players management 2020-05-01 08:25:02 +08:00
Pig Fang
af351d211b rewrite players management page with React 2020-04-30 18:47:37 +08:00
Pig Fang
57632d52bc fix plugins management page 2020-04-23 11:34:42 +08:00
Pig Fang
6c4f5d61f4 tweak 2020-03-29 10:16:06 +08:00
Pig Fang
9f560c67bd rewrite "Translations" page with React 2020-03-28 18:25:12 +08:00
Pig Fang
76a504bb9c tweak webpack build 2020-03-14 16:13:56 +08:00
Pig Fang
8cfe2e1292 fix types error 2020-03-12 10:56:14 +08:00
Pig Fang
271c950ad9 add two new ways to install plugin 2020-03-12 10:41:41 +08:00
Pig Fang
d6834a2ead tweak plugins mgmt page 2020-02-06 09:49:33 +08:00
Pig Fang
6430576761 simplify code 2020-02-02 15:48:14 +08:00
Pig Fang
d62db082e7 add scss 2020-01-27 15:49:09 +08:00
Pig Fang
999167e11e fix hooks deps 2020-01-27 11:50:29 +08:00
Pig Fang
be0f74ad64 remove unused code 2020-01-21 11:08:52 +08:00
Pig Fang
cd3260af3e rewrite plugins mgmt page with react 2020-01-21 10:22:20 +08:00