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
fce1e8874f
apply Prettier fixes
2022-02-12 17:35:09 +08:00
Pig Fang
192c968bae
fix tests
2022-02-12 17:31:17 +08:00
Pig Fang
b941210d3c
fix TypeScript errors
2021-06-06 14:33:28 +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
3815b9d4c6
disallow admin to delete self ( fix #229 ) ( #233 )
2020-10-01 16:33:42 +08:00
Pig Fang
d242c124e9
fix TypeScript errors
2020-06-28 16:33:35 +08:00
Pig Fang
4d22e0d2ee
fix tsc errors
2020-06-18 11:52:17 +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
5094cff07a
generate URLs by codegen
2020-05-30 10:44:36 +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
291efe730f
rewrite reports management page with React
2020-05-15 11:05:04 +08:00
Pig Fang
3e1a10a461
rewrite users management page with React
2020-05-13 18:12:01 +08:00
Pig Fang
f795194dc3
refactor tests
2020-05-13 10:54:35 +08:00
Pig Fang
2f3dbe7f89
test: add assertion
2020-05-13 09:28:23 +08:00
Pig Fang
437ac5b120
rewrite plugins market with React
2020-05-01 23:44:30 +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
058e0d9f22
clean up
2020-03-30 12:15:17 +08:00
Pig Fang
9f560c67bd
rewrite "Translations" page with React
2020-03-28 18:25:12 +08:00
Pig Fang
6dc22f73f7
upgrade deps
2020-03-28 12:18:52 +08:00
Pig Fang
b63149d30a
fix test
2020-03-12 11:22:40 +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
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
cd3260af3e
rewrite plugins mgmt page with react
2020-01-21 10:22:20 +08:00
Pig Fang
7ecea9e7e6
new plugins management page
2020-01-16 12:33:14 +08:00
Pig Fang
4c735aa8e4
refactor plugins marketplace
2020-01-14 11:37:21 +08:00
Pig Fang
092eedfdf4
refactor routes
2020-01-13 08:37:57 +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
Asnxthaony
bcca87936a
Fix 2d preview in player management
2020-01-01 08:50:31 +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
ed9d856c43
Add new color settings
2019-12-04 16:45:09 +08:00
Pig Fang
264369699a
Replace Element "Message" with Bootstrap "Alert"
2019-12-01 17:52:30 +08:00
Pig Fang
2da0a3576b
Replace Element msgbox with Bootstrap modal
2019-11-30 12:01:17 +08:00
Pig Fang
aada1148fb
Reuse <Modal> component
2019-11-28 21:35:27 +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
54d3b76c13
Add support of customizing UI text
2019-09-08 18:57:19 +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