Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* WIP * cleanup error handling * avoid error in unexpected redis * remove switch in fetch usage * avoid option with nil counter * use local counter * Use httprate.WithRequestLimit * allow clients to inject project id * mismatch error * small refactor * verify project from jwa * withProjectID unexported * more godoc and refactor * refactor tests * more test refactor * more testing * name test * test ensurepermission * pass function to inject RL * spend zero credits * rename type * simplify FetchUserPermission * add logging to permissions * check permission for jwt * return err again * project not found errors * session middleware * ACL * latest webrpc template * use transport * improve ACL * rate limiter handles services too * rename anonymous to public * rate limit directly in middleware * rename method * headers with quotas * PR review suggestions * Test Headers * Test session * fix session middleware * separate file * rename some files * use quota, ok format * fix godoc
- Loading branch information