Moby von Briesen
710b86849c
storagenode/{console, reputation}: Add audit history to storagenode API
...
Change-Id: Id680b07feea380824e56496d545f46a94fdcc5d5
2021-01-04 17:37:45 +00:00
Moby von Briesen
39260b6fdc
storagenode/storagenodedb: Add audit_history to storagenode reputationdb
...
This change will give us the ability to make audit windows visible via
the storagenode api.
Change-Id: Ifb3d044ce9b456c16f8ea3b3b162ba894426477a
2020-12-31 11:00:42 -05:00
Moby von Briesen
edbee53888
satellite,storagenode: Pass audit history over GetStats endpoint
...
Full prefix: satellite/{overlay,nodestats},storagenode/{reputation,nodestats}
Allow the storagenode to receive its audit history data from the
satellite via the satellite's GetStats endpoint.
The storagenode does not save this data for use in the API yet.
Change-Id: I9488f4d7a4ccb4ccf8336b8e4aeb3e5beee54979
2020-12-30 19:13:26 +00:00
Stefan Benten
494bd5db81
all: golangci-lint v1.33.0 fixes ( #3985 )
2020-12-05 17:01:42 +01:00
Qweder93
f5ba8b8009
storagenode/suspensions: added offline-suspension notificatio chore + tests
...
Change-Id: I2521cd2e7d08a1dd379e717a554a026c7508c18f
2020-10-29 19:44:22 +02:00
Qweder93
36d752e92d
storagenode/reputation: offline_under_review_at added
...
Change-Id: Ia7ec79b2d6f20fe29de0c36223f9485380d2845c
2020-09-02 18:48:28 +03:00
Qweder93
7d9897b7af
storagenode/nodestats: online_score added
...
Change-Id: I84b50a6cace306e5f10d53a2073fe8810d4d2960
2020-09-02 17:45:01 +03:00
Egon Elbre
080ba47a06
all: fix dots
...
Change-Id: I6a419c62700c568254ff67ae5b73efed2fc98aa2
2020-07-16 14:58:28 +00:00
Qweder93
49ad90dcd8
storagenode/reputation: unknown_score (unknown_alpha / unknown_alpha+unknown_beta) added to reputation stats, https://storjlabs.atlassian.net/browse/SG-326
...
Change-Id: I0b29ad736f7a11c7e57a846b6891f4b40755aa48
2020-05-20 11:25:14 +00:00
Qweder93
b754806b23
storagenode/reputation: unknown_audit_reputation_alpha and beta added to db, and reputation endpoint
...
Change-Id: I5d92268851bb9a202cc5d6b4d403467e6f692726
2020-05-05 15:48:04 +00:00
Qweder93
30369b027c
storagenode/storagenodedb/reputation: add joined_at
...
Change-Id: Ic471fac97bf54b537f2c34f24b4069b0641c746d
2020-04-17 12:12:09 +00:00
Moby von Briesen
14b3704f56
storagenode: add suspended status to storagenode dashboard/api
...
* Add migration to storagenode reputation table to add suspended
timestamp
* Send suspended info to storagenode from satellite nodestats endpoint
* Add suspended status to storagenode api
* Add an indicator on the storagenode dashboard informing operator of
the satellites the node is suspended on
Change-Id: Ie3669f6069cc0258ba76ec99d17006e1b5fd9c8a
2020-04-09 13:36:23 +00:00
Bill Thorp
94c11c5212
satellite: remove some unnecessary UTC() calls
...
Fixes some easy cases of extraneous UTC() calls
Change-Id: I3f4c287ae622a455b9a492a8892a699e0710ca9a
2020-03-13 13:49:44 +00:00
Egon Elbre
21f53e38da
storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument
...
Change-Id: I10b0a8ef3a7d5001e7d361f1873ad5987af1f9c2
2020-01-20 16:56:12 +02:00
Egon Elbre
6615ecc9b6
common: separate repository
...
Change-Id: Ibb89c42060450e3839481a7e495bbe3ad940610a
2019-12-27 14:11:15 +02:00
Egon Elbre
ee6c1cac8a
private: rename internal to private ( #3573 )
2019-11-14 21:46:15 +02:00
Egon Elbre
a801fab66a
all: add archview annotations ( #2964 )
2019-09-10 16:24:16 +03:00
Yaroslav Vorobiov
b4d7d6778f
storagenode/reputation: add disqualified flag ( #2862 )
2019-08-28 23:54:12 +03:00
Yaroslav Vorobiov
141af7e2f7
storagenode/console: refactor service and api ( #2751 )
2019-08-14 15:17:11 +03:00
Yaroslav Vorobiov
28a7778e9e
storagenode/nodestats: cache node stats ( #2543 )
2019-08-08 16:47:04 +03:00