ErickSkrauch
|
60774b6b72
|
Resolves #27. Replace import of the gock with gopkg.in/h2non/gock.v1
|
2020-08-21 18:12:31 +03:00 |
|
ErickSkrauch
|
c4566a337b
|
Rework in_memory_textures_storage. Handle empty properties correctly
|
2020-04-30 00:24:41 +03:00 |
|
ErickSkrauch
|
8001eab9db
|
Add rough sentry reporting to catch panic in the mojang textures decoder
|
2020-04-29 21:15:13 +03:00 |
|
ErickSkrauch
|
803f3f406b
|
Add tests for filesystem driver
|
2020-04-21 16:17:52 +03:00 |
|
ErickSkrauch
|
f58b980948
|
Simplify health checkers initialization
|
2020-04-20 13:58:53 +03:00 |
|
ErickSkrauch
|
3f81a0c18a
|
Completely move app configuration from cmd to di container
Implemented graceful server shutdown
Extract records manipulating API into separate handlers group
|
2020-04-19 02:31:09 +03:00 |
|
ErickSkrauch
|
9046338396
|
Introduce di into the project
|
2020-04-16 19:42:38 +03:00 |
|
ErickSkrauch
|
677f48ff3f
|
Simple implementation of the health checker for the worker
|
2020-04-10 03:07:53 +03:00 |
|
ErickSkrauch
|
532f2206da
|
Add simple requests logger (in style of Apache Common log format).
Fix Gopkg.lock integrity error.
|
2020-04-02 19:34:39 +03:00 |
|
ErickSkrauch
|
880182ccbf
|
Replace event dispatcher by the fork to allow emitting events with nil arguments
|
2020-03-30 15:44:12 +03:00 |
|
ErickSkrauch
|
db728451f8
|
Implemented event dispatcher
|
2020-02-08 14:31:47 +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
|
a81c6fc9f8
|
Resolves #4. Fix Gopkg.toml structure, update all outdated dependencies, use middlewares introduced in gorilla/mux 1.6.1, replace gopkg.in/h2non/gock.v1 with it's GitHub link github.com/h2non/gock
|
2019-05-01 02:15:57 +03:00 |
|
ErickSkrauch
|
d7f03ce182
|
#1: Implemented in-memory storage for textures
|
2019-04-21 20:28:58 +03:00 |
|
ErickSkrauch
|
8244351bb5
|
#1: Fix race conditions errors and rewrite tests
|
2019-04-19 01:41:52 +03:00 |
|
ErickSkrauch
|
e14619e079
|
#1: add initial tests for queue, upgrade github.com/stretchr/testify
|
2019-04-18 02:56:20 +03:00 |
|
ErickSkrauch
|
4386054ca1
|
Latest dep structure changes [skip ci]
|
2019-04-14 17:34:10 +03:00 |
|
ErickSkrauch
|
778bc615aa
|
The configuration file was deleted in favor of using environment variables.
Token generation functionality remove. Secret token now provided via CHRLY_SECRET env variable.
|
2018-02-15 23:57:23 +03:00 |
|
ErickSkrauch
|
caebac1753
|
Added version print by --version flag
|
2018-01-24 23:36:42 +03:00 |
|
ErickSkrauch
|
855302ec60
|
Removed amqp worker command implementation
Removed Accounts Ely.by api implementation
|
2018-01-23 23:49:50 +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
|
ca4479252f
|
Implemented jwt generation
|
2018-01-15 23:52:22 +03:00 |
|
ErickSkrauch
|
d2485df64d
|
Use accepted PR of github.com/mono83/slf with support of Sentry logger
|
2018-01-05 00:10:38 +03:00 |
|
ErickSkrauch
|
8007b082d6
|
Реализовано автоматическое восстановление соединения с AMQP
|
2017-09-03 22:45:38 +03:00 |
|
ErickSkrauch
|
cf99a0eab2
|
Добавлена интеграция с Sentry
|
2017-08-27 18:10:03 +03:00 |
|
ErickSkrauch
|
6128c56a0c
|
Добавлен вызов runtime.GOMAXPROCS()
Обновлены зависимости
|
2017-08-23 00:01:58 +03:00 |
|
ErickSkrauch
|
4734bfd93c
|
Восстановлена логика для доступна к internal API Accounts Ely.by
|
2017-08-18 01:08:08 +03:00 |
|
ErickSkrauch
|
4bf146dd43
|
Восстановлен логгинг метрик в statsd, если таковой указан в конфигурации
|
2017-08-16 15:23:03 +03:00 |
|
ErickSkrauch
|
359aef4b40
|
Миграция с glide на dep для управления зависимостями
|
2017-08-15 00:43:56 +03:00 |
|