ErickSkrauch 
							
						 
					 
					
						
						
							
						
						29fc267148 
					 
					
						
						
							
							Do not delete minecraft access token after its validation  
						
						 
						
						
						
						
					 
					
						2019-09-01 23:10:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f2ab7346aa 
					 
					
						
						
							
							Fixed almost everything, but all functional tests are broken at the last minute :(  
						
						 
						
						
						
						
					 
					
						2019-08-02 03:29:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3dbf29d34c 
					 
					
						
						
							
							Translate all code comments from Russian to English [skip ci]  
						
						 
						
						
						
						
					 
					
						2019-07-15 01:59:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						31069562b3 
					 
					
						
						
							
							Update Yii2 framework to the latest version  
						
						 
						
						
						
						
					 
					
						2019-06-18 02:37:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b20825a051 
					 
					
						
						
							
							Update ely/php-code-style and run updated CS fixer  
						
						 
						
						
						
						
					 
					
						2019-02-26 02:26:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b05dc6816e 
					 
					
						
						
							
							Rework tests structure. Upgrade codeception to 2.5.3. Merge params configuration into app configuration.  
						
						 
						
						
						
						
					 
					
						2019-02-20 22:58:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						918501da81 
					 
					
						
						
							
							Implemented the ability to get information about the current account by 0 id  
						
						 
						
						
						
						
					 
					
						2019-01-24 19:29:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3646bfcb64 
					 
					
						
						
							
							Fixes ACCOUNTS-54A. Include deleted applications in the lookup for exists applications.  
						
						 
						
						
						
						
					 
					
						2018-11-11 13:48:23 +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 
							
						 
					 
					
						
						
							
						
						4ee8544355 
					 
					
						
						
							
							Fix 403 error on not exists application.  
						
						 
						
						... 
						
						
						
						Remove countUsers from minecraft server application type. 
						
						
					 
					
						2018-03-25 22:21:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						673429e577 
					 
					
						
						
							
							Implementation of the backend for the OAuth2 clients management  
						
						 
						
						
						
						
					 
					
						2018-02-28 01:27:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						ddec87e3a9 
					 
					
						
						
							
							Include composer.lock in the repository. Update dependencies.  
						
						 
						
						
						
						
					 
					
						2018-02-19 20:06:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						013ddd1b1b 
					 
					
						
						
							
							Добавлено экранирование # символа в QR коде  
						
						 
						
						
						
						
					 
					
						2018-01-28 13:34:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						c6d18f49e7 
					 
					
						
						
							
							Улучшено логгирование метрик в statsd  
						
						 
						
						
						
						
					 
					
						2018-01-02 20:45:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						e3a99f04fe 
					 
					
						
						
							
							Fixes ACCOUNTS-37R  
						
						 
						
						
						
						
					 
					
						2018-01-02 20:22:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						88175fea48 
					 
					
						
						
							
							Отправка всех email вынесена в очередь  
						
						 
						
						
						
						
					 
					
						2017-11-28 14:33:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6f7fcf9e44 
					 
					
						
						
							
							Логгируем информацию о типе используемого токена при авторизации на сервере  
						
						 
						
						
						
						
					 
					
						2017-11-22 22:47:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						a94e7095c8 
					 
					
						
						
							
							Интегрирован сбор метрик в действия с аккаунтом  
						
						 
						
						
						
						
					 
					
						2017-11-22 22:47:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						236f0e7d50 
					 
					
						
						
							
							Интегрирован сбор метрик в sessionserver  
						
						 
						
						
						
						
					 
					
						2017-11-22 22:47:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						47b6761f78 
					 
					
						
						
							
							Теперь на этапе включения TOTP код может истечь в течение 2 периодов  
						
						 
						
						
						
						
					 
					
						2017-11-20 20:48:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						dab0ab4cba 
					 
					
						
						
							
							Тестовые данные теперь интегрируются через аспектную библиотеку  
						
						 
						
						
						
						
					 
					
						2017-11-14 20:34:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6d4d2177d0 
					 
					
						
						
							
							Исправлена обработка ситуации, когда при использовании старого протокола авторизации на сервере пользователь передавал свой ник в неправильном регистре  
						
						 
						
						
						
						
					 
					
						2017-10-20 15:19:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						b8e445b99f 
					 
					
						
						
							
							Исправлена обработка ситуации, когда uuid selectedProfile при join операции передан без дефисов  
						
						 
						
						
						
						
					 
					
						2017-10-20 15:03:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						7a6c4c3d2b 
					 
					
						
						
							
							Теперь из otp secret удаляются значения, которые на письме могут быть спутаны  
						
						 
						
						
						
						
					 
					
						2017-09-30 02:41:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						0198a3e010 
					 
					
						
						
							
							Добавлена конвертация старых запросов к аккаунтам в новые  
						
						 
						
						
						
						
					 
					
						2017-09-21 20:00:13 +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 
							
						 
					 
					
						
						
							
						
						2c08130f4e 
					 
					
						
						
							
							Поле token в контексте otp токенов переименовано в totp  
						
						 
						
						
						
						
					 
					
						2017-09-07 02:37:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						400f0e87b9 
					 
					
						
						
							
							Теперь при передаче запроса как json, закодированный в теле, он автоматически парсится  
						
						 
						
						
						
						
					 
					
						2017-05-31 03:10:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						667c034aca 
					 
					
						
						
							
							Обновлена версия Yii2, удалён костыль для учёта http/https  
						
						 
						
						
						
						
					 
					
						2017-04-04 14:40:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						9a38481f7d 
					 
					
						
						
							
							Добавлен внутренний API для получения информации об аккаунте  
						
						 
						
						
						
						
					 
					
						2017-04-03 14:54:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						f86be5688b 
					 
					
						
						
							
							Добавлено отдельное сообщение для авторизации в Minecraft, если у аккаунта включена двухфакторная аутентификация  
						
						 
						
						
						
						
					 
					
						2017-02-23 20:15:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						d262e577a6 
					 
					
						
						
							
							Исправлено поведение hasJoined операции для legacy протокола  
						
						 
						
						
						
						
					 
					
						2017-02-13 13:44:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						6f81c38b7f 
					 
					
						
						
							
							Реализована форма разблокировки аккаунта  
						
						 
						
						
						
						
					 
					
						2017-01-05 00:57:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						79bbc12206 
					 
					
						
						
							
							Добавлен контроллер для блокировки аккаунта  
						
						 
						
						... 
						
						
						
						Добавлен client_credentials grant для oAuth
Рефакторинг структуры OauthScopes чтобы можно было разделить владельца прав на пользовательские и общие (машинные)
Исправлена стилистика кода, внедряются фишки PHP 7.1 
						
						
					 
					
						2016-12-28 23:25:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1e7039c05c 
					 
					
						
						
							
							Реализован контроллер для формы запроса на блокировку аккаунта  
						
						 
						
						
						
						
					 
					
						2016-12-26 19:17:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						45775a64af 
					 
					
						
						
							
							Добавлены unit-тесты для формы блокировки аккаунта  
						
						 
						
						
						
						
					 
					
						2016-12-26 19:17:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						28b06d51ce 
					 
					
						
						
							
							Базовая реализация API для блокировки аккаунта  
						
						 
						
						
						
						
					 
					
						2016-12-26 19:17:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						23d079346b 
					 
					
						
						
							
							Проверка oAuth авторизации организована через oauth компонент и больше не завязана на реализации внутри моделей приложения  
						
						 
						
						
						
						
					 
					
						2016-11-30 12:19:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						744ec9520a 
					 
					
						
						
							
							Используем в качестве компонента для соединения с редисом библиотеку Predis  
						
						 
						
						
						
						
					 
					
						2016-11-27 17:41:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						d3a2a37f11 
					 
					
						
						
							
							Добавлена проверка, что если приходить nil uuid, то бросается IllegalArgumentException для sessionserver  
						
						 
						
						
						
						
					 
					
						2016-11-04 19:33:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						3b56f3c418 
					 
					
						
						
							
							Фиксы после инспекции кода новым инспектором в PHPStorm  
						
						 
						
						... 
						
						
						
						В некоторых формах отключена валидация при сохранении модели аккаунта 
						
						
					 
					
						2016-11-01 19:36:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						20b0076672 
					 
					
						
						
							
							Удаляем уникальный индекс для поля client_token в таблице minecraft_access_keys  
						
						 
						
						
						
						
					 
					
						2016-10-25 02:43:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						4b6bfa15ec 
					 
					
						
						
							
							Фикс бага с повторным добавлением аккаунта в authserver  
						
						 
						
						
						
						
					 
					
						2016-10-15 17:35:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						bafac25baf 
					 
					
						
						
							
							Добавлена поддержка авторизации с передачей параметров в теле запроса + тесты под этот кейс  
						
						 
						
						
						
						
					 
					
						2016-10-15 16:07:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						1254369d3e 
					 
					
						
						
							
							На GitHub подкинули идею, как сделать поддержку http и https одновременно  
						
						 
						
						
						
						
					 
					
						2016-10-07 17:48:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						862c2d467e 
					 
					
						
						
							
							Продублированы роуты для https запросов, пока не ответят в  https://github.com/yiisoft/yii2/issues/12691  
						
						 
						
						
						
						
					 
					
						2016-10-07 02:02:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ErickSkrauch 
							
						 
					 
					
						
						
							
						
						df1859f0c1 
					 
					
						
						
							
							Реализован функционал Mojang API  
						
						 
						
						... 
						
						
						
						Исправлена ошибка доступа к authserver из-за перехода на использование хостов, а не доменов 
						
						
					 
					
						2016-10-02 01:21:54 +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