b3539a32ab 
					 
					
						
						
							
							logger: add none level  
						
						... 
						
						
						
						closes  #399 
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
					
						2025-05-06 23:00:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5ef231171 
					 
					
						
						
							
							cleanup metadata  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	sync / sync (push) Successful in 1m20s 
				
			 
		
			
				
	coverage / build (push) Successful in 1m23s 
				
			 
		
			
				
	test / test (push) Successful in 2m42s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-04-29 13:54:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a365513177 
					 
					
						
						
							
							logger: fixup WithAddFields  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Successful in 1m43s 
				
			 
		
			
				
	test / test (push) Successful in 4m9s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-02-21 18:12:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1728b88e06 
					 
					
						
						
							
							logger/slog: fixup stacktrace  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Failing after 1m11s 
				
			 
		
			
				
	test / test (push) Successful in 3m25s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-02-06 16:22:11 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffa01de78f 
					 
					
						
						
							
							broker: refactor ( #396 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Successful in 1m6s 
				
			 
		
			
				
	test / test (push) Successful in 2m2s 
				
			 
		
		
	 
 
	 
						
						* remove subscribe from server
* remove publish from client
* broker package refactoring
Co-authored-by: vtolstov <vtolstov@users.noreply.github.com >
Reviewed-on: #396 
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-01-30 23:26:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3f2a9b737 
					 
					
						
						
							
							move to v4  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Failing after 56s 
				
			 
		
			
				
	test / test (push) Successful in 2m30s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-01-25 15:48:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd55a35dc3 
					 
					
						
						
							
							logger/slog: add delayed buffer test  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 3m33s 
				
			 
		
			
				
	coverage / build (push) Successful in 8m22s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-29 01:57:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74e31d99f6 
					 
					
						
						
							
							fixup  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m10s 
				
			 
		
			
				
	test / test (pull_request) Successful in 3m45s 
				
			 
		
			
				
	coverage / build (pull_request) Failing after 12m5s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-27 01:16:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f39de15d93 
					 
					
						
						
							
							fixup  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (pull_request) Failing after 55s 
				
			 
		
			
				
	coverage / build (pull_request) Failing after 1m1s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 1m4s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-27 01:12:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d160664ef1 
					 
					
						
						
							
							fixup test  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m25s 
				
			 
		
			
				
	coverage / build (pull_request) Failing after 1m25s 
				
			 
		
			
				
	test / test (pull_request) Successful in 5m30s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-24 20:45:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa868edcaa 
					 
					
						
						
							
							logger/slog: fixed time len field  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m22s 
				
			 
		
			
				
	test / test (pull_request) Successful in 4m50s 
				
			 
		
			
				
	coverage / build (pull_request) Failing after 29s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-24 20:36:32 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff991bf49c 
					 
					
						
						
							
							logger/slog: fix dedup keys  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m32s 
				
			 
		
			
				
	test / test (pull_request) Successful in 12m16s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-13 01:04:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9406a33d60 
					 
					
						
						
							
							logger: improvements  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m51s 
				
			 
		
			
				
	test / test (pull_request) Successful in 12m57s 
				
			 
		
		
	 
 
	 
						
						* logger: add WithDedupKeys option
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-13 00:24:11 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9b822deff 
					 
					
						
						
							
							logger/slog: add ability to pass func that creates slog.Handler compatible interface  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 42s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-07 16:16:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e66688f8f 
					 
					
						
						
							
							logger/slog: add option to pass slog.Handler  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 45s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-07 14:19:29 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						115ca6a018 
					 
					
						
						
							
							logger: add WithAddFields option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-11-29 15:34:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad19fe2b90 
					 
					
						
						
							
							logger/slog: fix race condigtion with Enabled and Level  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-11-24 23:40:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49055a28ea 
					 
					
						
						
							
							logger/slog: wrap handler  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-11-24 23:28:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1c6e121c1 
					 
					
						
						
							
							logger/slog: fix Clone and Fields methods  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-11-24 15:31:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						929e46c087 
					 
					
						
						
							
							improve slog  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-11-01 00:56:40 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62074965ee 
					 
					
						
						
							
							close   #329  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-05-09 16:41:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bec0cef03 
					 
					
						
						
							
							logger/slog: fix slog  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m24s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m24s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-07 08:19:14 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c57127128 
					 
					
						
						
							
							logger/slog: fix race condition  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m34s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m36s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-07 07:43:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60e5e42167 
					 
					
						
						
							
							logger: add TimeFunc option  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m36s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m45s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-07 00:02:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01e05e8df6 
					 
					
						
						
							
							tracer and logger improvements  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m27s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m33s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-06 00:53:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4af2b077dd 
					 
					
						
						
							
							logger/slog: backport default logger keys from master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m45s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m43s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-04 23:58:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c44550897 
					 
					
						
						
							
							add missing option  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m46s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m49s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-04 23:03:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c7e1607d4 
					 
					
						
						
							
							logger/slog: add stacktrace support  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m28s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m40s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-04 22:54:11 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81b9a4341f 
					 
					
						
						
							
							logger: extend interface, fix tests  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m35s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m40s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-04 01:09:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e2eafde9c 
					 
					
						
						
							
							logger/slog: fixup race condition  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-22 08:57:21 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2b97b0f20 
					 
					
						
						
							
							fixup logger/slog  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-15 10:01:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						debf8cb03d 
					 
					
						
						
							
							logger/slog: fixup old format  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-08 08:43:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						930859a537 
					 
					
						
						
							
							logger/slog: initial import  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-02-08 08:17:53 +03:00