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
917e4b81d3
web/satellite: regular header reworked
...
WHAT:
removed unnecessary templates splitting
fixed resources dropdown margins
fixes close navigation button responsiveness
aligned logo
added loader for projects dropdown and removed redundant request on dropdown closing
added satellite name to header's right side
WHY:
bug fixes/better user experience
Change-Id: I7ed30f882a1f5484efbf3e0e21ee5d637ef83bf2
2021-04-27 16:40:48 +00:00
Vitalii Shpital
f2e06ce882
web/satellite: added skip button for the onboarding flow
...
WHAT:
added skip button to onboardling flow
WHY:
better user experience
Change-Id: I80953de701e13730019efac38595116c9ce94689
2021-04-27 10:54:29 +00:00
Vitalii Shpital
64c82507c5
web/satellite: make project dashboard delay message more visible
...
WHAT:
replace info icon with a regular message
WHY:
better user experience
Change-Id: I7edaf1d139f824752eb3c96bcfbba7e5ef2aa09f
2021-04-27 10:54:25 +00:00
Vitalii Shpital
a84b8367dc
web/satellite: changed Token to API Key label for CLI step of AG flow
...
WHAT:
label changed from Token to API Key
WHY:
to remove user's confusion
Change-Id: If30384bb3cf6b32ae7fede0a53af176c73965090
2021-04-27 10:35:01 +00:00
Malcolm Bouzi
31c1137860
web/satellite: add login path
...
path will be used for a new link
Change-Id: Idb14ea5bd152cf169575b7223fc429eb44d7049e
2021-04-23 15:01:27 +00:00
Malcolm Bouzi
52c3d7d642
web/satellite: add disabled state to onboarding overview RClone link
...
Change-Id: I4cef2d0772967f47e9fa063494de9f8903eb4f29
2021-04-21 19:34:55 +00:00
Vitalii Shpital
f6ec7f9bfc
web/satellite: remove paywall steps from onboarding flow
...
WHAT:
removed paywall related steps from onboarding flow
fixed back button bugs
WHY:
bug fixing
Change-Id: I150127fe9c2b3b134d0cb7ee9581d8fdd415a591
2021-04-20 17:38:50 +00: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
546e2d2e81
web/satellite: remove details button on info bar for Dashboard page
...
WHAT:
hide details button if user is already on project dashboard page
WHY:
confusing user
Change-Id: Ib363e0e1a040ca529de7ec8f1b82ce54943890c9
2021-04-20 09:42:45 +00:00
JT Olio
ebe5813964
satellite/emails: update mailing address
...
Change-Id: Iadcb7908a63b18ffb59e6b81632c1124dd6ad498
2021-04-19 17:40:09 +00:00
prerna-parashar
613a95530b
satellite/analytics: Add analytics for "path selected" in onboarding step ( #4086 )
2021-04-19 09:44:25 -07:00
Vitalii Shpital
9cd17fd804
web/satellite: request passphrasse on project change. Small styling fixes
...
WHAT:
rerequest passphrase when user selects another project
small styling fixes
WHY:
bakeoff
Change-Id: I59da49b3efff1c1a60fbbdc622ae497a1326b347
2021-04-16 17:47:28 +03:00
Vitalii Shpital
b57819f590
satellite: take pricing from the config instead of hardcoding
...
WHAT:
take pricing from config instead of hardcoding
WHY:
bakeoff
Change-Id: Id8209f0905a9105c1f5796165e279acf31563c65
2021-04-16 07:59:31 +00:00
Moby von Briesen
f9a6fbea50
web/satellite: Replace Tardigrade logos with Storj DCS
...
This is not exhaustive, but it covers a lot of them.
Change-Id: Ia68682b79cc426c525227dbf7cee017e537be974
2021-04-16 00:31:54 +00:00
Malcolm Bouzi
f380bda814
web/satellite: add paths for register and login pages to allow for travel between both
...
Change-Id: Ic3a891c790bad1a851609fd6203f271dbca45762
2021-04-15 18:03:08 -04:00
Malcolm Bouzi
dfe4d09a89
web/satellite: Update login logo to DSC branding
...
Change-Id: I32ae076c4343c57c23478a8e80104870156c9d33
2021-04-15 20:53:44 +00:00
JT Olio
35d8a840d3
storj/storj: more domain changes
...
Change-Id: I643c38bdae6dc26c9346147d80a83ae9dde2eeae
2021-04-15 20:51:43 +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
Vitalii Shpital
1215500c83
web/satellite: replace spaces with %20 in linksharing url
...
WHAT:
replace empty spaces with %20 in linksharing url
WHY:
bakeoff
Change-Id: I57e3cb6cde9986d32880942538fd1516790f8c8f
2021-04-15 19:46:01 +03:00
Vitalii Shpital
63c3dd2b2d
web/satellite: add bucket name restriction info to popup
...
WHAT:
added info about restrictions for bucket name
WHY:
bakeoff
Change-Id: I4e931ed529c7ac36dad1131cffc1eb39b9ce528b
2021-04-15 15:42:47 +00:00
Vitalii Shpital
68f67e5356
web/satellite: trim passphrase for file browser flow
...
WHAT:
trim value on enter passphrase step
warning copy changed
WHY:
bakeoff
Change-Id: I907a885e0d323cb4c8e3804845a936278ac29234
2021-04-15 18:15:42 +03:00
Vitalii Shpital
29e55d69b0
web/satellite: overview page copy and routing changed
...
WHAT:
changed a copy of overview page to Upload in Browser
buttons' routes changed
WHY:
bakeoff
Change-Id: I5fb5ff41014b48db1492a24e01548d78bf7257a8
2021-04-15 18:10:14 +03:00
Vitalii Shpital
bd36a41a9e
web/satellite/file_browser: open bucket on creation
...
WHAT:
open bucket after creation
back button for uploads page
fixed input's width
added client side bucket name validation
WHY:
bakeoff
Change-Id: I82b96d4180e4a80c01bf888adae5c08d0af15bec
2021-04-14 21:53:29 +00:00
JT Olio
3b09d6c308
storj/storj: update support request links
...
Change-Id: I7592df7fe4630508784b6cc92b751d3b567e911e
2021-04-14 20:52:45 +00:00
Moby von Briesen
569942c04d
web/satellite/src/api: Absorb analytics errors
...
On more privacy-sensitive browsers, attempts to notify the satellite
about client-side events might be blocked, because the API endpoint on
the satellite contains the word "analytics".
We want to respect the privacy of these types of visitors, so rather
than changing the name of the endpoint to something else, this change
catches errors that are caused by attempting to use the analytics API,
and logs them to the console without interrupting the user's experience
of the website. These errors do not affect any essential behavior, so it
is okay if the user is not aware of them.
Change-Id: I6f49e0abcd64fd69802e4efa71a8d307cc5a3aee
2021-04-14 20:27:41 +00:00
Moby von Briesen
031206e453
web/satellite/tests: Fix snapshots
...
Fixes snapshot errors caused by 034519a12
(whoops)
Change-Id: I094e3fae270c95ad2fcb500327ab867f3fb1c94b
2021-04-14 21:33:27 +02:00
Malcolm Bouzi
034519a121
web/satellite: Add security and encryption tags to overview onboarding step
...
Change-Id: I4420c0f6d187a2f538e123468d86d59f690124ae
2021-04-14 18:38:31 +00:00
Malcolm Bouzi
e710524257
web/satellite: Update signup flow Storj logo
...
Change-Id: Ie4cb846c9343266ec70e4fc5158b3616b09cf999
2021-04-14 17:41:19 +00:00
Vitalii Shpital
2f39fc0f84
web/satellite: updated file browser prep flow
...
WHAT:
added additional screen when entering objects screen that tells user that server side encryption is used
replaced create passpgrase flow with enter passphrase flow
WHY:
bakeoff
Change-Id: I00271785bd7872fadbcd6317c53f57707b3a1271
2021-04-14 18:40:20 +03:00
Moby von Briesen
240d571380
web/satellite: Add download button for access grant
...
Adds a button alongside the existing "copy" button to download a file
contianing the access grant.
Change-Id: I6428b075e34c8b0a368122dac04a3ac112f4f3e1
2021-04-14 10:51:48 -04:00
Vitalii Shpital
56c872cc40
web/satelite: replaced duplicati with rclone for overview step of onboarding flow
...
WHAT:
replace duplicati with rclone on overview page of onboarding flow
WHY:
bakeoff
Change-Id: I9b81ec7a380da0e080c3e5d356b50fd1f6fcaa9f
2021-04-14 13:21:54 +00:00
Vitalii Shpital
0b59a165e9
web/satellite: remove google tag manager from satellite GUI
...
WHAT:
removed google tag manager from satellite GUI
WHY:
redundant
Change-Id: I9332b770b9050395bd2b44c2f3f3f410b5891fa4
2021-04-13 11:23:47 +00:00
Vitalii Shpital
6ddd22e55a
web/satellite: remove redundant FAQ link from no buckets view
...
WHAT:
removed explanatory link "Why can't I upload from browser?"
WHY:
we can upload from browser now
Change-Id: I84d4aaf6f55566c2dddf8dd345d0e074bf8fd338
2021-04-12 22:48:40 +03:00
Vitalii Shpital
40b41e081e
web/satellite: onboarding overview step updated
...
WHAT:
redundant file splitting removed
More Integrations button link updated
blank links security attributes added
WHY:
bakeoff
Change-Id: I50eed4f916335eec708f5a8e020d352177569aee
2021-04-12 22:38:41 +03:00
prerna-parashar
d2705c1143
satellite/analytics: Added analytics for "passphrase created", "account verified" and "external_link_clicked" ( #4078 )
2021-04-12 09:58:36 -07:00
Vitalii Shpital
6f5f2dd36d
web/satellite: clear objects vuex state on destroy. Always fetch buckets list
...
WHAT:
clear objects vuex state on leaving /objects/... route
always fetch buckets when entering buckets view
WHY:
storing/caching bug fix for buckets view
Change-Id: I04f3ee5cf2e762471f248ecbaee3dc68ed28ac5c
2021-04-12 09:55:37 +00:00
Vitalii Shpital
b907aab0ad
web/satellite: use config value for linksharing
...
WHAT:
use config value for linksharing instead of harded one
WHY:
better testing
Change-Id: I16fdb5b23198716b76d5332a1113daaa0eb86030
2021-04-09 14:56:26 +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
Moby von Briesen
0a512108a6
web/satellite: Remove noPaywallInfoBar
...
With the new free tier, there is no need for this banner anymore.
Change-Id: Id8efee29567dac342b712b7cc732235f6a1e764b
2021-04-07 22:51:14 +00:00
Malcolm Bouzi
3088d14116
Overview refactor ( #4076 )
2021-04-08 01:32:40 +03: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
Moby von Briesen
7e4e1040f2
satellite/console: Add endpoint for clientside analytics events
...
This is a very simple endpoint which allows the satellite UI client to
notify the console server that an event has occurred. We will use this
to track when users have completed certain tasks that can't be tracked
server-side (e.g. generating gateway credentials, setting a passphrase)
As part of this change, one client side event is implemented to use the
endpoint - when the user clicks the button to create gateway credentials
after making a new access grant.
Change-Id: Ic8fa729f1c84474788e1de84c18532aef8e8fa3c
2021-04-07 14:23:26 +00:00
Vitalii Shpital
288a7e8ee7
web/satellite: split AG wizard's result step into two
...
WHAT:
split AG wizard's result step into AG view and s3 gateway credentials view
WHY:
better user experience
Change-Id: I848c5fc99488258bdc9ff1210ba7ba1540f34941
2021-04-06 10:42:13 +00:00
Moby von Briesen
04294e3e1c
satellite/payments: Update coupon defaults for free tier
...
The new default promotional coupon is $10/month, and doesn't expire.
This change also migrates the coupon.duration column over to the new
coupon.billing_periods, and switches to rely completely on
billing_periods.
Change-Id: Ic3341e9fa4040449bab5e66ca4ee2640b095cf3d
2021-04-05 10:12:26 -04:00
Tome Boshevski
f6c9b8d4f1
web/satellite: access grant wizard copy edit ( #4066 )
2021-03-31 18:03:26 +03:00
JT Olio
2ddbaf1eb5
satellite/wasm: support restricting full access grants to paths
...
Change-Id: Id6d4fa41db068d32e7c0d542d9d8805fba927fc6
2021-03-26 19:49:21 +00:00
Malcolm Bouzi
527b7eb56b
web/satellite: ui changes to registration and billing pages to enable user to add promo codes to their account
...
- add Credit History table to billing acount page and set up ui for a user adding promo codes
- implement promo codes ui in registration form
- add feature flag to handle if coupon code ui should be rendered
Change-Id: I9fdeef7cffc7901958d3f9be335e1115b2471a2e
2021-03-26 11:57:11 -04:00
Vitalii Shpital
c4b2d76d1c
web/satellite: buckets view for objects page
...
WHAT:
buckets management view for objects page
WHY:
to be able to create and delete buckets
Change-Id: I6df986b52928433f7a0a4c4772d3064c4f1a1516
2021-03-25 16:37:55 +02: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