NickolaiYurchenko
e86041a5cf
web: stylint config moved from package.json
...
Change-Id: Ic16ef4190947e5af447072f24055ca9294526956
2021-02-08 10:48:06 +00:00
NickolaiYurchenko
cd57606209
web/storagenode: size package refactored
...
Change-Id: I139478c760b3eb480990a1ff3aec6f8b90c218ac
2021-02-08 12:19:58 +02:00
Cameron Ayer
c5ecca1e1d
web/storagenode: remove uptime columns and references
...
Full scope:
storagenode/{console,nodestats,notifications,reputation,storagenodedb},
web/storagenode
These columns are deprecated. They used to be for the uptime reputation
system which has been replaced by downtime tracking with audits.
Change-Id: I151d6569577d89733ac97af21a1d885323522b21
2021-01-29 15:36:59 -05:00
NickolaiYurchenko
6e68e8e00e
web/storagenode: held progress typo fix
...
Change-Id: Ifa77928d27815942990a5ce1b32a572f309d1799
2020-12-24 12:33:56 +02:00
NickolaiYurchenko
aaa4a9f31b
web/storagenode: overused disk space added to chart
...
What: diskspace utilization extended with overused value.
Why: to show overused space on chart.
Change-Id: I84adf0d0cc94b19026d97655cb3060aad4560860
2020-12-18 14:58:55 +00:00
Aaron Covrig
46e26fa47d
Changed ChecksArea.vue audits/checks precision ( #3987 )
...
Fixes #3965
2020-12-10 20:03:11 +01:00
NickolaiYurchenko
ac94333422
web/storagenode: notifications components unit tests
...
Change-Id: I2b0249eff73572b3bf401c5f920440f095bc3978
2020-11-17 12:00:00 +00:00
NickolaiYurchenko
f8d3a977fa
web/storagenode: PayoutPeriodCalendar.vue unit tests
...
Change-Id: I6a41611e28993577eb72426b941cf272ae8da46f
2020-11-12 18:50:16 +02:00
NickolaiYurchenko
259f4ebcf1
web/storagenode: EstimationArea.vue unit tests
...
Change-Id: I5b7606f3deb0b3b8cccf6ec1026d06f3558fd808
2020-11-12 13:21:10 +00:00
NickolaiYurchenko
dbaf8b6c0d
web/storagenode: sno types/store/api refactoring
...
WHAT:
node store, api, types refactoring;
service creation;
minor payout store changes;
Change-Id: I5c52740730db49bc16393b07858354a2914846fb
2020-11-10 15:55:27 +02:00
NickolaiYurchenko
1e356f1c5f
web/storagenode: held progress label changed 15 month -> 16 month
...
Change-Id: I08efbf6ce64b5ca562346e74cdf50014612e27e9
2020-11-09 15:26:27 +02:00
NickolaiYurchenko
3b388c21cf
web/storagenode: notifications domain and app types separations
...
WHAT:
notifications store, api, types refactoring;
service creation;
notifications module store tests creation;
WHY:
to separate domain and app types;
to be able to reuse code more easier;
Change-Id: I01c6584fc41bbf73e0b6f84501cc66bbebd50ace
2020-11-09 11:51:38 +00:00
NickolaiYurchenko
d6b9563e56
web/satellite: disposed removed from historical gross total, total+surge calculation changed
...
Change-Id: If69c251bd12e0a2141ea0061353ddcc7ee618aaf
2020-10-22 17:06:11 +03:00
NickolaiYurchenko
d3805761a2
web/storagenode: accesible functional elements
...
Change-Id: I1e49f612ae967c770be5329f0ee41498866700ee
2020-10-19 13:39:05 +03:00
NickolaiYurchenko
7c275830a1
web/storagenode: gross total added to historical data, with surge moved
...
WHAT:
changed estimation table row order.
WHY:
to show gross total for selected period to avoid misunderstanding
when held amount is bigger than paid multiple times.
Change-Id: I03881c8af682372139a378030acf04f199d3260b
2020-10-16 13:26:28 +03:00
NickolaiYurchenko
a1488e53a0
web/storagenode: online score added
...
Change-Id: I8c0fd1332354063941d62891ba79ca895074b6c8
2020-10-08 13:02:59 +00:00
NickolaiYurchenko
f27cee91b0
web/storagenode: 404 page rework
...
WHAT: new desist and test for 404 error page
WHY: 404 error page was hidden behind infinite loading screen
also, there were no dark theme deging for it
Change-Id: If9a1f5dd2321d9fc4a294637b8d5c041947cc9d1
2020-10-05 09:29:19 +00:00
NickolaiYurchenko
0d7ae8b182
web/storagenode: held history table: disposed subtracted from held
...
Change-Id: I11f3b019b3d1464abc932c8c7138b62f61924813
2020-10-02 15:35:06 +00:00
NickolaiYurchenko
406281fc13
web/storagenode: changed restriction to not show calendar in payuot history table [SG-516]
...
Change-Id: Ia1706c084f222e078b65ff34bb7d88a9d62c4ce2
2020-10-01 16:10:14 +00:00
NickolaiYurchenko
3a7eb10c71
web: tests fix
...
Change-Id: I73cfb86fd214afb02be6a9e96e0ae5ffb92fd214
2020-10-01 13:06:28 +03:00
René Smeekes
ff57b30bac
Raise warning to ensure early notification ( #3945 )
2020-09-24 17:53:38 +03:00
NickolaiYurchenko
92a336cb5a
web/storagenode: held returned block added
...
WHAT: held information block on payout page
WHY: to show held and held disposed amounts
Change-Id: I34b8f17993f93d7fdbc65021d0a088c8a5490f8d
2020-09-17 12:09:27 +03:00
Qweder93
8182fdad0b
storagenode: heldamount renamed to payouts, renamed some methods and structs to more meaningful names. grouped estimated payout with pathouts
...
satellite: heldamount renamed to SNOpayouts.
Change-Id: I244b4d2454e0621f4b8e22d3c0d3e602c0bbcb02
2020-09-16 14:57:35 +00:00
NickolaiYurchenko
9a627b22e8
web/storagenode: frontend refactoring
...
WHAT:
separation of domain and presentation entities
WHY:
to have ability to easily reuse logic
Change-Id: I48f7d1831c217dec999ff1b678034bb2c10cfbaa
2020-09-16 09:14:12 +00:00
NickolaiYurchenko
93898146f0
web/storagenode: net total payout displaying fix
...
Change-Id: I2259e835b6c81d41c4fc64031b09c9edf64be321
2020-09-04 12:28:44 +03:00
NickolaiYurchenko
9247883c64
web/storagenode: list of audits and suspension scores
...
WHAT:
list of suspension and audit scores by each satellite
WHY:
a way to show audit and suspension scores of all satellite when no satellite selected
Change-Id: I4b3ac55c2da826e50131a2381c004493d82c5d5b
2020-09-02 17:27:23 +00:00
NickolaiYurchenko
5ed0038ace
web/satellite: estimation table surge added
...
Change-Id: Ied7d737174d357076f0735091cc0a18c9e95b464
2020-09-02 11:35:56 +00:00
NickolaiYurchenko
4cdba365ef
web/storagenode: payout history table
...
Change-Id: I448ea8424baf31400d9868ef9ca2b8002caa7bbd
2020-08-13 12:05:56 +00:00
NickolaiYurchenko
14bb00f713
web/storagenode: all stats held history
...
Change-Id: Ief40a97a7e120dccefc04c3c2eb78b8492dff17d
2020-08-07 17:34:21 +03:00
NickolaiYurchenko
6ec7bc8b5d
web/storagenode: last month estimated payout
...
Change-Id: I8b8c96dd3b4a8112abb2dbae5f09c97941012e8c
2020-08-07 13:46:05 +00:00
NickolaiYurchenko
32e1f16b48
web/storagenode: current month held amount for all satellites
...
Change-Id: I716a2695e5da19bfbec55d03e96bde0d2faa5ced
2020-08-07 13:45:52 +00:00
crawter
68a2726e2a
web/storagenode: telemetry removed
...
Change-Id: I26e9d96178539d76a0aecaf5e62d76a56b6559a3
2020-08-06 12:36:59 +03:00
NickolaiYurchenko
52c651286a
web/storagenode: node id copy
...
Change-Id: I07f19c2ff3d1771761b16f6adfea741b2eac01fc
2020-07-29 20:47:11 +00:00
NickolaiYurchenko
89dd0b475b
web/storagenode: added ability to show and copy satellite id
...
Change-Id: I0f7ec1f0b92ab9044cfcbe8b7550db42c25c08a1
2020-07-29 20:46:50 +00:00
NickolaiYurchenko
635b051aee
web/storagenode: extra division removed
...
Change-Id: I06c66b727064e35382f13a787545253651f266ff
2020-07-28 15:33:15 +03:00
NickolaiYurchenko
d30cb1ada2
web/storagenode: extra division removed
...
Change-Id: If63c856ba2bea13cfd53bf98f6f09d3084d3750b
2020-07-28 10:14:34 +00:00
Qweder93
5ef4d756a2
storagenode: estimation usage_at_rest
...
Change-Id: I0910ee19a21fdb1763b8cfacd0d56b7fb6a7039c
2020-07-28 11:30:18 +03:00
Qweder93
b4c9badab1
storagenode/console: estimation payout fix
...
Change-Id: I5d9f11fffd74978f3ca684fd08aac44a27a83c71
2020-07-27 21:41:07 +03:00
NickolaiYurchenko
e982173d61
web/storagenode: payout page bug fix
...
Change-Id: I6d1eb16ecc18f069a5c3b0e4e5cfec9db3dfb9ea
2020-07-24 13:24:18 +03:00
NickolaiYurchenko
f1c73c127f
web/storagenode: suspension tooltip content change
...
Change-Id: I0d66f9d8c95b20d113c9880602a04ae0176c3b90
2020-07-17 11:21:59 +00:00
NickolaiYurchenko
b33ef461e8
web/storagenode: available payout periods
...
Change-Id: I644e62ceb7b65cf3bc6f01ae92cf91bbd7ecc797
2020-07-16 17:09:37 +03:00
Qweder93
62fec25104
storagenode/heldamount: returns usage_at_rest in tbm instead of tbh
...
Change-Id: I183a56460ea76a53680ca6861d02cecebe3576ec
2020-07-15 15:46:13 +03:00
Qweder93
7b4a8c4d6d
storagenode/heldamount: payoutHistory added
...
Change-Id: I93dd3d024085d19ecff76075e52bf66796207fd6
2020-07-14 17:35:03 +03:00
NickolaiYurchenko
6c5d948b82
web/storagenode: loading screen added
...
Change-Id: I7d966d2dfba1c275d98259eb7b368297559f9f2d
2020-07-09 11:16:53 +00:00
Bill Thorp
a3c902ab84
storagenode/pieces: hours in a month should be 720
...
Per https://documentation.tardigrade.io/pricing/billing-and-payment :
"The calculation of per object fees is based on a standard 720-hour month."
On most years, the average value is 730 (365*24/12), except leap years.
However, we want to have ours be 720 (30*24) so its lines up with days.
Change-Id: Ifb9691878f1a7ea81ed36c92b37985493295fe31
2020-07-07 15:26:15 -04:00
NickolaiYurchenko
5a9c3a7e20
web/storagenode: blank target links rel added
...
Change-Id: I6408a99d8c972cb084f5852cd589fb2528539903
2020-07-02 10:45:15 +00:00
NickolaiYurchenko
669d62098c
web/storagenode: suspension score added
...
Change-Id: Ic989eb62a768aa829e91aa12ffc5452c961084e6
2020-06-24 17:01:37 +03:00
NickolaiYurchenko
c384854068
web/storagenode: inactive custom period selection state
...
Change-Id: I0a915c18a0e0caa06edfd850c959c820f2ac072e
2020-06-12 13:34:41 +00:00
NickolaiYurchenko
ddd261703c
web/storagenode: held history monthly breakdown
...
Change-Id: Ia60070853e160d2a56fc420c02fe6b6955fb4b0f
2020-06-12 12:05:39 +00:00
NickolaiYurchenko
95a7403802
web/storagenode: uptime section removed
...
Change-Id: I0918d2fdf71e40e70d0b7ed0045de3067195e843
2020-06-10 15:26:20 +00:00
NickolaiYurchenko
dd1fabe2b0
web/satellite: added no payout data state reset
...
Change-Id: I950e88d957366e9bd058ea60fe22478d69f5dae6
2020-06-10 14:14:19 +00:00
NickolaiYurchenko
6b447a415b
web/storagenode: free space calculation for chart fix
...
Change-Id: I4fb19b6ab8ba106dce4dfa49a03601c132ce66f0
2020-06-03 22:29:12 +00:00
NickolaiYurchenko
18914e4d1a
web/storagenode: months online calculations changed
...
Change-Id: I01d0ab5f9929a8cf2fca81adef43d9c979a18118
2020-06-02 17:09:14 +03:00
NickolaiYurchenko
427bfc13fb
web/storagenode: disk stat chrt added
...
Change-Id: I6f0c78992598ebbb3f1b3ee73c74e1559fc886b1
2020-05-27 00:14:33 +03:00
NickolaiYurchenko
b6771d0c52
web/storagenode: period selection separation
...
Change-Id: I9f50f4bb9282410f9f3cc4124e71a7a631767460
2020-05-26 23:23:19 +03:00
NickolaiYurchenko
d13b693b0c
web/storagenode: total payout info area reworked
...
Change-Id: I2c5bf82105467db7c5919681f45d217b96e88792
2020-05-26 20:04:05 +00:00
NickolaiYurchenko
ffbaaff179
web/storagenode: node module store tests added
...
Change-Id: I582fc1405263965e870a233def3f2d026490dd70
2020-05-15 14:41:48 +00:00
NickolaiYurchenko
ff68a3c2bb
web/storagenode: payout page scroll area extended
...
Change-Id: I937a5e7344a0c3507fe3aa2443458ee86c8f9af7
2020-05-12 21:27:14 +00:00
NickolaiYurchenko
4b4222c2f9
web/storagenode: disposed held added to total held calculations
...
Change-Id: I593c9ce70c17b3b7a5ff0485a375fe2050ca8451
2020-05-12 17:51:17 +00:00
crawter
693f224ffd
storagenode/web: Segment.io integration
...
Change-Id: I5b8054f39453bbfdebdbaaea1ffda4d5e706dab3
2020-05-06 15:02:53 +00:00
NickolaiYurchenko
c5871b83b0
web/storagenode: no data state added to payout table
...
Change-Id: I3f141debe2f7c04a20999c0d2e2a7cee1434f7d1
2020-05-05 11:10:10 +00:00
NickolaiYurchenko
51bf2b6155
web/storagenode: dependencies for testing and payout store tests added
...
Change-Id: Iae18d073ba35ba8ac48e2d4c88476b38b96bbd9b
2020-04-28 15:44:13 +03:00
NickolaiYurchenko
533a65a299
web/storagenode: disq and suspended text color fixed in dark mode
...
Change-Id: I49f4a272f84a92c036f14028b17b8926cf003568
2020-04-25 16:14:29 +03:00
NickolaiYurchenko
16d9d86833
web/storagenode: added held amount in table for current period
...
Change-Id: I0e3018ab27b5d8c86bee7d0f95bd6ae75cc205cf
2020-04-25 15:40:21 +03:00
NickolaiYurchenko
895eac1711
web/storagenode: api calls ungrouped, removed extra current period call
...
Change-Id: Id3af8822b6d80c29c94976d96e0a490459358f8a
2020-04-24 23:44:57 +03:00
NickolaiYurchenko
89c877f461
web/storagenode: payout calculation fix
...
Change-Id: Ibd030d0ef91a28e2cfa94da78c211c27959bb753
2020-04-21 18:11:47 +03:00
NickolaiYurchenko
0300076684
web/storagenode: audit checks based on score
...
Change-Id: I7e9c16ded3165a7da31117412700092de135da1d
2020-04-21 16:18:35 +03:00
NickolaiYurchenko
a237512123
web/storagenode: added division on price multiplier
...
Change-Id: Ie1146ae6eac1f626753e4bcfaecd3c4919d1e464
2020-04-21 15:56:00 +03:00
NickolaiYurchenko
ed701c196d
web/storagenode: disk space displayed by hour
...
Change-Id: Id52fc9da39e0c38a05b6b343e97d18f5453ea1f5
2020-04-21 15:30:58 +03:00
NickolaiYurchenko
b9dbd80515
web/storagenode: all fetched paystub data treated as list
...
Change-Id: I536d36bc0edf5c54eaa07b60e55b93f1e2a1f826
2020-04-20 18:33:30 +00:00
NickolaiYurchenko
ac1cc9eeda
web/storagenode: payout fetch error fix, held row added
...
Change-Id: Ibf5c254033583759ca282aa9791900154785f88a
2020-04-20 14:35:23 +03:00
NickolaiYurchenko
31c9cc322f
web/storagenode: dark theme
...
Change-Id: I7c987ea19eef4b95832501773e00f592300fc9c5
2020-04-18 23:42:27 +03:00
NickolaiYurchenko
aa6cff405d
web/storagenode: payout page bug fix
...
Change-Id: I1ab8a698101bbe84e1b1cd0f00c18ae079cf27ab
2020-04-18 22:31:49 +03:00
NickolaiYurchenko
4e2a101fcc
web/storagenode: audit checks depending on score
...
Change-Id: I134c25db4474ffcf0bc7e3183343902f32431650
2020-04-10 09:15:45 +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
NickolaiYurchenko
9a72b5fde9
web/storagenode: byte*h to byte*month conversion
...
Change-Id: Iec95e0d6d946426df38e5725af3a889c6d81b23a
2020-04-01 13:03:16 +00:00
NickolaiYurchenko
4122be154e
web/storagenode: payout page adaptation
...
Change-Id: Iaa9fc69567cc6a3daf11829d0434f12098098f5b
2020-03-29 18:39:30 +00:00
NickolaiYurchenko
5c6c797737
web/storagenode: payout info logic implementation
...
Change-Id: Ief1768f3987fdbf687fda5a90aa3c1c2320b17a1
2020-03-29 20:01:37 +03:00
NickolaiYurchenko
6cac755916
web/storagenode: notifications page adaptations
...
Change-Id: I958cde37fdfb6790453f56c9fa1db04b0372cb97
2020-03-29 16:41:50 +00:00
NickolaiYurchenko
b47381138d
web/storagenode: added hash to bundle name
...
Change-Id: Iab71e7b8b5cb4d0b9d37bdf0d9688410ee1ed549
2020-03-27 14:44:53 +02:00
NickolaiYurchenko
135fa7500e
web/storagenode: pages align fix
...
Change-Id: Ic32f22560d3dc18262701db11e25e270b65bd0bd
2020-03-16 05:02:58 +02:00
NickolaiYurchenko
3a1b71a757
web/storagenode: payout info month range selection logic
...
Change-Id: Ibb8ab24475212bed5fe8790a317f2d9f4e4105dd
2020-03-15 22:24:14 +02:00
crawter
0c18ecf32e
storagenode/api refactored
...
Change-Id: Icfd6ded7a21b3803411688a0a34b0c80b44e756f
2020-03-15 20:30:23 +02:00
NickolaiYurchenko
6e79d1c206
web/storagenode: charts swap due to bandwidth bar info deletion
...
Change-Id: I91593de272066bce6c9739fff666766e3466b079
2020-03-13 12:01:40 +00:00
NickolaiYurchenko
176d643360
web/storagenode: payments markup
...
Change-Id: Ifb65f126408e9593febff153f88abf0aa3644b79
2020-03-12 16:16:41 +00:00
NickolaiYurchenko
202b12d210
web/storagenode: dashboard styles adaptation
...
Change-Id: I9ffe8bbb210b5369143e9224aae9f9e485f2a342
2020-03-12 15:28:38 +02:00
Jennifer Johnson
140e2f0045
web/storagenode/src: removes references to available and remaining bandwidth
...
Change-Id: I3945a94ddd6d80d0282f65e5e9939952e39ba571
2020-03-11 14:17:33 +00:00
NickolaiYurchenko
b0d2cf0e4d
web/storagenode: on logo click action added
...
Change-Id: Iea8cd906a7220d5cd9dd96cd041bf8e7e378e455
2020-02-27 10:02:01 +00:00
NikolaiYurchenko
fc105af0e5
web/satellite: user select text restricted
...
Change-Id: If3692d55e48255c95b7722c5a574060c84fdf502
2020-02-26 11:13:56 +00:00
NikolaiYurchenko
2601f25c98
web/storagenode: notification logic implementation
...
Change-Id: Iec741997312203117213674ef85125fa8a976249
2020-02-21 15:49:27 +00:00
NickolaiYurchenko
6cd86b2145
web/storagenode: npm audit fix
...
Change-Id: I09cb16ca8196d36b931e0a148cf73a2ce7ab5be0
2020-02-11 12:53:29 +00:00
NikolaiYurchenko
8147d6ccce
web/storagenode: chart date bug fixed
...
Change-Id: Id781bb8973958510e390286a8e6d4d79e3a36725
2020-02-06 13:53:19 +02:00
NikolaiYurchenko
384bdf1f58
web/storagenode: code refactoring pt.1
...
Change-Id: I948261c61e7ed7f9703a85314d7a14ca9a59b16d
2020-02-04 12:06:29 +00:00
NikolaiYurchenko
109d733dde
web/storagenode: npm dependencies updated
...
Change-Id: I660d65cc38171d94d21225da8d1b82a08850eb27
2020-02-03 18:15:17 +00:00
VitaliiShpital
ae3eae31dc
web/storagenode: chart point's hit radius extended
...
Change-Id: Ib231d7970b4fe9e196638d3a09d2ae96e6c4efc5
2020-01-31 17:37:37 +00:00
VitaliiShpital
2cd233e1f3
web/storagenode: dashboard content header reworked
...
Change-Id: I725efffc8aecf0b8b53c9ef86c59fbcb065ecc04
2020-01-31 16:54:49 +00:00
NikolaiYurchenko
1ad4110d61
web/storagenode: notification red dot hide
...
Change-Id: I9a7b312a66d2d30216c324a2a45fd45cad969271
2020-01-29 17:09:52 +00:00
VitaliiShpital
090603b8e0
web/storagenode: wording on DQ info message updated
...
Change-Id: I141de181c726dffd61a08b64c19c3d9a2d3a17b1
2019-12-27 14:37:48 +00:00
NikolaiYurchenko
9f1de67f6f
web/storagenode: notification markup
...
Change-Id: Ie1eacd9a0f8c27a2450705833bb248ffe78e9257
2019-12-19 17:38:26 +00:00
VitaliiShpital
9d8f6a6d39
web/storagenode: charts titles aligned
...
What: chart containers' titles are aligned now
Why: were misaligned
Change-Id: I69cc6ab34347d60f9fba20240090c1b0d208fc45
2019-12-12 12:14:07 +00:00