ErickSkrauch
|
dac5e4967f
|
Rewrite mojang textures provider module, cleanup its implementation of events emitter, statsd and etc.
|
2024-01-10 01:42:10 +01:00 |
|
ErickSkrauch
|
ad31fdb709
|
Quick fix for production data inconsistency
|
2023-12-22 18:45:38 +01:00 |
|
ErickSkrauch
|
883a7bda3c
|
Fixes #8. Replace radix v2 with v4
|
2023-12-14 02:16:24 +01:00 |
|
ErickSkrauch
|
6accffed45
|
Replace dep with go mod, migrate from travis to github-actions
|
2023-12-12 01:35:08 +01:00 |
|
ErickSkrauch
|
98d280240e
|
Resolves #28. We didn't manage to catch this error during testing, so we're normalizing its handling and hope that this will not happen again
|
2021-03-03 01:32:38 +01:00 |
|
ErickSkrauch
|
3bf6872f3e
|
Resolves CHRLY-H. Add debug statement to investigate #28
|
2021-02-07 16:47:21 +01:00 |
|
ErickSkrauch
|
aabf54e318
|
Added new stats reporter to check suitable redis pool size
|
2020-05-01 02:46:12 +03:00 |
|
ErickSkrauch
|
33b286cba0
|
Improve test case for redis.GetUuid
|
2020-04-28 18:13:01 +03:00 |
|
ErickSkrauch
|
f997fdf9b0
|
Resolves #26. Rework UUIDs storage interface to simplify results handling
|
2020-04-28 17:57:51 +03:00 |
|
ErickSkrauch
|
803f3f406b
|
Add tests for filesystem driver
|
2020-04-21 16:17:52 +03:00 |
|
ErickSkrauch
|
6c59ecbe2e
|
Add tests for redis db adapter
|
2020-04-21 02:20:45 +03:00 |
|
ErickSkrauch
|
a07905ca5a
|
Rework db layer.
Add database checker.
Rename SkinsRepositoryInterface and CapesRepositoryInterface methods.
|
2020-04-20 22:18:27 +03:00 |
|
ErickSkrauch
|
d9fbfe658a
|
Cleanup TODO items
|
2020-04-20 15:40:20 +03:00 |
|
ErickSkrauch
|
cc4cd2874c
|
Drop usage of the SkinNotFoundError and CapeNotFoundError
More accurate redis results checking
Return correct errors from filesystem db driver
|
2020-04-20 15:16:15 +03:00 |
|
ErickSkrauch
|
9046338396
|
Introduce di into the project
|
2020-04-16 19:42:38 +03:00 |
|
ErickSkrauch
|
17f82ec6d3
|
Resolve golangcibot issues
|
2020-01-05 20:39:17 +03:00 |
|
ErickSkrauch
|
1e91aef0a6
|
Rework http app structure, get rid of the golang/mock package, rewrite http tests
|
2020-01-01 23:42:45 +03:00 |
|
ErickSkrauch
|
0644dfe021
|
Completely rework mojang textures queue implementation, split it across separate data providers
|
2019-11-21 02:18:36 +03:00 |
|
ErickSkrauch
|
1f057a27aa
|
Adjust Mojang's queue behavior
|
2019-05-06 17:12:37 +03:00 |
|
ErickSkrauch
|
6515e3e5bd
|
Resolves #5. Return Redis connection to the pool after commands are executed
|
2019-05-01 02:16:20 +03:00 |
|
ErickSkrauch
|
f3690686ec
|
#1: Implement UuidsStorage in Redis
|
2019-04-25 02:23:10 +03:00 |
|
ErickSkrauch
|
ce4dce49a2
|
Completely rename project to the Chrly and make it ready to be opensourced
|
2018-02-16 00:13:57 +03:00 |
|
ErickSkrauch
|
f120064fe3
|
Implemented API endpoint to update skin information
Added tests to jwt package
Reworked redis backend implementation
Skin repository now have methods to remove skins by user id or username
|
2018-01-23 18:43:37 +03:00 |
|
ErickSkrauch
|
20b8e8da86
|
Возвращаем ошибку, если не удалось раскодировать JSON с информацией о скине из Redis
|
2017-09-29 13:59:29 +03:00 |
|
ErickSkrauch
|
378643623b
|
Исправлена ошибка, которая возвращается, если в бд не найдено записи о скине
|
2017-09-11 16:49:08 +03:00 |
|
ErickSkrauch
|
6128c56a0c
|
Добавлен вызов runtime.GOMAXPROCS()
Обновлены зависимости
|
2017-08-23 00:01:58 +03:00 |
|
ErickSkrauch
|
04714543b8
|
Реорганизация пакета daemon в http.
Упразднён пакет utils.
Удалён обработчик minecraft.php (legacy с самого-самого начала Ely.by)
Добавлены тесты для всех api-запросов.
|
2017-08-20 01:22:42 +03:00 |
|
ErickSkrauch
|
b1dbee2310
|
repositories package переименован в interfaces
|
2017-08-18 00:50:23 +03:00 |
|
ErickSkrauch
|
78917a70d3
|
Частично восстановлена логика AMQP воркера
|
2017-08-17 02:47:35 +03:00 |
|
ErickSkrauch
|
06b8e88346
|
Реализовано автоматическое восстановление соединения с redis
|
2017-08-15 01:03:02 +03:00 |
|
ErickSkrauch
|
b99697d26e
|
Попытка сделать фабрики репозиториев для абстрактных хранилищ данных.
Добавлено чтение конфигурации из файла.
|
2017-08-14 21:06:22 +03:00 |
|
ErickSkrauch
|
d51c358ef6
|
Имплементации репозиториев теперь хранятся в том же пакете, что и базовое описание фабрики репозитория
|
2017-08-10 03:14:28 +03:00 |
|
ErickSkrauch
|
d9629b5e83
|
Возвращаем ошибки по ссылке в реализациях репозиториев
|
2017-08-10 03:00:02 +03:00 |
|
ErickSkrauch
|
428bedf301
|
Entities в model, repositories в repositories
|
2017-08-09 19:19:46 +03:00 |
|
ErickSkrauch
|
11a7570f51
|
Учитываем пустой input для методов FindByUsername
|
2017-08-09 19:11:53 +03:00 |
|
ErickSkrauch
|
676ba03c37
|
Применены рекомендации от index0h
|
2017-07-02 03:35:38 +03:00 |
|
ErickSkrauch
|
07903cf9c8
|
Переработка структуры проекта
|
2017-06-30 18:40:25 +03:00 |
|