ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						8001eab9db
					 | 
					
						
						
							
							Add rough sentry reporting to catch panic in the mojang textures decoder
						
						
						
						
						
						
					 | 
					
						2020-04-29 21:15:13 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						2d555d9253
					 | 
					
						
						
							
							Resolves #20. Print Chrly's version during server startup.
						
						
						
						
						
						
					 | 
					
						2020-04-23 21:22:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						2df31704c1
					 | 
					
						
						
							
							Fix cape url scheme
						
						
						
						
						
						
					 | 
					
						2020-04-21 16:24:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						a07905ca5a
					 | 
					
						
						
							
							Rework db layer.
						
						
						
						
						
						
						
						Add database checker.
Rename SkinsRepositoryInterface and CapesRepositoryInterface methods. 
						
						
					 | 
					
						2020-04-20 22:18:27 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						4ff164fffd
					 | 
					
						
						
							
							Don't return an empty object if Mojang's textures don't contain any skin or cape
						
						
						
						
						
						
					 | 
					
						2020-04-20 19:58:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						e098b8d86f
					 | 
					
						
						
							
							Fix tests
						
						
						
						
						
						
					 | 
					
						2020-04-20 17:22:04 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						d9fbfe658a
					 | 
					
						
						
							
							Cleanup TODO items
						
						
						
						
						
						
					 | 
					
						2020-04-20 15:40:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						0be85b356b
					 | 
					
						
						
							
							Handling correctly closing the server
						
						
						
						
						
						
					 | 
					
						2020-04-20 15:34:52 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						cc4cd2874c
					 | 
					
						
						
							
							Drop usage of the SkinNotFoundError and CapeNotFoundError
						
						
						
						
						
						
						
						More accurate redis results checking
Return correct errors from filesystem db driver 
						
						
					 | 
					
						2020-04-20 15:16:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						2ea4c55d37
					 | 
					
						
						
							
							Split Dispatcher interface and use it across application
						
						
						
						
						
						
					 | 
					
						2020-04-20 14:29:33 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						f58b980948
					 | 
					
						
						
							
							Simplify health checkers initialization
						
						
						
						
						
						
					 | 
					
						2020-04-20 13:58:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						3f81a0c18a
					 | 
					
						
						
							
							Completely move app configuration from cmd to di container
						
						
						
						
						
						
						
						Implemented graceful server shutdown
Extract records manipulating API into separate handlers group 
						
						
					 | 
					
						2020-04-19 02:31:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						9046338396
					 | 
					
						
						
							
							Introduce di into the project
						
						
						
						
						
						
					 | 
					
						2020-04-16 19:42:38 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						0c81494559
					 | 
					
						
						
							
							Fix tests for worker
						
						
						
						
						
						
					 | 
					
						2020-04-15 17:52:13 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						c9f6079d90
					 | 
					
						
						
							
							Enable requests logging for the worker.
						
						
						
						
						
						
						
						Code is still duplicated. Will search for a solution later. 
						
						
					 | 
					
						2020-04-15 16:01:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						532f2206da
					 | 
					
						
						
							
							Add simple requests logger (in style of Apache Common log format).
						
						
						
						
						
						
						
						Fix Gopkg.lock integrity error. 
						
						
					 | 
					
						2020-04-02 19:34:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						40c53ea0d9
					 | 
					
						
						
							
							Add stats reporter events listener, restore all events for http layer, rework authentication middleware and authenticator interface
						
						
						
						
						
						
					 | 
					
						2020-02-16 13:23:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						2abe2db469
					 | 
					
						
						
							
							Integrate event dispatcher into mojangtextures package
						
						
						
						
						
						
					 | 
					
						2020-02-08 14:27:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						b2ee10f72f
					 | 
					
						
						
							
							Completely rework the HTTP app layer structure. Replace a logger with an event dispatcher. Adjust tests to the new app architecture.
						
						
						
						
						
						
					 | 
					
						2020-01-29 01:34:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						57b7c59929
					 | 
					
						
						
							
							Make extra property in the signed textures response to be adjusted
						
						
						
						
						
						
					 | 
					
						2020-01-06 00:16:38 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						17f82ec6d3
					 | 
					
						
						
							
							Resolve golangcibot issues
						
						
						
						
						
						
					 | 
					
						2020-01-05 20:39:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						9946eae73b
					 | 
					
						
						
							
							Update docs
						
						
						
						
						
						
					 | 
					
						2020-01-05 20:19:41 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						5a0c10c1a1
					 | 
					
						
						
							
							Implemented worker command
						
						
						
						
						
						
					 | 
					
						2020-01-03 00:51:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						1e91aef0a6
					 | 
					
						
						
							
							Rework http app structure, get rid of the golang/mock package, rewrite http tests
						
						
						
						
						
						
					 | 
					
						2020-01-01 23:42:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						0644dfe021
					 | 
					
						
						
							
							Completely rework mojang textures queue implementation, split it across separate data providers
						
						
						
						
						
						
					 | 
					
						2019-11-21 02:18:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						ab78af33a5
					 | 
					
						
						
							
							Remove validation rules for a hash field
						
						
						
						
						
						
					 | 
					
						2019-05-06 17:17:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						ed0b9bb040
					 | 
					
						
						
							
							Resolves #6. Remove hash field from the project structures
						
						
						
						
						
						
					 | 
					
						2019-05-01 02:16:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						a81c6fc9f8
					 | 
					
						
						
							
							Resolves #4. Fix Gopkg.toml structure, update all outdated dependencies, use middlewares introduced in gorilla/mux 1.6.1, replace gopkg.in/h2non/gock.v1 with it's GitHub link github.com/h2non/gock
						
						
						
						
						
						
					 | 
					
						2019-05-01 02:15:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						6daec4dc4b
					 | 
					
						
						
							
							#1: Fix GolangCI issues
						
						
						
						
						
						
					 | 
					
						2019-04-28 20:30:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						9250d53fb3
					 | 
					
						
						
							
							#1: Remove comments about compatibility check with exists Authlibs
						
						
						
						
						
						
					 | 
					
						2019-04-28 20:21:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						2c7a1625f3
					 | 
					
						
						
							
							#1: Tests for http layer are restored
						
						
						
						
						
						
					 | 
					
						2019-04-28 00:43:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						f7cdab243f
					 | 
					
						
						
							
							#1: Integrate queue to the application
						
						
						
						
						
						
					 | 
					
						2019-04-27 01:46:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						50a19202a5
					 | 
					
						
						
							
							#1: Fix build
						
						
						
						
						
						
					 | 
					
						2019-04-21 20:35:35 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						7db4d27fba
					 | 
					
						
						
							
							#1: Implemented necessary Mojang APIs
						
						
						
						
						
						
					 | 
					
						2019-04-14 17:36:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						b73582bbf4
					 | 
					
						
						
							
							Do not limit hash format only to md5
						
						
						
						
						
						
					 | 
					
						2018-03-19 02:16:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						34598e39bc
					 | 
					
						
						
							
							Allow any uuid version
						
						
						
						
						
						
					 | 
					
						2018-03-19 01:16:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						ce4dce49a2
					 | 
					
						
						
							
							Completely rename project to the Chrly and make it ready to be opensourced
						
						
						
						
						
						
					 | 
					
						2018-02-16 00:13:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						778bc615aa
					 | 
					
						
						
							
							The configuration file was deleted in favor of using environment variables.
						
						
						
						
						
						
						
						Token generation functionality remove. Secret token now provided via CHRLY_SECRET env variable. 
						
						
					 | 
					
						2018-02-15 23:57:23 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						055f3ce6c0
					 | 
					
						
						
							
							Rename ely field into chrly
						
						
						
						
						
						
					 | 
					
						2018-02-11 17:03:13 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						a9f5632743
					 | 
					
						
						
							
							Remove Ely.by documentation link from not found response
						
						
						
						
						
						
					 | 
					
						2018-02-11 16:57:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						ce99ac8cf8
					 | 
					
						
						
							
							Removed Ely-specific faces API
						
						
						
						
						
						
					 | 
					
						2018-02-01 23:16:52 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						6192a58f63
					 | 
					
						
						
							
							Removed buildUrl() helper for automatically adding ely.by domain to skin. Now it's universtal
						
						
						
						
						
						
					 | 
					
						2018-02-01 22:58:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						ad7faf6e81
					 | 
					
						
						
							
							Added statsd metrics logging for newly created API
						
						
						
						
						
						
					 | 
					
						2018-01-24 00:14:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						f5f8fbc65e
					 | 
					
						
						
							
							Added test for the case, when signing key is not available
						
						
						
						
						
						
					 | 
					
						2018-01-23 23:20:28 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						968c83db99
					 | 
					
						
						
							
							Implemented skin deleting
						
						
						
						
						
						
					 | 
					
						2018-01-23 22:58:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						f120064fe3
					 | 
					
						
						
							
							Implemented API endpoint to update skin information
						
						
						
						
						
						
						
						Added tests to jwt package
Reworked redis backend implementation
Skin repository now have methods to remove skins by user id or username 
						
						
					 | 
					
						2018-01-23 18:43:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						aaff88d32f
					 | 
					
						
						
							
							Reworked http tests mocking
						
						
						
						
						
						
					 | 
					
						2018-01-23 00:16:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						fecfa9c4e8
					 | 
					
						
						
							
							Оттестирован функционал пакета worker
						
						
						
						
						
						
					 | 
					
						2017-08-21 15:37:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ErickSkrauch
							
						 
					 | 
					
						
						
							
						
						04714543b8
					 | 
					
						
						
							
							Реорганизация пакета daemon в http.
						
						
						
						
						
						
						
						Упразднён пакет utils.
Удалён обработчик minecraft.php (legacy с самого-самого начала Ely.by)
Добавлены тесты для всех api-запросов. 
						
						
					 | 
					
						2017-08-20 01:22:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |