Bogdan Artemenko
2e3ff4587a
web/satellite: ProjectMembers store and graphQL queries refactoring ( #2820 )
2019-08-20 15:57:43 +03:00
Yehor Butko
bf681f32af
web/satellite/credits: api/store/component and tests refactored ( #2811 )
2019-08-19 21:12:23 +03:00
Bogdan Artemenko
b77f582b29
web/satellite: Project members web client refactoring. ( #2783 )
2019-08-19 14:20:38 +03:00
Vitalii Shpital
af41039eae
web/satellite: projects api key refactored ( #2807 )
2019-08-19 13:00:38 +03:00
Yehor Butko
012775f874
web/satellite user api simplification ( #2787 )
2019-08-14 21:11:18 +03:00
Yingrong Zhao
786828ea0a
satellite/console: bypass activation token logic for open source partner referral link ( #2736 )
...
* when there's partner id, we will not require an activation token for creating a new account
* create new token if user has a partner id on creation
* validate partner id first
* fix format
* remove unnecessary code
* display error message instead of reroute
* add more test
* add comments
* add comment
2019-08-14 11:27:22 -04:00
Vitalii Shpital
4a827cd928
web/satellite color pallet of buttons on create/login account updated ( #2697 )
2019-08-03 11:11:30 -04:00
Bogdan Artemenko
9496a8adb1
Changed forgot password button label. ( #2660 )
2019-07-31 10:55:58 +03:00
Yehor Butko
518a198221
CSP implementation for satellite console ( #2644 )
...
* CSP implementation for console
2019-07-30 13:13:24 +03:00
Vitalii Shpital
4de815ae5a
web/satellite short name updated to nickname ( #2610 )
2019-07-24 13:59:48 +03:00
Yingrong Zhao
aaf3283b4e
satellite/console: referral link for individual users ( #2614 )
...
* init
* change give credit to be invitee credits for free credits
* remove unused variables
* fix tests
2019-07-23 12:08:07 -04:00
Vitalii Shpital
499b5db83e
web/satellite info button on create account screen fixed (tooltip created) ( #2612 )
2019-07-22 17:21:24 +03:00
Yehor Butko
6143be5915
V3-1839 web satellite auth cookie subdomain differentiation ( #2601 )
...
* V3-1839 web satellite auth cookie subdomain differentiation
2019-07-22 12:46:26 +03:00
Yingrong Zhao
6778caf846
satellite/console: add referral link logic ( #2576 )
...
* setup referral route
* referredBy
* add user id
* modify user query
* separate optional field from userInfo
* get current reward on init of satellite gui
* remove unsed code
* fix format
* only apply 0 credit on registration
* only pass required information for rewards
* fix time parsing
* fix test and linter
* rename method
* add todo
* remove user referral logic
* add null check and fix format
* get current offer
* remove partnerID on CreateUser struct
* fix storj-sim user creation
* only redeem credit when there's an offer
* fix default offer configuration
* fix migration
* Add helper function for get correct credit duration
* add comment
* only store userid into user_credit table
* add check for partner id to set correct offer type
* change free credit to use invitee credits
* remove unecessary code
2019-07-19 14:22:10 -04:00
Yehor Butko
8fb70aed11
Satellite frontend refactoring ( #2537 )
...
Satellite frontend refactoring
2019-07-18 16:39:39 +03:00
Bogdan Artemenko
32e0227c45
Project Payment methods ( #2037 )
2019-07-10 23:29:26 +03:00
Nikolay Yurchenko
8f024b3db8
scss beautification ( #2499 )
2019-07-10 12:55:40 +03:00
Vitalii Shpital
aefb775061
frontend template tabs fixed ( #2497 )
2019-07-09 18:04:51 +03:00
Yehor Butko
b5f8a536e5
Satellite console frontend data reload ( #2457 )
...
* Satellite console frontend data reload
* removing deleted projects, code formatted
* usage report code formatted
* removing commented code
2019-07-05 16:49:10 +03:00
Yingrong Zhao
df1401d952
add segment.io into satellite GUI ( #1946 )
...
* Inject segment snippet
* Add page tracking on components mounted
* Use router state to send tracking data to segment.io
Move router tracking into router file
* Create plugin for analytics
* Add plugin
* Add .env file for segment track id
* Replace custome plugin with vue-segment-analytics package
* Rename .env file to not be used for production
* Add DNT check before tracking
clean up code
* move tracker to be above page reload
* Inject segment snippet
* Add page tracking on components mounted
* Use router state to send tracking data to segment.io
Move router tracking into router file
* Create plugin for analytics
* Add plugin
* Add .env file for segment track id
* Replace custome plugin with vue-segment-analytics package
* Rename .env file to not be used for production
* Add DNT check before tracking
clean up code
* move tracker to be above page reload
2019-06-11 15:00:23 -04:00
Yaroslav Vorobiov
4463153f46
Console rollup period fix ( #1833 )
2019-05-16 17:38:55 +03:00
Yaroslav Vorobiov
2d2301d5ff
Console buckets page ( #1847 )
2019-05-16 13:43:46 +03:00
Nikolay Yurchenko
ae24778ef7
Billing markup and project page rework ( #1963 )
2019-05-15 18:01:41 +03:00
Bogdan Artemenko
38acc4dba6
Resend account activation email ( #1961 )
2019-05-15 11:28:36 +03:00
Nikolay Yurchenko
7300bfbebd
[V3-1315] link bug fix ( #1392 )
2019-04-25 23:08:00 +10:00
Yehor Butko
4185f2d8ac
satellite bugfix ( #1816 )
...
* satellite bugfix
2019-04-23 17:46:54 +03:00
Bogdan Artemenko
6e88f410e7
Implemented send email for support from static email. ( #1780 )
...
* Implemented send email for support from static email.
* Removed redundant 'LetUsKnow' reference.
2019-04-19 13:51:11 +03:00
Nikolay Yurchenko
bdce253c97
Web minor fixes for deploy ( #1731 )
2019-04-10 21:27:55 -04:00
Bogdan Artemenko
6a50b187eb
Implemented password reset on satellite console web. ( #1665 )
2019-04-10 22:16:10 +03:00
Nikolay Yurchenko
b14e7c3765
copyrights and design changes, search inputs changed ( #1684 )
2019-04-09 01:34:28 +03:00
Bogdan Artemenko
5c0c0466ce
Fixed initial team members fetch on login. ( #1696 )
2019-04-08 13:19:57 -04:00
Yehor Butko
f4430f9063
Satellite frontned empty states ( #1682 )
...
* V3-1421 Empty State Pages in no Project Case
2019-04-05 18:08:14 +03:00
Yaroslav Vorobiov
bc7848fcaf
add project usage to web app ( #1669 )
2019-04-05 14:24:34 +03:00
Nikolay Yurchenko
48c4ac1260
Storj branding changes ( #1655 )
2019-04-03 19:25:18 +03:00
Nikolay Yurchenko
ab1371d6ad
Web forgot password flow markup ( #1627 )
2019-04-02 16:38:57 +03:00
Nikolay Yurchenko
42aad35b07
Moved templates and styles for Login, Register and Navigation ( #1624 )
2019-04-01 14:24:45 +03:00
Yehor Butko
66a7d6bf3a
Satellite password check simplification ( #1610 )
2019-03-29 19:42:20 +02:00
Yehor Butko
86bf3dee9f
V3-1307 combine first and last name to full name ( #1569 )
...
* V3-1307 combine first and last name to full name
2019-03-27 14:33:32 +02:00
Nikolay Yurchenko
02e07c8c65
web header design changes ( #1575 )
2019-03-26 18:56:38 +02:00
Bogdan Artemenko
29ba210c6a
Rename fonts to make it name more general. ( #1577 )
...
* Renamed fonts to make it name more general.
2019-03-26 18:38:35 +02:00
Nikolay Yurchenko
26da16be2f
Web auth pages redesign ( #1532 )
2019-03-20 18:16:30 +02:00
Yehor Butko
3ab696164f
Satellite console new activation flow ( #1421 )
...
Satellite console new activation flow
2019-03-08 16:01:11 +02:00
Bogdan Artemenko
467fe3f700
Implemented API keys fetch on login. ( #1406 )
...
Implemented API keys fetch on login and reload.
2019-03-05 13:51:59 +02:00
Bogdan Artemenko
ff172190b0
Satellite web create project flow ( #1338 )
...
* Moved router endpoints to constants.
* Updated create new project user flow.
* Added auto selection of newly created project.
2019-02-21 16:14:18 +02:00
Egon Elbre
b4e9d7eefe
linting satellite code ( #1331 )
...
* ignore coverage folder
* add ident constraint to tslint.json
* npm run lint
* add missing empty line
* fix hasInputError lint
2019-02-20 15:33:56 +02:00
Bogdan Artemenko
899b064a59
Added congratulations page after registration. Implemented Account confirmation argument validation. ( #1253 )
...
* Added congratulations page after registration. Implemented Account confirmation argument validation.
2019-02-07 09:12:20 +02:00
Nikolay Yurchenko
21c6cbccdd
registration success popup markup ( #1191 )
2019-01-31 22:38:48 +10:00
Nikolay Yurchenko
706ee462a6
[V3-1096] web satellite ui changes and fixes ( #1168 )
2019-01-30 23:18:07 +10:00
Nikolay Yurchenko
143e6a58e9
[V3-1021] added buttons control for cabinet ( #1035 )
2019-01-25 23:09:46 +10:00
Jennifer Li Johnson
856b98997c
updates copyright 2018 to 2019 ( #1133 )
2019-01-24 15:15:10 -05:00
Nikolay Yurchenko
5b41ec2e94
minor web satelite ui bug fixes ( #1031 )
2019-01-14 17:39:21 +02:00
Yehor Butko
7090a31ef3
V3-1033 Implement AppState module for DropDown lists ( #1008 )
...
* V3-1033 Implement AppState module for DropDown lists
* commentig unused items
2019-01-09 17:40:21 +02:00
Yehor Butko
262753bde6
V3-1029 Update list Project Logic ( #966 )
2019-01-04 13:32:21 +02:00
Nikolay Yurchenko
472341da23
[V3-911] fixed registration mandatory fields validation ( #937 )
2018-12-27 14:05:38 +02:00
Yehor Butko
5ef427265e
web/satellite notifications added, users and projects api updated ( #934 )
...
* web/satellite notifications added, users and projects api updated
* fix users api
2018-12-24 14:52:52 +02:00
Yehor Butko
ac860c1984
Removing company and project ownership ( #917 )
2018-12-20 18:18:08 +02:00
Bogdan Artemenko
8a79d184aa
[V3-965] Satellite account. Fixed Vue lint errors ( #890 )
...
* [V3-965] Satellite account. Fixed Vue lint errors
2018-12-18 16:43:23 +02:00
Nikolay Yurchenko
5f6757cf7b
[V3-593] grammar validation error in register page fixed ( #832 )
2018-12-12 12:04:40 +02:00
Nikolay Yurchenko
3e9ebdca92
Satellite team markup ( #766 )
...
* initial team markup
* added header and empty state area refactored
* team adaptation and footer refactored
* added missing copyright
2018-12-05 18:39:03 +02:00
Bogdan Artemenko
6b68b0c368
User account settings ( #738 )
...
* User account settings.
* Change basic user info.
* Change company info.
* Change password.
* Delete user account
2018-11-30 17:49:14 +02:00
Yehor Butko
7b628e8af6
V3-763 Create logic for project details ( #728 )
...
* V3-763 Create logic for project details
* updating markup
* icon fixed
2018-11-28 18:20:23 +02:00
Bogdan Artemenko
f9fbda1ec5
Auth logic additions ( #710 )
...
* Added License reference at the beginning of each file
2018-11-27 12:51:33 +02:00
Bogdan Artemenko
0cd58ec770
Auth logic ( #705 )
...
* Login and Create user logic
* Corrected routes
* Moved apollo related logic to separate module
2018-11-26 15:57:11 +00:00
Nikolay Yurchenko
64e2ca6f42
Satellite project details markup, adaptation and tests fixes ( #704 )
...
* [V3-770] user settings markup updated
* naming refactoring acc to BEM
* [V3-767] added project details markup, created media rules, existing tests fixed
2018-11-23 17:48:11 +02:00
Nikolay Yurchenko
4a82c47427
[V3-770] user settings markup updated ( #673 )
...
* [V3-770] user settings markup updated
* naming refactoring acc to BEM
2018-11-19 17:32:50 +02:00
Nikolay Yurchenko
367c483f78
initial user dropdown markup ( #672 )
2018-11-16 16:28:02 +02:00
Nikolay Yurchenko
934dc47c8d
Auth pages markup ( #653 )
...
* Login page ui initial markup
* Fixed login-ui unit-test
* Fixed merge typos
2018-11-14 16:57:21 +02: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