ebfc21595e
Add header for openapi definitions, add span tracer for gin-middlewares
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-18 16:18:30 +08:00
b99e310e12
Fix impl IsCheckedIn for EventInfo and EventList
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-13 16:37:10 +08:00
6c4ae64f77
Add event attendance guide api and service
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-13 15:53:42 +08:00
640ef2fc01
Strictly define the state of the return data structure
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-13 11:26:53 +08:00
d4da814675
Modify event_data structure
...
Server Check Build (NixCN CMS) TeamCity build finished
1. Fix typo gotm->gorm in Type
2. Add subtitle field
3. Set not null for start time
4. Set not null for end time
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-13 10:45:11 +08:00
8e5006b7a1
Update devenv lock
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-12 10:49:18 +08:00
313f9fec43
Update golang to 1.26.0
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-07 15:49:16 +08:00
337ce15b37
Fix api user other UserInfoPayload
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-21 14:16:38 +08:00
37f06fe98a
Add RetryConfig for OtelTracer
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-19 12:00:45 +08:00
79fbbd1862
Use env vars when config.yaml not exist
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-18 16:47:11 +08:00
e8571492f0
Fix deploy files
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-18 14:30:26 +08:00
f17c88547b
Remove client components from devenv and justfile
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-18 14:17:34 +08:00
5439b6d370
Fix deploy/compose file, remove client codes (multirepo)
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-18 14:11:03 +08:00
78fba57f94
Remove client/mobile and client/party (multirepo)
...
Client Check Build (NixCN CMS) TeamCity build finished
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-18 09:31:51 +08:00
fa50f5c771
Modify deploy/compose.yaml (multirepo)
...
Client Check Build (NixCN CMS) TeamCity build finished
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-17 23:11:16 +08:00
47745bbba8
Move Containerfile to root (multirepo)
...
Client Check Build (NixCN CMS) TeamCity build failed
Server Check Build (NixCN CMS) TeamCity build failed
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-17 22:38:03 +08:00
e1709f8e50
Modify deploy Caddyfile and compose file
...
Backend Check Build (NixCN CMS) TeamCity build finished
Client CMS Check Build (NixCN CMS) TeamCity build failed
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-17 21:07:52 +08:00
11388c4f35
feat: scanner manual input
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 14:25:09 +08:00
b4e32d5a6d
feat: implement check-in submission logic with hook and validation
2026-02-13 14:06:30 +08:00
170afb4a3b
feat: scanner sidebar
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 13:25:36 +08:00
9f511c0682
refactor: improve token fetch experience and refactor spinners
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 12:46:12 +08:00
fec6fa7312
fix: event grid skeleton visual artifact
...
Backend Check Build (NixCN CMS) TeamCity build finished
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 12:06:10 +08:00
d230d7474e
refactor: improve code quality
...
Backend Check Build (NixCN CMS) TeamCity build finished
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 11:56:25 +08:00
545facba22
fix: (hopefully) fix retry conditions
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-13 11:40:00 +08:00
550254b844
feat(ui): add loading spinners to async buttons in dialogs and forms
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 23:27:31 +08:00
cdd25236e4
fix(client): add trailing slash to redirect_uri
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 23:01:16 +08:00
ee1ff5a550
Add app to serivce_auth magic url path
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-11 22:49:59 +08:00
1a1f7ddaa9
fix: outer Caddyfile
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 22:41:18 +08:00
6ac2ce1197
fix(client): caddy try_file
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 22:31:38 +08:00
3c5e365e1a
Modify deploy/Caddyfile
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-11 22:23:33 +08:00
73ca60e1ce
feat(events): add nickname requirement dialog for events
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 22:22:00 +08:00
25a2bf75c5
feat: check-in scanner and fix bugs
...
Backend Check Build (NixCN CMS) TeamCity build finished
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-11 21:56:04 +08:00
1a5deabadb
Enforce nickname is not null after join event
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-11 21:51:34 +08:00
17483d31fe
Enforce update nickname
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-11 21:47:25 +08:00
6a890ab17f
Add debug mode for cfturnstile
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-08 18:09:24 +08:00
0aa39ef1f4
feat(login-form): update app title and dev token default
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-08 18:08:56 +08:00
7dc301e9f4
fix(joined-events): update check-in button disabled state
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-08 17:27:54 +08:00
e6fc2f6130
refactor(event-grid): Refactor footer rendering in event grid container
...
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-08 17:25:16 +08:00
a315eea087
feat(client): checkin
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-08 17:16:22 +08:00
79ccd0036e
Fix service_event nil kycid
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-08 17:07:33 +08:00
e7df62e673
Add is_checked_in into joined event api
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-08 16:22:40 +08:00
83e62ba825
Mod swagger docs
...
Backend Check Build (NixCN CMS) TeamCity build finished
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-08 14:58:46 +08:00
fc29d62a00
feat(client): joined event list
...
Backend Check Build (NixCN CMS) TeamCity build failed
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-08 14:50:34 +08:00
bd23a53fbb
Add event joined router
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-08 14:49:11 +08:00
0e51c1ee39
refactor(events): move grid components from event-list to event-grid directory
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-07 17:31:49 +08:00
afbecff995
refactor(events): move grid components to event-list subdirectory
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-07 17:29:18 +08:00
c90c8da62e
refactor(events): rename component to EventJoinDialogContainer
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-07 17:16:29 +08:00
cd612ab24d
feat(auth): add abort controller for refresh interruption
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-07 17:12:12 +08:00
eddc23a2e8
feat(events): add event join functionality with no kyc
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-07 17:05:54 +08:00
c43c37a127
feat(client): add loading skeleton and global error handling components
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-02-06 21:36:58 +08:00