storj/satellite
Ivan Fraixedes 100519321e
satellite/admin: Allow all operations through Oauth
Allow all the operations when accessing through Oauth, but requires the
authorization token for the ones that we consider that they are
sensitive.

Before these changes, a group of operations weren't available through
Oauth, and people who has access to the authorization token had to
forward the port of the server to their local in order to do them
without Oauth.

These changes shouldn't reduce the security because people who has
access to the authorization token is the same than they can forward the
port and part of those have Oauth access too.

Allowing to perform all the operations through Oauth will improve the
productivity of production owners because they will be able to do all
the administration requests without having to port forward the server.

Change-Id: I6d678abac9f48b9ba5a3c0679ca6b6650df323bb
2023-11-08 18:14:38 +01:00
..
abtesting console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
accounting satellite/{console, web}: detailed usage report for a single project 2023-11-03 14:58:18 +02:00
admin satellite/admin: Allow all operations through Oauth 2023-11-08 18:14:38 +01:00
analytics web/satellite, satellite/analytics: add UI type to analytics properties 2023-10-13 11:43:54 +00:00
attribution satellite/{db, admin}: added endpoints to update user's and project's user_agent 2023-06-16 19:41:05 +00:00
audit all: don't depend on infectious library directly 2023-10-31 16:00:47 +02:00
buckets satellite/{buckets,satellitedb}: add versioning to buckets.DB 2023-10-24 11:16:31 -07:00
compensation payments: don't redefine compensation rates twice 2023-06-10 12:40:43 +00:00
console satellite/{console, web}: detailed usage report for a single project 2023-11-03 14:58:18 +02:00
contact satellite/contact: send evenkit entry only with existing fields 2023-10-25 16:16:20 +00:00
durability satellite/durability: use process level classID cache (instead fork level) 2023-11-08 15:22:48 +00:00
gc satellite/metainfo: remove ServerSideCopyDuplicateMetadata 2023-08-08 12:15:10 +00:00
geoip satellite/geoip: exclude nodes with represented_contry from geofencing 2023-08-14 12:36:33 +00:00
gracefulexit satellite/gracefulexit: suspended nodes fail graceful exit 2023-11-08 11:26:27 +00:00
internalpb satellite/metabase: adjust BeginObjectNextVersion to use pending_objects 2023-08-02 14:42:26 +00:00
mailservice satellite/consoleweb: fix flaky TestAuth tests 2022-08-04 19:06:07 +00:00
metabase satellite/metabase: add version tests to IteratePendingObjectsByKey 2023-11-03 12:47:05 -07:00
metainfo satellite/metainfo: support downloading specific object version 2023-11-03 11:58:12 +00:00
metrics satellite/metabase/rangedloop: move Segment definition 2023-05-16 12:37:17 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeevents satellite/satellitedb/dbx: document node tables 2023-02-24 14:05:55 +00:00
nodeselection satellite/nodeselection: support OR in placement definition 2023-10-19 15:21:15 +00:00
nodestats payments: don't redefine compensation rates twice 2023-06-10 12:40:43 +00:00
oidc satellite/console: prefix oidc paths with /api/v0/ 2023-09-11 18:12:39 +00:00
orders satellite/repair: unify repair logic 2023-09-25 09:42:08 -05:00
overlay satellite/placement: Add test for new "datacenter" placement tag 2023-10-27 18:15:32 +00:00
payments satellite/payments/stripe: loop variable capture 2023-11-07 19:29:51 -05:00
repair satellite/repair: extra logging during TestSegmentRepairPlacement 2023-11-01 20:43:18 +00:00
reputation satellite/audit: remove pieces when audits fail 2023-06-22 14:19:00 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
satellitedb satellite/admin: list users pending deletion 2023-10-30 19:11:16 +00:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go satellite/{accountfreeze,console}: use days till escalation values 2023-10-23 20:34:07 +00:00
api_test.go satellite/api: configuration option to set additional node tag authorities 2023-08-03 08:34:02 +00:00
api.go satellite/{accountfreeze,console}: use days till escalation values 2023-10-23 20:34:07 +00:00
auditor.go satellite/overlay: fix placement selection config parsing 2023-09-21 14:31:41 +00:00
configlock_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
core.go satellite/{accountfreeze,console}: use days till escalation values 2023-10-23 20:34:07 +00:00
gc-bf_test.go satellite/gcbf: fix data race in TestGCBFUseRangedLoop 2023-11-01 19:07:20 +02:00
gc-bf.go satellite/gcbf: fix data race in TestGCBFUseRangedLoop 2023-11-01 19:07:20 +02:00
gc.go gc: remove segment loop dependency 2023-02-03 10:31:16 +00:00
peer.go satellite: do not validate smtp from / host when emails are disabled 2023-10-24 10:59:49 +00:00
rangedloop.go satellite: durability rangeloop observer for monitoring risks 2023-10-12 16:32:30 +00:00
repairer.go satellite/overlay: fix placement selection config parsing 2023-09-21 14:31:41 +00:00
ui.go satellite/console: optional separate web app server 2023-07-11 12:17:35 -04:00