Commit Graph

245 Commits

Author SHA1 Message Date
Antonella Sgarlatta
17fcb0175d Merge branch 'develop' into feat/prefs-defaults 2021-10-05 19:38:52 -03:00
Antonella Sgarlatta
aa40354a31 chore(version-snjs): 2.14.11 2021-10-04 20:34:08 -03:00
Aman Harwara
b4fcc993aa feat(preferences): Defaults segment
feat: Dropdown component
2021-09-30 20:50:44 +05:30
Gorjan Petrovski
77525a56cd feat: implement UI for logging out (#638)
* feat: implement UI for logging out

* feat: use old style dialogs for logout confirmation

* feat: implement manage sessions

* feat: implement session logout success dialog

* feat: use snjs alert for revoking sessions confirmation

* fix: make OtherSessionsLogout easier to read
2021-09-21 19:01:32 +02:00
Gorjan Petrovski
8fb34f2e85 feat: improve 2fa styles based on feedback (#635)
* feat: improve 2fa styles based on feedback

* fix: preferences panes and dialogs electron compatibility

* fix: no horizontal line when opening two factor activation

* feat: improve two factor activation styles

* feat: further 2fa style improvements

* feat: padding 2fa widgets

* feat: add padding between QR code and content

* feat: refresh 2fa after passcode confirmation

* feat: don't autocomplete passwords for DecoratedInput
2021-09-17 18:14:53 +02:00
Antonella Sgarlatta
6a17bfa888 chore(version-snjs): 2.14.3 2021-09-13 19:39:12 -03:00
Antonella Sgarlatta
ccb80ed6da Merge branch 'develop' into feature/subscription-info-in-preferences 2021-09-13 12:05:23 -03:00
Antonella Sgarlatta
b3f2d77846 chore(version-snjs): 2.14.1 2021-09-13 12:02:30 -03:00
Vardan Hakobyan
b0ed19d6a3 feat: implement credentials information on Prefs -> Account pane (#632)
* feat: implement prefs -> credentials section UI (w/o backend integration)

* feat: implement credentials information on Prefs -> Account pane

- implement email changing UI (w/o backend integration)
- implement password changing UI and reuse existing change password logic
- replace 2FA dialog with shared one
- implement React hook for preventing window refresh

* fix: provide correct types

* refactor: reuse styles from stylekit, rename components and create enum for input types

* refactor: update default exports to named ones, correct texts

* chore: remove unnecessary depenedency

* chore: yarn.lock without unnecessary packages

* Revert "chore: yarn.lock without unnecessary packages"

This reverts commit 64aa75e8408b06884d6e7383180292a4a9a3e8ad.
2021-09-09 19:23:21 +04: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
Vardan Hakobyan
041d437bd4 feat: pass web app version to snjs application (#623)
* feat: store web version in local storage

* feat: pass web app version to snjs application when creating WebApplication

* refactor: pass version in application constructor, remove unnecessary method

* refactor: move global variables declarations to separate files to avoid declaring them in all places where they are used

* refactor: better way to use global variables

* chore: add comment

* chore: make global constants pascal case

* chore: version bump for snjs

* chore: yarn.lock with correct snjs version

* chore: bump snjs version
2021-09-06 10:36:57 +04:00
Gorjan Petrovski
b7d10810a5 chore: update snjs, sncrypto-web and fix tsc complaints (#624)
Co-authored-by: Mo Bitar <mo@standardnotes.org>

Co-authored-by: Mo Bitar <mo@standardnotes.org>
2021-09-02 15:59:43 +02:00
Vardan Hakobyan
5b18fc7146 feat: add "sync" pane to preferences -> account tab (#621)
* feat: add "sync" pane to preferences -> account tab

* chore: configure eslint to add new line at the end of file and remove trailing spaces

* chore: add newline at the end of file
2021-08-26 22:57:27 +04:00
Gorjan Petrovski
84bb17ba1d feat(preferences): 2FA activation dialog with mocked state (#605) 2021-07-27 11:32:07 +02:00
Gorjan Petrovski
d4bc026b04 fix: update mobx, preferences can be open multiple times (#604) 2021-07-22 14:10:23 +02:00
Gorjan Petrovski
d9c5fd5129 feat: two factor authentication segment in preferences with mocked state (#600) 2021-07-21 12:17:50 +02:00
Antonella Sgarlatta
bffd9ec54d chore(version-snjs): 2.7.21 2021-07-20 15:54:57 -03:00
Antonella Sgarlatta
ffc84a7ab6 chore(version-snjs): 2.7.20 2021-07-15 12:49:36 -03:00
Antonella Sgarlatta
d4195f8204 chore(version-snjs): 2.7.19 - permissions handling 2021-07-14 19:00:33 -03:00
Antonella Sgarlatta
b1aeaeac41 chore(version-snjs): 2.7.18 2021-07-13 19:23:14 -03:00
Antonella Sgarlatta
e9cfe45b39 chore(version-snjs): 2.7.17 2021-07-12 12:24:10 -03:00
Gorjan Petrovski
f6b1b57971 feat: preferences help & feedback (#596) 2021-07-08 20:24:05 +02:00
Antonella Sgarlatta
22d3c01bde chore(version-snjs): 2.7.15 2021-07-06 15:26:49 -03:00
Antonella Sgarlatta
f9b25624a8 chore(version-snjs): 2.7.14 2021-07-05 16:38:46 -03:00
Antonella Sgarlatta
ac90fa7169 chore(version-snjs): 2.7.13 2021-07-05 15:22:42 -03:00
Johnny A
b3347b75ba feat: show deprecation notice (#587)
* feat: show deprecation notice

* feat: show deprecation message

* chore(deps): update snjs

Co-authored-by: Johnny Almonte <johnny243@users.noreply.github.com>
2021-07-02 11:18:06 -04:00
Antonella Sgarlatta
bc839ef660 chore(version-snjs): 2.7.9 2021-06-29 19:28:56 -03:00
Antonella Sgarlatta
8d644e66e8 chore(version-snjs): 2.7.8 2021-06-28 11:52:04 -03:00
Antonella Sgarlatta
e65861485f chore(version-snjs): 2.7.7 2021-06-24 13:06:20 -03:00
Antonella Sgarlatta
489cb477b3 chore(version-snjs): 2.7.6 2021-06-23 11:34:30 -03:00
Antonella Sgarlatta
d1d6068de1 chore(version-snjs): 2.7.5 2021-06-22 13:32:22 -03:00
Antonella Sgarlatta
edcd56ae1d chore(version-snjs): 2.7.4 2021-06-21 16:01:11 -03:00
Antonella Sgarlatta
25e46ff2f1 chore(version-snjs): 2.7.3 2021-06-17 15:42:46 -03:00
Antonella Sgarlatta
650109f63f chore(version-snjs): 2.7.2 2021-06-17 13:18:48 -03:00
Antonella Sgarlatta
9d3576f03a chore(version-snjs): 2.7.1 2021-06-14 16:39:54 -03:00
Antonella Sgarlatta
54cde5b885 chore(version-deps): StyleKit v5.2.1 2021-06-14 16:38:21 -03:00
Antonella Sgarlatta
b0b9c30f27 chore(version-snjs): 2.6.3 2021-06-14 14:07:06 -03:00
Antonella Sgarlatta
c86a57e747 chore(version-snjs): 2.6.2 2021-06-10 11:59:10 -03:00
Antonella Sgarlatta
b1a4eeed77 chore(version-snjs): 2.6.1 2021-06-09 14:18:26 -03:00
Antonella Sgarlatta
3c5b03e3e5 chore(version-snjs): 2.6.0 2021-06-07 14:10:44 -03:00
Antonella Sgarlatta
19a85a1cc0 chore(deps): upgrade typescript 2021-06-01 18:48:22 -03:00
Antonella Sgarlatta
e12a09980f chore(version-snjs): 2.4.2 2021-05-26 18:33:57 -03:00
Antonella Sgarlatta
f0ca90fd4f chore(version-snjs): 2.3.1 2021-05-24 11:44:08 -03:00
Antonella Sgarlatta
cf20055468 chore(version-snjs): 2.3.0 2021-05-20 11:45:13 -03:00
Antonella Sgarlatta
02e9a83948 chore(version-snjs): 2.2.4 2021-05-19 14:14:18 -03:00
Antonella Sgarlatta
5f654f8ebb chore(version-deps): update stylekit 2021-05-13 14:26:03 -03:00
Antonella Sgarlatta
386862ad5f chore(version-snjs): 2.2.0 2021-05-12 19:00:22 -03:00
Antonella Sgarlatta
c4833ddc52 Merge branch 'develop' into feature/multiple-selection 2021-05-12 16:04:39 -03:00
Antonella Sgarlatta
06d51c9381 chore(version-snjs): 2.1.1 2021-05-12 16:04:00 -03:00