Commit Graph

  • fff358e038 Merge branch 'jwt-encryption-algorithm' into 'master' ErickSkrauch 2019-08-02 21:27:07 +00:00
  • 7f5cf76488 Merge branch 'change-skin-scope' into 'master' ErickSkrauch 2019-08-02 21:03:14 +00:00
  • 34bb8da936 Merge branch 'reafactor-tokens-system' into jwt-encryption-algorithm ErickSkrauch 2019-08-02 23:47:15 +03:00
  • 6ad66b28cf Generate keys pair if they aren't exists ErickSkrauch 2019-08-02 19:16:34 +03:00
  • 967d8b11a0 Improve tests coverage ErickSkrauch 2019-08-02 18:32:08 +03:00
  • d9f2b1a8c9 Upgrade PHPUnit to 8. Replace codeception/base with codeception/codeception due to release bug in the base version. ErickSkrauch 2019-08-02 15:57:17 +03:00
  • 7b11366a5a Fix rbac generator ErickSkrauch 2019-08-02 03:36:24 +03:00
  • f2ab7346aa Fixed almost everything, but all functional tests are broken at the last minute :( ErickSkrauch 2019-08-02 03:29:20 +03:00
  • 6bd054e743 Fix some tests ErickSkrauch 2019-08-01 19:58:18 +03:00
  • 45c2ed601d Replace emarref/jwt with lcobucci/jwt Refactor all JWT-related components Replace RS256 with ES256 as a preferred JWT algorithm ErickSkrauch 2019-08-01 12:17:12 +03:00
  • b2bd267eda Removed change skin scope from refresh code valik 2019-07-31 15:23:01 +03:00
  • 4c2a9cc172 Cleanup User Component, update tests ErickSkrauch 2019-07-26 17:04:57 +03:00
  • e23c3aeaed Implemented change skin scope valik 2019-07-26 12:49:48 +03:00
  • 445c234360 Added jwt public and private key path params to user component valik 2019-07-26 11:11:09 +03:00
  • 3f9ee42539 Implemented Rs256 jwt encryption algorithm valik 2019-07-25 16:29:08 +03:00
  • 3dbf29d34c Translate all code comments from Russian to English [skip ci] ErickSkrauch 2019-07-15 01:59:56 +03:00
  • 31069562b3 Update Yii2 framework to the latest version ErickSkrauch 2019-06-18 02:33:20 +03:00
  • e4804e0cdd Fix build for nginx image ErickSkrauch 2019-06-18 01:45:40 +03:00
  • 9319e42a1c Merge branch 'new_emails_renderer_integration' ErickSkrauch 2019-06-18 01:19:52 +03:00
  • d5cb0f304c Add tests for emails renderer api client and Yii2 wrapper component ErickSkrauch 2019-06-18 01:19:07 +03:00
  • 70d1999d55 Refactor emails models objects, rework related tests ErickSkrauch 2019-06-16 23:59:19 +03:00
  • 1bf249030f Removed ely/email-renderer package and implemented new emails renderer client [skip ci] ErickSkrauch 2019-06-07 02:16:13 +03:00
  • 7b14b92a10 Integrate new renderer via docker-compose configuration and nginx [skip ci] ErickSkrauch 2019-06-06 02:14:15 +03:00
  • 75fdd5d1ba Upgrade Codeception to 3 version. Remove codeception/verify. ErickSkrauch 2019-05-14 01:58:29 +03:00
  • 5dacd66fb7 Upgrade ely/email-renderer and some other non-breaking dependencies ErickSkrauch 2019-05-14 01:13:07 +03:00
  • 73988855c4 Fixes ACCOUNTS-5G9. Manually cast Guzzle response to string ErickSkrauch 2019-05-13 21:00:17 +03:00
  • a9453aae67 Fixes ACCOUNTS-5GP. Use container rather then components map to obtain Mojang's API ErickSkrauch 2019-05-13 20:50:15 +03:00
  • 194a7acd2a Fixes ACCOUNTS-5FF. Handle 204 response from Chrly. ErickSkrauch 2019-05-13 19:39:11 +03:00
  • 02a7d3815d Fix MariaDB performance schema installer configuration ErickSkrauch 2019-05-13 14:15:32 +03:00
  • d58c245ecf Merge branch 'dev' into 'master' ErickSkrauch 2019-05-09 22:34:22 +00:00
  • 85d4d465fb Implemented "ely/mojang-api" Arslan 2019-05-09 04:23:49 +03:00
  • b3eff9302c Merge branch 'develop' ErickSkrauch 2019-04-06 15:53:35 +02:00
  • 885ee4819a Merge branch 'remove-frontend' into develop ErickSkrauch 2019-04-06 15:52:52 +02:00
  • f33439d829 Completely untie the backend from the frontend. Build nginx and mariadb together with the app image. Upgrade docker-compose configuration to 3 version. Add cleanup step to the gitlab-ci. ErickSkrauch 2019-04-06 15:52:23 +02:00
  • e13b6f0d94 Upgrade PHP to 7.3 and fix some related code errors. Disable self_accessor fixer for PHP-CS-Fixer ErickSkrauch 2019-04-06 04:15:23 +02:00
  • 07546bc7e9 Completely remove frontend from this repository ErickSkrauch 2019-04-06 01:04:51 +02:00
  • bc8cd305ac Merge branch 'develop' ErickSkrauch 2019-03-10 03:23:27 +03:00
  • b20825a051 Update ely/php-code-style and run updated CS fixer ErickSkrauch 2019-02-26 02:26:02 +03:00
  • ea4ebd19ef Update dependencies ErickSkrauch 2019-02-23 17:15:20 +03:00
  • 1cafa36b98 Fix codestyle ErickSkrauch 2019-02-23 02:11:57 +03:00
  • facc1e50a6 Fix backend CI configuration ErickSkrauch 2019-02-22 23:19:52 +03:00
  • b05dc6816e Rework tests structure. Upgrade codeception to 2.5.3. Merge params configuration into app configuration. ErickSkrauch 2019-02-20 22:58:52 +03:00
  • 2eacc581be Merge branch '355-new-accounts-api-migration' into 'develop' SleepWalker 2019-02-04 21:39:45 +00:00
  • 918501da81 Implemented the ability to get information about the current account by 0 id ErickSkrauch 2019-01-24 19:29:46 +03:00
  • 0cfa64890d Merge branch '22-oauth-app-managment' into 'develop' ErickSkrauch 2019-01-23 10:12:59 +00:00
  • 3646bfcb64 Fixes ACCOUNTS-54A. Include deleted applications in the lookup for exists applications. ErickSkrauch 2018-11-11 13:48:23 +03:00
  • 65850132cc Merge remote-tracking branch 'origin/develop' into 22-oauth-app-managment SleepWalker 2018-11-04 10:55:07 +02:00
  • 425322f431 Merge branch 'develop' ErickSkrauch 2018-10-27 16:20:59 +03:00
  • 9620ff75eb Update glibc installation in gitlab-ci ErickSkrauch 2018-10-26 16:45:05 +03:00
  • 903f453afa Fix RegisterCest ErickSkrauch 2018-07-11 02:24:15 +03:00
  • 92ee283039 Upgrade tests environment ErickSkrauch 2018-07-11 02:24:05 +03:00
  • 069e4876dd Restore xdebug configuration ErickSkrauch 2018-07-11 02:23:46 +03:00
  • 262142a835 Disable csrf cookies for api ErickSkrauch 2018-07-11 01:38:48 +03:00
  • fff38553db Merge branch 'php-alpine-app' into develop ErickSkrauch 2018-07-11 01:00:59 +03:00
  • 9ed449d144 Use same cache for all backend builds ErickSkrauch 2018-07-11 01:00:47 +03:00
  • 40eea7864e Fix gitlab-ci ErickSkrauch 2018-07-10 20:08:43 +03:00
  • 49d612daa1 Replace debian-based image with alpine-based. Remove supervisor usage. Cron now runs as separate service. CI for backend now performs without Docker. ErickSkrauch 2018-07-10 20:02:19 +03:00
  • a0d88e8a8f Allow any valid locale for account lang ErickSkrauch 2018-07-08 22:21:33 +03:00
  • 7f42aadfcf Fix code style ErickSkrauch 2018-07-08 18:55:53 +03:00
  • e3ade6a0cb Update outdated dependencies ErickSkrauch 2018-07-08 18:38:47 +03:00
  • de17617be3 Merge branch 'webhooks' into develop ErickSkrauch 2018-07-08 18:21:41 +03:00
  • c0aa78d156 Implemented WebHooks delivery queue. Completely removed usage of the RabbitMQ. Queue now based on Redis channels. Worker process now extracted as separate docker container. Base image upgraded to the 1.8.0 version (PHP 7.2.7 and pcntl extension). ErickSkrauch 2018-07-08 18:20:19 +03:00
  • 6751eb6591 Implemented webhooks database structure and console command register webhooks ErickSkrauch 2018-07-07 15:01:18 +03:00
  • 09ebc4c64c Merge remote-tracking branch 'origin/develop' into 22-oauth-app-managment SleepWalker 2018-05-02 21:55:34 +03:00
  • 03bd5ec144 #398: implement idna domain conversion for emails ErickSkrauch 2018-04-21 16:07:09 +03:00
  • bcff944be2 Disable xdebug for tests 'cause we don't collect coverage stats ErickSkrauch 2018-04-18 03:19:03 +03:00
  • 7d881682e5 Merge branch 'php-cs' into develop ErickSkrauch 2018-04-18 03:14:26 +03:00
  • f09eb86e5c Simplify the call of the php-cs-fixer ErickSkrauch 2018-04-18 02:48:27 +03:00
  • 02ea7346a8 Implemented PHP-CS-Fixer support ErickSkrauch 2018-04-17 23:47:25 +03:00
  • bfdcaf2233 Fix tests for applications managing API ErickSkrauch 2018-03-25 22:59:34 +03:00
  • 4ee8544355 Fix 403 error on not exists application. Remove countUsers from minecraft server application type. ErickSkrauch 2018-03-25 22:21:22 +03:00
  • bb4e3c56cf Merge branch 'develop' ErickSkrauch 2018-03-18 16:10:36 +03:00
  • f3f53e752d Fix quotes for env.js, formed on build time ErickSkrauch 2018-03-18 03:04:46 +03:00
  • 8bff316bce Fix sed command ErickSkrauch 2018-03-18 02:39:13 +03:00
  • 46552e8469 Use the latest available docker image and pin it ErickSkrauch 2018-03-18 01:14:20 +03:00
  • b743cc69aa Remove version definition from the application and pass it on build time ErickSkrauch 2018-03-17 19:13:12 +03:00
  • 5a8c2641c1 Replace google.com/recaptcha to recaptcha.net domain to possibly solve China troubles ErickSkrauch 2018-03-16 19:05:39 +03:00
  • a2c73e1d17 Upgrade php to 7.2. Fix Yii2 Object usages. ErickSkrauch 2018-03-15 00:11:42 +03:00
  • b0c573ae0f Merge branch '389-fix-refreshToken-recovery-edge-cases' into develop ErickSkrauch 2018-03-14 15:34:25 +03:00
  • 673429e577 Implementation of the backend for the OAuth2 clients management ErickSkrauch 2018-02-28 01:27:35 +03:00
  • ddec87e3a9 Include composer.lock in the repository. Update dependencies. ErickSkrauch 2018-02-19 20:06:43 +03:00
  • ae3ec35ad8 Include composer.lock in the repository ErickSkrauch 2018-02-19 03:04:45 +03:00
  • b9db22e8bf 1.1.25-dev [skip ci] ErickSkrauch 2018-01-28 13:43:25 +03:00
  • d1506734ab Merge branch 'develop' ErickSkrauch 2018-01-28 13:42:18 +03:00
  • 2f4b8b6249 1.1.24 [skip ci] ErickSkrauch 2018-01-28 13:41:49 +03:00
  • 013ddd1b1b Добавлено экранирование # символа в QR коде ErickSkrauch 2018-01-28 13:34:27 +03:00
  • 01850bb2d6 Fixes ACCOUNTS-34Y ErickSkrauch 2018-01-12 13:50:19 +03:00
  • 3f5b34fc1f Учитываем вероятность получения null-евого значения в нашу реализацию trim ErickSkrauch 2018-01-09 01:23:11 +03:00
  • fb5baa1866 Добавлена кастомная trim функция для обрезания всех UTF-8 пробелов ErickSkrauch 2018-01-07 19:08:40 +03:00
  • 27983ef730 1.1.24-dev [skip ci] ErickSkrauch 2018-01-04 02:10:16 +03:00
  • 16d08bd7f0 Merge branch 'develop' ErickSkrauch 2018-01-04 02:08:56 +03:00
  • 74224bd27b 1.1.23 [skip ci] ErickSkrauch 2018-01-04 02:08:37 +03:00
  • c6d18f49e7 Улучшено логгирование метрик в statsd ErickSkrauch 2018-01-02 20:45:04 +03:00
  • e3a99f04fe Fixes ACCOUNTS-37R ErickSkrauch 2018-01-02 20:22:56 +03:00
  • 120057b66c Fixes ACCOUNTS-322 ErickSkrauch 2018-01-02 19:29:34 +03:00
  • fc05257535 1.1.23-dev [skip ci] ErickSkrauch 2018-01-01 23:38:00 +03:00
  • fa3b8f1cd8 Merge branch 'develop' ErickSkrauch 2018-01-01 23:35:10 +03:00
  • f328cb47e1 1.1.22 [skip ci] ErickSkrauch 2018-01-01 23:30:24 +03:00
  • 5649c49a57 Fixes ACCOUNTS-319 ErickSkrauch 2018-01-01 17:12:15 +03:00
  • 33091aaefa Переход на yii2-queue с amqp-interop реализацией для RabbitMQ ErickSkrauch 2018-01-01 16:53:53 +03:00