Gorjan Petrovski
97d667a46f
feat-preferences: data backup export and import ( #646 )
...
* feat: data backups initial implementation
* feat: improve data backups design in preferences
* feat: split import backup in multiple segments
* feat(preferences): move import backup spinner next to import button
* fix(data-backups): padding between radio btn and buttons
2021-09-27 11:34:37 +02:00
Gorjan Petrovski
5f65d2eca7
feat: implement Protections in prefs ( #645 )
2021-09-23 17:34:59 +02:00
Gorjan Petrovski
73f03e6ea6
feat: passcode lock in preferences ( #644 )
...
* feat: implement existing passcode lock in prefs
* chore: cleanup commented code and unused imports
* feat: improve design for passcode lock
* fix: propert folder naming
* feat: passcode lock form buttons margin
2021-09-23 17:25:39 +02:00
Gorjan Petrovski
52ddb49bd7
fix: encryption status title ( #643 )
...
* fix: encryption status title
* fix: derive encryption status directly from appState and application
* Update app/assets/javascripts/preferences/panes/Encryption.tsx
Co-authored-by: Mo Bitar <mo@standardnotes.org >
Co-authored-by: Mo Bitar <mo@standardnotes.org >
2021-09-22 17:23:15 +02:00
Gorjan Petrovski
7b5b78832a
feat: implement encrypted items info ( #641 )
...
* feat: implement encrypted items info
* Update app/assets/javascripts/ui_models/app_state/account_menu_state.ts
Co-authored-by: Mo Bitar <mo@standardnotes.org >
* Update app/assets/javascripts/ui_models/app_state/account_menu_state.ts
Co-authored-by: Mo Bitar <mo@standardnotes.org >
* Update app/assets/javascripts/preferences/panes/EndToEndEncryption.tsx
Co-authored-by: Mo Bitar <mo@standardnotes.org >
* Update app/assets/javascripts/preferences/panes/EndToEndEncryption.tsx
Co-authored-by: Mo Bitar <mo@standardnotes.org >
Co-authored-by: Mo Bitar <mo@standardnotes.org >
2021-09-22 15:56:34 +02:00
Gorjan Petrovski
7b1499d75e
feat: disabled 2fa feature ( #631 )
...
* feat: add dim and blur to unavailable 2fa
* feat: message over disabled 2FA
* feat: 2fa remove overlay and dimming
* fix: add newline to _ui,css
* fix: tsc errors
* Update app/assets/javascripts/preferences/panes/two-factor-auth/TwoFactorAuthView.tsx
Co-authored-by: Vardan Hakobyan <vardan_live@live.com >
* refactor: rename s to status
Co-authored-by: Vardan Hakobyan <vardan_live@live.com >
2021-09-09 16:28:37 +02:00
Gorjan Petrovski
1294b94117
feat: integrate two factor authentication ( #626 )
...
* feat: integrate SNJS MFA with web
* fix: create rudimentary typings file for qrcode.react
* chore: lint fixes
* fix: address PR feedback
* fix: address PR feedback
* fix: address PR feedback 2
* fix: replace spread props on TwoFactorAuthWrapper component
* chore: change null check to undefined check
2021-09-06 17:15:34 +02:00
Gorjan Petrovski
84bb17ba1d
feat(preferences): 2FA activation dialog with mocked state ( #605 )
2021-07-27 11:32:07 +02:00
Gorjan Petrovski
d9c5fd5129
feat: two factor authentication segment in preferences with mocked state ( #600 )
2021-07-21 12:17:50 +02:00