Dawid Wysokiński
102ae553be
refactor appending filters
2021-05-05 13:14:50 +02:00
Dawid Wysokiński
dbe43f2ad7
bump github.com/Kichiyaki/gopgutil
2021-05-05 12:01:17 +02:00
Dawid Wysokiński
742945be9f
separate the config for ServerDataLoader and VersionDataLoader
2021-05-03 16:50:38 +02:00
Dawid Wysokiński
e137bd656c
bump github.com/Kichiyaki/gopgutil
2021-05-02 16:06:09 +02:00
Dawid Wysokiński
c144ba729d
go mod tidy
2021-05-02 16:01:05 +02:00
Dawid Wysokiński
117175dd77
use reflect in the twmodel.isZero function
2021-05-02 15:38:08 +02:00
Dawid Wysokiński
b5464a6da5
huge refactor, rename some of the packages
...
models:
- remove most of the helpers and use github.com/Kichiyaki/gopgutil/v10
- remove relationship/sort appenders
- add a new model - Coords and a new constructor for this model - ParseCoords
2021-05-02 15:35:24 +02:00
Dawid Wysokiński
47373e8171
remove one of the packages - 'Mode'
2021-05-02 13:24:03 +02:00
Dawid Wysokiński
128bb40de4
rename dataloader.DataLoader -> dataloader.ServerDataLoader, add a new dataloader to the tw/dataloader package - VersionDataLoader
2021-05-02 10:05:10 +02:00
Dawid Wysokiński
e70c73a3fa
refactor, add two new packages tw/urlbuilder and tw/twutil
...
tw/dataloader:
- Move endpoints to the new file
- use errors.New instead of fmt.Errorf
- new error messages
2021-05-02 09:44:49 +02:00
Dawid Wysokiński
b8f533bc97
Player/Tribe model - deletedAt: allow for the null value
2021-05-01 16:47:26 +02:00
Dawid Wysokiński
03d8445d35
bump go-pg
2021-04-23 21:00:57 +02:00
Dawid Wysokiński
35467af17d
add ID column
2021-04-03 08:37:07 +02:00
Dawid Wysokiński
7a8582fd0b
add .gitignore, delete model (LiveEnnoblement)
2021-03-21 11:53:45 +01:00
Dawid Wysokiński
cf1560a753
update go version in the go.mod file
2021-02-23 18:09:04 +01:00
Dawid Wysokiński
d8d19c3e65
[tw/dataloader] restore fallback to not gziped file
2021-01-16 20:52:35 +01:00
Dawid Wysokiński
972e2df3f7
rename LoadEnnoblementsConfig.EnnobledAtGTE -> LoadEnnoblementsConfig.EnnobledAtGT
2021-01-15 17:34:15 +01:00
Dawid Wysokiński
14fc5c3a7a
[tw/dataloader]: don't fallback to not gzipped file, refactor
2021-01-15 17:26:03 +01:00
Dawid Wysokiński
c747617519
[dataloader] update error messages
2021-01-13 20:25:28 +01:00
Dawid Wysokiński
d8366b738e
add 'pg' tag to Player.LastActivityAt
2021-01-09 15:07:46 +01:00
Dawid Wysokiński
237443e962
add a new field to the Player model (LastActivityAt)
2021-01-09 15:00:05 +01:00
Dawid Wysokiński
75051c5e04
add two new field to the TribeFilterOr model (Tag, Name)
2021-01-08 17:54:51 +01:00
Dawid Wysokiński
b5537d951b
add space between column and operator
2021-01-06 17:48:49 +01:00
Dawid Wysokiński
d3488036ca
add tags to TribeFilter.Or
2021-01-06 17:23:14 +01:00
Dawid Wysokiński
6e6a97360d
add one more type to isZero helper
2021-01-06 17:10:07 +01:00
Dawid Wysokiński
fd0f42bc85
add one more type to isZero helper
2021-01-06 17:05:13 +01:00
Dawid Wysokiński
b152e4b247
fix typo
2021-01-06 16:29:01 +01:00
Dawid Wysokiński
2e3a6671ba
Merge pull request #1 from tribalwarshelp/update-go-pg-version
...
Prepare filters for the new go-pg version
2021-01-06 16:18:53 +01:00
Dawid Wysokiński
23b845528c
[WIP] update DailyTribeStatsFilter/DailyPlayerStatsFilter, add DailyPlayerStatsRelationshipAndSortAppender/DailyTribeStatsRelationshipAndSortAppender
2021-01-06 16:17:20 +01:00
Dawid Wysokiński
a8cdb0425a
[WIP] update EnnoblementFilter, add EnnoblementRelationshipAndSortAppender
2021-01-06 16:07:14 +01:00
Dawid Wysokiński
fe0c688b47
[WIP] update PlayerHistoryFilter, add PlayerHistoryRelationshipAndSortAppender
2021-01-06 15:53:20 +01:00
Dawid Wysokiński
c1e3f13122
[WIP] update TribeChangeFilter, add TribeChangeRelationshipAndSortAppender
2021-01-06 15:47:29 +01:00
Dawid Wysokiński
bf9e1fc667
[WIP] update TribeHistoryFilter, add TribeHistoryRelationshipAndSortAppender
2021-01-06 15:38:25 +01:00
Dawid Wysokiński
9cff70a9fa
[WIP] update Village filter, add VillageRelationshipAndSortAppender
2021-01-06 15:34:34 +01:00
Dawid Wysokiński
d30ad515ac
[WIP] update Player filter, add PlayerRelationshipAndSortAppender
2021-01-06 15:04:06 +01:00
Dawid Wysokiński
13d33dd5b5
[WIP] update TribeFilter
2021-01-06 14:44:27 +01:00
Dawid Wysokiński
689df42cd6
[WIP] update OpponentsDefeatedFilter
2021-01-06 14:27:14 +01:00
Dawid Wysokiński
fb43f82924
[WIP] add a new helper function - isZero
2021-01-06 14:22:24 +01:00
Dawid Wysokiński
1f0f74693e
[WIP] update ServerStatsFilter
2021-01-06 14:12:50 +01:00
Dawid Wysokiński
16770196fd
[WIP] converted ServerFilter
2021-01-06 14:03:13 +01:00
Dawid Wysokiński
00d2789a78
[WIP] converted VersionFilter
2021-01-06 13:56:14 +01:00
Dawid Wysokiński
e0b630c43c
add support for the Slovak version
2021-01-01 16:11:35 +01:00
Dawid Wysokiński
316413cf7f
add PlayerIdNEQ field to the VillageFilter | add TribeIdNEQ field to the PlayerFilter
2020-12-30 14:53:08 +01:00
Dawid Wysokiński
d1d8bc92fc
remove 2 deprecated fields from VersionFilter(Tag, TagNEQ)
2020-12-25 12:21:52 +01:00
Dawid Wysokiński
d738a73341
remove 2 deprecated fields from ServerFilter (LangVersionTag, LangVersionTagNEQ)
2020-12-25 12:16:44 +01:00
Dawid Wysokiński
31dd9dda11
add 2 new models: FoundPlayer and FoundTRibe
2020-12-25 11:23:09 +01:00
Dawid Wysokiński
5e8e2d44d7
rename VersionFilter.LanguageTag -> VersionFilter.Tag and VersionFilter.LanguageTagNEQ -> VersionFilter.TagNEQ
2020-11-07 08:38:46 +01:00
Dawid Wysokiński
7c5891c020
update SpecialServer.Version pg tag | update PlayerNameChange.Version pg tag
2020-11-06 19:10:31 +01:00
Dawid Wysokiński
6c4f27f3d2
rename models.LangVersion -> models.Version
2020-11-06 19:04:34 +01:00
Dawid Wysokiński
5d4d8b3077
feat: add tw package
2020-10-31 11:57:53 +01:00