Laurent Cozic
|
44a96f347a
|
Tools: Add eslint rule prefer-await-to-then
|
2022-09-30 17:32:00 +01:00 |
|
Mayank Bondre
|
66c9ee0a1a
|
Desktop: Fix missing plugin file error and missing setting key error in dev mode (#6827)
|
2022-09-12 16:08:06 +01:00 |
|
Laurent Cozic
|
7974df98ff
|
Desktop: Display default notebook icons when at least one notebook has an icon
|
2022-09-05 17:26:22 +01:00 |
|
Mayank Bondre
|
80906cbdb3
|
Desktop: Remove demo plugins folder and update pinned version of backup plugin (#6801)
|
2022-09-05 12:36:21 +01:00 |
|
Mayank Bondre
|
01f4bb0591
|
Desktop: Install default plugins on first app start (#6585)
|
2022-09-01 11:44:33 +01:00 |
|
Laurent Cozic
|
ebf9a9375c
|
Desktop, Cli: Fixes #6704: Fixed names of imported duplicate notebooks
|
2022-08-29 16:22:13 +01:00 |
|
Laurent Cozic
|
8b91427056
|
Chore: Added more messages for external editing
|
2022-08-29 15:09:30 +01:00 |
|
Retrove
|
58dc4feee7
|
Plugins: Add support for media links in plugin manifest.json (#6672)
|
2022-08-27 12:11:56 +01:00 |
|
Anton Tuchkov
|
0356cbbfab
|
Desktop: Add support for multi-language spell check (#6617)
|
2022-08-27 12:05:44 +01: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 Cozic
|
06d5feaa63
|
All: Fixes #6645: Do not encrypt non-owned note if it was not shared encrypted
|
2022-07-12 11:28:48 +01:00 |
|
Laurent Cozic
|
3b35ab6581
|
Plugins: Added joplin.versionInfo method
|
2022-07-03 14:32:29 +01:00 |
|
asrient
|
c0bc4c38c3
|
Clipper: Resolves #6247: Clipper unable to pull and store PDFs (#6384)
|
2022-06-20 13:56:54 +01:00 |
|
Laurent Cozic
|
91df23e959
|
Chore: Removed lodash package to save space
|
2022-05-26 15:57:44 +01:00 |
|
Laurent Cozic
|
015562c86a
|
Tools: Added cspell config
|
2022-05-01 19:38:00 +01:00 |
|
Laurent Cozic
|
fc095986b0
|
Plugins: Add support for file and directory selector in Settings API
|
2022-04-20 16:21:57 +01:00 |
|
Laurent Cozic
|
b7167552ec
|
Desktop: Enabled plugin throttling logic to prevent certain plugins from freezing the app
|
2022-04-19 15:53:13 +01:00 |
|
Kenichi Kobayashi
|
5d9b43ee31
|
Desktop: Resolves #5770: Performance improvement when switching note while plugins are running (#6409)
|
2022-04-17 12:41:27 +01:00 |
|
Laurent Cozic
|
b4a6e17090
|
Desktop: Multi-profiles: Assign an ID to profiles and remove path
|
2022-04-16 15:04:06 +01:00 |
|
Laurent
|
1b043d856d
|
Chore: Refactor note list on desktop using React Hooks (#6410)
|
2022-04-14 16:50:42 +01: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
|
0374505212
|
Chore: Fixed CI tests
|
2022-04-12 12:42:21 +01:00 |
|
Laurent Cozic
|
74273cd570
|
Plugins: Allow updating a resource via the data API
|
2022-04-11 17:01:01 +01:00 |
|
Laurent
|
6458ad0540
|
Desktop: Resolves #591: Add support for multiple profiles (#6385)
|
2022-04-11 16:49:32 +01:00 |
|
Mayank Bondre
|
0b32a29cce
|
Plugins: Resolves #5867: Add support for "categories" manifest field (#6109)
|
2022-04-10 10:52:31 +01:00 |
|
Laurent Cozic
|
f2bfa30e04
|
Api: Fixed updating resource content
|
2022-04-09 11:58:08 +01:00 |
|
Laurent Cozic
|
27198a16a4
|
Chore: Make it easier to test note publishing on desktop
|
2022-04-05 15:37:57 +01:00 |
|
Laurent Cozic
|
9d9420a35c
|
Desktop: Support for Joplin Cloud recursive linked notes
|
2022-04-03 19:19:24 +01:00 |
|
Retrove
|
a73d822998
|
Desktop, Cli: Fixes #6197: Fixed creation of empty notebooks when importing directory of files (#6274)
|
2022-03-28 17:13:13 +01:00 |
|
Laurent Cozic
|
37d51c3b58
|
Plugins: Allow updating a resource via the data API
|
2022-03-28 16:35:41 +01:00 |
|
JackGruber
|
3f732939d0
|
All: Resolves #6266: Make search engine filter keywords case insensitive (#6267)
|
2022-03-15 10:03:56 +00:00 |
|
Laurent Cozic
|
addcfb0129
|
All: Fixes #6261: Ensure that note revision markup type is set correctly
|
2022-03-12 16:24:07 +00:00 |
|
Laurent Cozic
|
88ac664e37
|
Deskop, Cli: Fixes #6203: Note export could fail in some cases (regression)
|
2022-02-27 10:49:18 +00:00 |
|
Laurent Cozic
|
20784b0e99
|
Desktop: Resolves #5531: Prevent certain errors from stopping the revision service
|
2022-02-27 10:30:40 +00:00 |
|
Laurent Cozic
|
a325bf6dc6
|
All: Improve error message when revision metadata cannot be decoded, to improve debugging
|
2022-02-26 18:20:23 +00:00 |
|
Laurent Cozic
|
fe787d1257
|
Chore: clean up
|
2022-02-12 17:46:32 +00:00 |
|
Laurent Cozic
|
a70f9b1a13
|
Desktop: Fixes #6129: Exported JEX notebook should not contain share metadata
|
2022-02-12 17:44:07 +00:00 |
|
Laurent Cozic
|
de757026d4
|
All: Fixes #6092: Shared resource was not encrypted with correct encryption key
|
2022-02-11 10:38:45 +00:00 |
|
Laurent
|
9f252ea673
|
Desktop: Add support for custom notebook icons (#6110)
|
2022-02-06 16:42:00 +00:00 |
|
Thibault Jan Beyer
|
3ba4a1de72
|
Doc: Update editorCommandDeclarations link (#5976)
|
2022-01-09 11:32:53 +00:00 |
|
Laurent Cozic
|
f451633a51
|
Desktop: Fixes #5927: Update menu item labels when the language changes
|
2021-12-31 07:50:32 +01:00 |
|
Laurent Cozic
|
2660ff3af6
|
Plugins: Adds joplin.workspace.onResourceChange
|
2021-12-30 12:11:22 +01:00 |
|
Laurent Cozic
|
c7d0d659a0
|
Tools: Fixed linter and tsc errors
|
2021-12-28 14:17:59 +01:00 |
|
Hieu-Thi Luong
|
46438a5888
|
Desktop: Better handling of bold text to simplify customisation (#5732)
|
2021-12-28 09:57:34 +00:00 |
|
Laurent Cozic
|
c423551723
|
Plugins: Added ModelType type
|
2021-12-27 18:10:07 +01:00 |
|
Laurent Cozic
|
27b62bf129
|
Plugins: Add utility functions joplin.data.itemType() and joplin.data.resourcePath()
|
2021-12-27 17:42:43 +01:00 |
|
Laurent Cozic
|
960863fb75
|
Plugins: Add support for joplin.workspace.filterEditorContextMenu to allow dynamically setting editor menu items depending on context
|
2021-12-27 17:38:21 +01:00 |
|
Laurent Cozic
|
bbe4d09260
|
Plugin Repo: Disallow invalid plugin version numbers
|
2021-12-21 10:51:37 +01:00 |
|
Laurent
|
7f64fbfd9b
|
Tools: Use Yarn 3 to manage monorepo (#5833)
|
2021-12-20 15:08:43 +00:00 |
|
Laurent Cozic
|
667d6420f2
|
All: Fixed issue where synchroniser would try to update a shared folder that is not longer accessible
|
2021-12-20 15:47:50 +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
|
605f12552e
|
All: Fixes #5796: Handle duplicate attachments when the parent notebook is shared
|
2021-11-28 16:46:44 +00:00 |
|
Laurent Cozic
|
c19e59f5da
|
Cli: Ask for master password when encryption or decryption fails
|
2021-11-22 17:57:02 +00:00 |
|
Laurent Cozic
|
0e11273c45
|
Desktop: Fixes #5693: Opening a file with ctrl and click leads to an error in the Rich Text editor
|
2021-11-22 17:20:48 +00:00 |
|
Laurent Cozic
|
e8894d486e
|
Tools: Fixed tests
|
2021-11-19 12:56:39 +00:00 |
|
Laurent Cozic
|
a03ef8d18a
|
Tools: Fixed tests
|
2021-11-19 12:16:07 +00:00 |
|
Laurent Cozic
|
0ec0d87e71
|
All: Resolves #5754: Improved error message when synchronising with Joplin Server
|
2021-11-19 11:26:01 +00:00 |
|
Laurent Cozic
|
98ed2be518
|
Desktop, CLI: When exporting as HTML, pack all images, styles and scripts inside the HTML file
|
2021-11-18 15:08:13 +00:00 |
|
Laurent Cozic
|
e97bb78ce4
|
Desktop, Mobile: Added support for notebook icons
|
2021-11-15 17:19:51 +00:00 |
|
Helmut K. C. Tessarek
|
b58ea0f202
|
Desktop: Add shortcut for bulleted list (#5698)
Ref: https://discourse.joplinapp.org/t/shortcut-for-lists/21646
|
2021-11-11 15:50:15 +00: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 |
|
agerardin
|
6b31609338
|
Plugins: Allow posting messages from plugin to webview (#5569)
|
2021-11-09 15:50:50 +00:00 |
|
Laurent Cozic
|
c4017e52dc
|
Fixed a few strings
|
2021-11-08 10:00:11 +00:00 |
|
Laurent Cozic
|
3e5ad0a374
|
Desktop, Cli: Fixes #5653: Long resource filenames were being incorrectly cut
|
2021-11-07 16:41:39 +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
|
401f1b1f83
|
Tools: Fixed tests when using Joplin Server as sync target
|
2021-10-31 18:31:40 +00:00 |
|
Laurent Cozic
|
21a7149493
|
Fixed mobile build
|
2021-10-17 14:54:48 +01:00 |
|
Caleb John
|
2acd55eb81
|
Desktop, Cli: Resolves #5224: Add Markdown + Front Matter exporter/importer (#5465)
|
2021-10-16 09:59:37 +01:00 |
|
Laurent Cozic
|
8a7fa78c54
|
Chore: Moved share invitation response logic to separate file (Desktop)
|
2021-10-15 16:16:02 +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 Cozic
|
73545484c9
|
Desktop: Allows a shared notebook recipient to leave the notebook
|
2021-10-14 15:39:17 +01:00 |
|
Laurent Cozic
|
23996e0efe
|
Desktop: Fixes #5421: Exclude disabled commands from Goto Anything
|
2021-10-05 18:09:09 +01:00 |
|
Laurent Cozic
|
5a9bc1297b
|
All: Fixes #932: Certain attachments were not being automatically deleted
|
2021-10-05 17:47:38 +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
|
4a7746beb2
|
Desktop: Upgrade Electron from v10 to v14
|
2021-10-01 19:35:27 +01:00 |
|
Laurent Cozic
|
b1d0c15210
|
Desktop, Cli: Make exported HTML more readable on mobile
|
2021-09-26 12:01:46 +01:00 |
|
Laurent Cozic
|
8ada059401
|
Desktop: Improved accepting a folder share
|
2021-09-25 18:00:43 +01:00 |
|
Laurent Cozic
|
62f81b4315
|
Chore: Converts ENEX import file to TypeScript
|
2021-09-23 13:16:22 +01:00 |
|
Laurent Cozic
|
56cac1f729
|
Desktop: Fixes #5161: Improved plugin search and installing new plugins from China
|
2021-09-21 16:22:58 +01:00 |
|
JackGruber
|
afe1cf747d
|
All: Fixes #5444: Misinterpreted search term after filter in quotation marks (#5445)
|
2021-09-19 11:31:38 +01:00 |
|
Laurent Cozic
|
b56177a4e3
|
Tools: Added tools to stress test Joplin Server
|
2021-09-17 10:59:10 +01:00 |
|
Laurent Cozic
|
96ac12b460
|
Chore: Converted encryption config screens to React Hooks to share logic between desktop and mobile
|
2021-09-10 19:05:47 +01:00 |
|
Laurent Cozic
|
a2c6461af8
|
Desktop: Fix handling of disabled master keys when enabling E2EE
|
2021-09-09 19:24:52 +01:00 |
|
Laurent Cozic
|
d33b99cffb
|
Desktop: Fix handling of disabled master keys when enabling E2EE
|
2021-09-09 18:46:58 +01:00 |
|
Laurent Cozic
|
9260b2a9ab
|
Plugins: Add support for enabledConditions when creating menu item from command
|
2021-09-09 14:44:16 +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
|
478d4accf1
|
Desktop: Load themes as CSS variables for use in custom themes and internal components
|
2021-09-06 16:57:07 +01:00 |
|
Laurent Cozic
|
736bbbd8ed
|
Plugins: Fixed import API
Ref: https://discourse.joplinapp.org/t/prompt-when-the-plugin-is-running-typeerror-this-module-oninit-is-not-a-function/20009/14
|
2021-09-04 15:07:38 +01:00 |
|
Laurent Cozic
|
d97ba57dda
|
Desktop: Sort plugin results according to recommended property, and display Recommended tag
|
2021-09-01 12:17:20 +01:00 |
|
Laurent Cozic
|
b88b747ba6
|
Api: Resolves #5199: Add support for "events" end point to retrieve info about latest note changes
|
2021-08-30 18:53:24 +01:00 |
|
Laurent Cozic
|
ce89ee5bab
|
All: Add support for single master password, to simplify handling of multiple encryption keys
|
2021-08-30 14:15:35 +01:00 |
|
Laurent Cozic
|
dec0a08954
|
Desktop, Mobile: Fixes #5391: Fixed crash when a required master key does not exist
|
2021-08-28 15:36:05 +01:00 |
|
Laurent Cozic
|
f19c4ab434
|
Desktop: Allow specific deprecated plugins to still work
|
2021-08-27 16:34:39 +01:00 |
|
Laurent Cozic
|
70efaddeaf
|
All: Do not display master key upgrade warnings for new master keys
|
2021-08-27 11:30:21 +01:00 |
|
Laurent Cozic
|
814f602bd6
|
Chore: Moved EncryptionService under e2ee directory
|
2021-08-23 18:47:07 +01:00 |
|
Caleb John
|
4ba417a2f4
|
Desktop: Various improvements to Markdown import and export (#5290)
In preparation for #5224
|
2021-08-23 00:35:45 +01:00 |
|