Johannes Batzill
06721dcf20
[Techdebt] merge user/service/serviceaccount stores into single principal store ( #160 )
...
This change merges the `UserStore`, `ServiceStore`, and `ServiceAccountStore` into a single `PrincipalStore`.
2023-01-05 15:58:18 -08:00
Marko Gaćeša
ae6e864f57
Removed sync store for token/service/user/service-acc ( #139 )
2022-12-29 11:52:50 +01:00
Enver Bisevac
00647d7d1b
[MAINT] golangci-lint config changed ( #31 )
...
* goheader linter added
* file header consistency
2022-10-13 14:39:15 +02:00
Enver Bisevac
1cf07b6417
initial work on create repository ( #27 )
...
* initial work on create repository
* create repository as single method call using client stream
* resources handler and files
* minor fix for wire dep graph
2022-10-11 17:48:04 +02:00
Johannes Batzill
5baf42d5ca
Add context to pingDatabase and change logging behavior ( #21 )
...
Add cancelable context to our server CLI and adds canceling and improved logging to PingDatabase
2022-09-27 09:45:52 -07:00
Johannes Batzill
8c2f900c80
Principals, ServiceAccounts, Tokens and auth.Sessions ( #15 )
...
This change introduces the concept of a principal (abstraction of call identity), and adds a new service account type principal. Also adds support for different tokens (session, PAT, SAT, OAuth2) and adds auth.Session which is being used to capture information about the caller and call method.
2022-09-25 23:44:51 -07:00
Enver Bisevac
78d5794221
makefile build rule modified, ioutil deprecated removed
2022-09-22 16:27:46 +02:00
Enver Bisevac
f03528e862
[MAINT] initial config for ci linter ( #17 )
...
* initial config for ci linter
* more linter work
* linter errors fix
* linter errors fix
* linter conf minor changes
2022-09-19 18:13:18 +02:00
Enver Bisevac
ca8aa47e05
[MAINT] initial work on linter setup ( #16 )
...
* initial work on linter setup
* simple linter rules fixed
2022-09-13 00:08:43 +02:00
Tan Nhu
5891818ce1
Initial commit
2022-08-09 12:37:37 -07:00