ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c324ebe1c6 
					 
					
						
						
							
							Формируем время в DateTime для генерации JWT токенов  
						
						
						
						
					 
					
						2016-11-04 12:23:04 +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 
							
						 
					 
					
						
						
							
						
						20b0076672 
					 
					
						
						
							
							Удаляем уникальный индекс для поля client_token в таблице minecraft_access_keys  
						
						
						
						
					 
					
						2016-10-25 02:43:27 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1764fb6009 
					 
					
						
						
							
							Задание параметров для рекапчи в продакшен режиме через env переменные  
						
						
						
						
					 
					
						2016-10-24 15:14:39 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						4b6bfa15ec 
					 
					
						
						
							
							Фикс бага с повторным добавлением аккаунта в authserver  
						
						
						
						
					 
					
						2016-10-15 17:35:03 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						bafac25baf 
					 
					
						
						
							
							Добавлена поддержка авторизации с передачей параметров в теле запроса + тесты под этот кейс  
						
						
						
						
					 
					
						2016-10-15 16:07:03 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1ff6898c43 
					 
					
						
						
							
							Простые шаблоны писем для процесса смены E-mail адреса  
						
						
						
						
					 
					
						2016-10-08 16:24:10 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1254369d3e 
					 
					
						
						
							
							На GitHub подкинули идею, как сделать поддержку http и https одновременно  
						
						
						
						
					 
					
						2016-10-07 17:48:57 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						ad058664db 
					 
					
						
						
							
							Фикс получателя для формы обратной связи  
						
						
						
						
					 
					
						2016-10-07 17:45:06 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						862c2d467e 
					 
					
						
						
							
							Продублированы роуты для https запросов, пока не ответят в  https://github.com/yiisoft/yii2/issues/12691  
						
						
						
						
					 
					
						2016-10-07 02:02:51 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f193964ea3 
					 
					
						
						
							
							Фикс переменных, отвечающих за коды для писем  
						
						
						
						
					 
					
						2016-10-04 01:45:50 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						dea5b05014 
					 
					
						
						
							
							Эти ребята теперь в игноре  
						
						
						
						
					 
					
						2016-10-03 11:34:59 +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 
							
						 
					 
					
						
						
							
						
						df1859f0c1 
					 
					
						
						
							
							Реализован функционал Mojang API  
						
						... 
						
						
						
						Исправлена ошибка доступа к authserver из-за перехода на использование хостов, а не доменов 
						
						
					 
					
						2016-10-02 01:21:54 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						8120e43bec 
					 
					
						
						
							
							Исправлен тест для AccountIdentity  
						
						
						
						
					 
					
						2016-09-19 11:18:52 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						df6d319187 
					 
					
						
						
							
							Восстановлен запуск тестов  
						
						... 
						
						
						
						Загрузчик конфигов выделен в отдельный класс
authserverHost выделена в params
Исправлены некоторые common.unit тесты, т.к. наследовались не от того базового класса 
						
						
					 
					
						2016-09-19 01:01:19 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						54485b2271 
					 
					
						
						
							
							Огромный рефакторинг в пользу отказа от механизма environment и использования .env файла  
						
						... 
						
						
						
						Найдено и удалено немного мусора 
						
						
					 
					
						2016-09-16 01:28:28 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9d935d84cd 
					 
					
						
						
							
							Интеграция письма о регистрации  
						
						
						
						
					 
					
						2016-09-13 14:50:22 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						dd2407e347 
					 
					
						
						
							
							Сконфигурировано логирование приложения  
						
						
						
						
					 
					
						2016-09-09 00:39:00 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						d2fd803b0d 
					 
					
						
						
							
							Отключаем RateLimiter для запросов, что идут с хоста старого сервера авторизации, но включаем для остальных (фикс для beforeAction)  
						
						
						
						
					 
					
						2016-09-09 00:38:25 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c2eee9b67d 
					 
					
						
						
							
							Добавлен запрос /session/profile  
						
						
						
						
					 
					
						2016-09-08 13:07:43 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						8eb6a595c0 
					 
					
						
						
							
							Обновлены роуты в соответствие с тем, как они в итоге будут прописаны в документации  
						
						... 
						
						
						
						В nginx добавлена конфигурация, отвечающая за проксирование сессионных запросов со старого домена
Версия nginx обновлена с 1.9 до 1.11
В тестах сессионного сервера больше не используется генерация url 
						
						
					 
					
						2016-09-07 17:56:30 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6e15522140 
					 
					
						
						
							
							Добавлен рейт-лимитер для запросов к hasJoined для незарегистрированных серверов  
						
						
						
						
					 
					
						2016-09-06 20:10:42 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						68ce8b3fb6 
					 
					
						
						
							
							Добавлена логика HasJoined для сервера авторизации Minecraft  
						
						... 
						
						
						
						Исправлена ошибка в JoinForm
Добавлено базовое API для общения с сервером системы скинов 
						
						
					 
					
						2016-09-06 12:56:39 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						e8b5e90a91 
					 
					
						
						
							
							Немного рефакторинга Join формы для учёта Legacy API  
						
						... 
						
						
						
						Добавлена поддержка чтения данных из POST запроса, если они переданы как RAW json
Исправлен StringHelper::isUuid() 
						
						
					 
					
						2016-09-05 17:55:38 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						34d725abe2 
					 
					
						
						
							
							Перенесена логика join операции для современных серверов.  
						
						... 
						
						
						
						Нужно признать, что перенесена она так себе, но в будущем я обязательно это перепишу. 
						
						
					 
					
						2016-09-03 01:54:22 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9371fc32ca 
					 
					
						
						
							
							Перенесены тесты со старого authserver, исправлены ошибки в коде  
						
						
						
						
					 
					
						2016-09-01 10:31:43 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						147c84f487 
					 
					
						
						
							
							Убрано лишнее звено в вызове имени исключения  
						
						
						
						
					 
					
						2016-08-31 13:35:43 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1023eed03b 
					 
					
						
						
							
							Методы в Authserver AuthenticationController прикрыты verb фильтром  
						
						
						
						
					 
					
						2016-08-31 13:32:51 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						66e266692c 
					 
					
						
						
							
							Добавлен кастомный ErrorHandler для форматирования ошибок authserver'а в соответствии с ожиданиями лаунчера  
						
						
						
						
					 
					
						2016-08-31 13:32:14 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9c658f5bd9 
					 
					
						
						
							
							Тесты для AuthorizationForm и кастомного RequiredValidator  
						
						... 
						
						
						
						В модуль Authserver добавлены хелперы для логирования
Исправлена ошибка в MinecraftAccessKey
Ускорено тестирование всего приложения 
						
						
					 
					
						2016-08-29 02:17:45 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						72a7f743be 
					 
					
						
						
							
							Мигрирована логика блокировки аккаунтов  
						
						
						
						
					 
					
						2016-08-22 00:09:14 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b57b015f66 
					 
					
						
						
							
							Первичное портирование логики сервера авторизации с PhalconPHP на Yii2  
						
						
						
						
					 
					
						2016-08-21 02:23:48 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						0b67267426 
					 
					
						
						
							
							Я тут писал фильтр для доступа к каким-то внутренним API запросам, но потом понял, что пока таких кейсов не будет, но логика пусть сохранится :)  
						
						
						
						
					 
					
						2016-08-21 01:23:46 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						59f51451d0 
					 
					
						
						
							
							Добавлено запоминание регистрационного IP адреса  
						
						
						
						
					 
					
						2016-08-18 02:56:05 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						433f560f48 
					 
					
						
						
							
							Мелкие улучшения для контроллера OauthController  
						
						
						
						
					 
					
						2016-08-18 02:56:05 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						426fa7dc6e 
					 
					
						
						
							
							Образован фильтр ActiveUserRule для проверки активности пользовательского аккаунта  
						
						
						
						
					 
					
						2016-08-07 03:08:48 +03:00 
						 
				 
			
				
					
						
							
							
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						16fc1ecb8c 
					 
					
						
						
							
							Добавлен action для принятия правил + тесты для него  
						
						
						
						
					 
					
						2016-08-06 19:22:09 +03:00