Commit History

Autor SHA1 Mensaxe Data
  Joe Chen d9ecdcaef0 all: unwrap `database.UsersStore` interface (#7708) hai 11 meses
  Joe Chen 202012887a all: unwrap `database.TwoFactorsStore` interface (#7707) hai 11 meses
  Joe Chen 4d05804729 all: unwrap `database.RepositoriesStore` interface (#7706) hai 11 meses
  Joe Chen 5cf0189df1 all: unwrap `database.PermissionsStore` interface (#7701) hai 11 meses
  Joe Chen 3a5132b6f7 all: unwrap `database.LFSStore` interface (#7692) hai 11 meses
  Joe Chen 8054ffc12f all: unwrap `database.AccessTokensStore` interface (#7670) hai 1 ano
  Joe Chen 3650b32ec5 chore: rename `internal/db` to `internal/database` (#7665) hai 1 ano
  Joe Chen 44333afd20 chore: consistently use `errors.Cause` for identifying error types (#7264) %!s(int64=2) %!d(string=hai) anos
  Joe Chen 3265abfbc2 refactor(db): migrate perms methods off `user.go` (#7207) %!s(int64=2) %!d(string=hai) anos
  Yang Liu b9f5cfddc1 auth: enable authentication by token from password (#7198) %!s(int64=2) %!d(string=hai) anos
  Joe Chen 1df62fafb9 db: use `context` and go-mockgen for `ReposStore` (#7046) %!s(int64=2) %!d(string=hai) anos
  Joe Chen f837ea6346 db: use `context` and go-mockgen for `UsersStore` (#7042) %!s(int64=2) %!d(string=hai) anos
  Joe Chen 7229dd893f db: use `context` and go-mockgen for `PermsStore` (#7033) %!s(int64=2) %!d(string=hai) anos
  Joe Chen fe1d07f29c db: rename `AccessTokensStore.Save` to `Touch` (#7029) %!s(int64=2) %!d(string=hai) anos
  Joe Chen 0a92ad27ef db: use `context` and go-mockgen for `AccessTokensStore` (#7013) %!s(int64=2) %!d(string=hai) anos
  E99p1ant a328e7ccc4 access_token: encrypt access token with SHA256 (#7008) %!s(int64=2) %!d(string=hai) anos
  deepsource-autofix[bot] e452d94fc8 autofix: format code with gofumpt and gofmt (#6803) %!s(int64=3) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 2eaf1d693a db: migrate access table to use GORM (#6371) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ ca3330cecd lfs: ask client to always send the same value for the HTTP header (#6369) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 3af91d7cfd auth: decouple types and functions from db (#6320) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 62dda96159 access_token: migrate to GORM and add tests (#6086) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 9a5b227f3e lfsutil: add `Storager` interface and local storage (#6083) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ e79aebb3e1 route: bypass require signin check for trigger repo tasks (#6079) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ ee0ea2c5fc lfs: add unit test for middleware (#6070) %!s(int64=4) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 07818d5fa5 route: no session for routes without UI (#6066) %!s(int64=5) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 53b91ef306 lfs: run e2e and fix minor issues (#6059) %!s(int64=5) %!d(string=hai) anos
  ᴜɴᴋɴᴡᴏɴ 34145c990d lfs: implement HTTP routes (#6035) %!s(int64=5) %!d(string=hai) anos