2cf49e93e8 
					 
					
						
						
							
							register: improvements  
						
						... 
						
						
						
						* change domain to namespace
* lower go.mod deps
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-01-09 12:55:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						664b1586af 
					 
					
						
						
							
							util/id: add uuid v8 ( #382 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 3m25s 
				
			 
		
		
	 
 
	 
						
						* util/id: add ability to specify what kind of id generate (nanoid/uuid v8)
* logger/slog: write stacktrace always on fatal
* logger/slog: try to close Out and sleep 1s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Reviewed-on: #382 
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-22 22:23:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69a44eb190 
					 
					
						
						
							
							correcting hooks calling ( #376 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 3m30s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #376 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2024-12-18 20:31:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						330d8b149a 
					 
					
						
						
							
							add context Must methods  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m39s 
				
			 
		
			
				
	test / test (pull_request) Successful in 4m12s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-18 01:31:21 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38c5fe8b5a 
					 
					
						
						
							
							fixed struct alignment && refactor linter ( #369 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 42s 
				
			 
		
		
	 
 
	 
						
						## Pull Request template
Please, go through these steps before clicking submit on this PR.
1. Give a descriptive title to your PR.
2. Provide a description of your changes.
3. Make sure you have some relevant tests.
4. Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if applicable).
**PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING**
Reviewed-on: #369 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2024-12-09 16:23:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9704ef2e5e 
					 
					
						
						
							
							fix pipeline ( #365 )  
						
						... 
						
						
						
						Co-authored-by: Aleksandr Tolstikhin <atolstikhin@mtsbank.ru >
Reviewed-on: #365 
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-06 19:05:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36b7b9f5fb 
					 
					
						
						
							
							add Live/Ready/Health methods  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-02 13:20:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bbb0cbc72 
					 
					
						
						
							
							update slog/logger ( #351 )  
						
						... 
						
						
						
						Изменено (методы logger без форматирования):
- Добавлена подготовка и выравнивание аттрибутов для logger
- Выравнивание за счет добавления !BADKEY до процессинга log/slog
- Добавлено переиспользование метода Log
- Удалены методы [Logf, Infof, Debugf, Errorf, Warnf, Fatalf, Tracef]
- Обновлены юниттесты
- Удален wrapper в пакете logger
- Изменен интерфейс logger
- Отрефакторены вызовы logger'a в micro
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Reviewed-on: #351 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2024-10-12 12:37:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faf2454f0a 
					 
					
						
						
							
							cleanup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-20 17:54:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb1482d789 
					 
					
						
						
							
							codec: simplify codec interface  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-16 22:41:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e99680c30 
					 
					
						
						
							
							server: add missing hook definitions  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-04-23 07:39:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						849c462037 
					 
					
						
						
							
							server/noop: cleanup  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m38s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m35s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-04-23 07:28:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						add3ce478c 
					 
					
						
						
							
							replace wrappers with hooks  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 2m59s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 11m36s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-04-22 08:47:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						701afb7bea 
					 
					
						
						
							
							sort imports  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-03-13 10:51:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						019b407e74 
					 
					
						
						
							
							update WaitOptions  
						
						
						
						
					 
					
						2024-03-13 10:49:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f62b26eda3 
					 
					
						
						
							
							fixup interfaces  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m30s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m37s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-06 18:45:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c282825ce 
					 
					
						
						
							
							fixup  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m38s 
				
			 
		
			
				
	lint / lint (pull_request) Failing after 1m47s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-29 23:17:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0459ea0613 
					 
					
						
						
							
							fixup  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Failing after 1m38s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 1m38s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-29 22:40:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d44a75d074 
					 
					
						
						
							
							add gracefultimeout in server  
						
						
						
						
					 
					
						2024-02-29 22:35:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						092f5d96b1 
					 
					
						
						
							
							copy incoming content-type  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Failing after 1m28s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 2m33s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-12-20 09:35:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1af4aa3a4 
					 
					
						
						
							
							server/noop: fix graceful unsubscribe  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m2s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 59s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-05-25 23:18:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						270d26f1ae 
					 
					
						
						
							
							test  
						
						... 
						
						
	
		
			
	 
	
	
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-03-24 00:25:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2878d0a4ea 
					 
					
						
						
							
							server/health: move to go.unistack.org/micro-server-health/v3  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-26 13:46:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						742b99636a 
					 
					
						
						
							
							fix and regen  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-22 00:09:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09cb998ba4 
					 
					
						
						
							
							fix service names in proto  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-21 13:18:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56efccc4cf 
					 
					
						
						
							
							api: remove and regen  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-21 02:10:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						395a3eed3d 
					 
					
						
						
							
							server: add server.SetHandlerOption helper  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-13 23:31:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ac7b53d75 
					 
					
						
						
							
							server: improve coverage  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 16:04:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b075230ae5 
					 
					
						
						
							
							global cleanup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 14:38:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9640cdae1a 
					 
					
						
						
							
							add more cover stuff  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 00:23:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b1a579c9d 
					 
					
						
						
							
							add context tests  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-04-17 16:25:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb4d747197 
					 
					
						
						
							
							server: fix race  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-04-17 11:41:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74db004f51 
					 
					
						
						
							
							server: fix race in noop server  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-04-15 15:50:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						575af66ddc 
					 
					
						
						
							
							service: config load only on start, not init phase  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-03-30 15:37:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4904cad8ef 
					 
					
						
						
							
							server: remove unparsed body from request and message  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-03-21 15:23:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74765b4c5f 
					 
					
						
						
							
							many lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-01-10 16:47:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a2e84d489 
					 
					
						
						
							
							minor changes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-11-24 00:57:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3087ba1d73 
					 
					
						
						
							
							regen  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-23 23:45:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eb0e56373 
					 
					
						
						
							
							move all imports to own domain  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-02 19:55:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3247d144a8 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 21:13:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b2e3cc8aa 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 21:00:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e40bac5f4 
					 
					
						
						
							
							config: add helper funcs  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 01:24:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecb60e4dc5 
					 
					
						
						
							
							fix lint  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-28 23:43:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3545532e8 
					 
					
						
						
							
							minor changes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-21 01:00:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a45b672c98 
					 
					
						
						
							
							drop uuid and use modified nanoid  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-20 22:40:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4509323cae 
					 
					
						
						
							
							update and regen all  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-16 23:56:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3f4c670d5 
					 
					
						
						
							
							regen all  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-16 18:57:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5b0a7e20d 
					 
					
						
						
							
							server: add BatchSubscriber  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-27 23:58:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ece08896f 
					 
					
						
						
							
							server: use 127.0.0.1:0 if no address provided  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-17 01:57:39 +06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86626c5922 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 08:32:47 +03:00