Commit Graph

255 Commits

Author SHA1 Message Date
Dawid Wysokiński ff38936d1e bump github.com/tribalwarshelp/shared, update .gitignore and logrus setup 2021-04-23 21:20:01 +02:00
Dawid Wysokiński b1dcb88ef4 bump github.com/tribalwarshelp/shared 2021-04-03 08:41:56 +02:00
Dawid Wysokiński 14db4b04bb add .idea to .gitignore, change updateStats/updateHistory condition 2021-03-30 20:23:52 +02:00
Dawid Wysokiński 6d3dbe2146 update go version in the go.mod file 2021-02-23 18:09:54 +01:00
Dawid Wysokiński a505cc9f31 add a new package - queue 2021-02-14 19:19:30 +01:00
Dawid Wysokiński b78011b0b7 update docker repository in .circleci/config.yml 2021-02-06 12:39:26 +01:00
Dawid Wysokiński 24f0c5b3ae update working_directory in .circleci/config.yml 2021-02-06 12:04:05 +01:00
Dawid Wysokiński a77d1cf53b add .circleci 2021-02-06 12:03:27 +01:00
Dawid Wysokiński 1af38e200f bump github.com/tribalwarshelp/shared 2021-01-16 20:55:11 +01:00
Dawid Wysokiński 60e2b58fbf remove 2 log.Infofs 2021-01-15 22:11:03 +01:00
Dawid Wysokiński 4655d2b892 handler.updateServerEnnoblements uses its own pool 2021-01-15 20:08:48 +01:00
Dawid Wysokiński c093d35a3b
Merge pull request #1 from tribalwarshelp/fetch-ennoblements-separately
fetch ennoblements separately from other server data
2021-01-15 18:29:54 +01:00
Dawid Wysokiński a4da69e085 - update github.com/tribalwarshelp/shared
- add a new worker - updateServerEnnoblementsWorker
- delete the updateServerDataWorker.loadEnnoblements method
2021-01-15 18:25:13 +01:00
Dawid Wysokiński 20bfc7e8da bump github.com/tribalwarshelp/shared and update some error messages 2021-01-13 20:27:20 +01:00
Dawid Wysokiński 54502843cc [update_most_points_most_villages_best_rank_last_activity] fix player.last_activity condition 2021-01-09 17:10:00 +01:00
Dawid Wysokiński 909d3491af bump github.com/tribalwarshelp/shared, update triggers and how we create schemas for servers 2021-01-09 15:26:04 +01:00
Dawid Wysokiński 7cb285b924 fix bug with player_id = null in 'player_changes' table 2021-01-07 05:54:07 +01:00
Dawid Wysokiński 0e119a6c66 bump github.com/tribalwarshelp/shared and go-pg 2021-01-06 17:40:58 +01:00
Dawid Wysokiński 95abc4231c bump github.com/tribalwarshelp/shared 2021-01-01 16:17:39 +01:00
Dawid Wysokiński ea07784eca add support for the Slovak version 2021-01-01 15:38:51 +01:00
Dawid Wysokiński fb0dbc15c0 remove unnecessary check 2021-01-01 14:21:54 +01:00
Dawid Wysokiński fdb90d5a87 bugfixes 2020-12-31 08:33:56 -05:00
Dawid Wysokiński 4fe3c3bcd8 fix error with doubled timezones, fix 'timezone' field 2020-12-31 02:34:06 +01:00
Dawid Wysokiński a1d45ebf2d one connection pool for handler 2020-12-31 01:45:10 +01:00
Dawid Wysokiński 7aa730b7d4 change updateStats and updateHistory time initialization 2020-12-31 00:06:46 +01:00
Dawid Wysokiński 10f735075c BREAKING CHANGE - run updateStats and updateHistory separately for each version 2020-12-30 23:57:23 +01:00
Dawid Wysokiński 30fe501f2f tidy go mod 2020-12-30 17:12:22 +01:00
Dawid Wysokiński 66f202a613 bump github.com/tribalwarshelp/shared 2020-12-30 17:08:51 +01:00
Dawid Wysokiński 88a8db8575 delete player/tribe history and daily player/tribe stats records that are older than 180 days or when a player hasn't logged in for 14 days after the deletion 2020-12-28 13:10:07 +01:00
Dawid Wysokiński a7be1449fa delete player/tribe history and daily player/tribe stats records that are older than 180 days or when a player hasn't logged in for 14 days after the deletion 2020-12-28 13:09:54 +01:00
Dawid Wysokiński 9d0bd7831d make running cron jobs on startup optional 2020-12-23 17:52:04 +01:00
Dawid Wysokiński a95c40399c update README.md, set tribe_id = 0 when flagging a player as deleted 2020-12-23 17:46:05 +01:00
Dawid Wysokiński 31ba00a004 remove unnecessary import 2020-12-22 18:21:52 +01:00
Dawid Wysokiński 0bc1cdbd94 make db pool size configurable 2020-12-22 18:20:30 +01:00
Dawid Wysokiński b2d4135372 fix duplicate name changes, delete unneeded function (updateServerDataWorker.parseEnnoblementLine) 2020-12-04 20:22:12 +01:00
Dawid Wysokiński 56de789835 handler no longer closes a pool 2020-11-18 12:54:20 +01:00
Dawid Wysokiński b694d73532 update readme.md 2020-11-18 12:54:20 +01:00
Dawid Wysokiński c4a281bc76 bump github.com/tribalwarshelp/shared 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 0344c6a239 refactor: move data fetching logic to separate package 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 505cac4de7 remove unnecessary return 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 4b3a652f71 changed error messages 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 92adb94132 update tribalwarshelp/shared package, performance improvements 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 31c7dc52b3 uncomment unnecessary commented lines 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 1ef0ee381f log system improved, performance improvements 2020-11-18 12:54:19 +01:00
Dawid Wysokiński ad8cdc6926 delete readme.md, add the option to download data for more than one server at the same time 2020-11-18 12:54:19 +01:00
Dawid Wysokiński fc0af6a9f3 csv reader shouldn't return error about lazy quotes from now, lang versions are sorted alphabetically 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 8bec38dae5 improve handler.vacuumDatabase, handler.updateServersStats, handler.updateHistory performance 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 1fd2d805f9 update README.md 2020-11-18 12:54:19 +01:00
Dawid Wysokiński 9ef0130e6d change a naming convention, add 'master' server to special servers, updateServerDataWorker fallbacks to not gzipped file 2020-11-18 12:53:32 +01:00
Dawid Wysokiński 2a96dd4aee add missing lang versions and their special servers 2020-11-18 12:53:32 +01:00