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
f4201f091d
clean up i18n
2020-08-19 10:37:46 +08:00
Pig Fang
5094cff07a
generate URLs by codegen
2020-05-30 10:44:36 +08:00
Pig Fang
fd2e3f2c1b
rewrite "password reset" with React
2020-03-30 10:12:35 +08:00
Pig Fang
361444ca7e
rewrite registration page with React
2020-03-29 23:02:43 +08:00
Pig Fang
6dc22f73f7
upgrade deps
2020-03-28 12:18:52 +08:00
Pig Fang
aa835f7d03
rewrite login page with React
2020-03-27 22:56:08 +08:00
Pig Fang
2229fcf66b
rewrite "auth.forgot" page with React
2020-03-26 18:15:13 +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
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
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
a4d4dcfa9c
Optimize form validation
2019-07-08 13:10:34 +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
13559e229d
Fix front end test
2019-04-03 23:16:05 +08:00
Little_Qiu
f6845ab22c
Improve text prompts when reCAPTCHA is enabled
2019-03-27 13:33:29 +08:00
Pig Fang
a311e814d1
UI tweak
2019-03-27 11:50:39 +08:00
Pig Fang
a5d2659d98
Refactor
2019-03-27 11:09:11 +08:00
Pig Fang
64658fd9f2
Enable reCAPTCHA on "forgot" page
2019-03-27 11:07:04 +08:00
Pig Fang
c168970723
Remove "toastr" and "sweetalert2"
2019-03-25 22:01:57 +08:00
Pig Fang
04b8f73ac4
Support invisible reCAPTCHA
2019-03-24 15:45:50 +08:00
Pig Fang
1fa155c213
Support reCAPTCHA
2019-03-24 09:58:37 +08:00
Pig Fang
bf364c5f5f
Reorg views
2019-03-18 15:00:18 +08:00