Commit Graph

  • d36fc77df0 Prepare 4.2.1 release 4.2.1 ErickSkrauch 2019-05-06 17:20:52 +0300
  • ab78af33a5 Remove validation rules for a hash field ErickSkrauch 2019-05-06 17:17:44 +0300
  • 1f057a27aa Adjust Mojang's queue behavior ErickSkrauch 2019-05-06 17:12:37 +0300
  • 9dde5715f5 Adjust Mojang's queue behavior ErickSkrauch 2019-05-05 23:06:29 +0300
  • edc368aa81 Merge branch 'master' into ely 4.2.0-ely ErickSkrauch 2019-05-02 21:56:04 +0300
  • f3a8af6866 Upgrade Alpine version to 3.9, add ca-certificates 4.2.0 ErickSkrauch 2019-05-02 21:55:21 +0300
  • 4097e61a02 Merge branch 'master' into ely ErickSkrauch 2019-05-02 21:08:21 +0300
  • e6bac323c5 Update changelog ErickSkrauch 2019-05-02 21:07:40 +0300
  • 26a8628070 Remove faces endpoint ErickSkrauch 2019-05-02 20:55:50 +0300
  • ae0ff91a64 Fix test for signed textures ErickSkrauch 2019-05-02 20:54:18 +0300
  • ab6410ff4a Merge branch 'master' into ely ErickSkrauch 2019-05-02 20:53:45 +0300
  • 6515e3e5bd Resolves #5. Return Redis connection to the pool after commands are executed ErickSkrauch 2019-05-01 02:10:11 +0300
  • ed0b9bb040 Resolves #6. Remove hash field from the project structures ErickSkrauch 2019-05-01 01:51:16 +0300
  • 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 ErickSkrauch 2019-05-01 01:47:55 +0300
  • 8aeb1929b5
    Merge pull request #3 from elyby/1_mojang_skins_proxy ErickSkrauch 2019-05-01 00:56:11 +0300
  • b97647318f
    Enable codecov ErickSkrauch 2019-04-30 14:31:04 +0300
  • 8d619d52cd
    #1: Fixed misspells in README and CHANGELOG KolFoxy 2019-04-30 11:03:58 +0300
  • a5daae3cb8 #1: Add CHANGELOG.md, update README.md ErickSkrauch 2019-04-30 01:55:59 +0300
  • 94b930f388 #1: Add test case for panic when trying to store response without textures ErickSkrauch 2019-04-30 00:45:29 +0300
  • f213ed45c7 #1: Log unexpected errors from Mojang API ErickSkrauch 2019-04-30 00:36:51 +0300
  • 6daec4dc4b #1: Fix GolangCI issues ErickSkrauch 2019-04-28 20:30:55 +0300
  • 90ce22f687 #1: Attempt to fix travis tests run ErickSkrauch 2019-04-28 20:24:08 +0300
  • 9250d53fb3 #1: Remove comments about compatibility check with exists Authlibs ErickSkrauch 2019-04-28 20:21:46 +0300
  • 2c7a1625f3
    #1: Tests for http layer are restored ErickSkrauch 2019-04-28 00:43:22 +0300
  • f7cdab243f #1: Integrate queue to the application ErickSkrauch 2019-04-27 01:46:15 +0300
  • f3690686ec #1: Implement UuidsStorage in Redis ErickSkrauch 2019-04-25 02:23:10 +0300
  • 533afcc689 #1: Add logging mechanic and remove awaiting of finishing of all textures requests in usernames queue ErickSkrauch 2019-04-25 00:45:04 +0300
  • 50a19202a5 #1: Fix build ErickSkrauch 2019-04-21 20:35:35 +0300
  • d7f03ce182 #1: Implemented in-memory storage for textures ErickSkrauch 2019-04-21 20:28:58 +0300
  • ad300e8c1c #1: Implemented helper to decode/encode base64 textures value ErickSkrauch 2019-04-21 20:27:54 +0300
  • 7d1506d0d9 #1: Fix Mojang's API HTTPClient default configuration, make mojang.ResponseError interface not applicable to any type, add handling of some possible network errors ErickSkrauch 2019-04-21 03:04:03 +0300
  • a8bbacf8b1 #1: Handle Mojang's server errors too ErickSkrauch 2019-04-20 23:04:29 +0300
  • c2921400b0 #1: Add case when Mojang's API returns empty response ErickSkrauch 2019-04-20 22:39:17 +0300
  • e7c0fac346 #1: Split textures processing to 2 separate steps ErickSkrauch 2019-04-20 22:22:02 +0300
  • bd099cfb2a #1: User golang 1.12 for travis build. Improve random usernames generator ErickSkrauch 2019-04-20 20:04:57 +0300
  • 96af45b2a1 #1: Disallow to query invalid Mojang usernames ErickSkrauch 2019-04-20 19:51:55 +0300
  • b1e18d0d01 #1: Add storage integration ErickSkrauch 2019-04-20 19:35:37 +0300
  • abea94a41f #1: Add broadcaster structure to broadcast results of the same usernames ErickSkrauch 2019-04-20 03:23:49 +0300
  • 8244351bb5 #1: Fix race conditions errors and rewrite tests ErickSkrauch 2019-04-19 01:41:52 +0300
  • e14619e079 #1: add initial tests for queue, upgrade github.com/stretchr/testify ErickSkrauch 2019-04-18 02:56:20 +0300
  • fd4e5eb9ca #1: Pull queue into struct, add storage interface ErickSkrauch 2019-04-15 02:52:00 +0300
  • 879a33344b #1: Renaming ErickSkrauch 2019-04-15 01:32:22 +0300
  • d2d6d07fa6 #1: Rough implementation of textures queue ErickSkrauch 2019-04-15 00:52:10 +0300
  • 44f3ee7413 #1: Improve uuidToTextures method, organize tests ErickSkrauch 2019-04-15 00:31:09 +0300
  • 7db4d27fba #1: Implemented necessary Mojang APIs ErickSkrauch 2019-04-14 17:36:27 +0300
  • 4386054ca1 Latest dep structure changes [skip ci] ErickSkrauch 2019-04-14 17:33:19 +0300
  • c7ac890812
    Merge branch 'master' into ely 4.1.1-ely ErickSkrauch 2018-03-19 02:19:14 +0300
  • b73582bbf4
    Do not limit hash format only to md5 4.1.1 ErickSkrauch 2018-03-19 02:14:59 +0300
  • 34598e39bc
    Allow any uuid version ErickSkrauch 2018-03-19 01:16:37 +0300
  • 9fc6ca54d9
    Fix latest tag condition 4.1.0 ErickSkrauch 2018-02-17 02:21:03 +0300
  • aed957a896
    Fix latest tag condition ErickSkrauch 2018-02-17 02:15:20 +0300
  • 7734f2cbd5
    Merge branch 'master' into ely 4.1.0-ely ErickSkrauch 2018-02-17 01:52:47 +0300
  • 2cd97dda8b
    Compile without CGO usage ErickSkrauch 2018-02-17 01:25:24 +0300
  • ded50df8b8
    Build chrly statically to work with Alpine image ErickSkrauch 2018-02-17 01:14:43 +0300
  • 55b8c12955
    Restore Ely documentation link on the 404 page ErickSkrauch 2018-02-16 18:48:55 +0300
  • 10ff6f34fb
    Restore Ely signed textures ely property ErickSkrauch 2018-02-16 18:40:29 +0300
  • 31cd75ffa7
    Restore Ely faces API ErickSkrauch 2018-02-16 18:37:06 +0300
  • d7bc77e5a7
    Adjust Travis setup ErickSkrauch 2018-02-16 20:58:29 +0300
  • befa163f0e
    Merge branch 'develop' ErickSkrauch 2018-02-16 20:44:12 +0300
  • cb7adab3df
    Merge branch '4.1' into develop ErickSkrauch 2018-02-16 18:31:56 +0300
  • 87a302c7da
    Hello, Travis? ErickSkrauch 2018-02-16 00:46:20 +0300
  • ce4dce49a2
    Completely rename project to the Chrly and make it ready to be opensourced ErickSkrauch 2018-02-16 00:13:57 +0300
  • 11647f2eae
    Remove gitlab-ci ErickSkrauch 2018-02-16 00:02:05 +0300
  • acd0237fac
    Update Dockerfile, add docker-compose for prod and dev environment, cleanup some old things ErickSkrauch 2018-02-16 00:01:46 +0300
  • 55f52d0ad4
    Add project README ErickSkrauch 2018-02-15 23:57:57 +0300
  • 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. ErickSkrauch 2018-02-15 14:20:17 +0300
  • 235f65f11c
    Add LICENSE ErickSkrauch 2018-02-15 01:03:40 +0300
  • 8dd6a581a9
    Fix commands descriptions ErickSkrauch 2018-02-14 23:49:22 +0300
  • 055f3ce6c0
    Rename ely field into chrly ErickSkrauch 2018-02-11 17:03:13 +0300
  • a9f5632743
    Remove Ely.by documentation link from not found response ErickSkrauch 2018-02-11 16:57:20 +0300
  • ce99ac8cf8
    Removed Ely-specific faces API ErickSkrauch 2018-02-01 23:16:35 +0300
  • 6192a58f63
    Removed buildUrl() helper for automatically adding ely.by domain to skin. Now it's universtal ErickSkrauch 2018-02-01 22:58:34 +0300
  • caebac1753
    Added version print by --version flag ErickSkrauch 2018-01-24 01:39:40 +0300
  • dcaa4c037d
    Removed mentions of the AMQP worker and Accounts Ely.by internal API inside configs ErickSkrauch 2018-01-24 00:23:23 +0300
  • 9e4f805ed3
    Removed sentry logger implementation (we are already use accepter PR with this implementation) ErickSkrauch 2018-01-24 00:15:48 +0300
  • ad7faf6e81
    Added statsd metrics logging for newly created API ErickSkrauch 2018-01-24 00:14:31 +0300
  • 855302ec60
    Removed amqp worker command implementation Removed Accounts Ely.by api implementation ErickSkrauch 2018-01-23 23:49:50 +0300
  • f5f8fbc65e
    Added test for the case, when signing key is not available ErickSkrauch 2018-01-23 23:20:28 +0300
  • 968c83db99
    Implemented skin deleting ErickSkrauch 2018-01-23 22:58:42 +0300
  • 1e2f30c6c7
    Forgot to commit auth checker interface mock ErickSkrauch 2018-01-23 18:53:14 +0300
  • 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 ErickSkrauch 2018-01-23 18:43:37 +0300
  • aaff88d32f
    Reworked http tests mocking ErickSkrauch 2018-01-23 00:16:42 +0300
  • b8c3cc6cf8
    Added sh script to rebuild mocks for interfaces ErickSkrauch 2018-01-20 21:23:05 +0300
  • ca4479252f
    Implemented jwt generation ErickSkrauch 2018-01-15 23:52:22 +0300
  • d2485df64d
    Use accepted PR of github.com/mono83/slf with support of Sentry logger ErickSkrauch 2018-01-05 00:10:38 +0300
  • 6a489287ba
    Removed OldSkinId field ErickSkrauch 2018-01-04 23:47:05 +0300
  • 6e7a61f5f2
    Merge branch 'develop' 4.0.3 ErickSkrauch 2017-09-29 14:01:27 +0300
  • 20b8e8da86
    Возвращаем ошибку, если не удалось раскодировать JSON с информацией о скине из Redis ErickSkrauch 2017-09-29 13:59:29 +0300
  • 63df092973 Merge branch 'develop' 4.0.2 ErickSkrauch 2017-09-11 17:00:22 +0300
  • 378643623b Исправлена ошибка, которая возвращается, если в бд не найдено записи о скине ErickSkrauch 2017-09-11 16:49:08 +0300
  • e33b86b809 Merge branch 'develop' 4.0.1 ErickSkrauch 2017-09-11 14:25:15 +0300
  • 80fa307915 Обновлён .gitlab-ci: переименованы ENV перменные в соответствии с 9 версией GitLab Исправлен вызов компилятора для "зашивания" версии при сборке ErickSkrauch 2017-09-11 14:17:28 +0300
  • 2e9520db89 Добавлена команда version для отображения версии ErickSkrauch 2017-09-11 14:16:25 +0300
  • 74564b4747 Fixes SKINSYSTEM-3 ErickSkrauch 2017-09-11 13:54:11 +0300
  • 18909776a8 Merge branch 'develop' 4.0.0 ErickSkrauch 2017-09-05 01:05:17 +0300
  • d1b1f22a93 Merge branch 'v4' ErickSkrauch 2017-09-05 01:04:41 +0300
  • cb928a3918 Исправлен volume для worker в docker-compose под production [skip ci] ErickSkrauch 2017-09-05 00:57:40 +0300
  • d9aeaba627 Компилируем на golang:1.9-alpine image 4.0.0-beta ErickSkrauch 2017-09-04 23:56:10 +0300
  • 645f6ac694 Для сборки проекта теперь используется Go 1.9 ErickSkrauch 2017-09-04 20:25:32 +0300
  • eab7c6ecaa Все Docker штуки опущены в директорию docker. Production Docker контейнер теперь использует alpine linux вместо пустого scratch В production Docker контейнер добавлен docker-entrypoint.sh, который автоматически создаёт конфиг по умолчанию. ErickSkrauch 2017-09-04 20:24:55 +0300