storj/satellite
Moby von Briesen 825dc71227 satellite/{overlay, satellitedb}: Refactor audit history
* Separate audit history interface into its own file in the overlay
package
* Add overlay.AuditHistory struct so that internalpb.AuditHistory is
only used from within the database layer
* Add overlay.GetAuditHistory function for features that will require
access to detailed audit history information
* Do not return full audit history from UpdateAuditHistory - callers to
that function only need to know the online score and whether a full
tracking period has been completed
* Move audit history tests out of satellite/satellitedb, since they are
independent of database implementation

Change-Id: I35b0c4ac23bbaabd80624f8a9631c3cb1a1f33bd
2020-12-29 18:50:22 +00:00
..
accounting accounting: rollup test is broken for the hour before midnight UTC 2020-12-22 14:14:52 -07:00
admin satellite/admin: allow more than just "paid" invoice status during user deletion 2020-12-23 16:40:44 +01:00
attribution all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
audit all: minor cleanups 2020-12-16 10:47:46 +00:00
compensation all: add missing dots 2020-08-11 17:50:01 +03:00
console satellite/access grant wizard: don't hardcode the satellites 2020-12-22 21:24:45 -07:00
contact satellite/{accounting, contact}: Remove periods and spaces from metrics. 2020-12-03 15:33:01 +00:00
gc all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
gracefulexit all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
inspector all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
internalpb {satellite,storagenode}/internalpb: use specific package name 2020-10-30 17:31:08 +02:00
mailservice all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
marketingweb all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
metainfo satellite/accounting: default project limits (#4001) 2020-12-17 22:27:05 +01:00
metrics satellite/metainfo: get away from using pb.Pointer in Metainfo Loop 2020-10-27 13:06:47 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection all: add missing dots 2020-08-11 17:50:01 +03:00
nodestats all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
orders satellite/orders: remove the config IncludeEncryptedMetadata 2020-12-18 10:39:29 -08:00
overlay satellite/{overlay, satellitedb}: Refactor audit history 2020-12-29 18:50:22 +00:00
payments satellite/satellitedb: make limits per default NULL 2020-10-14 20:28:16 +00:00
referrals all: minor cleanups 2020-12-16 10:47:46 +00:00
repair satellite/overlay: use AS OF SYSTEM TIME with Cockroach 2020-12-22 21:07:07 +02:00
revocation all: fix dots 2020-07-16 14:58:28 +00:00
rewards Adding Fastly (#3994) 2020-12-11 15:53:05 +02:00
satellitedb satellite/{overlay, satellitedb}: Refactor audit history 2020-12-29 18:50:22 +00:00
snopayout all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
admin.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
api.go satellite/access grant wizard: don't hardcode the satellites 2020-12-22 21:24:45 -07:00
configlock_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
core.go satellite/overlay: use AS OF SYSTEM TIME with Cockroach 2020-12-22 21:07:07 +02:00
gc.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
peer.go satellite/dbcleanup: remove expired serial chore 2020-12-18 09:36:28 -08:00
repairer.go satellite/overlay: use AS OF SYSTEM TIME with Cockroach 2020-12-22 21:07:07 +02:00