Vitalii Shpital
2489b78d22
web/satellite: move user MFA secret generation to server-side
...
It was decided to move user MFA secret generation to server-side and be fetched by http request
Change-Id: I5e31d35fb78d1d9f3280518fe3eb543bb8ed4377
2021-07-19 13:48:09 +00:00
Vitalii Shpital
e463eb17ac
web/satellite: added enabling user MFA functionality to account settings
...
Added feature flagged functionality for enabling user MFA.
Added new Popup where user will scan qr code and confirm enabling
by entering passcode from MFA app. Also recovery codes will be visible afterwords
Change-Id: Ie8d1bc83c941a08fd8701442601a2d20126c8892
2021-07-14 15:13:59 +03:00
Jeremy Wharton
a5f6bb9cc0
satellite/console: Add reCAPTCHA verification step to registration
...
The user must complete a reCAPTCHA in order to register.
ReCAPTCHA verification failure results in rejection of the
registration attempt.
Change-Id: I34ba7db414d756fd1aaebdc3d19cccbfc7fc1ea3
2021-07-07 21:34:07 +00:00
prerna-parashar
75bf2ad586
satellite/analytics: Add analytics for "link shared" in objects view ( #4130 )
2021-06-01 14:44:37 -07:00
Vitalii Shpital
a9fcbf7284
web/satellite: bump object browser version
...
WHAT:
use new object browser version
Change-Id: Ieb473b8f4b1beff81a5c2661f55e8e3f946daa2e
2021-05-19 16:01:15 +00:00
Vitalii Shpital
75ba99b881
web/satellite: bump object browser component version with part size fix 2.0
...
WHAT:
another try to fix object browser part size issue
updated package-lock.json
WHY:
bug fix
Change-Id: I8104f3f84223f2e898fad6de63596a9841667ebc
2021-04-28 14:19:33 +03:00
Vitalii Shpital
f8aaf5c5f3
web/satellite: bump object browser version with part size fix
...
WHAT:
this version includes a fix for part size to be 64MB
WHY:
post-launch fix
Change-Id: Ie50adddef0340e679604995bab5aaa8317496728
2021-04-20 16:26:34 +00:00
Vitalii Shpital
d7488924cc
web/satellite: bump file browser component version
...
WHAT:
bump file browser component version
WHY:
bakeoff
Change-Id: I857a130735feca438ca4bd44684e8408d47856bb
2021-04-15 23:22:22 +03:00
Moby von Briesen
c4a950a40c
web/satellite: Remove client-side Segment analytics
...
We can be more precise and conservative by using the backend
satellite/analytics service. We also no longer need client-side Segment
scripts.
Change-Id: Ic5fb18bea2d388b586ad773e26027d69bde87294
2021-04-08 17:36:06 +00:00
Vitalii Shpital
6ae2351389
web/satellite: import file browser component
...
WHAT:
import and instantiate file browser component
WHY:
to operate over folders and objects
Change-Id: Ib6fb4fdc2668d2f274df3d1b23f8cc0bb6a361ea
2021-04-07 22:53:20 +03:00
Vitalii Shpital
ebf6bee0d4
web/satellite: import and setup AWS s3 client
...
WHAT:
import and setup S3 client that will be used to manage buckets
WHY:
to manage buckets
Change-Id: I27f5c03082e687aab32346eedd889a2218407238
2021-03-25 13:50:18 +00:00
Vitalii Shpital
cff1052bca
web/satellite: save passphrase hash in local storage
...
WHAT:
store passphrase's hash in browser local storage
WHY:
to make user use the same passphrase
Change-Id: I3d5e601a0257a7c900e8a0ce3cdce953f1174830
2021-03-17 19:50:53 +02:00
Vitalii Shpital
300e88f9a7
web/satellite: config flag for satellites in beta
...
WHAT:
config flag to indicate if satellite is in beta
WHY:
to avoid using hardcoded satellite names which may cause issues
Change-Id: If92eb7417c340bf343a9a91e2f6b11f0349020c5
2021-02-24 12:29:07 +02:00
VitaliiShpital
fd095e604f
web/satellite: fix for access grants creation datepicker
...
WHAT:
when user chooses the same date in datepicker it sets grant's NotBefore and NotAfter restrictions as the same date which makes access grant unusable
WHY:
bug fix
Change-Id: I416606610ebddfd1fa881cce89d2beeded48457f
2021-02-08 17:37:20 +00:00
Malcolm Bouzi
8b49b210a1
Projects list view ( #4035 )
...
web/satellite: add new projects list management page
- add manage projects link to Projects navigation dropdown
- add create project cta to page
- add pagination of projects page
- render dates, number of users and project name to list table
- update snapshots
2021-02-05 15:57:03 -05:00
VitaliiShpital
95053531fa
web/satellite: access grant: result step back click bug fixed, small styling fixes
...
WHAT:
back click from result step now sends correct key to passphrase step.
Small styling fixes were also made
WHY:
bug fix
Change-Id: I62463d914496a654a45f01dfb45dd704edbaecb9
2020-12-23 13:21:58 +00:00
VitaliiShpital
50dd9fb11a
web/satellite: move access grant web worker initialization to onlogin loading state
...
WHAT:
web worker is initialized during onlogin loading screen now
WHY:
removed unnecessary initializations and increased UX experience
Change-Id: I734f194f862c15b3fb08e436a161da32d8d4a8ac
2020-12-17 19:23:36 +00:00
VitaliiShpital
4dddb6e668
web/satellite: create access grant: create passphrase step
...
WHAT:
create passphrase step for access grant flow
WHY:
passphare is needed to generate access grant
Change-Id: I9d0540826744d192b2e00a30fda907cc581a6e00
2020-11-20 12:18:00 +00:00
Malcolm Bouzi
c22ae05bbe
web/satellite:access grant date picker ( #3972 )
...
* add create button
* menu toggle function
* add date buttons
* add date pick
* styling edit
* center date picker
* remove date picker from page
* edit spacing
* revert dropdown
* re-add spacing
* re-add spacing
* extra-gap
* re-add spacing
* remove gap
* add picker to permissions step
* add package-lock
* space edits
* indent fix
* space fix
* indent fixes
* indent edits
* duration picker indent edit
* picker component indent
* input class change
* add datepicker to jest config
Co-authored-by: Vitalii Shpital <46756926+VitaliiShpital@users.noreply.github.com>
2020-11-19 14:07:25 -05:00
NickolaiYurchenko
3a7eb10c71
web: tests fix
...
Change-Id: I73cfb86fd214afb02be6a9e96e0ae5ffb92fd214
2020-10-01 13:06:28 +03:00
VitaliiShpital
2668ec818e
web/satellite: added ability to edit project name
...
WHAT:
added edit project dropdown to navigation side bar.
edit project details page implemented.
added ability to edit project name.
project details section removed from project dashboard.
WHY:
enable users to change their project name.
Change-Id: I36b6214ffe7adf4a12a1a09530ff1212e926aafe
2020-09-16 18:46:59 +03:00
VitaliiShpital
3bbf08917c
web/satellite: node packages updated
...
WHAT:
node packages updated to be up to date
Change-Id: Ic5a44c548562f16b23da59d3c39c4634572f7b35
2020-09-16 12:37:21 +00:00
VitaliiShpital
985c3ef897
satellite/console: handling graphql errors bug fix
...
Change-Id: Ib20786485b0ea448e388912bb8406030d4fae1f7
2020-02-24 16:22:09 +00:00
NickolaiYurchenko
6cd86b2145
web/storagenode: npm audit fix
...
Change-Id: I09cb16ca8196d36b931e0a148cf73a2ce7ab5be0
2020-02-11 12:53:29 +00:00
VitaliiShpital
55a3a90391
web/satellite: uplink CLI docs link behaviour on API keys page reworked
...
Change-Id: I5565c3c8e6e55720c2cbf527aa37b6d881047818
2020-02-10 11:35:54 +00:00
Egon Elbre
91a480f5a0
Jenkins: add storagenode npm checks
...
Change-Id: I93e3cc009c628e3c97a24541e7b01c75a342bda6
2020-02-03 20:35:33 +02:00
VitaliiShpital
6bf40f3e59
web/satellite: npm packages updated
...
Change-Id: I87c1507423817283047d70d0d741307e03905556
2020-01-13 18:08:32 +00:00
Malcolm Bouzi
0253eff2ec
web/satellite: add tracking event for segment.io ( #3641 )
2019-12-11 15:07:15 -05:00
Malcolm Bouzi
18a5e614d9
satellite/web: add segmentio plugin ( #3405 )
2019-11-27 11:57:59 -05:00
Nikolay Yurchenko
04b16c8b6c
stylelint added, lint errors fixed ( #3360 )
2019-10-28 17:59:19 +02:00
Vitalii Shpital
810dc80d45
web/satellite: vue-svg-loader implemented ( #3307 )
2019-10-23 15:26:39 +03:00
Yehor Butko
d6bbc2a653
modules versions fixed ( #2926 )
2019-09-05 12:03:25 +03:00
JT Olio
539f3857f1
web/satellite: downgrade typescript and pin stuff ( #2918 )
...
Change-Id: Ie14bd099fec1d6e7e30d4d0fe1d8878fdf2d4d31
2019-08-29 17:27:48 -06:00
Nikolay Yurchenko
354337a18b
[WIP] Header satellite ui initial markup ( #651 )
...
* [V3-635] created Project Dropdown list
* Deleting redundant package-lock.json
* [V3-637] New Project button and popup markup
* component structure and placement changed
* [V3-636] created user profile settings markup
* navigation area created
2018-11-14 16:00:01 +02:00
Nikolay Yurchenko
8d81617481
Satellite frontend initial ( #515 )
...
* initial frontend arch satellite account
* V3-500 register page
2018-11-05 17:26:18 +02:00