Laurent Cozic
64199704c2
Chore: Complete Jest upgrade
2022-11-15 10:23:50 +00:00
Laurent Cozic
ce02d4c94f
Chore: Finished applying eqeqeq rule
2022-07-23 11:33:12 +02:00
Laurent Cozic
052d9f03d6
Chore: Add eslint rule to enforce strict equality (eqeqeq)
2022-07-23 09:31:32 +02:00
Laurent
e5313a9719
Desktop: Resolves #6338 : Improve E2EE usability when accidentally creating multiple keys ( #6399 )
2022-04-13 12:18:38 +01:00
Laurent Cozic
e0e93c436b
All: Fixed "Invalid lock client type" error when migrating sync target
2021-12-13 10:32:22 +01:00
Laurent Cozic
0de6e9ed11
All: Fixed issue that could cause application to needlessly lock the sync target
2021-11-10 14:47:26 +00:00
Laurent
af19865865
All, Server: Add support for sharing notes when E2EE is enabled ( #5529 )
2021-11-03 16:24:40 +00:00
Laurent
47a31c4ef1
All, Server: Add support for faster built-in sync locks ( #5662 )
2021-11-03 12:26:26 +00:00
Laurent Cozic
21a7149493
Fixed mobile build
2021-10-17 14:54:48 +01:00
Laurent Cozic
a5f2fd8982
Chore: Linter
2021-10-15 12:39:08 +01:00
Laurent Cozic
ccf9882452
All: Ensure that shared notebook children are not deleted when shared, unshared and shared again, and a conflict happens
2021-10-15 12:38:14 +01:00
Laurent Cozic
fb935dde18
Tools: Added syncDebugLog to help debugging sync operations
2021-10-15 12:24:22 +01:00
Laurent
c758377188
All: Add support for public-private key pairs and improved master password support ( #5438 )
...
Also improved SCSS support, which was needed for the master password dialog.
2021-10-03 16:00:49 +01:00
Laurent Cozic
9407efd8ec
All: Allow disabling any master key, including default or active one
...
Ref: https://discourse.joplinapp.org/t/syncing-error-with-joplin-cloud-and-e2ee-master-key-is-not-loaded/20115/5
2021-09-06 18:33:17 +01:00
Laurent Cozic
ea99099b48
Update French translation and fix a few mistakes in code
2021-08-19 10:48:26 +01:00
Laurent Cozic
06ed58b809
All: Improved sync locks so that they do not prevent upgrading a sync target
2021-08-18 15:49:43 +01:00
Laurent Cozic
7faa58e0f9
All: Add a way to disable a master key
2021-08-17 12:03:19 +01:00
Laurent Cozic
edc3496506
Tools: Fixed tests
2021-08-16 18:05:22 +01:00
Laurent Cozic
fe4900d254
Desktop: Add Sync Wizard dialog
2021-08-16 15:20:14 +01:00
Laurent
dcd5a8d975
All: Improved E2EE usability by making its state a property of the sync target ( #5276 )
2021-08-12 16:54:10 +01:00
Laurent Cozic
c3f10d31cb
Chore: Convert E2EE related files to TypeScript
2021-08-07 12:22:37 +01:00
Laurent Cozic
f08af4d036
All: Fixes #5223 : Fixed issue with orphaned resource being created in case of a resource conflict
2021-08-05 14:25:25 +01:00
Laurent Cozic
d13b1f96ba
fixed tests
2021-06-20 13:46:50 +01:00
Laurent Cozic
0222c0f0a6
All: Allow uploading items in batch when synchronising with Joplin Server
2021-06-18 17:17:25 +01:00
Laurent Cozic
2867b66cf1
Tools: Fixed tests
2021-06-16 13:10:42 +01:00
Laurent Cozic
a4a156c7a5
Desktop: Fixes #5080 : Ensure resources are decrypted when sharing a notebook with Joplin Server
2021-06-15 17:17:12 +01:00
Ahmad Mamdouh
2af3bf61ea
All: Conflict notes will now populate a new field with the ID of the conflict note. ( #5049 )
2021-06-12 08:46:49 +01:00
Laurent Cozic
3c41b45e8e
Server: Check share ID when uploading a note
2021-06-07 16:17:52 +02:00
Laurent Cozic
5528ab7cc8
Tools: Fixed tests
2021-06-07 15:46:35 +02:00
Laurent Cozic
2806aa1b19
Tools: Moved lib-specific tests under lib package
2021-05-21 15:17:21 +02:00
Laurent
0765cf5955
All: Add support for sharing notebooks with Joplin Server ( #4772 )
...
- Joplin Server: Adds support for sharing a notebook
- Desktop: Adds support for sharing a notebook with Joplin Server
- Mobile: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
- Cli: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
2021-05-13 17:57:37 +01:00
Laurent Cozic
4b26893b21
Desktop: Fixes #4919 : Make sure sync startup operations are cleared after startup
2021-05-09 18:12:47 +02:00
Laurent Cozic
a6caa357c8
Desktop: Add synchronization tools to clear local sync state or data
2021-05-03 12:57:46 +02:00
Laurent Cozic
ccbc329cbf
Server: Add support for sharing notes via a link
2021-01-29 18:45:11 +00:00
Laurent Cozic
86610e7561
Converted models and services to TypeScript
2021-01-22 17:41:11 +00:00
Laurent Cozic
9b64c1fbdb
Added no-floating-promises eslint rule
2020-11-25 14:40:25 +00:00
Laurent Cozic
17d835d694
Tools: Apply rule @typescript-eslint/member-delimiter-style
2020-11-12 19:29:22 +00:00
Laurent Cozic
d20694e52c
Tools: Apply rule @typescript-eslint/type-annotation-spacing
2020-11-12 19:13:28 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00