| 
							
							
								 David Brouwer | 85c0b0b8eb | fix: some linting issues (#2563) | 2022-09-30 16:27:07 +02:00 |  | 
			
				
					| 
							
							
								 Mohamed MHAMDI | 1db36357d5 | feat(logger): add logger option to all micro components (override DefaultLogger) closes #2556 (#2559) * feat(logger): add logger option to all components
* fix: refactor api/rpc.go
* fix: refactor api/stream.go
* fix: api/options.go comment
* fix(logger): do not use logger.Helper internally
* fix(logger): fix comments
* fix(logger): use level.Enabled method
* fix: rename mlogger to log
* fix: run go fmt
* fix: log level
* fix: factories
Co-authored-by: Mohamed MHAMDI <mmhamdi@hubside.com>
Co-authored-by: Davincible <david.brouwer.99@gmail.com> | 2022-09-29 16:44:53 +02:00 |  | 
			
				
					| 
							
							
								 Shubhendra Singh Chauhan | 26b859c4f9 | improve code quality (#2128) * Fix inefficient string comparison
* Fix unnecessary calls to Printf
* Canonicalize header key
* Replace `t.Sub(time.Now())` with `time.Until`
* Remove unnecessary blank (_) identifier
* Remove unnecessary use of slice
* Remove unnecessary comparison with bool | 2021-02-25 08:30:35 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 10005db702 | Rename default.go to noop.go | 2020-12-29 16:24:31 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | a7c31a0d2b | refactor all the things | 2020-12-29 15:49:26 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | de4f3ee4a2 | separate rules and auth | 2020-12-12 20:08:39 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 19ac4fbcaf | move rules | 2020-12-12 19:08:36 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | d07de3751e | remove auth provider | 2020-12-12 19:06:43 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | dbe8c93e20 | remove service implementations (#2094) | 2020-12-11 11:12:44 +00:00 |  | 
			
				
					| 
							
							
								 huanghuan.27@bytedance.com | 219d29f664 | fix jwt revoke | 2020-06-02 10:26:33 +08:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | cd283654eb | Cache Rules | 2020-05-26 15:53:28 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 5712cc9c62 | Merge master | 2020-05-26 15:52:21 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 198e942889 | Remove redundant test | 2020-05-24 20:32:22 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 95703e4565 | Fixes and improved test coverage | 2020-05-24 20:26:37 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 7d7f4046e8 | Client Cache | 2020-05-22 16:52:24 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | c800070477 | Check for error before loading rules | 2020-05-22 14:03:12 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 877fe5fb0a | Update web wildcard to enable /foo/bar/baz/* to verify /foo/bar/baz | 2020-05-22 14:02:02 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | dad011cab4 | Fix noop issuer bug | 2020-05-22 12:40:34 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | f939200b34 | Improve service auth log | 2020-05-22 12:24:37 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 9c072a372c | Add auth scope constants | 2020-05-22 11:37:12 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | b2cf501952 | Auth Rules tests & bug fixes | 2020-05-22 09:31:15 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 1fce0f02b6 | Verify Namespace | 2020-05-21 18:11:35 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 12061bd006 | Add account issuers | 2020-05-21 16:41:55 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 856c73b341 | Remove roles (replaced with scope) | 2020-05-21 14:56:17 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 4de19805ba | Remove redundant test | 2020-05-21 12:33:58 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | e876cb917d | auth/service support for micro clients (rules from mutltiple namespaces | 2020-05-21 12:25:47 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 8f5ef012ff | Update Rules.Delete proto | 2020-05-21 12:07:22 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 287992cef3 | Fix service => service namespace bug | 2020-05-21 11:35:07 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 344ce061ce | Verify Options | 2020-05-20 16:49:52 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 5d14970a55 | Fix nil account bug | 2020-05-20 16:11:34 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | f6d9416a9e | Add Rule to Auth interface | 2020-05-20 11:59:01 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | dc10f88c12 | Replace auth account.Namespace with account.Scopes | 2020-05-19 18:17:17 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 4d2de923cd | Auth: setup a public rule | 2020-05-15 10:24:30 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 16af265e8b | Seperate JWT refresh / access tokens | 2020-05-14 13:56:51 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | c220686c29 | Fix token bug | 2020-05-14 13:30:21 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 1b18730d54 | Custom micro client | 2020-05-14 11:25:19 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 5764519f5b | Refactor auth to load token outside wrappers | 2020-05-14 11:06:22 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 57b060bac5 | Disable Addresses | 2020-05-13 18:49:36 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 8ab20f501c | Fix merge conflicts | 2020-05-13 17:58:03 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 366fb228e5 | Auth: Set address | 2020-05-13 17:54:47 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | bba8c254d7 | fix auth initialisation (#1630) | 2020-05-13 17:35:57 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 2299244332 | Auth: Load rules if not present | 2020-05-13 17:07:46 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | efb64b7dbb | Pass client to more of the runtime | 2020-05-11 17:57:39 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 5a8f19589b | Auth account.HasRole | 2020-05-11 11:34:22 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 99f8be5b3d | Auth Client Wrapper | 2020-04-29 15:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 70736e24c0 | Set RefreshToken | 2020-04-29 13:33:22 +01:00 |  | 
			
				
					| 
							
							
								 ben-toogood | e57b20c1f8 | Merge branch 'master' into jwt-auth | 2020-04-29 13:22:09 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 94971aee77 | Complete JWT implementation | 2020-04-29 13:21:51 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 0ed66d0664 | Fix Typo | 2020-04-29 09:38:39 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | 7e27c97c6c | Remove Comment | 2020-04-29 09:22:15 +01:00 |  |