Laurent Cozic
112157e33f
Server: Fixed handling of max item size for encrypted items
2021-06-20 16:29:35 +01:00
Laurent Cozic
d13b1f96ba
fixed tests
2021-06-20 13:46:50 +01:00
Laurent Cozic
50ecdc2ff1
Plugins: Add support for read and writing text, HTML and images from/to clipboard
2021-06-20 12:03:18 +01:00
Laurent Cozic
097e49d797
All: Fixes #5051 : Fixed error that could prevent a revision from being created, and that would prevent the revision service from processing the rest of the notes
2021-06-20 11:19:59 +01:00
Laurent Cozic
5b368e39ca
Mobile: Allow enabling and disabling feature flags
2021-06-19 17:32:36 +01:00
Laurent Cozic
ab9bbcbff2
Plugins: Fixed saving secure settings to the keychain, and added way to store plugin settings to settings.json
2021-06-19 15:56:37 +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
31121c86d5
Server: Fixed handling of user content URL
2021-06-15 17:24:04 +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
Laurent Cozic
85cc08c0d4
typo
2021-06-15 12:41:15 +01:00
Laurent Cozic
2cf70675dc
All: Fixed user content URLs when sharing note via Joplin Server
2021-06-15 12:25:55 +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
JackGruber
01e6ca4616
All: Fixes: Wrong field removed in API search ( #5066 )
2021-06-11 00:24:50 +01:00
Laurent Cozic
a36b13dcb4
Server: Handle custom user content URLs
2021-06-10 19:33:04 +02:00
Laurent Cozic
5fd6571bf1
Desktop: Allow restoring a delete note from note history using command palette
2021-06-10 11:49:20 +02:00
Laurent Cozic
ca487ade9a
Desktop: Add "Retry all" button to sync status screen for items that could not be uploaded
2021-06-08 22:36:10 +02:00
Laurent Cozic
de7579a14e
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-06-07 18:04:45 +02:00
Laurent Cozic
3c41b45e8e
Server: Check share ID when uploading a note
2021-06-07 16:17:52 +02:00
mbalint
62a371b9f3
All: Resolves #4613 : Improve search with Asian scripts ( #5018 )
2021-06-07 15:15:04 +01:00
Laurent Cozic
5528ab7cc8
Tools: Fixed tests
2021-06-07 15:46:35 +02:00
JackGruber
dd1c9e3c2a
All: Fixes #5007 : Items are filtered in the API search ( #5017 )
2021-06-07 10:21:24 +01:00
Caleb John
a7e67952b8
Plugins: Support executing codemirror commands from plugins when using execCommand ( #5012 )
2021-06-07 10:19:35 +01:00
Laurent Cozic
de45740129
Server: Load shared user content from correct domain
2021-06-06 19:14:12 +02:00
Laurent Cozic
21ea3253db
Desktop: Add Joplin Cloud sync target
2021-06-03 17:12:07 +02:00
Laurent Cozic
8f6a47536c
Desktop: Download plugins from GitHub release
2021-06-01 11:09:46 +02:00
Laurent Cozic
ed8ee67048
Server: Add mailer service
2021-05-25 11:49:47 +02:00
Laurent Cozic
e94503abbe
Tools: Fixed tests
2021-05-21 17:02:56 +02:00
Laurent Cozic
2806aa1b19
Tools: Moved lib-specific tests under lib package
2021-05-21 15:17:21 +02:00
JackGruber
eceb14ff9e
Desktop: Resolves #4433 : Import linked local files when importing Markdown files ( #4966 )
2021-05-19 22:22:03 +01:00
Laurent Cozic
bd08041f53
Desktop: Pass custom CSS property to all export handlers and renderers
2021-05-19 15:00:16 +02:00
Laurent Cozic
f7d164be6e
Desktop: Allow unsharing a note
2021-05-16 17:28:49 +02:00
Laurent Cozic
6f2f24171d
Desktop: Add Share Notebook menu item
2021-05-16 15:21:55 +02:00
Laurent Cozic
15fe119256
Desktop: Made sync more reliable by making it skip items that time out, and improved sync status screen
2021-05-15 20:56:49 +02:00
Laurent Cozic
b99cb0248d
Cli: Fixes #4845 : Fixed possible crash when trying to delete corrupted revision in revision service
2021-05-14 12:09:20 +02:00
Laurent Cozic
6959f14a3f
Desktop: Fixes #4958 : Display proper error message when JEX file is corrupted
2021-05-13 22:13:53 +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
JackGruber
09ad70983a
Desktop: Fix #4581 : Show or hide completed todos in search results based on user settings ( #4951 )
2021-05-13 13:23:17 +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
JackGruber
156a681ecf
All: Add "id" and "due" search filters ( #4898 )
2021-04-29 15:27:38 +01:00
Caleb John
b1ea3f3ad1
Desktop: Add "duplicate line" command in Markdown editor ( #4873 )
...
Ref: https://discourse.joplinapp.org/t/duplicate-line-command/12650/15
2021-04-25 09:57:35 +01:00
Laurent Cozic
3235f58f5a
Desktop: Resolves #4727 : Add support for safe mode, which temporarily disables note rendering and plugins
2021-04-24 20:23:33 +02:00
Laurent Cozic
5a620ee26e
Desktop: Fixes #4669 : Copying code block from Rich Text editor results in two copies of the text
...
Also improved copying plain text from Rich Text editor - in that case the HTML is converted to Markdown
2021-04-11 19:01:06 +02:00
Helmut K. C. Tessarek
2fc9c53ff0
Desktop: Add an option to renew the API token ( #4811 )
2021-04-07 19:27:16 +01:00
Aksh-Konda
c37c2256c6
Desktop: Resolves #4759 : Fixed editor focus issue when running command from palette ( #4812 )
2021-04-06 21:21:24 +01:00
Jalaj
0985340a7f
Desktop: Resolves #4614 : Allow registering multiple settings in one call ( #4627 )
2021-03-23 09:01:02 +00:00
Laurent Cozic
d76ec0ba0d
Chore: Fixed TS issues
2021-03-15 16:33:42 +00:00
Nishant Mittal
f8b7d20255
API: Resolves #4655 : Don't compress image when resource is added through api ( #4660 )
2021-03-14 15:28:34 +00:00
Naveen M V
a1423e4851
All: Filter "notebook" can now be negated ( #4651 )
2021-03-11 14:42:39 +00:00
Naveen M V
3657c0369e
Chore: Clean up unused fuzzy search code ( #4593 )
2021-03-10 22:27:45 +00:00
Laurent Cozic
ce8f156f51
Desktop: Fixed issue which could cause plugin views to be orphaned
2021-02-07 16:47:56 +00:00
Laurent Cozic
26bce33e98
Plugins: Only call onNoteChange for the current note
...
Otherwise it could mean hundreds of updates when notes are being imported
or during sync.
2021-02-07 15:29:36 +00:00
Laurent Cozic
6f52107234
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-02-07 10:10:30 +00:00
Laurent Cozic
c5b8d82234
Desktop: Fixes #4473 : Improved enabling/disabling commands depending on application state
2021-02-07 10:09:28 +00:00
Caleb John
33e1214ef6
Desktop: Undo changes introduced in #4303 ( #4406 )
2021-02-06 16:01:06 +00:00
Laurent Cozic
11c8bf7e6e
Desktop: Resolves #4458 : Improved spell checking support in dialogs and text input fields
2021-02-06 12:17:30 +00:00
Laurent Cozic
bd5e3d363c
Desktop: Fixes #4452 : Fixed exporting as HTML or PDF when a plugin is active, and make sure plugin assets are also exported
2021-02-05 21:27:19 +00:00
Laurent Cozic
1f536ba3d9
Plugins: Fixes #4407 : Apply "fields" query parameter when requesting data from data API
2021-02-01 12:41:25 +00:00
Laurent Cozic
dadec484e9
Merge branch 'release-1.7' into dev
2021-01-30 12:21:14 +00:00
Laurent Cozic
73314447b9
Desktop: Fixes #4441 : Fixed copying text from Rich Text editor
2021-01-30 11:08:11 +00:00
Laurent Cozic
ccbc329cbf
Server: Add support for sharing notes via a link
2021-01-29 18:45:11 +00:00
Laurent Cozic
12187b9da3
Mobile: Fixed mobile build
2021-01-27 17:42:58 +00:00
Laurent Cozic
ea49242f24
Plugins: Add support for joplin.plugins.installationDir
to allow accessing external files packaged with the plugin
2021-01-27 12:48:47 +00:00
Laurent Cozic
774be9cc0d
Desktop: Do not allow installing plugins incompatible with current app version
2021-01-24 18:45:42 +00:00
Laurent Cozic
a320e113ac
Plugins: Add support for joplin.plugins.require API to allow using sqlite3 or fs-extra from a plugin
2021-01-24 18:03:33 +00:00
Laurent Cozic
cbd842c268
Plugins: Add support for plugins.dataDir function, to provide a path for plugin to store its own data
2021-01-24 15:51:35 +00:00
Laurent Cozic
63559ac8b9
Tools: Apply eslint rule "no-multi-spaces"
2021-01-23 15:51:19 +00:00
Laurent Cozic
86610e7561
Converted models and services to TypeScript
2021-01-22 17:41:11 +00:00
Laurent Cozic
469143c2e8
Plugins: Fixed dropdown settings
2021-01-22 00:55:58 +00:00
Laurent Cozic
63493214a0
Desktop: Move plugin settings under separate section in config menu
2021-01-21 22:40:14 +00:00
Laurent Cozic
f9b0e2f6df
Tools: Various improvements on plugin-repo-cli
2021-01-21 00:12:59 +00:00
Laurent Cozic
f37d37e613
Desktop: Allow updating a plugin
2021-01-19 22:58:09 +00:00
Laurent Cozic
5aa5089ae0
Plugins: Add support for "keywords" manifest field
2021-01-12 15:34:59 +00:00
Laurent Cozic
e595e19c0d
Typo
2021-01-12 02:27:56 +00:00
Laurent Cozic
2489409abb
Plugins: Added support for bi-directional messages in content scripts and webview scripts using postMessage
2021-01-11 23:33:10 +00:00
Caleb John
b7313568de
Desktop: Fixes #4338 : Some commands were no longer working ( #4343 )
2021-01-11 22:17:34 +00:00
Laurent Cozic
023170548f
Plugins: Added joplin.settings.onChange event
2021-01-08 22:20:59 +00:00
Laurent Cozic
c9f40ea23f
Desktop, Cli: Resolves #4310 : Do not display error message when fixing ENEX resource mime type
2021-01-08 17:49:53 +00:00
Caleb John
c484c88715
Desktop: Fix issue that was preventing editor context menu from being refreshed ( #4303 )
2021-01-08 16:35:23 +00:00
Laurent Cozic
32dab88054
Tools: Fixed validatePluginId test
2021-01-07 19:30:29 +00:00
Laurent Cozic
6dc5a816e5
Desktop: Add support for searching and installing plugins from repository
2021-01-07 16:30:53 +00:00
Laurent Cozic
7114228fd6
Validate plugin ID
2021-01-06 20:27:04 +00:00
Laurent Cozic
8d4d438136
Tools: Updated script to build plugin repository
2021-01-06 20:23:23 +00:00
Laurent Cozic
b5fc206202
Plugins: Added joplin.workspace.selectedFolder()
2021-01-04 16:49:59 +00:00
Laurent Cozic
794fb6a122
Plugins: Fixes #4285 : Allow API paths that contain 4 elements
2021-01-04 16:17:06 +00:00
Laurent Cozic
3e948146cd
Generator: Resolves #4229 : Add support for compiling content script
2021-01-03 13:21:48 +00:00
Laurent Cozic
34c1096307
Plugins: Allow loading external JS or CSS from dialog
2021-01-02 16:21:32 +00:00
Laurent Cozic
5b295d5f6f
Plugins: Add support for hiding and showing panels
2021-01-02 13:32:15 +00:00
Laurent Cozic
d2771029a3
Server: Support for notifications and clean up
2020-12-30 18:35:18 +00:00
Laurent Cozic
5dc3baa50c
Desktop: Removed warning for Markdown editor spell checking
2020-12-23 23:19:35 +00:00
Laurent Cozic
5826a8d373
Desktop, Cli: Improved error handling when importing ENEX files
2020-12-23 17:25:26 +00:00
Laurent Cozic
db4f6e9ce5
Chore: Fixed mobile build
2020-12-20 07:52:28 +00:00
Laurent Cozic
1aebcbb27c
Merge branch 'dev' of github.com:laurent22/joplin into dev
2020-12-19 22:17:48 +00:00
Caleb John
2529da5b09
Desktop: Fixes #4130 : Register Markdown editor commands with the Keyboard Shortcut editor ( #4136 )
2020-12-19 17:57:41 +00:00
Laurent Cozic
d1a7d31335
Desktop: Use plugins whenever printing or exporting notes
...
Ref: https://discourse.joplinapp.org/t/external-css-per-note-is-being-ignored/13016/6
2020-12-19 17:42:18 +00:00
Laurent Cozic
9f8e6a3060
Plugins: Add support for context menu items on notebooks and tags
2020-12-11 13:28:59 +00:00
Laurent Cozic
5cd9114334
Chore: access modifiers on classes
2020-12-11 12:29:21 +00:00
Laurent Cozic
65cc6853bd
Plugins: Added a way to execute commands from Markdown-it content scripts
2020-12-11 12:00:24 +00:00
Laurent Cozic
bc76e4a918
Plugins: Fixed disabling plugin files that start with "_"
2020-12-10 16:45:00 +00:00