storj/satellite
Sean Harvey bc7f621073
satellite/satellitedb: fix DefaultPlacement overwritten on user
this fixes cases where it's possible to update a user and the
DefaultPlacement field gets overwritten to the zero value.

it also adds UpdateDefaultPlacement which can be used to set
DefaultPlacement directly. This is needed for the geofencing
endpoints in satellite admin to set the DefaultPlacement back
to zero to delete geofencing for a user.

Change-Id: If2c798dabfa6773ed6023fb8257bf00ec7bc2e68
2023-10-04 15:17:35 +13:00
..
abtesting console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
accounting satellite/accounting/live: ensure we don't panic when we get nil 2023-08-10 19:41:57 +03:00
admin satellite/satellitedb: fix DefaultPlacement overwritten on user 2023-10-04 15:17:35 +13:00
analytics satellite/analytics: stop sending normal account activity events directly to Hubspot 2023-10-02 22:48:15 +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 satellite/repair: unify repair logic 2023-09-25 09:42:08 -05:00
buckets satellite/buckets: handle bucket exists better 2023-08-23 14:40:31 +00:00
compensation payments: don't redefine compensation rates twice 2023-06-10 12:40:43 +00:00
console satellite/satellitedb: fix DefaultPlacement overwritten on user 2023-10-04 15:17:35 +13:00
contact go.mod: bump lang to 1.19 and common 2023-08-10 18:41:15 +03: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: add missing test cases 2023-10-03 17:35:20 +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: rename BeginObjectExactVersion method 2023-10-02 16:17:13 +03:00
metainfo satellite/metainfo: fix inconsistency with auth check error 2023-09-28 18:38:53 +13: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: read email + wallet from db to SelectedNode 2023-10-03 18:15:56 +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 cmd/tools/placement-test: cli to test placement configuration 2023-09-28 10:01:53 +00:00
payments satellite/payments/{billing,stripe}: handle pending invoice payments 2023-10-03 16:12:39 +00:00
repair satellite/metabase: rename BeginObjectExactVersion method 2023-10-02 16:17:13 +03: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/satellitedb: fix DefaultPlacement overwritten on user 2023-10-04 15:17:35 +13:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go satellite/payments: Remove expired package credits 2023-05-22 11:58:37 +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/overlay: fix placement selection config parsing 2023-09-21 14:31:41 +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/overlay: fix placement selection config parsing 2023-09-21 14:31:41 +00:00
gc-bf_test.go satellite/gc/bloomfilter: remove segments loop parts 2023-05-15 11:46:26 +00:00
gc-bf.go gc-bf: add live count observer to loop 2023-10-02 12:35:27 +00:00
gc.go gc: remove segment loop dependency 2023-02-03 10:31:16 +00:00
peer.go satellite/api: configuration option to set additional node tag authorities 2023-08-03 08:34:02 +00:00
rangedloop.go satellite/gracefulexit: revamp graceful exit 2023-09-27 08:40:01 +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