Aman Harwara
d3378a704a
refactor: fix conflicts view when conflicted copies are already in trash ( #2339 )
2023-06-27 22:08:46 +05:30
Aman Harwara
e0e9249334
feat: Added a conflict resolution dialog and a Conflicts view for easier management of conflicts ( #2337 )
2023-06-25 14:27:51 +05:30
Aman Harwara
f27a38ca9b
chore: fix initial loading indicator mobile
2023-05-16 19:09:21 +05:30
Mo
e351a97940
chore: fix errenous windows paths from previous migration
2023-05-07 07:38:22 -05:00
Mo
313ce08c15
chore: fix test
2023-05-05 09:24:33 -05:00
Mo
a7128fb6d6
chore: fix timing of successful purchase alert
2023-05-05 08:52:10 -05:00
Mo
8385b4e89f
fix: workspace names now default to account email after signing in. It can later be changed from the workspace switcher menu.
2023-05-04 05:54:11 -05:00
Mo
9f937f217b
chore: remove phased out storage encryption policy ( #2323 )
2023-05-03 07:56:01 -05:00
Mo
7e3db49322
feat: Automatic plaintext backup option in Preferences > Backups will backup your notes and tags into plaintext, unencrypted folders on your computer. In addition, automatic encrypted text backups preference management has moved from the top-level menu in the desktop app to Preferences > Backups. ( #2322 )
2023-05-02 11:05:10 -05:00
Mo
af84d09b7a
chore(snjs): remove cloudlink
2023-04-26 08:50:46 -05:00
Karol Sójko
725f55fca7
feat(mobile): add U2F support for Android devices ( #2311 )
...
* feat(mobile): add U2F support for Android devices
* chore: fix specs
2023-04-17 14:57:41 +02:00
Aman Harwara
616c700b7f
chore: fix features e2e test ( #2296 )
2023-04-06 14:37:50 +05:30
Aman Harwara
41a5b1415a
refactor: update roles immediately without waiting for full sync ( #2294 )
2023-04-05 21:34:06 +05:30
Mo
b7757983df
chore: offline hosts
2023-03-18 11:26:05 -05:00
Karol Sójko
2fd879bb2d
Revert "chore: add temporary error log on authenticator authentication options generation"
...
This reverts commit c098256f2f .
2023-03-09 13:01:14 +01:00
Karol Sójko
c098256f2f
chore: add temporary error log on authenticator authentication options generation
2023-03-09 12:10:27 +01:00
Karol Sójko
54f1e618de
chore: store authenticator devices labels in preferences instead of server ( #2252 )
2023-03-09 11:05:15 +01:00
Karol Sójko
896834f65a
chore(web): put sign-in email notifications setting under paywall ( #2249 )
...
* chore: upgrade setting names to value objects
* chore(web): put sign-in email notifications setting under paywall
* chore: fix using setting name value objects in mocha tests
* chore: fix wording on email notifications titles
2023-03-08 12:53:59 +01:00
Karol Sójko
cf5330d7cf
feat-dev: add U2F iframe for desktop client authentication ( #2236 )
2023-03-06 17:52:35 -06:00
Mo
2a567ad052
refactor: demo params
2023-03-03 10:26:38 -06:00
Karol Sójko
90f185059a
chore(snjs): add error logs when not able to create session ( #2240 )
2023-03-02 13:39:20 +01:00
Mo
fd020af03f
chore: upgrade sn deps
2023-03-01 08:06:14 -06:00
Mo
e7f1d35341
refactor: http service ( #2233 )
2023-02-28 20:43:25 -06:00
Karol Sójko
70e3ba3fa5
chore: remove workspaces from code base ( #2220 )
2023-02-23 14:01:55 +01:00
Karol Sójko
9414774e89
feat(dev): add u2f ui for managing devices and signing in ( #2182 )
...
* feat: add u2f ui for managing devices and signing in
* refactor: change unnecessary useState to derived constant
* fix: modal refactor
* fix(web): hide u2f under feature trunk
* fix(web): jest setup
---------
Co-authored-by: Aman Harwara <amanharwara@protonmail.com >
2023-02-03 07:54:56 +01:00
Karol Sójko
de5973e15f
fix(web): disable subscription sharing on demo
2023-02-03 06:41:00 +01:00
Aman Harwara
4a3f9f12e7
feat: Added above-keyboard toolbar to Super notes on mobile for formatting & selecting blocks ( #2189 )
2023-02-01 13:59:51 +05:30
Mo
e7214ea73a
fix: fixed issue with third party editors not loading ( #2174 )
2023-01-20 16:32:33 -06:00
Karol Sójko
cb9c16047e
fix(snjs): bring back history tests and fix handlinf of error with revisions
2023-01-20 10:02:48 +01:00
Mo
544a28d450
refactor: offline roles ( #2169 )
2023-01-19 21:46:21 -06:00
Karol Sójko
856a7e3500
refactor: remove Uuid and RoleName from @standardnotes/common in favour of @standardnotes/domain-core value objects ( #2167 )
2023-01-19 16:17:59 +01:00
Karol Sójko
271db1c3dc
fix(snjs): notify http service of refresh session
2023-01-18 14:38:26 +01:00
Karol Sójko
880a537774
feat(snjs): add revisions api v2 ( #2154 )
...
* feat(snjs): add revisions api v2
* fix(snjs): reference listing and getting revisions in specs
* fix(snjs): revisions specs
* fix(web): usage of revision metadata
* fix(snjs): add specs for decryption revision
* fix(snjs): issue with building mocked specs
* fix(snjs): adjust revision creation delay
2023-01-18 09:20:06 +01:00
Aman Harwara
32f5a45e2f
refactor: detected editor component for super note type
2023-01-17 18:55:34 +05:30
Karol Sójko
5d20a53e6e
fix(snjs): simplify authenticator api for generating options ( #2147 )
2023-01-11 14:44:31 +01:00
Karol Sójko
5864ea84e7
feat(snjs): add authenticator use cases ( #2145 )
...
* feat(snjs): add authenticator use case
* feat(snjs): add use cases for listing, deleting and verifying authenticators
* fix(snjs): spec for deleting authenticator
2023-01-11 11:30:42 +01:00
Karol Sójko
5e6c901c21
feat: recovery codes UI (recovery sign in + get recovery codes) ( #2139 )
...
* feat(web): show recovery codes
* feat(web): add recovery sign in
* fix: copy
* fix: styles
* feat: add "copy to clipboard" button
* style: copy
* fix: copy button bg
* style: singularize recovery codes
* style: singularize recovery codes
* feat: password validation
Co-authored-by: Aman Harwara <amanharwara@protonmail.com >
Co-authored-by: Mo <mo@standardnotes.com >
2023-01-10 21:33:44 +01:00
Karol Sójko
10751ea2ed
feat(snjs): add getting recovery codes ( #2132 )
2023-01-09 08:13:12 +01:00
Karol Sójko
be028ff87b
feat(snjs): add sign in with recovery codes use case ( #2130 )
...
* feat(snjs): add sign in with recovery codes use case
* fix(snjs): code review adjustments
* fix(snjs): remove unnecessary exposed getter
* fix(services): waiting for event handling
* fix: preferences test
Co-authored-by: Mo <mo@standardnotes.com >
2023-01-09 06:52:56 +01:00
Mo
59fc68296b
refactor: optimize delay between batches on mobile to allow UI interactivity during load ( #2129 )
2023-01-04 13:31:45 -06:00
Mo
3c332a35f6
feat: improve initial load performance on mobile ( #2126 )
2023-01-03 14:15:45 -06:00
Mo
a447fa1ad7
test: fix e2e testing setup
2023-01-03 11:00:12 -06:00
Karol Sójko
59e8b5c8b5
feat(api): add authenticators api ( #2124 )
...
* feat(api): add authenticators api
* fix(services): responses interpreting in authenticator manager
2022-12-29 16:04:53 +01:00
Aman Harwara
94c280256e
fix: Disabled Moments photo capture when app is passcode or biometrics locked ( #2114 )
2022-12-22 20:07:48 +05:30
Karol Sójko
bb4f1ff099
fix(snjs): refreshing sessions ( #2106 )
...
* fix(snjs): refreshing sessions
* fix(snjs): bring back all tests
* fix(snjs): passing session tokens values
* fix(api): remove redundant specs
* fix(snjs): add projecting sessions to storage values
* fix(snjs): deps tree
* fix(snjs): bring back subscription tests
* fix(snjs): remove only tag for migration tests
* fix(snjs): session specs
2022-12-19 08:28:10 +01:00
Mo
caf2c4a876
feat: add Super note type to list of note types ( #2086 )
2022-12-05 09:38:42 -06:00
Mo
28e43d37c0
feat: download and preview files from local backups automatically, if a local backup is available ( #2076 )
2022-12-01 11:56:28 -06:00
Mo
767d354780
feat: display number of files for 'Files' view ( #2065 )
...
* feat: display number of files for 'Files' view
* feat: include files count in Preferences > Security
2022-11-28 15:38:50 -06:00
Mo
cc2762a29d
feat: convert Super notes to Markdown behind the scenes while publishing to Listed ( #2064 )
2022-11-28 12:19:53 -06:00
Mo
2b0c9b188c
fix: exclude files from being counted in 'Notes' view ( #2062 )
2022-11-28 11:11:55 -06:00