Commit Graph

171 Commits

Author SHA1 Message Date
Dawid Wysokiński 41cb1d042e
refactor: player snapshot - cursor pagination
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-16 07:43:46 +01:00
Dawid Wysokiński b6e46dee35
chore: update max open/idle conns [SKIP CI] 2024-03-16 07:03:48 +01:00
Dawid Wysokiński 9bfbcf4ad7 refactor: speed up tests a bit (#28)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#28
2024-03-16 06:00:29 +00:00
Dawid Wysokiński 096ca396db
refactor: speed up VillageService.Sync a bit
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-15 08:21:43 +01:00
Dawid Wysokiński 80f14d6601
refactor: domain - generic isSortInConflict
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-15 07:57:21 +01:00
Dawid Wysokiński 07f18c8aab
refactor: domain - generic newSortFromString
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-15 07:50:08 +01:00
Dawid Wysokiński 02108fcb00
refactor: port - http - improve tests
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-15 07:38:38 +01:00
Dawid Wysokiński 5b68c58797
refactor: commands
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-15 07:26:11 +01:00
Dawid Wysokiński 3a903741f5
refactor: repositories - simplify how cursor/sort is applied
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-14 08:06:17 +01:00
Dawid Wysokiński 7a206d746e
refactor: simplify repository tests a little bit
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-14 07:03:55 +01:00
Dawid Wysokiński f15b17dee0 feat: tribe change - add 2 new api endpoints (#27)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#27
2024-03-13 07:23:22 +00:00
Dawid Wysokiński 4bae71da47
feat: add more filters to ListTribeChangesParams
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-13 06:55:23 +01:00
Dawid Wysokiński 48f6a56a5e feat: add a new model - TribeChangeWithRelations (#26)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#26
2024-03-12 06:52:41 +00:00
Dawid Wysokiński 53596dcdad refactor: tribe change - cursor pagination (#25)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#25
2024-03-12 06:19:16 +00:00
Dawid Wysokiński 6901c551e8 feat: add 3 new API endpoints (#24)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#24
2024-03-11 12:08:51 +00:00
Dawid Wysokiński db528e125e feat: api - /api/v2/versions/{versionCode}/servers/{serverKey}/ennoblements - new query params (#23)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#23
2024-03-11 09:05:29 +00:00
Dawid Wysokiński a86acd760a
refactor: prevent ProfileURL methods panic
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-11 08:37:04 +01:00
Dawid Wysokiński fc5f531ce7
refactor: change max limit to 500 for all models
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-11 08:16:29 +01:00
Dawid Wysokiński b2fa484902 feat: new API endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/ennoblements (#22)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#22
2024-03-11 06:41:32 +00:00
Renovate 01ee81ab6e chore(deps): update golang docker tag to v1.22.1 (#19)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#19
Co-authored-by: Renovate <renovate@dwysokinski.me>
Co-committed-by: Renovate <renovate@dwysokinski.me>
2024-03-10 09:38:00 +00:00
Dawid Wysokiński d9a529167a feat: add a new model - EnnoblementWithRelations (#21)
ci/woodpecker/push/govulncheck Pipeline failed Details
ci/woodpecker/push/test Pipeline failed Details
Reviewed-on: twhelp/corev3#21
2024-03-10 09:37:44 +00:00
Dawid Wysokiński 5fa7c27d6d refactor: ennoblement - cursor pagination (#20)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#20
2024-03-10 08:30:03 +00:00
Dawid Wysokiński eb1890d90b
feat: add 2 new API endpoints to list player/tribe villages
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-09 08:38:23 +01:00
Dawid Wysokiński 660fee7ddc
refactor: api tests
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-07 07:01:52 +01:00
Dawid Wysokiński eb2c19cc8a
feat: new API endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/village/{villageId}
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-07 06:52:03 +01:00
Dawid Wysokiński b0f1a3d1bd
feat: update validation logic
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-06 08:20:10 +01:00
Dawid Wysokiński 6ffc1f4ce4
feat: api - /api/v2/versions/{versionCode}/servers/{serverKey}/villages - add one more test
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-06 08:16:29 +01:00
Dawid Wysokiński 53db131fec
feat: api - /api/v2/versions/{versionCode}/servers/{serverKey}/villages - new query param 'coords'
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline failed Details
2024-03-06 08:14:31 +01:00
Dawid Wysokiński 7d7c44e338 feat: api - extend village schema (#18)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#18
2024-03-06 06:35:26 +00:00
Dawid Wysokiński 34a5385224 feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/villages (#17)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#17
2024-03-05 06:42:37 +00:00
Dawid Wysokiński 847cf220da refactor: village - cursor pagination (#16)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#16
2024-03-05 06:14:41 +00:00
Dawid Wysokiński e3bb2eb5c4 feat: new API endpoint - /v2/versions/{versionCode}/servers/{serverKey}/tribes/{tribeId}/members (#15)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#15
2024-03-04 06:11:00 +00:00
Dawid Wysokiński 82d313d2ae
feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players - new sort option
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-03 07:43:07 +01:00
Dawid Wysokiński c4d8a380c3
feat: improve server key validation
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-03 07:23:46 +01:00
Dawid Wysokiński 48b87eea81 feat: sort validation improvements (#14)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#14
2024-03-02 08:49:42 +00:00
Renovate 646dfedde4 chore(deps): update module github.com/stretchr/testify to v1.9.0 (#13)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/stretchr/testify](https://github.com/stretchr/testify) | require | minor | `v1.8.4` -> `v1.9.0` |

---

### Release Notes

<details>
<summary>stretchr/testify (github.com/stretchr/testify)</summary>

### [`v1.9.0`](https://github.com/stretchr/testify/releases/tag/v1.9.0)

[Compare Source](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)

#### What's Changed

-   Fix Go modules version by [@&#8203;SuperQ](https://github.com/SuperQ) in https://github.com/stretchr/testify/pull/1394
-   Document that require is not safe to call in created goroutines by [@&#8203;programmer04](https://github.com/programmer04) in https://github.com/stretchr/testify/pull/1392
-   Remove myself from MAINTAINERS.md by [@&#8203;mvdkleijn](https://github.com/mvdkleijn) in https://github.com/stretchr/testify/pull/1367
-   Correct spelling/grammar by [@&#8203;echarrod](https://github.com/echarrod) in https://github.com/stretchr/testify/pull/1389
-   docs: Update URLs in README by [@&#8203;davidjb](https://github.com/davidjb) in https://github.com/stretchr/testify/pull/1349
-   Update mockery link to Github Pages in README by [@&#8203;LandonTClipp](https://github.com/LandonTClipp) in https://github.com/stretchr/testify/pull/1346
-   docs: Fix typos in tests and comments by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1410
-   CI: tests from go1.17 by [@&#8203;SuperQ](https://github.com/SuperQ) in https://github.com/stretchr/testify/pull/1409
-   Fix adding ? when no values passed by [@&#8203;lesichkovm](https://github.com/lesichkovm) in https://github.com/stretchr/testify/pull/1320
-   codegen: use standard header for generated files by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1406
-   mock: AssertExpectations log reason only on failure by [@&#8203;hikyaru-suzuki](https://github.com/hikyaru-suzuki) in https://github.com/stretchr/testify/pull/1360
-   assert: fix flaky TestNeverTrue by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1417
-   README: fix typos "set up" vs "setup" by [@&#8203;ossan-dev](https://github.com/ossan-dev) in https://github.com/stretchr/testify/pull/1428
-   mock: move regexp compilation outside of `Called` by [@&#8203;aud10slave](https://github.com/aud10slave) in https://github.com/stretchr/testify/pull/631
-   assert: refactor internal func getLen() by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1445
-   mock: deprecate type AnythingOfTypeArgument ([#&#8203;1434](https://github.com/stretchr/testify/issues/1434)) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1441
-   Remove no longer needed assert.canConvert by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1470
-   assert: ObjectsAreEqual: use time.Equal for time.Time types by [@&#8203;tscales](https://github.com/tscales) in https://github.com/stretchr/testify/pull/1464
-   Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1466
-   Bump actions/setup-go from 3.2.0 to 4.1.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1451
-   fix: make EventuallyWithT concurrency safe by [@&#8203;czeslavo](https://github.com/czeslavo) in https://github.com/stretchr/testify/pull/1395
-   assert: fix httpCode and HTTPBody occur panic when http.Handler read Body by [@&#8203;hidu](https://github.com/hidu) in https://github.com/stretchr/testify/pull/1484
-   assert.EqualExportedValues: fix handling of arrays by [@&#8203;zrbecker](https://github.com/zrbecker) in https://github.com/stretchr/testify/pull/1473
-   .github: use latest Go versions by [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) in https://github.com/stretchr/testify/pull/1489
-   assert: Deprecate EqualExportedValues by [@&#8203;HaraldNordgren](https://github.com/HaraldNordgren) in https://github.com/stretchr/testify/pull/1488
-   suite: refactor test assertions by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1474
-   suite: fix SetupSubTest and TearDownSubTest execution order by [@&#8203;linusbarth](https://github.com/linusbarth) in https://github.com/stretchr/testify/pull/1471
-   docs: Fix deprecation comments for http package by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/stretchr/testify/pull/1335
-   Add map support doc comments to Subset and NotSubset by [@&#8203;jedevc](https://github.com/jedevc) in https://github.com/stretchr/testify/pull/1306
-   TestErrorIs/TestNotErrorIs: check error message contents by [@&#8203;craig65535](https://github.com/craig65535) in https://github.com/stretchr/testify/pull/1435
-   suite: fix subtest names (fix [#&#8203;1501](https://github.com/stretchr/testify/issues/1501)) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1504
-   assert: improve unsafe.Pointer tests by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1505
-   assert: simplify isNil implementation by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1506
-   assert.InEpsilonSlice: fix expected/actual order and other improvements by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1483
-   Fix dependency cycle with objx [#&#8203;1292](https://github.com/stretchr/testify/issues/1292) by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1453
-   mock: refactor TestIsArgsEqual by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1444
-   mock: optimize argument matching checks by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1416
-   assert: fix TestEventuallyTimeout by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1412
-   CI: add go 1.21 in GitHub Actions by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1450
-   suite: fix recoverAndFailOnPanic to report test failure at the right location by [@&#8203;dolmen](https://github.com/dolmen) in https://github.com/stretchr/testify/pull/1502
-   Update maintainers by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1533
-   assert: Fix EqualValues to handle overflow/underflow by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1531
-   assert: better formatting for Len() error by [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) in https://github.com/stretchr/testify/pull/1485
-   Ensure AssertExpectations does not fail in skipped tests by [@&#8203;ianrose14](https://github.com/ianrose14) in https://github.com/stretchr/testify/pull/1331
-   suite: fix deadlock in suite.Require()/Assert() by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1535
-   Revert "assert: ObjectsAreEqual: use time.Equal for time.Time type" by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1537
-   \[chore] Add issue templates by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1538
-   Update the build status badge by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1540
-   Update Github workflows setup-go to V5 by [@&#8203;hendrywiranto](https://github.com/hendrywiranto) in https://github.com/stretchr/testify/pull/1545
-   Support Pointer to Struct in EqualExportedValues by [@&#8203;Lucaber](https://github.com/Lucaber) in https://github.com/stretchr/testify/pull/1517
-   README: drop link to gorc by [@&#8203;guettli](https://github.com/guettli) in https://github.com/stretchr/testify/pull/1248
-   http_assertions: honour the msgAndArgs provided with each assertion by [@&#8203;arjunmahishi](https://github.com/arjunmahishi) in https://github.com/stretchr/testify/pull/1548
-   fix typos in comments and tests by [@&#8203;ccoVeille](https://github.com/ccoVeille) in https://github.com/stretchr/testify/pull/1247
-   Include the auto-release notes in releases by [@&#8203;brackendawson](https://github.com/brackendawson) in https://github.com/stretchr/testify/pull/1550
-   Add `NotImplements` and variants by [@&#8203;hslatman](https://github.com/hslatman) in https://github.com/stretchr/testify/pull/1385
-   Add support to compare uintptr by [@&#8203;bogdandrutu](https://github.com/bogdandrutu) in https://github.com/stretchr/testify/pull/1339
-   build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/stretchr/testify/pull/1552

#### New Contributors

-   [@&#8203;SuperQ](https://github.com/SuperQ) made their first contribution in https://github.com/stretchr/testify/pull/1394
-   [@&#8203;programmer04](https://github.com/programmer04) made their first contribution in https://github.com/stretchr/testify/pull/1392
-   [@&#8203;echarrod](https://github.com/echarrod) made their first contribution in https://github.com/stretchr/testify/pull/1389
-   [@&#8203;davidjb](https://github.com/davidjb) made their first contribution in https://github.com/stretchr/testify/pull/1349
-   [@&#8203;LandonTClipp](https://github.com/LandonTClipp) made their first contribution in https://github.com/stretchr/testify/pull/1346
-   [@&#8203;alexandear](https://github.com/alexandear) made their first contribution in https://github.com/stretchr/testify/pull/1410
-   [@&#8203;lesichkovm](https://github.com/lesichkovm) made their first contribution in https://github.com/stretchr/testify/pull/1320
-   [@&#8203;dolmen](https://github.com/dolmen) made their first contribution in https://github.com/stretchr/testify/pull/1406
-   [@&#8203;hikyaru-suzuki](https://github.com/hikyaru-suzuki) made their first contribution in https://github.com/stretchr/testify/pull/1360
-   [@&#8203;ossan-dev](https://github.com/ossan-dev) made their first contribution in https://github.com/stretchr/testify/pull/1428
-   [@&#8203;aud10slave](https://github.com/aud10slave) made their first contribution in https://github.com/stretchr/testify/pull/631
-   [@&#8203;tscales](https://github.com/tscales) made their first contribution in https://github.com/stretchr/testify/pull/1464
-   [@&#8203;czeslavo](https://github.com/czeslavo) made their first contribution in https://github.com/stretchr/testify/pull/1395
-   [@&#8203;hidu](https://github.com/hidu) made their first contribution in https://github.com/stretchr/testify/pull/1484
-   [@&#8203;zrbecker](https://github.com/zrbecker) made their first contribution in https://github.com/stretchr/testify/pull/1473
-   [@&#8203;kevinburkesegment](https://github.com/kevinburkesegment) made their first contribution in https://github.com/stretchr/testify/pull/1489
-   [@&#8203;linusbarth](https://github.com/linusbarth) made their first contribution in https://github.com/stretchr/testify/pull/1471
-   [@&#8203;jedevc](https://github.com/jedevc) made their first contribution in https://github.com/stretchr/testify/pull/1306
-   [@&#8203;craig65535](https://github.com/craig65535) made their first contribution in https://github.com/stretchr/testify/pull/1435
-   [@&#8203;arjunmahishi](https://github.com/arjunmahishi) made their first contribution in https://github.com/stretchr/testify/pull/1531
-   [@&#8203;ianrose14](https://github.com/ianrose14) made their first contribution in https://github.com/stretchr/testify/pull/1331
-   [@&#8203;hendrywiranto](https://github.com/hendrywiranto) made their first contribution in https://github.com/stretchr/testify/pull/1545
-   [@&#8203;Lucaber](https://github.com/Lucaber) made their first contribution in https://github.com/stretchr/testify/pull/1517
-   [@&#8203;guettli](https://github.com/guettli) made their first contribution in https://github.com/stretchr/testify/pull/1248
-   [@&#8203;ccoVeille](https://github.com/ccoVeille) made their first contribution in https://github.com/stretchr/testify/pull/1247
-   [@&#8203;hslatman](https://github.com/hslatman) made their first contribution in https://github.com/stretchr/testify/pull/1385
-   [@&#8203;bogdandrutu](https://github.com/bogdandrutu) made their first contribution in https://github.com/stretchr/testify/pull/1339

**Full Changelog**: https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Reviewed-on: twhelp/corev3#13
Co-authored-by: Renovate <renovate@dwysokinski.me>
Co-committed-by: Renovate <renovate@dwysokinski.me>
2024-03-02 05:39:14 +00:00
Dawid Wysokiński 32859aae9f chore: bump deps (#12)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#12
2024-03-01 07:15:06 +00:00
Dawid Wysokiński 4976c1ffc9
chore: bump golangci-lint to v1.56.2 [SKIP CI] 2024-03-01 08:02:04 +01:00
Dawid Wysokiński 626705c0ea
fix: fix incorrect type assertion [SKIP CI] 2024-03-01 07:59:56 +01:00
Dawid Wysokiński 0f4611962f
refactor: introduce domain.ErrorWithPath interface
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
2024-03-01 07:46:42 +01:00
Dawid Wysokiński c173bcdba6 feat: server/version - validation improvements (#11)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#11
2024-03-01 06:33:48 +00:00
Dawid Wysokiński 572a85bc3c feat: new API endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players/{playerId} (#10)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#10
2024-02-29 06:25:01 +00:00
Dawid Wysokiński bf2b3b178c feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players - new query param 'name' (#9)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#9
2024-02-29 06:03:36 +00:00
Dawid Wysokiński 0be010ab50 feat: api - extend player schema (#8)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#8
2024-02-28 06:59:10 +00:00
Dawid Wysokiński bc3f61ec86
feat: swagger - collapse tags and models by default [SKIP CI] 2024-02-28 06:36:01 +01:00
Dawid Wysokiński d12bcf5e4e feat: api - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players - add more sort options (#7)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#7
2024-02-27 07:09:24 +00:00
Dawid Wysokiński 70deae8696 feat: api - add a new endpoint - GET /api/v2/versions/{versionCode}/servers/{serverKey}/players (#6)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#6
2024-02-26 07:15:11 +00:00
Dawid Wysokiński 084bb5aa85 refactor: player - cursor pagination (#5)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline failed Details
Reviewed-on: twhelp/corev3#5
2024-02-26 06:44:39 +00:00
Dawid Wysokiński 3fd654d2ce feat: api - list tribes/get tribe - add tests (#2)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#2
2024-02-25 09:21:33 +00:00
Dawid Wysokiński 81f0c30af7 feat: api - list servers/get server - add tests (#1)
ci/woodpecker/push/govulncheck Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: twhelp/corev3#1
2024-02-25 07:31:13 +00:00