593050695f
Add userid into service_agenda list
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-27 20:57:08 +08:00
ec21a0c063
Add Userprofile to Agenda list response
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-27 20:31:33 +08:00
1fc691c222
Add joinCount and checkinCount for event list
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-27 19:58:38 +08:00
82c412d839
Add more tests for modules co worked by claude
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 23:36:40 +08:00
2914665f70
Substring search for attendance data filter
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 22:53:55 +08:00
de222b4459
Add kycStatus, joinedAt, checkedInAt to attendance_list
...
Server Check Build (NixCN CMS) TeamCity build failed
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 22:31:14 +08:00
c7868091c7
Fix add events.id to GROUP BY to resolve PostgreSQL aggregation error
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 20:50:07 +08:00
210b8b08ce
Add test for all components
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 18:19:26 +08:00
94f721bd8e
Add Agenda data struct to db AutoMigrate
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 16:56:59 +08:00
c540235c6d
Full restruct data layer without alibaba style SetXxx to Functional
...
Server Check Build (NixCN CMS) TeamCity build finished
Options
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 16:32:51 +08:00
2f3eaf17ea
Add agenda and stats and event management service with api
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-26 16:15:07 +08:00
72a4172a4e
Fix omitted span names and lib names change
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-25 20:50:01 +08:00
7e037a4a41
Add EventId, Start/End Time and gorm index for agenda data
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-21 19:20:15 +08:00
5e9c16f6f4
Remove get_joined_event, Split event and user IndexDocs Struct
...
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-03-18 19:03:46 +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
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
c9e987e2ba
Add agenda service and submit api
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-06 18:32:46 +08:00
67e2cbbd04
Add attendance id resp for event join api, set root api to /app/api/v1
...
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-06 10:30:28 +08:00
afd37c620a
Fix event data FastListEvents
...
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-05 18:11:05 +08:00
4f0b4262ed
Add isjoined to event info and event list
...
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-05 17:43:20 +08:00
a7a6b7aa4e
Add RequireKyc for eventinfo
...
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-05 16:47:25 +08:00
2af9d23aba
Add join count to 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-05 14:35:32 +08:00
e8406f731e
Add checkin count in attendance and 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-05 14:33:39 +08:00
6504c20708
Add quota and limit for events
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-05 12:53:54 +08:00
99424ee55f
Add attendance_list in service_event, add set user permission in user
...
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished
update
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-02-02 21:31:33 +08:00
9c945d69a9
Fix Join Event service_event
...
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-02 19:30:40 +08:00
8f1d5280f7
Fix kyc info and data and api handler
...
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-01 13:58:12 +08:00
0ac96ab3e6
Add service_kyc
...
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-01 13:15:17 +08:00
1d885feb1f
WIP Add join_event in service_event
...
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-01-31 08:29:02 +08:00
39f555b780
Remove search engine, add event list 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-01-30 11:54:13 +08:00
9016b21464
Fix service_user logic
...
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-01-29 21:14:54 +08:00
0f1c5b1293
Fix new user create 500 error
...
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-01-29 13:42:00 +08:00
314995e5f9
Finilize user api layer
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-24 12:37:17 +08:00
8e11ba4631
WIP: Full restruct, seprate service and api
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-24 11:42:35 +08:00
154c929859
Change postgres db instance name
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 19:25:58 +08:00
5f6eb9f2a2
Trace back everything (tested)
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 19:19:17 +08:00
b8f89ab655
Add context for everything
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 16:43:46 +08:00
200614a5c9
Add error retern for database
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 10:03:56 +08:00
4ac5b1c101
Fix error reponses
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 10:01:13 +08:00
b7e6009706
Change logrus to slog
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:52:54 +08:00
cd93491d98
Add exchange api endpoint, fix jwt authtoken var type error
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 18:51:15 +08:00
f8a3d0ca45
Remove some useless comments
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-06 15:19:54 +08:00
6a9c013799
Use utils.HttpResponse/Abort to replace c.JSON/Abort
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-06 12:49:55 +08:00
b4d0959de4
Add EnableKYC for event table
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-05 22:48:27 +08:00
ef64c29ea7
Add Attendance state for attendance table
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-05 16:24:35 +08:00
5f7f078f02
Add description for event table
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-05 16:22:10 +08:00
1fa90b15c3
Add kycinfo for attendance table ane related utils
...
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-05 15:06:24 +08:00