|  | 396387d1e8 | minor improvements Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-11-07 14:53:58 +03:00 |  | 
			
				
					|  | b075230ae5 | global cleanup Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-05-03 14:38:44 +03:00 |  | 
			
				
					|  | 206cd8c3c9 | util/reflect: improve test coverage Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-04-22 09:24:34 +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 |  | 
			
				
					|  | 03410c4ab1 | small improve Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-03-27 01:37:21 +03:00 |  | 
			
				
					|  | c6c2b0884e | jitter: add NewTickerContext Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-03-26 17:59:19 +03:00 |  | 
			
				
					|  | 2d292db7bd | small fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-03-25 14:24:20 +03:00 |  | 
			
				
					|  | c64218d52c | config: add Validate func, small lint fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2022-03-22 14:54:43 +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 |  | 
			
				
					|  | 55d8a9ee20 | util/http: add type alias Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-11-19 03:04:08 +03:00 |  | 
			
				
					|  | 1829febb6e | util/http: fix lint issues Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-11-09 17:07:52 +03:00 |  | 
			
				
					|  | 7838fa62a8 | util/trie: import some code from chi router Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-11-09 16:34:05 +03:00 |  | 
			
				
					|  | 38d6e482d7 | util/reflect: fix StructFields Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-10-27 22:51:35 +03:00 |  | 
			
				
					|  | 07d4085201 | util/reflect: fix reflect methods Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-10-27 12:55:48 +03:00 |  | 
			
				
					|  | 45f30c0be3 | util/reflect: ZeroFieldByPath and SetFieldByPath Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-10-26 14:12:37 +03:00 |  | 
			
				
					|  | bcaea675a7 | util/reflect: add method to zero struct field Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-10-25 14:41:19 +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 |  | 
			
				
					|  | ada59119cc | util/http: add test case Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-10-02 18:34:22 +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 |  | 
			
				
					|  | e3fee6f8a6 | util/http: add trie case insesitive matching Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-29 13:41:47 +03:00 |  | 
			
				
					|  | 15c020fac5 | fix lint Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-29 13:19:07 +03:00 |  | 
			
				
					|  | 542f36cfa5 | util/reflect: fix tests, lint fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-29 13:09:48 +03:00 |  | 
			
				
					|  | 8237e6a08e | util/router: drop google copy of pattern matcher in favour of util/http trie Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-29 13:09:22 +03:00 |  | 
			
				
					|  | ecb60e4dc5 | fix lint Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-28 23:43:43 +03:00 |  | 
			
				
					|  | a1999ff81c | util/http: trie add more tests Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-28 01:02:28 +03:00 |  | 
			
				
					|  | d0f2bc8346 | util/http: add trie matching func Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-27 23:30:53 +03:00 |  | 
			
				
					|  | e10f8c0fa0 | util/id: move tests to micro-tests repo Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-16 15:31:01 +03:00 |  | 
			
				
					|  | faad082efe | util/rand: add Shuffle func Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-09-15 17:51:25 +03:00 |  | 
			
				
					|  | e3545532e8 | minor changes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-08-21 01:00:10 +03:00 |  | 
			
				
					|  | 09653c2fb2 | util/id: specify default size for uuid behaviour Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-08-20 22:48:03 +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 |  | 
			
				
					|  | f47fbb1030 | config: add jitter interval for watcher to avoid dos Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-08-04 00:37:56 +03:00 |  | 
			
				
					|  | fa8fb3aed7 | fixes and improvements (#55) * util/router: sync from github
* config: add watcher interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-08-03 00:24:40 +03:00 |  | 
			
				
					|  | d306f77ffc | util/token/jwt: change library Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-07-27 23:58:29 +03:00 |  | 
			
				
					|  | e4673bcc50 | remove old cruft Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-07-22 15:45:44 +03:00 |  | 
			
				
					|  | a839f75a2f | util/reflect: add new funcs Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-07-22 15:45:31 +03:00 |  | 
			
				
					|  | b4e5d9462a | util/router: move some messages to Trace level Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-07-15 22:56:34 +03:00 |  | 
			
				
					|  | c592fabe2a | minor fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-07-01 15:56:22 +03:00 |  | 
			
				
					|  | 598dddc476 | util/reflect: fix time.Time StructFields parsing Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-06-19 15:58:36 +03:00 |  | 
			
				
					|  | 887b48f1e7 | util/reflect: improve StructFields func Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-06-17 12:53:23 +03:00 |  | 
			
				
					|  | 60a5e737f8 | util/reflect: return pointer from helper funcs Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-05-25 22:44:22 +03:00 |  | 
			
				
					|  | 34f0b209cc | codec: add ability to control codec via struct tags Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-05-25 22:20:39 +03: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 |  | 
			
				
					|  | 852f19598d | util/reflect: fix protobuf field name detection Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-04-19 11:34:28 +03:00 |  | 
			
				
					|  | 6537b35773 | util/reflect: add interface merging Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-04-19 01:19:37 +03:00 |  | 
			
				
					|  | a2695d8699 | util/reflect: rewrite struct merging with map Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-04-10 01:22:40 +03:00 |  | 
			
				
					|  | df5bce1191 | util/reflect: fix StructURLValues Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2021-04-03 11:50:23 +03:00 |  |