Commit Graph

216 Commits

Author SHA1 Message Date
Antonella Sgarlatta
54af28aa04 chore: Add serverPassword param to endpoints (#2919) [skip e2e]
* chore: send server password param to delete account endpoint

* chore: send server password param to disable mfa endpoint

* chore: modify tests

* chore: force challenge prompt for mfa disable

* chore: fix eslint errors

* chore: add server passsword to get recovery codes

* chore: fix tests

* chore: pass server password as header
2025-08-26 09:04:03 -03:00
Aman Harwara
c4e0138ce3 fix: Fixed issue with keyboard on Android covering content (#2899) 2025-05-02 15:16:32 +05:30
luis-411
f1796312de fix: Pane visibility settings will be persisted locally (#2888) 2024-11-22 15:29:21 +05:30
Mo
98304cc57d fix: trim/lowercase email on email change (#2886) 2024-09-20 09:53:02 -05:00
Aman Harwara
561e451fa0 chore: immediately insert file node and show progress inside super note when uploading a new file (#2876) [skip e2e] 2024-05-06 20:32:04 +05:30
Aman Harwara
594a6061b2 feat: Switched editor appearance preferences to be local instead of synced (#2870) 2024-04-24 12:24:34 +05:30
moughxyz
7f1baf52c1 fix: Fixes an issue where importing an encrypted backup file may not successfully complete in some cases 2024-04-12 11:40:33 -05:00
Mo
b6eda707bd chore: auth verification (#2867) [skip e2e] 2024-04-08 21:22:56 +05:30
Aman Harwara
e3ae421f7c chore: fix issues with multiple non-layerable themes being active on color scheme change [skip e2e] 2024-03-23 00:43:02 +05:30
Aman Harwara
7967ddead7 fix: Fixed issue with system color scheme not being applied correctly on start 2024-03-23 00:01:54 +05:30
Mo
3b2f761661 fix: use API v0 on iOS (#2858) [skip e2e] 2024-03-07 09:29:46 -06:00
Aman Harwara
bfbf9ab8ce feat: Themes and appeareance settings are now local to your device and not synced (#2847) 2024-02-17 14:23:37 +05:30
Aman Harwara
b07abaa5df feat: Added search bar to navigation panel for searching tags and smart views (#2815) 2024-02-02 16:07:55 +05:30
Karol Sójko
ba236a2f2b chore: add sync backoff mechanism checks (#2786) 2024-01-23 09:04:55 +01:00
Aman Harwara
396ee3f449 feat: Editing large notes (greater than 1.5MB) will result in more optimized syncing, in which changes are saved locally immediately, but sync with the server less frequently (roughly every 30 seconds rather than after every change). (#2768) 2024-01-20 15:22:09 +05:30
Karol Sójko
cf4b5ccf0a chore: global sync per minute safety limit (#2765) 2024-01-11 15:26:09 +01:00
Aman Harwara
afaf53a7a4 chore: let user know about 429 status (#2747) 2024-01-05 22:13:54 +05:30
Karol Sójko
5f5d817e04 chore: fix directory separator on windows (#2736) 2024-01-02 10:02:11 +01:00
Karol Sójko
bc845c1633 chore: add server switcher (#2717)
* wip

* wip2

* refactor: use radio button group

* chore: add persisting host per workspace

* chore: header style

* chore: update server picker title style

* chore: margin

* chore: label

* chore: remove separator

* rename migration to latest snjs version

---------

Co-authored-by: Aman Harwara <amanharwara@protonmail.com>
2023-12-28 10:50:14 +01:00
Karol Sójko
ec1cddcf3a chore: add websocket heartbeat to keep the connection alive (#2681) 2023-12-05 12:20:36 +01:00
Karol Sójko
357e763c3e chore: stop re-establishing websocket connection upon application close 2023-12-04 21:57:29 +01:00
Karol Sójko
214f5b785d chore: re-establish websocket connection upon connection close (#2673) 2023-12-04 14:37:38 +01:00
Karol Sójko
258422cf3c chore: rely on websockets for autosync if a websocket connection is open (#2672) 2023-12-04 09:10:18 +01:00
Karol Sójko
17039cbb80 feat: New one-click Home Server, now in Labs. Launch your own self-hosted server instance with just 1 click from the Preferences window. (#2645) 2023-11-30 18:31:45 +01:00
Mo
c43b593c60 feat: Markdown, Rich text, Code, and Checklist note types have been moved to the new Plugins preferences pane. Previous notes created using these types will not experience any disruption. To create new notes using these types, you can reinstall them from the Plugins preferences screen. It is recommended to use the Super note type in place of these replaced note types. (#2630) 2023-11-29 10:18:55 -06:00
Aman Harwara
2d687d9786 chore: on android use notification to display file upload progress instead of toast (#2628) [skip e2e] 2023-11-09 01:31:34 +05:30
Karol Sójko
0902580b79 chore: enable vaults on free internal team user accounts (#2617) 2023-11-03 11:23:42 +01:00
Aman Harwara
991de1ddf5 feat: When exporting a Super note, embedded files can be inlined in the note or exported along the note in a zip file. You can now also choose to include frontmatter when exporting to Markdown format.
(#2610)
2023-10-31 01:19:04 +05:30
Aman Harwara
fff4696fa2 chore: remove sync call causing tests to become flaky 2023-10-02 19:15:58 +05:30
Aman Harwara
79c5da6c5b chore: ui for designating survivor for shared vault & warning when no survivor (#2544) 2023-09-29 16:38:38 +05:30
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
Aman Harwara
9de994bcba chore: add tests for moving items into vault (#2539) 2023-09-26 18:37:17 +05:30
Karol Sójko
2ce908da29 chore: add method to designate a shared vault survivor (#2538) 2023-09-26 13:48:36 +02:00
Aman Harwara
60f96bc201 chore: handle moving & removing tags with subtags into/out of vaults (#2528) 2023-09-26 16:40:09 +05:30
Aman Harwara
b2ead8fc84 chore: handle notification on guest when host cancels invite (#2537) 2023-09-26 15:53:18 +05:30
Karol Sójko
3777a5389e chore: refactor notifications and re-enable vault tests (#2532)
* chore: refactor notifications and re-enable vault tests

* fix message in error expected
2023-09-26 10:21:26 +02:00
Aman Harwara
9fa52d9039 chore: fix note view error [skip e2e] 2023-09-22 20:08:35 +05:30
Karol Sójko
c084dcd11e chore: enable vault tests (#2518) 2023-09-22 15:09:45 +02:00
Karol Sójko
f7d204b205 chore: add designated survivor uuid to shared vault metadata (#2527)
* chore: add designated survivor uuid to shared vault metadata

* fix specs
2023-09-22 12:54:42 +02:00
Aman Harwara
80711a17fa chore: handle notification of another member being removed (#2525) 2023-09-22 13:10:53 +05:30
Karol Sójko
0d15858b5f chore: fix notification type on shared vault user removal (#2521) 2023-09-20 17:01:07 +02:00
Aman Harwara
e2901d9535 chore: only invalidate vault user cache when required (#2519) 2023-09-20 17:20:30 +05:30
Aman Harwara
48e7820100 chore: vault member permissions (#2509) 2023-09-18 19:53:34 +05:30
Aman Harwara
dcd64408a1 chore: update vaults prefs (#2504) 2023-09-15 20:30:41 +05:30
Aman Harwara
520bede842 chore: fix issue where child tags would get hidden in exclusive vault mode if parent tag is in different vault (#2502) 2023-09-15 16:28:16 +05:30
Aman Harwara
daab6e12cf chore: make "move to vault" stricter if item has links (#2501) 2023-09-15 15:46:57 +05:30
Mo
09ba8fb99b chore: add mechanism for legacy uuid aad 2023-09-12 16:47:24 -05:00
Aman Harwara
53785c7100 chore: correctly refresh vault info badge 2023-09-12 16:42:07 +05:30
Karol Sójko
d6a3e69d8c chore: remove the option to trigger transition from the UI (#2489) 2023-09-12 09:25:05 +02:00