uatuko / ruek

🔐 Lightning fast, global scale authorization service without the overhead of a yet another DSL.
Apache License 2.0
95 stars 7 forks source link

Cleanup protos #115

Closed uatuko closed 2 weeks ago

uatuko commented 2 weeks ago

This is mainly to drop google.api.http annotations used for gRPC/JSON transcoding support (9136c98aa4a75004acf85a20df274138b38d6bcd) and to avoid sharing top-level request/response messages across rpcs (29331e315896dd0778fed236c63eb309aa35d844).

gRPC/JSON transcoding support is dropped since Ruek is not expected to be public facing API so there's shouldn't be a need to receive HTTP requests (e.g. from a browser).

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.90%. Comparing base (31d51d3) to head (29331e3). Report is 6 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #115 +/- ## ========================================== + Coverage 93.88% 93.90% +0.02% ========================================== Files 21 21 Lines 1406 1411 +5 Branches 168 168 ========================================== + Hits 1320 1325 +5 Misses 59 59 Partials 27 27 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.