Commit Graph
157 Commits
Author SHA1 Message Date
ErickSkrauch 9fc6ca54d9 Fix latest tag condition 4.1.0 2018-02-17 02:21:03 +03:00
ErickSkrauch aed957a896 Fix latest tag condition 2018-02-17 02:15:20 +03:00
ErickSkrauch 2cd97dda8b Compile without CGO usage 2018-02-17 01:25:24 +03:00
ErickSkrauch ded50df8b8 Build chrly statically to work with Alpine image 2018-02-17 01:14:43 +03:00
ErickSkrauch d7bc77e5a7 Adjust Travis setup 2018-02-16 20:58:29 +03:00
ErickSkrauch befa163f0e Merge branch 'develop' 2018-02-16 20:44:12 +03:00
ErickSkrauch cb7adab3df Merge branch '4.1' into develop 2018-02-16 18:31:56 +03:00
ErickSkrauch 87a302c7da Hello, Travis? 2018-02-16 00:46:20 +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 11647f2eae Remove gitlab-ci 2018-02-16 00:02:05 +03:00
ErickSkrauch acd0237fac Update Dockerfile, add docker-compose for prod and dev environment, cleanup some old things 2018-02-16 00:01:46 +03:00
ErickSkrauch 55f52d0ad4 Add project README 2018-02-15 23:57:57 +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 235f65f11c Add LICENSE 2018-02-15 01:03:40 +03:00
ErickSkrauch 8dd6a581a9 Fix commands descriptions 2018-02-14 23:49:22 +03:00
ErickSkrauch 055f3ce6c0 Rename ely field into chrly 2018-02-11 17:03:13 +03:00
ErickSkrauch a9f5632743 Remove Ely.by documentation link from not found response 2018-02-11 16:57:20 +03:00
ErickSkrauch ce99ac8cf8 Removed Ely-specific faces API 2018-02-01 23:16:52 +03:00
ErickSkrauch 6192a58f63 Removed buildUrl() helper for automatically adding ely.by domain to skin. Now it's universtal 2018-02-01 22:58:34 +03:00
ErickSkrauch caebac1753 Added version print by --version flag 2018-01-24 23:36:42 +03:00
ErickSkrauch dcaa4c037d Removed mentions of the AMQP worker and Accounts Ely.by internal API inside configs 2018-01-24 00:26:50 +03:00
ErickSkrauch 9e4f805ed3 Removed sentry logger implementation (we are already use accepter PR with this implementation) 2018-01-24 00:19:26 +03:00
ErickSkrauch ad7faf6e81 Added statsd metrics logging for newly created API 2018-01-24 00:14:31 +03:00
ErickSkrauch 855302ec60 Removed amqp worker command implementation
Removed Accounts Ely.by api implementation
2018-01-23 23:49:50 +03:00
ErickSkrauch f5f8fbc65e Added test for the case, when signing key is not available 2018-01-23 23:20:28 +03:00
ErickSkrauch 968c83db99 Implemented skin deleting 2018-01-23 22:58:42 +03:00
ErickSkrauch 1e2f30c6c7 Forgot to commit auth checker interface mock 2018-01-23 18:53:14 +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 aaff88d32f Reworked http tests mocking 2018-01-23 00:16:42 +03:00
ErickSkrauch b8c3cc6cf8 Added sh script to rebuild mocks for interfaces 2018-01-20 21:23:05 +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 6a489287ba Removed OldSkinId field 2018-01-04 23:47:05 +03:00
ErickSkrauch 6e7a61f5f2 Merge branch 'develop' 4.0.3 2017-09-29 14:01:27 +03:00
ErickSkrauch 20b8e8da86 Возвращаем ошибку, если не удалось раскодировать JSON с информацией о скине из Redis 2017-09-29 13:59:29 +03:00
ErickSkrauch 63df092973 Merge branch 'develop' 4.0.2 2017-09-11 17:00:22 +03:00
ErickSkrauch 378643623b Исправлена ошибка, которая возвращается, если в бд не найдено записи о скине 2017-09-11 16:49:08 +03:00
ErickSkrauch e33b86b809 Merge branch 'develop' 4.0.1 2017-09-11 14:25:15 +03:00
ErickSkrauch 80fa307915 Обновлён .gitlab-ci: переименованы ENV перменные в соответствии с 9 версией GitLab
Исправлен вызов компилятора для "зашивания" версии при сборке
2017-09-11 14:17:28 +03:00
ErickSkrauch 2e9520db89 Добавлена команда version для отображения версии 2017-09-11 14:16:25 +03:00
ErickSkrauch 74564b4747 Fixes SKINSYSTEM-3 2017-09-11 13:54:11 +03:00
ErickSkrauch 18909776a8 Merge branch 'develop' 4.0.0 2017-09-05 01:05:17 +03:00
ErickSkrauch d1b1f22a93 Merge branch 'v4' 2017-09-05 01:04:41 +03:00
ErickSkrauch cb928a3918 Исправлен volume для worker в docker-compose под production [skip ci] 2017-09-05 00:57:40 +03:00
ErickSkrauch d9aeaba627 Компилируем на golang:1.9-alpine image 4.0.0-beta 2017-09-04 23:56:10 +03:00
ErickSkrauch 645f6ac694 Для сборки проекта теперь используется Go 1.9 2017-09-04 20:25:32 +03:00
ErickSkrauch eab7c6ecaa Все Docker штуки опущены в директорию docker.
Production Docker контейнер теперь использует alpine linux вместо пустого scratch
В production Docker контейнер добавлен docker-entrypoint.sh, который автоматически создаёт конфиг по умолчанию.
2017-09-04 20:24:55 +03:00
ErickSkrauch ac714de8df Логгер в консоль теперь не добавляет метку в конец строки, а также выводит время в более коротком формате 2017-09-03 22:54:46 +03:00
ErickSkrauch 8007b082d6 Реализовано автоматическое восстановление соединения с AMQP 2017-09-03 22:45:38 +03:00
ErickSkrauch 9cb6502f9c Модели amqp событий перенесены непосредственно в компонент amqp worker 2017-09-03 21:41:40 +03:00