Commit Graph

42 Commits (master)

Author SHA1 Message Date
René Jochum 87036c6733
Register RouterClientService.Routes within the client handler
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 0cf4b46ab4
Switch to auth2@v0.5.0 with AddVerifier
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum fb55c7dbcf
Enable RouterAuth in both services 2 years ago
René Jochum c124855ff9
Remove MustReg
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 404e17d810
Remove WrapHandlerFunc
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum fdf42b5e26
Use components in Handler, pt2
continuous-integration/drone/tag Build is failing Details
2 years ago
René Jochum 341239a874
Use components in Handler
continuous-integration/drone/tag Build is failing Details
2 years ago
René Jochum f2736f97b3
Improve the Ratelimiter headers, now they send the last/failed attempt 2 years ago
René Jochum 80174fd605
Fix 404 handler to use the proper error format 2 years ago
René Jochum 98a0b261b3
Add RatelimitUser to the routes endpoint 2 years ago
René Jochum f49b62f866
Remove redundant's gin.H 2 years ago
René Jochum c09905378e
Forward an anon user if auth is not required
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 7e8b26f38c
Add user ratelimiter
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 65ec89ff19
Auth is no more a WIP, Ratelimiter now uses memory:// by default 2 years ago
René Jochum febbd416a1
Add support for Ratelimiting
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 2d74bf6375
Add a 404 Handler, extend router/routes with more informations 2 years ago
René Jochum 748cc2dac1
Fix context Deadlines by using a new context on each loop 2 years ago
René Jochum 6b39867a43
Update auth2 2 years ago
René Jochum 2a8412b500
Upgrade auth2
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum b11cba6043
Update auth2, use MergeFlags instead of AppendFlags
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum fb2976062d
Protect :8080/router/routes with endpointroles
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum dc0671c6cd
drone: Tag latest, little codingstyle 2 years ago
René Jochum 6c959bb2f8
Rename internal/logger to internal/ilogger 2 years ago
René Jochum 669d5abdfa
Fix flags and client service authentication 2 years ago
René Jochum 943bda59e1
Do not use go-micro.dev/v4/config 2 years ago
René Jochum 3b19938810
Replace jo-micro/auth with jo-micro/auth2 2 years ago
René Jochum d26dccf9bb
Use logrus for all error messages 2 years ago
René Jochum 101a7fa10c
Fix authRequired 2 years ago
René Jochum 5edfd81831
Add auth support 2 years ago
René Jochum fd1fdb8b4f
Fix routes having the same method, update docs, update build
continuous-integration/drone/tag Build is passing Details
2 years ago
René Jochum 6d43a49067
Use internal/logger everywhere in handler 2 years ago
René Jochum ed8d8b6845
Add logrus, readd /go volume 2 years ago
René Jochum c1c4db5977
Refactor config handling 2 years ago
René Jochum 211adc4a77 Move to jochum.dev
Signed-off-by: René Jochum <rene@jochum.dev>
2 years ago
René Jochum aad874e64f
Switch to git.jochum.dev 2 years ago
René Jochum 7fef5964da Rename ServerConfig->RouterConfig, smaller build fixes 2 years ago
René Jochum 847b48f425 Make none client code internal, redesign the api. 2 years ago
René Jochum d75308b1fe Add versioning, serve routes over an internal service 2 years ago
René Jochum f922b55ad1 Remove log lines, add transport plugins 2 years ago
René Jochum 1b561ea3c2 Add plugins 2 years ago
René Jochum 216d5e8ba9 Load the configuration on start
Signed-off-by: René Jochum <rene@jochum.dev>
2 years ago
René Jochum 69dd203d2a Initial commit
Signed-off-by: René Jochum <rene@jochum.dev>
2 years ago