Commit Graph

83 Commits

Author SHA1 Message Date
ErickSkrauch
a0d88e8a8f Allow any valid locale for account lang 2018-07-08 22:21:33 +03:00
ErickSkrauch
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).
2018-07-08 18:20:19 +03:00
ErickSkrauch
02ea7346a8 Implemented PHP-CS-Fixer support 2018-04-17 23:47:25 +03:00
ErickSkrauch
b743cc69aa Remove version definition from the application and pass it on build time 2018-03-17 19:14:02 +03:00
ErickSkrauch
b9db22e8bf 1.1.25-dev [skip ci] 2018-01-28 13:43:25 +03:00
ErickSkrauch
2f4b8b6249 1.1.24 [skip ci] 2018-01-28 13:41:49 +03:00
ErickSkrauch
01850bb2d6 Fixes ACCOUNTS-34Y
После перехода на utf8mb4_unicode_ci забыли обновить кодировку
подключения к БД
2018-01-12 13:50:19 +03:00
ErickSkrauch
27983ef730 1.1.24-dev [skip ci] 2018-01-04 02:10:16 +03:00
ErickSkrauch
74224bd27b 1.1.23 [skip ci] 2018-01-04 02:08:37 +03:00
ErickSkrauch
fc05257535 1.1.23-dev [skip ci] 2018-01-01 23:38:00 +03:00
ErickSkrauch
f328cb47e1 1.1.22 [skip ci] 2018-01-01 23:32:07 +03:00
ErickSkrauch
33091aaefa Переход на yii2-queue с amqp-interop реализацией для RabbitMQ 2018-01-01 16:53:53 +03:00
ErickSkrauch
ee68e373f4 Пересмотрены висящие TODO 2017-12-02 22:15:00 +03:00
ErickSkrauch
88175fea48 Отправка всех email вынесена в очередь 2017-11-28 14:33:48 +03:00
ErickSkrauch
42b6bc561e Добавлен Yii2 компонент для отправки событий в statsd 2017-11-22 22:47:34 +03:00
ErickSkrauch
d175dcdaed Добавлено небуферизируемое подключение к базе данных для решения проблемы с each и batch запросами 2017-11-15 00:03:38 +03:00
ErickSkrauch
4bebf6c581 1.1.22-dev [skip ci] 2017-11-03 16:16:07 +03:00
ErickSkrauch
e064c353d7 1.1.21 [skip ci] 2017-11-03 16:15:20 +03:00
ErickSkrauch
9bdc9173c2 1.1.21-dev [skip ci] 2017-10-20 15:21:37 +03:00
ErickSkrauch
9d8b695fff 1.1.20 [skip ci] 2017-10-20 15:20:02 +03:00
ErickSkrauch
da87d4bc86 1.1.20-dev [skip ci] 2017-10-18 19:13:30 +03:00
ErickSkrauch
ba394942de 1.1.19 [skip ci] 2017-10-18 19:12:13 +03:00
ErickSkrauch
19175d1724 1.1.19-dev [skip ci] 2017-10-05 20:05:28 +03:00
ErickSkrauch
f0cf4c0b8c 1.1.18 [skip ci] 2017-10-05 20:04:21 +03:00
ErickSkrauch
dd2c4bc413 Объединены сущности для авторизации посредством JWT токенов и токенов, выданных через oAuth2.
Все действия, связанные с аккаунтами, теперь вызываются через url `/api/v1/accounts/<id>/<action>`.
Добавлена вменяемая система разграничения прав на основе RBAC.
Теперь oAuth2 токены генерируются как случайная строка в 40 символов длинной, а не UUID.
Исправлен баг с неправильным временем жизни токена в ответе успешного запроса аутентификации.
Теперь все unit тесты можно успешно прогнать без наличия интернета.
2017-09-19 20:06:17 +03:00
ErickSkrauch
cb068b9dc0 Все реализации Grant'ов для oAuth перенесены в проект. Форк league/oauth2-client больше не используется 2017-09-07 22:51:07 +03:00
ErickSkrauch
a00d61e5e1 1.1.18-dev [skip ci] 2017-08-09 01:15:03 +03:00
ErickSkrauch
4536129dfd 1.1.17 [skip ci] 2017-08-09 01:13:18 +03:00
ErickSkrauch
86268b97ec 1.1.17-dev [skip ci] 2017-07-31 23:30:55 +03:00
ErickSkrauch
688dc8ee6e 1.1.16 [skip ci] 2017-07-31 23:28:29 +03:00
ErickSkrauch
93edc92bf7 1.1.16-dev [skip-ci] 2017-07-13 14:03:29 +03:00
ErickSkrauch
69bb3a7303 1.1.15 [skip-ci] 2017-07-13 14:02:05 +03:00
ErickSkrauch
8fc0023564 1.1.15 [skip ci] 2017-06-11 22:10:46 +03:00
ErickSkrauch
21adb7a6e8 1.1.14 [skip ci] 2017-06-11 22:09:48 +03:00
ErickSkrauch
8e1e83ad67 Исправлена инъекция зависимости, потерянная при мерже 2017-06-11 22:09:07 +03:00
ErickSkrauch
818b4221cb 1.1.14-dev [skip-ci] 2017-06-11 21:28:53 +03:00
ErickSkrauch
0ec8316357 1.1.13 [skip-ci] 2017-06-11 21:21:19 +03:00
ErickSkrauch
0cf68a6360 Реорганизованы зависимости для ReCaptcha\Validator
Новый способ отключения проверки капчи для функциональных тестов
2017-05-18 02:09:45 +03:00
ErickSkrauch
0e2aff91d0 1.1.13-dev [skip ci] 2017-04-15 23:13:18 +03:00
ErickSkrauch
7fc0bfc9c6 1.1.12 [skip ci] 2017-04-15 23:11:36 +03:00
ErickSkrauch
9f376a8d00 1.1.12-dev [skip ci] 2017-04-15 12:08:55 +03:00
ErickSkrauch
23a585b540 1.1.11 [skip ci] 2017-04-15 12:08:07 +03:00
ErickSkrauch
54d7d0f948 1.1.11-dev [skip ci] 2017-04-12 14:01:45 +03:00
ErickSkrauch
3f50c128f7 1.1.10 [skip ci] 2017-04-12 14:00:25 +03:00
ErickSkrauch
da425591bf 1.1.10-dev [skip ci] 2017-04-10 14:56:24 +03:00
ErickSkrauch
2f4a6aee2b 1.1.9 [skip ci] 2017-04-10 14:54:53 +03:00
ErickSkrauch
559c266748 1.1.9-dev [skip ci] 2017-03-29 13:54:42 +03:00
ErickSkrauch
0a0f5973f8 1.1.8 [skip ci] 2017-03-29 13:53:38 +03:00
ErickSkrauch
f7e2ebdf27 1.1.8-dev [skip ci] 2017-03-07 01:46:31 +03:00
ErickSkrauch
4306b198f1 1.1.7 [skip ci] 2017-03-07 01:44:14 +03:00