Commit Graph

118 Commits

Author SHA1 Message Date
UUBulb
1ee664f09b update settings api (#121)
* update settings api

* chore: auto-fix linting and formatting issues
2025-02-28 22:00:07 +08:00
UUBulb
41d4d7fc69 chore: correct cron experssion placeholder (#120) 2025-02-20 22:57:08 +08:00
UUBulb
0a6b1c671f fix ws protocol (#117) 2025-02-07 22:16:45 +08:00
UUBulb
9b63e4fbda bug fixes (#116)
* bug fixes

* fix ws url
2025-02-05 18:46:42 +08:00
UUBulb
dfe7d57ea4 feat: batch set server config (#114)
* feat: batch set server config

* make every field optional

* chore: auto-fix linting and formatting issues

* update

* [WIP] improve batch edit ux

* chore: auto-fix linting and formatting issues
2025-02-04 11:19:52 +08:00
Weblate (bot)
38c3467106 Translated using Weblate (Chinese (Traditional Han script)) (#113)
Currently translated at 100.0% (177 of 177 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (177 of 177 strings)


Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend

Co-authored-by: UUBulb <uub@kuzu.uk>
2025-02-04 11:14:58 +08:00
UUBulb
a794b6dd31 feat: edit server config online (#112)
* feat: edit server config online

* fix schema

* fix error
2025-01-31 13:32:16 +08:00
UUBulb
42b85f74a9 ddns: allow overriding domains per configuration (#111) 2025-01-30 12:15:21 +08:00
UUBulb
0ba41828dd minor bug fixes (#110) 2025-01-29 15:07:20 +08:00
naiba
30ae419cbd feat: disable nat 2025-01-21 22:21:52 +08:00
Weblate (bot)
0d275084d9 Translated using Weblate (German) (#107)
Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 99.4% (174 of 175 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Tamil)

Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Tamil)

Currently translated at 100.0% (175 of 175 strings)

Added translation using Weblate (Tamil)





Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ta/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend

Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com>
Co-authored-by: UUBulb <uub@kuzu.uk>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-21 20:47:01 +08:00
UUBulb
7bdbbe6eaf fix: prevent null dereferences (#106) 2025-01-20 22:08:18 +08:00
Weblate (bot)
478ee8b7e6 Translated using Weblate (Chinese (Traditional Han script)) (#105)
Currently translated at 99.4% (174 of 175 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Tamil)

Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Tamil)

Currently translated at 100.0% (175 of 175 strings)

Added translation using Weblate (Tamil)




Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/ta/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend

Co-authored-by: UUBulb <uub@kuzu.uk>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-20 22:07:57 +08:00
UUBulb
ff11783945 chore: update translations (#101)
* chore: update translations

* fix: form values type conversion

* feat: terminal fullscreen mode

* fix
2025-01-19 21:09:52 +08:00
UUBulb
53a937af4b fix(fm): close dialog after upload completed (#97) 2025-01-07 19:54:47 +08:00
仓鼠
fb681b6470 fix: Fix login provider button gap (#94)
* fix: oauth2_providers button gap

* fix: remove test code
2025-01-06 21:02:58 +08:00
UUBulb
a45e789178 improve: replace long line of words with clipboard button (#95)
* improve: replace long line of words with clipboard button

* change module path
2025-01-06 21:02:39 +08:00
仓鼠
b643a5d86f feat: add back to home link on mobile (#93) 2025-01-05 22:56:19 +08:00
仓鼠
f667f6baa9 fix: back to home page redirect (#90) 2025-01-04 20:47:37 +08:00
UUBulb
2d7c41a5b2 update waf api (#91) 2025-01-04 20:47:14 +08:00
仓鼠
231f483876 feat: menu add back to home item (#89)
* feat: menu add back to home item

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2025-01-04 18:42:58 +08:00
UUBulb
f93d266810 improve: add missing try-catch cases (#86)
* improve: add missing try-catch cases

* i18n: support german

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: uubulb <uubulb@users.noreply.github.com>
2025-01-03 22:43:36 +08:00
仓鼠
290459997c fix: footer year text (#88)
* fix: footer year text

* fix: oauth2 list add space

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2025-01-03 22:43:00 +08:00
Weblate (bot)
367e9ee46d Translated using Weblate (German) (#87)
Currently translated at 100.0% (171 of 171 strings)



Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translation: Nezha/Admin frontend

Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com>
2025-01-03 22:42:32 +08:00
Weblate (bot)
840156cfc8 Translated using Weblate (Chinese (Traditional Han script)) (#85)
Currently translated at 100.0% (171 of 171 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (171 of 171 strings)


Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend

Co-authored-by: UUBulb <uub@kuzu.uk>
2024-12-31 23:59:39 +08:00
UUBulb
5517a8df38 update oauth2 (#84)
* update oauth2

* i18n

* fix validation

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: uubulb <uubulb@users.noreply.github.com>
2024-12-31 23:11:41 +08:00
naiba
d54372fb0c chore: add type 2024-12-30 21:15:17 +08:00
仓鼠
aaa8baff8f style: login button (#83)
* style: login button

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-30 20:45:11 +08:00
UUBulb
01add8b160 optimize fm (#82)
* optimize fm

* chore: auto-fix linting and formatting issues

* fix: type

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: uubulb <uubulb@users.noreply.github.com>
Co-authored-by: naiba <hi@nai.ba>
Co-authored-by: naiba <naiba@users.noreply.github.com>
2024-12-29 22:19:50 +08:00
naiba
97a5deb648 feat: oauth2 登录 2024-12-28 23:50:24 +08:00
Weblate (bot)
fbf931293e Translated using Weblate (German) (#77)
Currently translated at 100.0% (170 of 170 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (170 of 170 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (170 of 170 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (170 of 170 strings)




Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/zh_Hant/
Translation: Nezha/Admin frontend

Co-authored-by: Kris <krishoodbyair@gmail.com>
Co-authored-by: UUBulb <uub@kuzu.uk>
2024-12-26 22:31:51 +08:00
Weblate (bot)
4f96a0e5e8 Translated using Weblate (Spanish) (#75)
Currently translated at 68.8% (117 of 170 strings)


Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/es/
Translation: Nezha/Admin frontend

Co-authored-by: Kris <krishoodbyair@gmail.com>
2024-12-25 20:24:59 +08:00
naiba
73bb668c83 fix: block button 2024-12-23 19:47:57 +08:00
naiba
5bd24668c7 fix: member role menu 2024-12-23 19:24:46 +08:00
仓鼠
b9cee057f0 fix: incorrect settings page navigate (#72) 2024-12-23 19:18:39 +08:00
仓鼠
5e3db19ed6 fix: i18n (#71)
* fix: block_identifier text

* fix: i18n

* chore: auto-fix linting and formatting issues

* fix: block button

* fix: ConfirmBlock text

* fix: i18n

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-23 00:38:40 +08:00
仓鼠
4d12682cdf User Role (#69)
* fix: window.DisableAnimatedMan as boolean

* chore: auto-fix linting and formatting issues

* feat: user role

* feat: use user agent_secret

* feat: hide setting when user role is not admin

* feat: new waf api

* chore: auto-fix linting and formatting issues

* fix: admin settings page

* feat: online-user setting

* fix: pagination

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-22 23:17:20 +08:00
仓鼠
cc30a53380 fix: window.DisableAnimatedMan as boolean (#62)
* fix: window.DisableAnimatedMan as boolean

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-19 21:54:24 +08:00
Weblate (bot)
9440d1f256 Translated using Weblate (Italian) (#63)
Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (Spanish)

Translated using Weblate (German)

Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (German)





Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/it/
Translation: Nezha/Admin frontend

Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com>
Co-authored-by: Kris <krishoodbyair@gmail.com>
Co-authored-by: UUBulb <uub@kuzu.uk>
2024-12-19 21:49:00 +08:00
naiba
f16069f9b3 fix: typo & render error 2024-12-17 22:19:22 +08:00
naiba
5910c52021 feat: implement InjectContext for dynamic resource injection 2024-12-17 22:03:21 +08:00
仓鼠
896221e83e fix: use system as defaultTheme (#60)
* fix: use system as defaultTheme

* chore: auto-fix linting and formatting issues

* fix: AnimatedMan position on login page

* fix: login form overflow on mobile

* fix: theme selected value display overflow

* fix: dropdown menu username overflow

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-17 21:51:16 +08:00
Weblate (bot)
b0f09f4292 Added translation using Weblate (Spanish) (#59)
Translated using Weblate (German)

Currently translated at 100.0% (160 of 160 strings)

Added translation using Weblate (German)




Translate-URL: https://hosted.weblate.org/projects/nezha/admin-frontend/de/
Translation: Nezha/Admin frontend

Co-authored-by: Barium <peter.kuehfuss+weblate@gmail.com>
Co-authored-by: Kris <krishoodbyair@gmail.com>
2024-12-17 21:47:09 +08:00
naiba
855b5d4cc8 chore: refactor 2024-12-15 20:26:35 +08:00
UUBulb
3ec7e7a784 fix install commands (#57)
* fix install commands

* allow disabling animated man

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: uubulb <uubulb@users.noreply.github.com>
2024-12-15 19:38:35 +08:00
naiba
271bdb7f50 chore: change key 2024-12-15 15:27:23 +08:00
naiba
8e45f8ca6f feat: 后台自定义代码 & 后端语言优先 2024-12-15 15:08:57 +08:00
naiba
830992a74d fix: animate man position 2024-12-15 10:57:47 +08:00
仓鼠
d2d3407557 style: header animated image (#54)
* style: header animated image

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
2024-12-15 09:45:56 +08:00
UUBulb
c1177880c8 fix: language code conversion (#53) 2024-12-14 17:17:53 +08:00