NanamiAdmin
|
f6af57cf58
|
feat(web): add static file serving for the frontend
|
2026-09-10 20:43:46 +08:00 |
|
NanamiAdmin
|
160918a93e
|
fix(frontend): adjust the first node card height to avoid higher a little then others
|
2026-09-10 20:15:26 +08:00 |
|
NanamiAdmin
|
f622baadbd
|
fix(frontend/settings): fix json marshal fault, now the settings page could be loaded correctly
|
2026-09-10 20:12:21 +08:00 |
|
NanamiAdmin
|
78284ed816
|
feat(frontend): add debugMode global variable to store debug mode state
|
2026-09-10 19:36:29 +08:00 |
|
NanamiAdmin
|
d96b90b5bf
|
feat: update API response structure to nest payloads under a single "data" key
|
2026-09-09 16:15:33 +08:00 |
|
NanamiAdmin
|
c0eada9bcc
|
remove claude skills file
|
2026-09-08 23:18:31 +08:00 |
|
NanamiAdmin
|
378727ac57
|
feat(frontend): implement basic frontend interface
|
2026-09-08 23:15:50 +08:00 |
|
NanamiAdmin
|
8b43e8b2ea
|
feat(config): make resolver support null value to delete a
key.
|
2026-09-08 23:10:26 +08:00 |
|
NanamiAdmin
|
786f364743
|
feat(user): implement registration for the first user with concurrency handling
|
2026-09-08 22:53:02 +08:00 |
|
NanamiAdmin
|
a0e2df615c
|
feat: add /api/server/getInfo to handle frontend get server info.
chore: rebuild `/api/server/getStatus` to the same logic as `getInfo`.
|
2026-09-08 22:28:49 +08:00 |
|
NanamiAdmin
|
4eb9abff49
|
feat: add /api/settings/get, /api/settings/set to modify config in frontend
|
2026-09-08 22:13:30 +08:00 |
|
NanamiAdmin
|
15f1ee38db
|
feat(variables): update software version to 0.1.1 and change build type to pre-release
Ver.0.1.1.2
|
2026-09-06 22:05:56 +08:00 |
|
NanamiAdmin
|
ec1cf20347
|
feat(config): implement loading and saving of bot node configuration with default notification settings
Ver.0.1.1.2-ec1cf20.pre-release
|
2026-09-06 14:00:45 +08:00 |
|
NanamiAdmin
|
6a0c2d1fc4
|
feat(controller): add per-node notify switch controller
|
2026-09-06 10:48:38 +08:00 |
|
NanamiAdmin
|
5bc85effa7
|
feat(komari): add bot_node_config.json to restore single node configurarion
|
2026-09-06 10:33:58 +08:00 |
|
NanamiAdmin
|
13a670eadd
|
style(config): add structured config paths for global and bot configurations
|
2026-09-06 10:19:28 +08:00 |
|
NanamiAdmin
|
0cedb51e50
|
doc(readme): update readme to justify latest codebase
Ver.0.1.0.1-0cedb51.pre-release
|
2026-09-03 15:34:32 +08:00 |
|
NanamiAdmin
|
6c819f8c52
|
feat(controller): enhance message handling and user options for automatic notifications
|
2026-09-03 11:57:20 +08:00 |
|
NanamiAdmin
|
2a1f5e11f8
|
feat(controller): update notification logic to respect event_status_notify settings for trusted groups and admins
|
2026-09-02 21:35:07 +08:00 |
|
NanamiAdmin
|
16341972af
|
style: replace GetConfig() with variable C_globalConfig
|
2026-09-02 21:24:27 +08:00 |
|
NanamiAdmin
|
bf4cdf0d88
|
chore(config): move admins && trustedGroups to a new config bot_user_config.json.
feat(config): add load bot_user_config endpoint
style(config): rename `LoadConfig` to `LoadGlobalConfig`.
|
2026-09-02 21:19:50 +08:00 |
|
NanamiAdmin
|
0b7fcd6c48
|
chore(telegram): rebuild telegram module with go-telegram/bot
fix(telegram): fix bot cannot send message in groups
|
2026-09-02 20:47:25 +08:00 |
|
NanamiAdmin
|
935ea24d54
|
feat(controller): enhance command handlers to accept source parameter for improved message formatting
|
2026-08-19 20:02:18 +08:00 |
|
NanamiAdmin
|
5689c942d2
|
feat(controller): add /getip command to retrieve server IP information
|
2026-08-19 14:39:41 +08:00 |
|
NanamiAdmin
|
bd2bccd8ef
|
feat(komari): update FetchNodes to use JSON-RPC2 for node retrieval
|
2026-08-19 14:21:25 +08:00 |
|
NanamiAdmin
|
f2cc16177c
|
feat(controller): add source for command handling.
feat(telegram): switch message type to markdown
feat(controller): add welcome message for telegram bot.
|
2026-08-13 17:07:55 +08:00 |
|
NanamiAdmin
|
8589654ba4
|
feat(internal/controller/pipes/telegram): make basic telegram communication functional
|
2026-08-12 23:57:16 +08:00 |
|
NanamiAdmin
|
56cc3485a7
|
feat(netproxy): add network proxy module to provide unified network proxy connection.
feat(internal/controller): make email, ntft, webhook, qq_napcat able to use network proxy.
|
2026-08-12 22:53:23 +08:00 |
|
NanamiAdmin
|
105fa47811
|
feat(debug): make komari task echo log to debug level and selectable
feat(internal/controller/qq_napcat): add trigger log display and detailed to chatID and senderID
|
2026-08-12 22:29:57 +08:00 |
|
NanamiAdmin
|
8cd7cfd6e7
|
feat(controller): add help command with message template for bot commands
|
2026-08-07 22:39:57 +08:00 |
|
NanamiAdmin
|
ebbbe7ba1d
|
feat(node): add Info structure to save every nodes system information
feat(processor): add /info <uuid> command to show basic system info for specific node
|
2026-08-07 22:31:02 +08:00 |
|
NanamiAdmin
|
56ed32ac0c
|
feat(controller): add init message for bot pipes
chore: move softwareInfo from main package to a individual global package
|
2026-08-07 22:13:15 +08:00 |
|
NanamiAdmin
|
d8a192e4e5
|
feat(build): add build scripts for Linux and Windows with commit hash and build time
|
2026-08-07 20:45:05 +08:00 |
|
NanamiAdmin
|
fcb0751267
|
refactor(internal/komari/ws): streamline status request logic and enhance read loop handling
refactor(internal/node/tracker): improve initial refresh gating and snapshot handling
|
2026-08-07 18:33:34 +08:00 |
|
NanamiAdmin
|
58b600baf6
|
feat(node/tracker): implement initial refresh gate and bootstrap completion logic
|
2026-08-07 18:03:16 +08:00 |
|
NanamiAdmin
|
f342ef5b34
|
fix(internal/controller/pipes/qq_napcat): remove debug msg echo, now it can process commands
|
2026-08-06 18:52:36 +08:00 |
|
NanamiAdmin
|
30ed0bd9ec
|
chore(internal/controller): split command processor from pipes as an individual module
|
2026-08-06 17:53:53 +08:00 |
|
NanamiAdmin
|
10c3727b01
|
feat(internal/controller): split trigger from controller.go as a seperate module.
feat(internal/controller/pipes/qq_napcat): add message receive debug output.
|
2026-08-06 17:17:01 +08:00 |
|
NanamiAdmin
|
1d09765a4a
|
chore(qq_napcat): rewrite all napcat_bridge logic into this project to replace adapt into napcat_bridge
|
2026-08-05 17:07:29 +08:00 |
|
NanamiAdmin
|
dc30675e0f
|
style(controller): re-organize controller project structure: split controller and pipes
|
2026-08-05 14:27:22 +08:00 |
|
NanamiAdmin
|
6e93a9bd2f
|
fix(internal\komari\ws): add websocket origin header to prevent 403; replace with json-rpc 2.0.
|
2026-08-05 14:12:16 +08:00 |
|
NanamiAdmin
|
814fbe0dae
|
fix(database): fix sqlite init error in smb workspace
fix(postLog/database): change journal mode from WAL to DELETE
|
2026-08-05 13:31:25 +08:00 |
|
NanamiAdmin
|
c25b267334
|
fix: resolve merge conflict in README.md
|
2026-08-03 22:18:00 +08:00 |
|
NanamiAdmin
|
86a6736a48
|
Merge branch 'main' of https://gitea.nanami.tech/Nukumizu/numumizu-backend
|
2026-08-03 22:17:11 +08:00 |
|
NanamiAdmin
|
19b69acc29
|
feat: finish project basic structure and core functions
|
2026-08-03 22:15:53 +08:00 |
|
NanamiAdmin
|
b3a5a5bad1
|
Update README.md
|
2026-08-03 13:40:17 +08:00 |
|
NanamiAdmin
|
3ab175b595
|
Initial commit
|
2026-08-03 13:39:23 +08:00 |
|