NickolaiYurchenko
8686267e06
web/multinode: storage api, service and store module created
...
Change-Id: Ieb3dbcd9c967388315f5203598ff56a848477476
2021-07-01 12:32:09 +00:00
NickolaiYurchenko
cece8e4110
web/multinode: bandwidth charts added
...
bandwidth/egress/ingress chart and api/vuex connection
Change-Id: I16ba2bb82854a1d198384b3b8e6ffc4e58d8bb91
2021-07-01 12:31:58 +00:00
NickolaiYurchenko
cc5de4288b
web/multinode: bandwidth api and store module created
...
Change-Id: I5a280f836d73ca9c34bab7dd5371bf1dce5a3974
2021-07-01 12:31:53 +00:00
crawter
a89e20895d
web/multinode/operator: wallets features type changed to support null
...
Change-Id: I4e5a3aed9488747d10cd795e81d52e689fd08be0
2021-06-15 19:54:23 +03:00
Yaroslav Vorobiov
b23a782c6b
multinode/console: held amount summary use satellite address
...
Change-Id: I7816a263579831eaaeb808e3cdd49b3b7b0a07b8
2021-06-10 15:55:43 +03:00
crawter
962f81433f
web/multinode: operator entity extended with nodeID and undistributed amount
...
Change-Id: I683e53bc4c669728caae3521597a5fd2d6372921
2021-06-09 08:51:15 +00:00
crawter
be16f4b68b
web/multinode: wallets logic
...
Change-Id: Ib9b469cb968978acb784252022e94d619f88e7a0
2021-06-08 16:39:11 +00:00
NickolaiYurchenko
c0b170149d
web/multinode: wallets page markup
...
Change-Id: I01cb973196d4be8d5cc959a3129c238236736538
2021-06-08 18:47:43 +03:00
NickolaiYurchenko
8c0a0f019c
web/multinode: payouts by node
...
vuex store types added, markup and logic connected, unused components hidden, tests added
Change-Id: I42c573be3d05fc13521033b089f3f2d3126c36f8
2021-06-03 15:04:59 +00:00
NickolaiYurchenko
49662e98c2
web/multinode: node selection component added
...
node selection dropdown component, fixed minor bugs, bandwidth route added
Change-Id: I87fd1bf6c6a59d895b14524ab7c0fa5d80955cd5
2021-06-02 19:48:16 +03:00
NickolaiYurchenko
20b98d31b8
web/multinode: expectations block added
...
added displaying of undistributed balance and current month expectations
contains changes from https://review.dev.storj.io/c/storj/storj/+/4867 to be workable
Change-Id: I9cb00d2db5b819a71ceeddf91d6863a6b4fa9034
2021-05-31 14:33:03 +00:00
NickolaiYurchenko
f2842a27e2
web/multinode: by node payouts page markup
...
Change-Id: I4d760a9965d28afc37f4cfa971d95254bfcb1d7e
2021-05-24 17:28:25 +03:00
Yaroslav Vorobiov
1ff2e1a474
web/multinode: update test snapshots
...
Change-Id: I8a7adeba1b48c754dc50e68c479f89903cd98486
2021-05-21 15:46:46 +03:00
NickolaiYurchenko
e0f3166343
web/multinode: store and payouts components tests added
...
WHAT: unit tests for vue components and vuex store and environment for it
WHY: to cover frontend part with tests
Change-Id: I2aeaadb200176d4ba0a1406068304785e95d92cd
2021-05-14 12:45:10 +00:00
NickolaiYurchenko
2ccbb32e14
web/multinode: payouts page markup
...
WHAT: total payouts table, period calendar, details area and payout history area markup
also this component fumctionally connected to api and vuex store
Change-Id: Id3abc87bc7545aa3fc0a7ef2e480a8ed73974b76
2021-05-14 12:06:16 +00:00
NickolaiYurchenko
ce075a1d53
web/multinode: payout api
...
WHAT: multinode payout types, api and store
WHY: preparation of logic for mnd payouts page implementation
Change-Id: I4f2ea78056eab84c482853ef7a6c4cab4fb4c04f
2021-05-14 14:00:48 +03:00
NickolaiYurchenko
5616795f70
web/multinode: update node name modal
...
WHAT: markup and logic for set/update node name
WHY: to have abitity to change node name for future purposes like filtering or grouping
Change-Id: I44c679df43d34355efc4c6cff260faa1c3ff480e
2021-03-10 09:44:18 +00:00
NickolaiYurchenko
ed1caede97
web: size package fixed
...
Change-Id: Ie07666d6a9d7e72c61a3c2b842295da9076f9407
2021-02-15 17:15:08 +02:00
NickolaiYurchenko
12fde343c1
web/multinode: delete node option added to context menu
...
Change-Id: I56d362fc319b4785714bd45877e6f37755530033
2021-02-05 13:56:42 +00:00
crawter
93e8413617
web/mnd: my nodes page ui
...
Change-Id: I96403a6ae6ce232eee08208895e03c6a7aed74cb
2021-01-26 17:45:07 +00:00
crawter
9820145e14
web/mnd: nodes domain, api and store
...
Change-Id: I022c5153dfc85a25eebce6e8ba91b97e906736cb
2021-01-26 17:25:57 +00:00
NickolaiYurchenko
889d2eaaea
web/multinode: svg type error on build fix
...
Change-Id: If6249d36bd42790cdf37f5f99def5fadc956a935
2021-01-13 18:21:19 +00:00
NickolaiYurchenko
f925d99d39
web/multinode: MyNodes page markup
...
Change-Id: Ie1bf57cde2dee6b72238ce7188a12dfb741bc031
2021-01-05 15:54:03 +00:00
NickolaiYurchenko
857155f5ac
web/multinode: navigation panel added
...
Change-Id: Ia8d56cfce14476e1f4b59f4d13f239dda4a87b4f
2021-01-05 15:33:27 +00:00
NickolaiYurchenko
69a491aa6f
web/multinode: add new node modal added
...
Change-Id: I337b39be065665cd531310171757ad8aab6be799
2021-01-05 15:10:54 +00:00
NickolaiYurchenko
16a8b1da35
web/multinode: onboarding pages and common components
...
Change-Id: I71910108ff1cd40b7718dba1944589a2cc4852ef
2021-01-05 16:23:40 +02:00
NickolaiYurchenko
7703b4b691
web/multinode: common dropdown component added
...
Change-Id: I9e8b76abb73c561939daf9758ace0f82eed4f443
2021-01-05 13:17:31 +00:00
NickolaiYurchenko
73fb54fed2
web/multinode/app/store: fixed nodes mutation
...
Change-Id: Id999b309d73770c44e97caa07d901e821b09d05e
2020-12-24 17:43:01 +00:00
crawter
b0258f085f
web/multinode/app: initial state design
...
Change-Id: If182d1c173e99be1df18daf5cc7083a0d188b3cb
2020-12-24 17:58:43 +02:00
crawter
c78fdf4727
web/multinode: base router implemented
...
Change-Id: I831d087a87e05f6055646419b14d15e34d5de6b1
2020-12-21 16:42:36 +00:00
crawter
9ea147d234
web/multinode: initial app and configs
...
Change-Id: I96f8ebcedf982139ff0d263266f25dd63746091c
2020-12-17 19:46:56 +02:00