|
c4d8a380c3
|
feat: improve server key validation
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
|
2024-03-03 07:23:46 +01:00 |
|
|
48b87eea81
|
feat: sort validation improvements (#14)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#14
|
2024-03-02 08:49:42 +00:00 |
|
|
32859aae9f
|
chore: bump deps (#12)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#12
|
2024-03-01 07:15:06 +00:00 |
|
|
626705c0ea
|
fix: fix incorrect type assertion [SKIP CI]
|
2024-03-01 07:59:56 +01:00 |
|
|
0f4611962f
|
refactor: introduce domain.ErrorWithPath interface
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
|
2024-03-01 07:46:42 +01:00 |
|
|
c173bcdba6
|
feat: server/version - validation improvements (#11)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#11
|
2024-03-01 06:33:48 +00:00 |
|
|
572a85bc3c
|
feat: new API endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players/{playerId} (#10)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#10
|
2024-02-29 06:25:01 +00:00 |
|
|
bf2b3b178c
|
feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players - new query param 'name' (#9)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#9
|
2024-02-29 06:03:36 +00:00 |
|
|
0be010ab50
|
feat: api - extend player schema (#8)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#8
|
2024-02-28 06:59:10 +00:00 |
|
|
bc3f61ec86
|
feat: swagger - collapse tags and models by default [SKIP CI]
|
2024-02-28 06:36:01 +01:00 |
|
|
d12bcf5e4e
|
feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players - add more sort options (#7)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#7
|
2024-02-27 07:09:24 +00:00 |
|
|
70deae8696
|
feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players (#6)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#6
|
2024-02-26 07:15:11 +00:00 |
|
|
084bb5aa85
|
refactor: player - cursor pagination (#5)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline failed
Reviewed-on: twhelp/corev3#5
|
2024-02-26 06:44:39 +00:00 |
|
|
3fd654d2ce
|
feat: api - list tribes/get tribe - add tests (#2)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#2
|
2024-02-25 09:21:33 +00:00 |
|
|
81f0c30af7
|
feat: api - list servers/get server - add tests (#1)
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Reviewed-on: twhelp/corev3#1
|
2024-02-25 07:31:13 +00:00 |
|
|
48125dd50a
|
feat: api - list versions/get version - add tests (#64)
Reviewed-on: twhelp/corev3#64
|
2024-02-24 06:57:09 +00:00 |
|
|
a8b8ffea58
|
refactor: api - error handling refactor
|
2024-02-23 07:51:37 +01:00 |
|
|
30be8bebc0
|
feat: new API endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/tribes/{tribeId}
|
2024-02-20 08:14:35 +01:00 |
|
|
4ce2131ac4
|
feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/tribes - new query param 'tag'
|
2024-02-20 07:50:16 +01:00 |
|
|
6e4fe7131a
|
refactor: variable shadowing for t.Parallel is no longer needed
|
2024-02-20 07:39:00 +01:00 |
|
|
bf3a7b11e5
|
feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/tribes - add more sort options
|
2024-02-20 07:34:44 +01:00 |
|
|
e5d8ba5390
|
feat: tribe - sort - add more options (#63)
Reviewed-on: twhelp/corev3#63
|
2024-02-19 07:17:38 +00:00 |
|
|
a863c7af2e
|
refactor: openapi - update Tribe schema
|
2024-02-14 07:53:43 +01:00 |
|
|
cde03857a2
|
feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/tribes
|
2024-02-14 07:43:55 +01:00 |
|
|
25efaacc01
|
refactor: tribe - cursor pagination (#60)
Reviewed-on: twhelp/corev3#60
|
2024-02-12 07:07:15 +00:00 |
|
|
6a4e896cd4
|
feat: api - add 3 new endpoints
|
2024-02-10 13:28:41 +01:00 |
|
|
50d83fcc14
|
refactor: adjust oapi-codegen template to the project needs
|
2024-02-10 12:15:23 +01:00 |
|
|
6d61e43143
|
feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}
|
2024-02-10 11:53:14 +01:00 |
|
|
79337cd60a
|
feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers (#59)
Reviewed-on: twhelp/corev3#59
|
2024-02-09 11:30:01 +00:00 |
|
|
8087f5ba7b
|
feat: go 1.22 (#58)
Reviewed-on: twhelp/corev3#58
|
2024-02-09 08:49:23 +00:00 |
|
|
f07451351b
|
refactor: server - cursor pagination (#56)
Reviewed-on: twhelp/corev3#56
|
2024-02-07 07:17:47 +00:00 |
|
|
b6d55b1741
|
refactor: add utils responsible for encoding/decoding cursors
|
2024-02-06 08:11:05 +01:00 |
|
|
7f614877c5
|
refactor: version cursor - don't allow for nullable values
|
2024-02-06 07:49:01 +01:00 |
|
|
74c5d842ce
|
refactor: version cursor - update payload
|
2024-02-06 07:14:19 +01:00 |
|
|
186c8d6765
|
refactor: rename domain.Error methods (Code -> Type, Slug -> Code)
|
2024-02-01 07:48:03 +01:00 |
|
|
a66bbb0b2f
|
feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}
|
2024-02-01 07:39:38 +01:00 |
|
|
28877f1b9b
|
feat: api - error handling (#54)
Reviewed-on: twhelp/corev3#54
|
2024-01-31 07:14:18 +00:00 |
|
|
1409e0a1be
|
feat: add a new endpoint - GET /api/v2/versions (#53)
Reviewed-on: twhelp/corev3#53
|
2024-01-27 08:37:12 +00:00 |
|
|
aff2b077c0
|
feat: add meta endpoints - API (#52)
Reviewed-on: twhelp/corev3#52
|
2024-01-24 06:22:03 +00:00 |
|
|
d1878c9e97
|
feat: add a new cmd - serve (#49)
Reviewed-on: twhelp/corev3#49
|
2024-01-23 07:13:55 +00:00 |
|
|
3d85c84527
|
feat: snapshot creation integration test (#47)
Reviewed-on: twhelp/corev3#47
|
2024-01-17 06:04:52 +00:00 |
|
|
ba3b0ea7a6
|
feat: player snapshots (#45)
Reviewed-on: twhelp/corev3#45
|
2024-01-16 06:28:03 +00:00 |
|
|
87b3308433
|
feat: tribe snapshots (#44)
Reviewed-on: twhelp/corev3#44
|
2024-01-15 07:00:08 +00:00 |
|
|
00cee5a181
|
feat: add a new job - create snapshots (#43)
Reviewed-on: twhelp/corev3#43
|
2024-01-14 11:57:32 +00:00 |
|
|
85b3f90447
|
refactor: update project structure (#42)
Reviewed-on: twhelp/corev3#42
|
2024-01-14 10:04:17 +00:00 |
|
|
b6380651f3
|
feat: ennoblement sync integration test (#33)
Reviewed-on: twhelp/corev3#33
|
2024-01-11 06:13:28 +00:00 |
|
|
274f08d0cf
|
feat: data sync integration test (#31)
Reviewed-on: twhelp/corev3#31
|
2024-01-10 06:39:09 +00:00 |
|
|
4c2cf7a5ed
|
feat: tests/logic improvements
|
2024-01-06 10:44:14 +01:00 |
|
|
57de175c66
|
feat: tribe changes (#29)
Reviewed-on: twhelp/corev3#29
|
2024-01-06 09:26:56 +00:00 |
|
|
7a1e4dfb50
|
feat: ennoblement sync (#28)
Reviewed-on: twhelp/corev3#28
|
2024-01-04 10:44:36 +00:00 |
|
|
1c6624fa2d
|
feat: add a new job - sync ennoblements (#27)
Reviewed-on: twhelp/corev3#27
|
2024-01-03 08:59:24 +00:00 |
|
|
8aed4e7eea
|
feat: tribes - update dominance after village sync (#25)
Reviewed-on: twhelp/corev3#25
|
2024-01-03 08:09:13 +00:00 |
|
|
c726411f43
|
feat: server - update NumVillages & VillageDataSyncedAt (#24)
Reviewed-on: twhelp/corev3#24
|
2024-01-02 10:47:02 +00:00 |
|
|
422fb7dcb9
|
feat: village sync (#23)
Reviewed-on: twhelp/corev3#23
|
2024-01-02 09:54:11 +00:00 |
|
|
437c99510d
|
feat: server - update NumPlayers & PlayerDataSyncedAt (#22)
Reviewed-on: twhelp/corev3#22
|
2024-01-01 10:53:59 +00:00 |
|
|
751805d6b1
|
feat: player sync (#21)
Reviewed-on: twhelp/corev3#21
|
2024-01-01 10:20:30 +00:00 |
|
|
1b699d225f
|
feat: player consumer (#20)
Reviewed-on: twhelp/corev3#20
|
2024-01-01 07:49:47 +00:00 |
|
|
d5973877a6
|
feat: server - update NumTribes & TribeDataSyncedAt (#18)
Reviewed-on: twhelp/corev3#18
|
2023-12-30 09:10:03 +00:00 |
|
|
62832de065
|
feat: publish event after tribes sync (#17)
Reviewed-on: twhelp/corev3#17
|
2023-12-30 08:38:32 +00:00 |
|
|
ff2e578d0d
|
feat: tribe persistence (#13)
Reviewed-on: twhelp/corev3#13
|
2023-12-29 08:23:05 +00:00 |
|
|
9668c23cc8
|
feat: tribe repository (#12)
Reviewed-on: twhelp/corev3#12
|
2023-12-28 10:56:59 +00:00 |
|
|
b5b699ca49
|
feat: tribe consumer (#11)
Reviewed-on: twhelp/corev3#11
|
2023-12-27 08:07:40 +00:00 |
|
|
206eed966e
|
feat: server - sync config and unit/building info (#10)
Reviewed-on: twhelp/corev3#10
|
2023-12-25 11:04:12 +00:00 |
|
|
1b078c8212
|
feat: publish event after server sync (#9)
Reviewed-on: twhelp/corev3#9
|
2023-12-25 09:53:01 +00:00 |
|
|
482870d3a8
|
feat: add server persistence (#8)
Reviewed-on: twhelp/corev3#8
|
2023-12-25 09:13:42 +00:00 |
|
|
b4e95f3267
|
feat: add server repo (#7)
Reviewed-on: twhelp/corev3#7
|
2023-12-24 10:44:20 +00:00 |
|
|
d787edde00
|
feat: server consumer (#6)
Reviewed-on: twhelp/corev3#6
|
2023-12-23 09:54:47 +00:00 |
|
|
072023dafb
|
chore: update err message - LenError
|
2023-12-22 06:04:55 +01:00 |
|
|
918ce743e4
|
feat: implement sync data job (#5)
Reviewed-on: twhelp/corev3#5
|
2023-12-21 06:28:53 +00:00 |
|
|
4f0e5ff8d5
|
feat: add version repo (#4)
Reviewed-on: twhelp/corev3#4
|
2023-12-20 07:03:03 +00:00 |
|
|
e85191d770
|
feat: set up database connection & add some helper packages (e.g. health, chislog) (#1)
Reviewed-on: twhelp/corev3#1
|
2023-12-16 07:12:20 +00:00 |
|
|
d787e2f431
|
init
|
2023-12-15 08:16:51 +01:00 |
|