ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c6d18f49e7 
					 
					
						
						
							
							Улучшено логгирование метрик в statsd  
						
						 
						
						
						
						
					 
					
						2018-01-02 20:45:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b8049e8899 
					 
					
						
						
							
							Обновлены тесты для всех форм, что отправляли письма  
						
						 
						
						
						
						
					 
					
						2017-11-28 14:40:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						88175fea48 
					 
					
						
						
							
							Отправка всех email вынесена в очередь  
						
						 
						
						
						
						
					 
					
						2017-11-28 14:33:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6ee40f3fcc 
					 
					
						
						
							
							Интегрирован сбор метрик в oauth2 процесс  
						
						 
						
						
						
						
					 
					
						2017-11-22 22:47:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						63db3adca9 
					 
					
						
						
							
							Добавлена аннотация для сбора метрик из моделей Yii2 и интегрирована в формы авторизации и регистрации  
						
						 
						
						
						
						
					 
					
						2017-11-22 22:47:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						85d109910f 
					 
					
						
						
							
							Исправлена ошибка при попытке отправить сообщение в форму обратной связи, будучи залогиненным  
						
						 
						
						
						
						
					 
					
						2017-11-01 19:56:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						58d3fd57a8 
					 
					
						
						
							
							Исправлен баг с выдачей наружу внутренних названий пермишенов  
						
						 
						
						
						
						
					 
					
						2017-10-18 02:37:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						18364c625f 
					 
					
						
						
							
							Форма восстановления пароля больше не требует решения totp  
						
						 
						
						
						
						
					 
					
						2017-10-16 00:23:31 +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 
							
						 
					 
					
						
						
							
						
						928b3aa7fc 
					 
					
						
						
							
							Исправлена инициализация ChangeUsernameForm в форме подтверждения E-mail  
						
						 
						
						
						
						
					 
					
						2017-09-07 22:51:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1169097adb 
					 
					
						
						
							
							Форма смены ника теперь принимает аккаунт через конструктор  
						
						 
						
						
						
						
					 
					
						2017-09-07 22:51:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						cb068b9dc0 
					 
					
						
						
							
							Все реализации Grant'ов для oAuth перенесены в проект. Форк league/oauth2-client больше не используется  
						
						 
						
						
						
						
					 
					
						2017-09-07 22:51:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						33148a5ac7 
					 
					
						
						
							
							Логика oauth процесса вынесена в отдельный класс  
						
						 
						
						
						
						
					 
					
						2017-09-07 22:21:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						2c08130f4e 
					 
					
						
						
							
							Поле token в контексте otp токенов переименовано в totp  
						
						 
						
						
						
						
					 
					
						2017-09-07 02:37:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						549db30b2b 
					 
					
						
						
							
							Обновлён Spomky-Labs/otphp до 9.0.2 версии  
						
						 
						
						
						
						
					 
					
						2017-08-08 20:18:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						5480e3c8ef 
					 
					
						
						
							
							Исправлен рендеринг QR кода для пользователей с короткими username или email  
						
						 
						
						
						
						
					 
					
						2017-08-08 02:08:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9a852e8052 
					 
					
						
						
							
							Рендерим SVG QR код без фиксации его размера, т.к. посчитать правильное разрешение в момент подготовки рендерера не известен размер матрицы  
						
						 
						
						
						
						
					 
					
						2017-08-08 00:56:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f75c241c5f 
					 
					
						
						
							
							Не экранируем символы html символы в qr коде, т.к. они всё таки не должны быть экранированы  
						
						 
						
						
						
						
					 
					
						2017-08-03 14:50:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						ec9da1709b 
					 
					
						
						
							
							Теперь в поле qr запроса /api/two-factor-auth возвращается строка с svg без base64, начинающаяся с data:image/svg+xml,  
						
						 
						
						
						
						
					 
					
						2017-08-03 03:02:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6abd92e715 
					 
					
						
						
							
							Merge branch 'develop' into forgot_password_captcha  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	api/models/authentication/ForgotPasswordForm.php 
						
						
					 
					
						2017-04-25 21:00:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						492a0be8fa 
					 
					
						
						
							
							Исправлен путь ко view для шаблона email формы обратной связи  
						
						 
						
						
						
						
					 
					
						2017-04-25 02:40:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1d5e0ce2c6 
					 
					
						
						
							
							Компонент для email'ов перемещён в common  
						
						 
						
						
						
						
					 
					
						2017-04-24 19:24:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c0780736ca 
					 
					
						
						
							
							Все части, отвечающие за отправку E-mail вынесены в отдельный компонент  
						
						 
						
						
						
						
					 
					
						2017-04-21 01:42:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						00dd8e14b2 
					 
					
						
						
							
							Форма запроса восстановления пароля теперь требует разгадки капчи  
						
						 
						
						
						
						
					 
					
						2017-04-18 19:08:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						689919fc17 
					 
					
						
						
							
							Логика уничтожения активных сессий вынесена в компонент User  
						
						 
						
						... 
						
						
						
						Теперь при смене пароля и включении двухфакторной аутентификации также очищаются и сессии Minecraft 
						
						
					 
					
						2017-02-23 02:01:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						7bf8260331 
					 
					
						
						
							
							В форму включения двухфакторной аутентификации добавлено поле для фиксации времени запроса  
						
						 
						
						
						
						
					 
					
						2017-02-22 01:49:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						0eedfe91a2 
					 
					
						
						
							
							Добавлено окно для валидации TOTP токена на формах входа и восстановления пароля  
						
						 
						
						
						
						
					 
					
						2017-02-22 01:44:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						0798faa7f1 
					 
					
						
						
							
							Добавлена возможность указывать длину генерируемого otp_secret  
						
						 
						
						
						
						
					 
					
						2017-02-21 20:06:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						4695b6e724 
					 
					
						
						
							
							Внедрена валидация OTP в процесс восстановления пароля  
						
						 
						
						
						
						
					 
					
						2017-01-23 23:50:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						a2e1e9a805 
					 
					
						
						
							
							В форму входа внедрена проверка на наличие включённой OTP авторизации  
						
						 
						
						
						
						
					 
					
						2017-01-23 14:22:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6aab2592b4 
					 
					
						
						
							
							Добавлены тесты для включения/отключения OTP  
						
						 
						
						
						
						
					 
					
						2017-01-23 02:07:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						be4c7908b2 
					 
					
						
						
							
							Реализованы методы для включения\отключения двухфакторной аутентификации  
						
						 
						
						
						
						
					 
					
						2017-01-21 02:28:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3b9ef7ea70 
					 
					
						
						
							
							Реализован метод для запроса информации для активации двухфакторной аутентификации  
						
						 
						
						... 
						
						
						
						Добавлен валидатор для TOTP кодов 
						
						
					 
					
						2017-01-21 02:14:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						796ca647e4 
					 
					
						
						
							
							#274 : упразднена базовая модель KeyConfirmationForm, внедрён обновлённый валидатор EmailActivationKeyValidator  
						
						 
						
						
						
						
					 
					
						2016-12-23 01:22:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						a8c7118e38 
					 
					
						
						
							
							Добавлен Helper для AMQP, который собирает все поступающие сообщения и предоставляет методы для проверки созданных сообщений  
						
						 
						
						... 
						
						
						
						Исправлен баг в форме ChangeUsernameForm
Исправлен баг с конфигурацией тестов, который не позволял правильно проводить проверки на существование\несуществование моделей
Добавлена поддержка передачи хоста Redis через env переменные в тестах 
						
						
					 
					
						2016-12-04 19:56:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						93f8d170dc 
					 
					
						
						
							
							Более точное условие для автоматической смены пароля в форме входа  
						
						 
						
						
						
						
					 
					
						2016-11-02 00:04:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b6b579b721 
					 
					
						
						
							
							Метод save на модели Accounts теперь вызывается без аргумента false, т.к. из модели были удалены валидаторы  
						
						 
						
						
						
						
					 
					
						2016-11-02 00:02:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3cce2c9bd1 
					 
					
						
						
							
							Переименован класс валидатора пароля  
						
						 
						
						
						
						
					 
					
						2016-11-01 23:59:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						91df81f97d 
					 
					
						
						
							
							Образован валидатор EmailValidator  
						
						 
						
						
						
						
					 
					
						2016-11-01 23:57:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						94a8e21f27 
					 
					
						
						
							
							Образован валидатор UsernameValidator  
						
						 
						
						
						
						
					 
					
						2016-11-01 23:27:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3b56f3c418 
					 
					
						
						
							
							Фиксы после инспекции кода новым инспектором в PHPStorm  
						
						 
						
						... 
						
						
						
						В некоторых формах отключена валидация при сохранении модели аккаунта 
						
						
					 
					
						2016-11-01 19:36:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9c8600b2ad 
					 
					
						
						
							
							В процесс регистрации добавлена поддержка логики, когда можно перезанять ник или email, который ещё не окончил регистрацию.  
						
						 
						
						... 
						
						
						
						Валидатор LanguageValidator убран из модели Account 
						
						
					 
					
						2016-10-27 01:34:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						8049d3c774 
					 
					
						
						
							
							Фикс для формы смены ника (поломалась логика, когда ник не менялся)  
						
						 
						
						
						
						
					 
					
						2016-10-27 01:22:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						5a88229c2d 
					 
					
						
						
							
							Создаём событие о новом нике только при успешной регистрации  
						
						 
						
						
						
						
					 
					
						2016-10-27 00:07:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c828b8e1e6 
					 
					
						
						
							
							Фикс ошибки в форме смены ника, когда старый ник перезатирался на этапе валидации  
						
						 
						
						
						
						
					 
					
						2016-10-25 22:33:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f3b953607d 
					 
					
						
						
							
							Фикс для очереди пула ников  
						
						 
						
						
						
						
					 
					
						2016-10-25 22:20:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						cfd8ba95ef 
					 
					
						
						
							
							Отключаем валидацию для форм, где не участвуют email и username  
						
						 
						
						
						
						
					 
					
						2016-10-25 11:46:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						ad058664db 
					 
					
						
						
							
							Фикс получателя для формы обратной связи  
						
						 
						
						
						
						
					 
					
						2016-10-07 17:45:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f193964ea3 
					 
					
						
						
							
							Фикс переменных, отвечающих за коды для писем  
						
						 
						
						
						
						
					 
					
						2016-10-04 01:45:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c162a46e62 
					 
					
						
						
							
							Интегрирован шаблон для письма "забыл пароль"  
						
						 
						
						
						
						
					 
					
						2016-10-03 01:59:24 +03:00