Commit Graph

50 Commits

Author SHA1 Message Date
Karol Sójko
4b1140d8f0 chore: fix getting vault method (#2547)
* chore: fix getting vault method

* remove only attribute

* fix checking for vaults

* fix expected missing vaults
2023-09-28 14:18:48 +02:00
Karol Sójko
981417f952 chore: designated survivor test suite (#2540)
* chore: designated survivor test suite

* add more tests

* fix: tests exclusivness

* fix removing account from shared vaults test
2023-09-27 14:27:12 +02:00
Karol Sójko
c084dcd11e chore: enable vault tests (#2518) 2023-09-22 15:09:45 +02:00
Karol Sójko
d6a3e69d8c chore: remove the option to trigger transition from the UI (#2489) 2023-09-12 09:25:05 +02:00
Karol Sójko
986985b7de chore: fix e2e test to wait for transition to finish upon signout (#2487) 2023-09-08 14:49:42 +02:00
Karol Sójko
bd2172b773 chore: handle messages via websockets (#2473)
* chore: handle messages via websockets

* chore: update domain events

* fix: specs

* fix: adjust server revision creation delay
2023-09-01 13:07:15 +02:00
Karol Sójko
0dd3124acf chore: refactor history e2e tests (#2468) 2023-08-29 10:59:23 +02:00
Karol Sójko
6a61efae02 chore: increase revision frequency time in e2e [no ci] (#2450) 2023-08-24 14:49:31 -05:00
Karol Sójko
5f557c27aa chore: add quota usage e2e tests (#2438)
* chore: add quota usage e2e tests

* chore: add moving from shared to shared vault quota e2e test

* chore: fix test suite name

* chore: fix awaiting for notifications to propagate

* chore: fix awaiting for notifications processing
2023-08-23 13:55:14 +02:00
Karol Sójko
5bca53736b chore: display shared vault file usage (#2399)
* chore: display shared vault file usage

* fix: specs

* fix: reshape filtering result

* fix: resolving invalid server items

* fix: get revisions specs

* fix: processing issue

* fix: tests

---------

Co-authored-by: Mo <mo@standardnotes.com>
2023-08-11 08:59:16 +02:00
Mo
599b6ba65c chore: reduce ci revisions timeout 2023-08-10 13:09:58 -05:00
Mo
74458ab762 chore: fix vault invites 2023-08-08 09:52:51 -05:00
Mo
3b531ce8bb tests: vault locking (#2394) 2023-08-07 15:27:06 -05:00
Karol Sójko
cedd8e1006 chore: add e2e tests covering invalidation of other sessions (#2385) 2023-08-07 05:01:04 -05:00
Mo
8655bdb5dd tests: fix memory leaks (#2389) 2023-08-06 15:23:31 -05:00
Mo
07c23d24f0 chore: fix test (skip e2e) 2023-08-05 15:58:52 -05:00
Mo
eb4a446274 chore: fix test 2023-08-05 14:24:57 -05:00
Mo
494436bdb6 refactor: key rotation (#2383) 2023-08-04 09:25:28 -05:00
Mo
25596e70a8 refactor: test 2023-08-02 13:27:13 -05:00
Mo
846e5b3ca8 chore: password tests 2023-08-02 06:54:18 -05:00
Mo
66d26ff44b chore: test timeout 2023-08-01 18:38:40 -05:00
Karol Sójko
247daddf5a chore: vault tests refactors and lint (#2374) 2023-08-01 17:23:56 -05:00
Karol Sójko
eb062220d6 chore: fix endpoints and properties used in shared vaults to match the server (#2370)
* chore: upgrade @standardnotes/domain-core

* chore: enable vault tests by default

* chore: fix asymmetric messages paths

* chore: fix message property from user_uuid to recipient_uuid

* chore: fix server response properties for messages and notifications

* chore: fix user_uuid to recipient_uuid in resend all message use case

* chore: use notification payload and type from domain-core

* chore: fix non existent uuid in conflicts tests

* chore: use shared vault user permission from domain-core

* chore: enable all e2e tests

* chore: upgrade domain-core

* chore: mark failing tests as skipped

* chore: skip test

* chore: fix recipient_uuid in specs

* chore: skip test

* chore: skip test

* chore: skip test

* chore: skip test

* chore: fix remove unused var and unskip test

* Revert "chore: skip test"

This reverts commit 26bb876cf55e2c4fa9eeea56f73b3c2917a26f5c.

* chore: unskip passing tests

* chore: skip test

* chore: skip test

* fix: handle invite creation error

* chore: skip tests

* fix: disable vault tests to merge the PR

* chore: unskip asymmetric messages tests
2023-07-27 15:43:45 +02:00
Mo
14bae5e895 tests: vault tests 3 (#2373) 2023-07-27 07:35:38 -05:00
Mo
7c463b36af tests: vault tests [no ci] 2023-07-26 06:43:52 -05:00
Mo
7222ca7fd0 tests: vaults-2 (#2368) 2023-07-26 04:55:58 -05:00
Mo
596e041c42 tests: vault tests (#2366) 2023-07-25 07:40:28 -05:00
Mo
98c0228139 tests: vaults (#2365)
* tests: signature tests

* tests: asymmetric

* feat: delete contact use case

* chore: lint

* chore: lint
2023-07-24 19:28:28 +00:00
Mo
3281ac9d37 refactor: break up vault services (#2364) 2023-07-24 07:46:20 -05:00
Mo
a77535456c refactor: application dependency management (#2363) 2023-07-23 15:54:31 -05:00
Karol Sójko
30b113cc84 chore: running paid subscription e2e tests on both self-hosted and home-server setup (#2355)
* chore: add activating paid subscription in e2e on both self-hosted and home-server setup

* chore: fix activating premium features on e2e test suites

* chore: remove unnecessary sleep duplication

* chore: add defining the subscription expires at date in e2e
2023-07-14 10:52:17 +02:00
Mo
078ef3772c refactor: native feature management (#2350) 2023-07-12 12:56:08 -05:00
Karol Sójko
325737bfbd chore: fix ContentType usage (#2353)
* chore: fix ContentType usage

* chore: fix specs
2023-07-12 13:53:29 +02:00
Mo
b06999d25b refactor: root key manager (#2344) 2023-07-04 07:31:50 -05:00
Mo
96f42643a9 feat: New one-click Home Server, now in Labs. Launch your own self-hosted server instance with just 1 click from the Preferences window. (#2341) 2023-07-03 08:30:48 -05:00
Mo
b032eb9c9b internal: incomplete vault systems behind feature flag (#2340) 2023-06-30 09:01:56 -05:00
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
moughxyz
2f07f7a3d1 test: refactor flakey test to use app context 2023-01-16 09:53:39 -06: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
dd41082e71 fix(snjs): add error log upon not being able to reach the mock event publisher 2022-12-27 10:48:55 +01:00
Aman Harwara
27d2c95b5b fix: dark mode not working in editors (#1773) 2022-10-10 21:47:57 +05:30
Mo
cbbe913cd6 feat: experimental 005 operator (#1753) 2022-10-06 11:03:43 -05:00
Mo
d7a90c4d91 refactor: add pkc fields for registration endpoint (#1680) 2022-09-29 09:13:05 -05:00
Karol Sójko
5ffffbff20 feat(snjs): add e2e test for subsequent subscriptions settings persistance 2022-09-29 15:11:44 +02:00
Karol Sójko
0e40469e2f feat: add snjs package 2022-07-06 14:04:30 +02:00