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
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
Johannes Batzill
d7f0ae4b2c
Add base structure for rest api, git api, web api. Add base authn and authz, as well as spaces and repository apis
2022-09-05 13:47:00 -07:00
Johannes Batzill
32e6c4929f
Add authn, authz, spaces, guard, terminated FQNs
2022-09-05 13:47:00 -07:00
Johannes Batzill
4cd1ecebf1
Remove unnecessary types
2022-09-05 13:47:00 -07:00
Johannes Batzill
4aa8819765
Rename project to 'gitness'
2022-08-29 10:12:07 -07:00
Johannes Batzill
813d343f6a
Rename module to github.com/harness/scm. Fix web/dist.go
2022-08-18 15:15:50 -07:00
Tan Nhu
5891818ce1
Initial commit
2022-08-09 12:37:37 -07:00