storj/satellite/console
Jeremy Wharton 1613d37466 satellite/console: add endpoints for listing and revoking api keys
This change adds the following endpoints:
- projects/apikeys/{id}: returns a paged list of API keys for the
	project specified by the given ID
- apikeys/delete/{id}: deletes the API key specified by the given ID

Additionally, the API Go code generator has been given the ability to
process unsigned integer parameters.

Change-Id: I5ff24e012da24a3f06bea1ebb62bae6ff62f951a
2022-09-01 14:24:00 -05:00
..
consoleauth satellite/console,web/satellite: invalidate sessions after inactivity 2022-08-23 15:51:05 +00:00
consolewasm web/satellite: add consent screen for oauth 2022-04-27 14:33:07 +00:00
consoleweb satellite/console: add endpoints for listing and revoking api keys 2022-09-01 14:24:00 -05:00
emailreminders satellite/console: send email when user's account gets locked 2022-08-04 10:39:20 +00:00
restkeys satellite: Rename "acct mgmt api" to "rest api" 2022-04-25 18:51:46 +00:00
wasm web/satellite: add consent screen for oauth 2022-04-27 14:33:07 +00:00
apikeys_test.go satellite/satellitedb: select user_agent in apikeys method GetPagedByProjectID 2022-01-03 11:58:26 -05:00
apikeys.go satellite/console: add endpoints for listing and revoking api keys 2022-09-01 14:24:00 -05:00
attribution_test.go satellite/buckets: add new buckets service 2021-11-16 12:36:17 +02:00
billinghistoryitem.go satellite/payments: available coupon value feature 2020-06-02 10:00:45 +00:00
buckets.go satellite/metabase: move package one level higher 2021-04-21 15:54:22 +03:00
captcha_test.go console/satellite: track signup captcha scores 2022-08-23 10:13:49 +00:00
captcha.go console/satellite: track signup captcha scores 2022-08-23 10:13:49 +00:00
database.go satellite/console: implement WebappSessions db 2022-05-16 15:06:04 +00:00
mail.go satellite/console: send email when user's account gets locked 2022-08-04 10:39:20 +00:00
mfa.go satellite/console: use new type UpdateUserRequest as arg to db users.Update 2022-06-14 09:28:03 -04:00
projectmembers_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
projectmembers.go all: add missing dots 2020-08-11 17:50:01 +03:00
projects_test.go satellite/{admin,console}: Move tests 2021-10-01 12:25:37 +00:00
projects.go satellite/{console,satellitedb}: add PublicID to Project, db method GetByPublicID 2022-07-21 19:49:26 +00:00
projectusagelimits.go satellite/{console,satellitedb}: add project segment limit to user 2021-12-16 08:46:01 +00:00
registrationtoken.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
request.go satellite/console: integrate sessions into satellite UI 2022-06-13 08:02:02 +00:00
resetpasswordtoken_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
resetpasswordtoken.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
satellites.go satellite/console: added new email which is sent on unknown password reset 2022-07-14 14:32:59 +00:00
service_test.go satellitedb: add token balance to API endpoint 2022-08-31 22:55:16 +00:00
service.go satellite/console: add endpoints for listing and revoking api keys 2022-09-01 14:24:00 -05:00
sortdirection.go all: fix comments 2020-07-16 19:13:14 +03:00
users_test.go satellite/console: use new type UpdateUserRequest as arg to db users.Update 2022-06-14 09:28:03 -04:00
users.go satellite/console,web/satellite: invalidate sessions after inactivity 2022-08-23 15:51:05 +00:00
validation.go satellite/console: Don't lose ErrValiation error class 2022-02-28 11:00:56 +00:00