ErickSkrauch
33091aaefa
Переход на yii2-queue с amqp-interop реализацией для RabbitMQ
2018-01-01 16:53:53 +03:00
ErickSkrauch
ea033f70bc
Используем форк yii2-queue для исправления поведения при возникновении ошибки обработки задачи
2017-11-29 02:04:13 +03:00
ErickSkrauch
88175fea48
Отправка всех email вынесена в очередь
2017-11-28 14:33:48 +03:00
ErickSkrauch
4d48b38e47
Исправлена совместимость с codeception/specify 1.0.0
2017-11-28 14:24:28 +03:00
ErickSkrauch
8c8116038e
Форк Codeception для исправления сброса состояния приложения между запросами в функциональных тестах
2017-11-28 14:23:06 +03:00
ErickSkrauch
a0423d9b13
Yii2 обновлён до 2.0.13.1
2017-11-25 23:21:37 +03:00
ErickSkrauch
867c1a2b3b
Интергрирован фреймворк для поддержки аспектного программирования
2017-11-13 17:15:24 +03:00
ErickSkrauch
df340a6ad2
Обновлены зависимости
2017-10-16 00:46:59 +03:00
ErickSkrauch
07de8912bc
Добавлен литовский язык
2017-10-04 20:18:15 +03:00
ErickSkrauch
0dbbb2e0de
Удалена зависимость от yiisoft/yii2-codeception в пользу интегрированного в Codeception генератора REST адресов
...
Реорганизованы объекты Pages для Functional тестов
Исправлены не переименованные тесты, оставшиеся после последнего рефакторинга
2017-10-01 03:24:23 +03:00
ErickSkrauch
f51bfcb20d
Обновлены версии зависимостей
2017-10-01 03:20:29 +03:00
ErickSkrauch
88d5b2dd7a
Обновлена версия yii2-tempmail-validator до 2.0.0, где теперь используется daveearley/Email-Validation-Tool для источника 10-минутных ящиков
2017-10-01 02:04:36 +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
549db30b2b
Обновлён Spomky-Labs/otphp до 9.0.2 версии
2017-08-08 20:18:44 +03:00
ErickSkrauch
7f5c1e4818
Yii2 обновлён до версии 2.0.12
2017-08-08 18:06:28 +03:00
ErickSkrauch
54148a4b93
Добавлен roave/security-advisories для защиты от установки зависимостей с проблемами безопасности
2017-08-08 17:51:12 +03:00
ErickSkrauch
c8db2f4b3f
Исправлена совместимость с codeception 2.3.4
...
Версия codeception зафиксирована
2017-08-02 21:55:46 +03:00
ErickSkrauch
66964db68b
Версия spomky-labs/otphp зафиксирована, т.к. чувак в патчах меняет библиотеки, которые ведут себя совершенно по иному.
2017-07-31 23:27:13 +03:00
ErickSkrauch
6ff43c0253
Обновлён email-renderer
2017-07-27 23:21:50 +03:00
ErickSkrauch
861c6810cb
Обновлена версия email-renderer'а
2017-06-11 19:46:51 +03:00
ErickSkrauch
30fedc51ef
Обновление Codeception до 2.3
...
Подчищен компонент для тестирования AMQP
2017-05-29 14:20:28 +03:00
ErickSkrauch
27440481f5
Зафиксирована версия codeception, так как в 2.2.11 поломали совместимость с fixtures
...
Добавлена библиотека для мока php функций
2017-05-18 16:57:16 +03:00
ErickSkrauch
8c6921ff0e
Добавлен Mockery
2017-04-25 01:23:04 +03:00
ErickSkrauch
b6e04fb2a2
Обновлёна зависимость mito/yii2-sentry
2017-04-15 11:50:38 +03:00
ErickSkrauch
215cabcaf3
Обновлена версия email-renderer
2017-04-12 15:12:16 +03:00
ErickSkrauch
667c034aca
Обновлена версия Yii2, удалён костыль для учёта http/https
2017-04-04 14:40:09 +03:00
ErickSkrauch
206e518da6
Наконец-то полностью перебрались на наш gitlab.ely.by
2017-01-28 22:58:41 +03:00
ErickSkrauch
bb1fd1a960
Реализация генератора QR-кодов с логотипом Ely.by
2017-01-19 01:46:54 +03:00
ErickSkrauch
7241e93fe5
Добавлены тесты для oauth авторизации по client_credentials grant type
2017-01-05 02:01:31 +03:00
ErickSkrauch
213782ff62
Добавлена поддержка для "внутренних" scopes, запросить которые во время oauth процесса нельзя
2016-12-26 19:17:07 +03:00
ErickSkrauch
dde85c1d50
Обновлена минимальная версия PHP
2016-12-23 01:24:12 +03:00
ErickSkrauch
071bd2e46c
Используем версию email-renderer с поддержкой португальского перевода
2016-12-22 01:54:09 +03:00
ErickSkrauch
2cc058f792
Меняем версию библиотеки на форк, т.к. в оригинальной нет возможности отключить логгирование для тестирования
2016-12-09 11:03:40 +03:00
ErickSkrauch
8570cfcbfa
Обновление версии компонента для отправки логов в sentry
2016-12-07 23:22:49 +03:00
ErickSkrauch
4623063074
Merge branch 'develop' into sentry
2016-12-07 21:36:49 +03:00
ErickSkrauch
6484ec2fdc
Используем Yii2 2.0.10
2016-12-07 12:38:21 +03:00
ErickSkrauch
225f2fd3cf
Первичная интеграция логирования ошибок в sentry
2016-12-01 01:16:52 +03:00
ErickSkrauch
4f259a9dc7
Подменены все ключевые сущности на наши
2016-11-29 23:15:56 +03:00
ErickSkrauch
5f07834f45
Исправлено поведение при обновлении устаревшего токена
...
Обновлена логика в компонентах для работы с ключами redis
2016-11-29 01:57:58 +03:00
ErickSkrauch
744ec9520a
Используем в качестве компонента для соединения с редисом библиотеку Predis
2016-11-27 17:41:39 +03:00
ErickSkrauch
5c02b54010
Обновлена версия amqp controller, удалён gii, очередь событий аккаунтов переведена в устойчивый режим
2016-11-15 22:45:30 +03:00
ErickSkrauch
945f02e4ab
Ещё один фикс
2016-10-24 15:36:05 +03:00
ErickSkrauch
74a7c31121
Обновление нашей библиотеки для amqp до версии с фиксом бага с ненайденным обработчиком роута
2016-10-24 15:15:20 +03:00
ErickSkrauch
d4285f9fd1
Обновление версии email-renderer до версии с поддержкой украинской локали
2016-10-10 00:43:43 +03:00
ErickSkrauch
c162a46e62
Интегрирован шаблон для письма "забыл пароль"
2016-10-03 01:59:24 +03:00
ErickSkrauch
b67a1879fe
Обновлена версия Email Renderer
...
Добавлен компонент для настройки Email Renderer
Добавлен роут в nginx для отображения картинок из Email Renderer
2016-10-02 12:52:17 +03:00
ErickSkrauch
53ca5915f7
Структура проекта окончательно загнана в Docker
...
Дегрейд PHP до 7.0 (всё таки без xdebug немного больно)
Дегрейд Node.js до 5.12 (на 6.5 не собирался фронт)
Упразднён app-console контейнер (он теперь живёт внутри основного php контейнера и рулится силами supervisor)
Упразднён node-dev-server (всё равно он работал плохо)
Фикс бага в ConfigLoader (не загружал config-{env} файлы)
Исправлена ошибка в LangMenu (двойной default экспорт)
Из package.json временно удалён PhantomJS
Обновлён README.md
2016-10-02 01:20:40 +03:00
ErickSkrauch
264cb25ddc
Upgrade Codeception до 2.2 (падает тест в AccountIdentity при массовом прогоне, т.к. изменился домен, походу)
2016-09-19 02:13:17 +03:00
ErickSkrauch
9d935d84cd
Интеграция письма о регистрации
2016-09-13 14:50:22 +03:00