Commit Graph

20 Commits

Author SHA1 Message Date
UUBulb 5c252f5e43 ddns: support provider hurricane electric (#1036) 2025-03-19 21:52:16 +08:00
UUBulb 91bef2882a refactor: simplify server & service manipulation (#993)
* refactor: simplify server & service manipulation

* update

* fix

* update for nat, ddns & notification

* chore

* update cron

* update dependencies

* use of function iterators

* update default dns servers
2025-02-21 23:08:12 +08:00
UUBulb d50605d668 feat: support id query for "list" apis (#908)
* feat: support id query for "list" apis

* gosec
2024-12-24 23:23:01 +08:00
UUBulb 653d0cf2e9 feat: user roles (#852)
* [WIP] feat: user roles

* update

* update

* admin handler

* update

* feat: user-specific connection secret

* simplify some logics

* cleanup

* update waf

* update user api error handling

* update waf api

* fix codeql

* update waf table

* fix several problems

* add pagination for waf api

* update permission checks

* switch to runtime check

* 1

* cover?

* some changes
2024-12-22 00:05:41 +08:00
UUBulb 040c8df02e fix service api (#556)
* fix service api

* update ServiceResponseItem

* fix: ddns lock
2024-12-05 21:00:02 +08:00
naiba 3cce7ebf01 rename repo 2024-11-28 19:38:54 +08:00
uubulb 5114fc2854 feat: add i18n support 2024-11-01 05:07:04 +08:00
UUBulb 68d7e16773 add cron, nat api & refactor alert rule (#459)
* add cron api & refactor alert rule

* add nat api

* fix swagger

* remove unnecessary steps
2024-10-26 23:57:47 +08:00
UUBulb ebc4fad9bc add alert api (#458) 2024-10-26 08:16:57 +08:00
UUBulb d086e98711 add fm api (#456) 2024-10-25 09:09:08 +08:00
UUBulb c632d41702 fix swaggo (#454) 2024-10-24 14:11:06 +08:00
UUBulb 7c784b31b7 fix list apis (#453) 2024-10-24 10:21:59 +08:00
UUBulb 61e755d2b9 implement notification group (#450)
* implement notification group

* some fixes

* fix sql

* add listNotification

* retrieve notification from map

* create notification_group_notification if non-exist

* NotificationIDToGroup -> NotificationIDToGroups

* clean
2024-10-23 21:55:12 +08:00
naiba 4635bcf44f 💄 refactor common handler 2024-10-23 17:56:51 +08:00
naiba 387da11f1b feat: create user, read users, batch delete users 2024-10-22 21:19:30 +08:00
UUBulb 65aa18300d use plain error type for expected behaviors (#447) 2024-10-22 10:25:45 +08:00
UUBulb 15585ef12e ddns: add listProviders api (#446)
* ddns: add listProviders api

* fix swagger
2024-10-22 00:04:17 +08:00
naiba 9c08ebe956 feat: server group api 2024-10-21 23:00:51 +08:00
UUBulb 5efd995992 dev: add ddns list api (#445) 2024-10-21 16:22:30 +08:00
UUBulb aa0d570b2b dev: add ddns create, edit and batch delete api (#444) 2024-10-21 14:30:50 +08:00