Commit Graph

288 Commits

Author SHA1 Message Date
Karol Sójko
24cda40dde fix(snjs): history revisions specs 2023-01-18 12:41:57 +01:00
Karol Sójko
d734574a7e fix(snjs): increase revision creation delay in specs 2023-01-18 10:28:05 +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
StandardNotes CI
7af4ecbc3d chore(release): publish
- @standardnotes/desktop@3.104.90
 - @standardnotes/mobile@3.50.26
 - @standardnotes/releases@1.4.113
 - @standardnotes/snjs@2.163.7
 - @standardnotes/web@3.138.5
2023-01-17 18:31:19 +00:00
StandardNotes CI
dd1546a408 chore(release): publish
- @standardnotes/desktop@3.104.89
 - @standardnotes/mobile@3.50.25
 - @standardnotes/releases@1.4.112
 - @standardnotes/snjs@2.163.6
 - @standardnotes/web@3.138.4
2023-01-17 14:15:11 +00:00
Aman Harwara
32f5a45e2f refactor: detected editor component for super note type 2023-01-17 18:55:34 +05:30
StandardNotes CI
c48e2c22b6 chore(release): publish
- @standardnotes/desktop@3.104.88
 - @standardnotes/docs@0.2.9
 - @standardnotes/mobile@3.50.24
 - @standardnotes/releases@1.4.111
 - @standardnotes/snjs@2.163.5
 - @standardnotes/styles@1.7.4
 - @standardnotes/ui-services@1.24.3
 - @standardnotes/web@3.138.3
2023-01-16 19:30:53 +00:00
StandardNotes CI
1d39148608 chore(release): publish
- @standardnotes/desktop@3.104.87
 - @standardnotes/mobile@3.50.23
 - @standardnotes/releases@1.4.110
 - @standardnotes/snjs@2.163.4
 - @standardnotes/styles@1.7.3
 - @standardnotes/ui-services@1.24.2
 - @standardnotes/web@3.138.2
2023-01-16 18:42:00 +00:00
StandardNotes CI
e8986f1b76 chore(release): publish
- @standardnotes/desktop@3.104.86
 - @standardnotes/mobile@3.50.22
 - @standardnotes/releases@1.4.109
 - @standardnotes/snjs@2.163.3
 - @standardnotes/styles@1.7.2
 - @standardnotes/ui-services@1.24.1
 - @standardnotes/web@3.138.1
2023-01-16 18:05:51 +00:00
moughxyz
2f07f7a3d1 test: refactor flakey test to use app context 2023-01-16 09:53:39 -06:00
Karol Sójko
854f1654d1 Revert "fix(snjs): missing deinit procedures in application tests"
This reverts commit 939012b2a1.
2023-01-16 15:46:46 +01:00
Karol Sójko
939012b2a1 fix(snjs): missing deinit procedures in application tests 2023-01-16 14:12:59 +01:00
StandardNotes CI
d2fba978f8 chore(release): publish
- @standardnotes/api@1.23.2
 - @standardnotes/blocks-editor@1.13.0
 - @standardnotes/desktop@3.104.85
 - @standardnotes/encryption@1.20.1
 - @standardnotes/filepicker@1.28.4
 - @standardnotes/files@1.14.14
 - @standardnotes/icons@1.9.0
 - @standardnotes/mobile@3.50.21
 - @standardnotes/models@1.42.1
 - @standardnotes/releases@1.4.108
 - @standardnotes/services@1.55.2
 - @standardnotes/snjs@2.163.2
 - @standardnotes/toast@1.3.18
 - @standardnotes/ui-services@1.24.0
 - @standardnotes/utils@1.16.0
 - @standardnotes/web@3.138.0
2023-01-12 13:48:09 +00:00
StandardNotes CI
b22e1fb8f7 chore(release): publish
- @standardnotes/api@1.23.1
 - @standardnotes/blocks-editor@1.12.4
 - @standardnotes/desktop@3.104.84
 - @standardnotes/mobile@3.50.20
 - @standardnotes/releases@1.4.107
 - @standardnotes/services@1.55.1
 - @standardnotes/snjs@2.163.1
 - @standardnotes/ui-services@1.23.9
 - @standardnotes/web@3.137.3
2023-01-11 14:14:15 +00:00
Karol Sójko
5d20a53e6e fix(snjs): simplify authenticator api for generating options (#2147) 2023-01-11 14:44:31 +01:00
StandardNotes CI
afa1954de0 chore(release): publish
- @standardnotes/desktop@3.104.83
 - @standardnotes/mobile@3.50.19
 - @standardnotes/releases@1.4.106
 - @standardnotes/services@1.55.0
 - @standardnotes/snjs@2.163.0
 - @standardnotes/ui-services@1.23.8
 - @standardnotes/web@3.137.2
2023-01-11 11:00:36 +00: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
StandardNotes CI
573538031e chore(release): publish
- @standardnotes/desktop@3.104.81
 - @standardnotes/mobile@3.50.17
 - @standardnotes/releases@1.4.104
 - @standardnotes/services@1.54.0
 - @standardnotes/snjs@2.162.0
 - @standardnotes/ui-services@1.23.7
 - @standardnotes/web@3.137.0
2023-01-10 21:00:03 +00: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
StandardNotes CI
32c917e6c8 chore(release): publish
- @standardnotes/desktop@3.104.79
 - @standardnotes/docs@0.2.7
 - @standardnotes/mobile@3.50.15
 - @standardnotes/releases@1.4.102
 - @standardnotes/services@1.53.2
 - @standardnotes/snjs@2.161.1
 - @standardnotes/ui-services@1.23.6
 - @standardnotes/web@3.136.7
2023-01-10 18:45:25 +00:00
StandardNotes CI
d2a66556e0 chore(release): publish
- @standardnotes/api@1.23.0
 - @standardnotes/desktop@3.104.78
 - @standardnotes/mobile@3.50.14
 - @standardnotes/releases@1.4.101
 - @standardnotes/services@1.53.1
 - @standardnotes/snjs@2.161.0
 - @standardnotes/ui-services@1.23.5
 - @standardnotes/web@3.136.6
2023-01-09 16:54:54 +00:00
Karol Sójko
8deeae5a16 feat(snjs): add account recovery e2e test suite (#2134)
* feat(snjs): add account recovery e2e test suite

* fix(snjs): request params in account recovery tests

* fix(snjs): context password passing

* refactor: replace factory functions with context

Co-authored-by: Mo <mo@standardnotes.com>
2023-01-09 17:25:52 +01:00
StandardNotes CI
0d8a05b805 chore(release): publish
- @standardnotes/desktop@3.104.77
 - @standardnotes/mobile@3.50.13
 - @standardnotes/releases@1.4.100
 - @standardnotes/snjs@2.160.0
 - @standardnotes/web@3.136.5
2023-01-09 07:40:10 +00:00
Karol Sójko
10751ea2ed feat(snjs): add getting recovery codes (#2132) 2023-01-09 08:13:12 +01:00
StandardNotes CI
6b774db222 chore(release): publish
- @standardnotes/api@1.22.0
 - @standardnotes/desktop@3.104.76
 - @standardnotes/encryption@1.20.0
 - @standardnotes/filepicker@1.28.3
 - @standardnotes/files@1.14.13
 - @standardnotes/mobile@3.50.12
 - @standardnotes/releases@1.4.99
 - @standardnotes/services@1.53.0
 - @standardnotes/snjs@2.159.0
 - @standardnotes/ui-services@1.23.4
 - @standardnotes/web@3.136.4
2023-01-09 06:23:12 +00: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
StandardNotes CI
5bdbfe9fc7 chore(release): publish
- @standardnotes/api@1.21.4
 - @standardnotes/desktop@3.104.72
 - @standardnotes/encryption@1.19.35
 - @standardnotes/features@1.58.0
 - @standardnotes/filepicker@1.28.2
 - @standardnotes/files@1.14.12
 - @standardnotes/mobile@3.50.8
 - @standardnotes/models@1.42.0
 - @standardnotes/releases@1.4.95
 - @standardnotes/responses@1.12.13
 - @standardnotes/services@1.52.2
 - @standardnotes/snjs@2.158.2
 - @standardnotes/ui-services@1.23.2
 - @standardnotes/web@3.136.0
2023-01-06 11:59:51 +00:00
StandardNotes CI
496525ef61 chore(release): publish
- @standardnotes/api@1.21.3
 - @standardnotes/desktop@3.104.68
 - @standardnotes/encryption@1.19.34
 - @standardnotes/filepicker@1.28.1
 - @standardnotes/files@1.14.11
 - @standardnotes/mobile@3.50.4
 - @standardnotes/models@1.41.1
 - @standardnotes/releases@1.4.91
 - @standardnotes/services@1.52.1
 - @standardnotes/snjs@2.158.1
 - @standardnotes/toast@1.3.17
 - @standardnotes/ui-services@1.22.4
 - @standardnotes/utils@1.15.2
 - @standardnotes/web@3.133.0
2023-01-04 20:27:27 +00: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
StandardNotes CI
8ff7fb605a chore(release): publish
- @standardnotes/api@1.21.2
 - @standardnotes/desktop@3.104.65
 - @standardnotes/docs@0.2.6
 - @standardnotes/encryption@1.19.33
 - @standardnotes/filepicker@1.28.0
 - @standardnotes/files@1.14.10
 - @standardnotes/mobile@3.50.0
 - @standardnotes/models@1.41.0
 - @standardnotes/releases@1.4.87
 - @standardnotes/services@1.52.0
 - @standardnotes/snjs@2.158.0
 - @standardnotes/ui-services@1.22.2
 - @standardnotes/web@3.132.0
2023-01-03 20:43:29 +00: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
StandardNotes CI
63cd1f9b07 chore(release): publish
- @standardnotes/api@1.21.1
 - @standardnotes/desktop@3.104.63
 - @standardnotes/encryption@1.19.32
 - @standardnotes/filepicker@1.27.10
 - @standardnotes/files@1.14.9
 - @standardnotes/mobile@3.49.60
 - @standardnotes/models@1.40.4
 - @standardnotes/releases@1.4.86
 - @standardnotes/services@1.51.1
 - @standardnotes/snjs@2.157.1
 - @standardnotes/ui-services@1.22.1
 - @standardnotes/utils@1.15.1
 - @standardnotes/web@3.131.1
2023-01-03 07:12:09 +00:00
StandardNotes CI
7508a23979 chore(release): publish
- @standardnotes/api@1.21.0
 - @standardnotes/desktop@3.104.60
 - @standardnotes/mobile@3.49.57
 - @standardnotes/releases@1.4.83
 - @standardnotes/services@1.51.0
 - @standardnotes/snjs@2.157.0
 - @standardnotes/ui-services@1.21.6
 - @standardnotes/web@3.130.4
2022-12-29 15:30:13 +00: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
StandardNotes CI
5a8a37413e chore(release): publish
- @standardnotes/api@1.20.26
 - @standardnotes/desktop@3.104.59
 - @standardnotes/encryption@1.19.31
 - @standardnotes/features@1.57.1
 - @standardnotes/filepicker@1.27.9
 - @standardnotes/files@1.14.8
 - @standardnotes/mobile@3.49.56
 - @standardnotes/models@1.40.3
 - @standardnotes/releases@1.4.82
 - @standardnotes/responses@1.12.12
 - @standardnotes/services@1.50.14
 - @standardnotes/snjs@2.156.16
 - @standardnotes/ui-services@1.21.5
 - @standardnotes/web@3.130.3
2022-12-29 07:50:08 +00:00
StandardNotes CI
5a0d87845c chore(release): publish
- @standardnotes/api@1.20.25
 - @standardnotes/desktop@3.104.57
 - @standardnotes/encryption@1.19.30
 - @standardnotes/features@1.57.0
 - @standardnotes/filepicker@1.27.8
 - @standardnotes/files@1.14.7
 - @standardnotes/mobile@3.49.54
 - @standardnotes/models@1.40.2
 - @standardnotes/releases@1.4.80
 - @standardnotes/responses@1.12.11
 - @standardnotes/services@1.50.13
 - @standardnotes/snjs@2.156.15
 - @standardnotes/ui-services@1.21.4
 - @standardnotes/web@3.130.0
2022-12-28 21:47:36 +00:00
StandardNotes CI
495786514e chore(release): publish
- @standardnotes/api@1.20.24
 - @standardnotes/desktop@3.104.54
 - @standardnotes/encryption@1.19.29
 - @standardnotes/filepicker@1.27.7
 - @standardnotes/files@1.14.6
 - @standardnotes/mobile@3.49.51
 - @standardnotes/models@1.40.1
 - @standardnotes/releases@1.4.77
 - @standardnotes/services@1.50.12
 - @standardnotes/snjs@2.156.14
 - @standardnotes/ui-services@1.21.3
 - @standardnotes/web@3.129.1
2022-12-27 20:17:11 +00:00
StandardNotes CI
ccb15faff5 chore(release): publish
- @standardnotes/api@1.20.23
 - @standardnotes/desktop@3.104.53
 - @standardnotes/encryption@1.19.28
 - @standardnotes/filepicker@1.27.6
 - @standardnotes/files@1.14.5
 - @standardnotes/mobile@3.49.50
 - @standardnotes/models@1.40.0
 - @standardnotes/releases@1.4.76
 - @standardnotes/services@1.50.11
 - @standardnotes/snjs@2.156.13
 - @standardnotes/ui-services@1.21.2
 - @standardnotes/web@3.129.0
2022-12-27 18:29:52 +00:00
StandardNotes CI
771758fcd4 chore(release): publish
- @standardnotes/desktop@3.104.52
 - @standardnotes/filepicker@1.27.5
 - @standardnotes/mobile@3.49.49
 - @standardnotes/releases@1.4.75
 - @standardnotes/services@1.50.10
 - @standardnotes/snjs@2.156.12
 - @standardnotes/ui-services@1.21.1
 - @standardnotes/web@3.128.11
2022-12-27 15:59:31 +00:00
StandardNotes CI
d7c6ef6134 chore(release): publish
- @standardnotes/desktop@3.104.51
 - @standardnotes/mobile@3.49.48
 - @standardnotes/releases@1.4.74
 - @standardnotes/snjs@2.156.11
 - @standardnotes/web@3.128.10
2022-12-27 13:20:25 +00:00
Karol Sójko
8311271a49 fix(snjs): skip workspaces tests as they are a pending backlog feature 2022-12-27 13:49:02 +01:00
StandardNotes CI
4e61d9b3e3 chore(release): publish
- @standardnotes/desktop@3.104.50
 - @standardnotes/mobile@3.49.47
 - @standardnotes/releases@1.4.73
 - @standardnotes/snjs@2.156.10
 - @standardnotes/web@3.128.9
2022-12-27 10:16:51 +00:00
Karol Sójko
dd41082e71 fix(snjs): add error log upon not being able to reach the mock event publisher 2022-12-27 10:48:55 +01:00
StandardNotes CI
f3e147f4c9 chore(release): publish
- @standardnotes/desktop@3.104.36
 - @standardnotes/mobile@3.49.33
 - @standardnotes/releases@1.4.59
 - @standardnotes/snjs@2.156.9
 - @standardnotes/web@3.127.10
2022-12-22 15:23:29 +00: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
StandardNotes CI
cf0dc19f63 chore(release): publish
- @standardnotes/api@1.20.22
 - @standardnotes/desktop@3.104.35
 - @standardnotes/mobile@3.49.32
 - @standardnotes/releases@1.4.58
 - @standardnotes/services@1.50.9
 - @standardnotes/snjs@2.156.8
 - @standardnotes/ui-services@1.20.4
 - @standardnotes/web@3.127.9
2022-12-21 13:48:03 +00:00
Karol Sójko
2696b07759 fix(api): handling expired token responses (#2113) 2022-12-21 14:22:20 +01:00
StandardNotes CI
2cc5afb00a chore(release): publish
- @standardnotes/desktop@3.104.34
 - @standardnotes/mobile@3.49.31
 - @standardnotes/releases@1.4.57
 - @standardnotes/services@1.50.8
 - @standardnotes/snjs@2.156.7
 - @standardnotes/ui-services@1.20.3
 - @standardnotes/web@3.127.8
2022-12-20 19:24:12 +00:00
StandardNotes CI
c9c5e915ce chore(release): publish
- @standardnotes/desktop@3.104.30
 - @standardnotes/mobile@3.49.27
 - @standardnotes/releases@1.4.53
 - @standardnotes/snjs@2.156.6
 - @standardnotes/web@3.127.4
2022-12-19 15:22:56 +00:00