Laurent Cozic
a70f9b1a13
Desktop: Fixes #6129 : Exported JEX notebook should not contain share metadata
2022-02-12 17:44:07 +00:00
Laurent Cozic
38fbaa9acf
Update translations
2022-02-12 12:21:40 +00:00
Laurent Cozic
b79270990b
Tools: Fixed tests
2022-02-11 19:53:42 +00:00
Laurent Cozic
064891d097
Desktop: Resize custom icon down to 256px when it is too large
2022-02-11 19:24:37 +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 Cozic
885f0e1557
Desktop: Improved custom icon selection
2022-02-07 17:23:20 +00:00
Laurent
9f252ea673
Desktop: Add support for custom notebook icons ( #6110 )
2022-02-06 16:42:00 +00:00
Vincent Jo
288ae1b463
All: Add additional time format HH.mm ( #6086 )
2022-02-03 18:52:24 +00:00
Helmut K. C. Tessarek
486ac6db7b
Update translations
2022-02-02 18:42:45 -05:00
Laurent Cozic
cfce397df8
Update translations
2022-01-15 17:16:16 +00:00
Laurent Cozic
810018b41f
Desktop: Security: Fixes #6004 : Prevent XSS in Goto Anything
2022-01-15 16:53:24 +00:00
Thibault Jan Beyer
3ba4a1de72
Doc: Update editorCommandDeclarations link ( #5976 )
2022-01-09 11:32:53 +00:00
Kenichi Kobayashi
a683f12622
Desktop: Clickable tags in Tag Bar ( #5956 )
2022-01-09 11:32:21 +00:00
Kenichi Kobayashi
24dbede6c1
Desktop: Fixes #5890 : Scroll jump when checkbox is toggled in Viewer ( #5941 )
2022-01-09 11:26:40 +00:00
Jonathan Heard
5c77317735
All: Show login prompt for OneDrive ( #5933 )
2022-01-09 11:25:24 +00:00
Shing Lyu
9684b38f7e
Desktop: Fixes #5875 : Show error on sync if S3 region is not set ( #5923 )
2022-01-09 11:24:24 +00:00
Helmut K. C. Tessarek
3dfe43204d
Desktop: Fix wording "Check for updates" in settings ( #5832 )
2022-01-09 11:23:24 +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
26883d31da
Setup new release 2.7
2021-12-27 17:56:59 +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
1ad5638ade
Update translations
2021-12-21 18:16:25 +01:00
Laurent Cozic
e08359f7e0
Tools: Removed no longer needed double-dash and fixed CI
2021-12-21 17:55:30 +01:00
Laurent Cozic
106ce4b09d
Tools: Do not clear output of tsc watch
2021-12-21 12:43:12 +01:00
Laurent Cozic
721d00874f
All: Do no duplicate resources when duplicating a note
2021-12-21 11:03:55 +01:00
Laurent Cozic
bbe4d09260
Plugin Repo: Disallow invalid plugin version numbers
2021-12-21 10:51:37 +01:00
Laurent Cozic
8f17fb7f71
Tools: Fixed tests
2021-12-20 17:24:45 +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
8297d5a5c7
Tools: Fixed CLI tcp-port-used dependency
2021-12-18 16:25:59 +01:00
Laurent Cozic
2f1047e3eb
Doc: Import Patreon posts
2021-12-17 15:35:26 +01:00
Laurent Cozic
c0fd2274ee
Releasing sub-packages
2021-12-17 13:02:09 +01:00
Laurent Cozic
1cb62d8357
Update translations
2021-12-17 01:16:46 +01:00
Laurent Cozic
4faba40b1e
translations
2021-12-17 01:12:30 +01:00
Laurent Cozic
d1508ce8f2
Update translations
2021-12-17 00:47:01 +01:00
Laurent Cozic
c26ce462e8
Fix AWS string names
2021-12-17 00:45:00 +01:00
Laurent Cozic
4a1bc075ac
Server: Display NTP server domain and port when there is an error, and display message when NTP check is skipped
2021-12-16 10:53:28 +01:00
Helmut K. C. Tessarek
a4aa40dde8
Update translations
2021-12-14 17:44:19 -05:00
Helmut K. C. Tessarek
c499473467
All: fixes #5801 : Links in flowchart Mermaid diagrams ( #5830 )
2021-12-13 10:38:12 +00:00
Laurent Cozic
e0e93c436b
All: Fixed "Invalid lock client type" error when migrating sync target
2021-12-13 10:32:22 +01:00
Stephanos Komnenos
a5b1255f45
Desktop: Allow flags for native wayland ( #5804 )
2021-12-01 13:51:42 +00:00
Laurent
6bbf053a4f
Tools: Run Joplin Server Postgres tests on CI ( #5807 )
2021-11-30 15:37:07 +00:00
Laurent Cozic
7eb1d89d66
Server: Retry NTP request up to three times when it fails
2021-11-29 10:17:12 +00: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
c0a8c330a9
All: Also duplicate resources when duplicating a note
...
Ref: https://github.com/laurent22/joplin/issues/5796
2021-11-27 16:05:28 +00:00
Lee Matos
5981227c06
All: Improved S3 sync error handling and reliability, and upgraded S3 SDK ( #5312 )
2021-11-24 23:03:03 +00:00
Laurent Cozic
82defbdd7b
Chore: Fixed mobile build
2021-11-23 12:12:27 +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
bffd181f51
Tools: Fixed Android build
2021-11-21 16:38:56 +00:00
Helmut K. C. Tessarek
8bebf99950
All: Add date format YYYY/MM/DD ( #5759 )
2021-11-19 17:29:27 +00:00
Laurent Cozic
42c32c13e7
Update website
2021-11-19 13:06:17 +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
0bf323dc63
Server: Resolves #5738 : Check for time drift when the server starts
2021-11-17 18:41:25 +00:00
Laurent Cozic
e97bb78ce4
Desktop, Mobile: Added support for notebook icons
2021-11-15 17:19:51 +00:00
Laurent Cozic
405b49569c
Desktop: Fixes #5720 : Plugin secure settings would be lost if keychain is not enabled
2021-11-14 19:06:48 +00:00
Laurent Cozic
567ba06b55
Desktop: Improved error message when a file cannot be uploaded or downloaded
2021-11-14 16:50:23 +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
Kenichi Kobayashi
f495db1391
Desktop: Sort Order Buttons and Per-Notebook Sort Order ( #5437 )
2021-11-11 15:33:37 +00:00
Laurent Cozic
725c79d1ec
Desktop: Fixed button to upgrade a master key
2021-11-10 15:40:32 +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
Laurent Cozic
4deeed0d5c
Desktop, Mobile: Fixes #5687 : Fixed issue with parts of HTML notes not being displayed in some cases
2021-11-09 18:33:28 +00:00
Laurent Cozic
f8d9601ff7
Tools: Restored HTML to ENEX tests that had been deleted in a refactoring
2021-11-09 17:49:05 +00:00
Laurent Cozic
89179c2776
Desktop, Cli: Add support for more style of highlighted texts when importing ENEX files
2021-11-09 16:42:50 +00:00
agerardin
6b31609338
Plugins: Allow posting messages from plugin to webview ( #5569 )
2021-11-09 15:50:50 +00:00
Laurent Cozic
7b3ad32103
Update translations
2021-11-09 15:28:38 +00:00
Laurent Cozic
920f2d9655
Revert "Update translations"
...
This reverts commit f800ca0269
.
Reverting for now due to some translations being incorrectly marked as
fuzzy.
2021-11-09 13:49:20 +00:00
Laurent Cozic
f800ca0269
Update translations
2021-11-09 13:16:09 +00:00
Helmut K. C. Tessarek
b328094033
update en_US.po
2021-11-08 10:30:18 -05:00
Helmut K. C. Tessarek
4f0f1af5d1
Update translations
2021-11-08 10:22:16 -05: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 Cozic
e6d3396f42
lock files
2021-11-03 12:54:08 +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
5892a0678b
Releasing sub-packages
2021-11-03 11:18:03 +00:00
Laurent Cozic
74fcd474af
Releasing sub-packages
2021-11-03 11:10:06 +00:00
Laurent Cozic
bcd568a496
Setup new release 2.6
2021-11-02 20:07:13 +00:00
Laurent Cozic
c5569ef06d
All: Fixed potential infinite loop when Joplin Server session is invalid
2021-10-31 18:33:06 +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
bb06e56a05
Added better-sqlite database driver, although we cannot use it for now
2021-10-29 18:48:13 +01:00
Laurent Cozic
e247be1fa7
Desktop: Fixed default migration logic
2021-10-28 22:26:23 +01:00
Laurent Cozic
33249ca05a
All: Improved handling of expired sessions when using Joplin Server
2021-10-25 19:46:45 +01:00
Laurent Cozic
ace1118cf1
All: Improved handling of expired sessions when using Joplin Server
2021-10-25 17:49:38 +01:00
Laurent Cozic
72c12354dc
All: Improved Joplin Server configuration check to better handle disabled accounts
2021-10-24 14:08:55 +01:00
Laurent Cozic
72db8e469d
All: Added mechanism to migrate default settings to new values
2021-10-18 12:37:25 +01:00
Laurent Cozic
7d62df8906
Desktop: Improved master password state handling in Encryption screen
2021-10-17 19:10:37 +01:00
Laurent Cozic
1406d97b3e
Mobile: Fixes #5585 : Fixed logic of setting master password in Encryption screen
2021-10-17 17:20:59 +01:00
Laurent Cozic
a5560a6652
Fixed mobile package
2021-10-17 16:13:12 +01:00
Laurent Cozic
21a7149493
Fixed mobile build
2021-10-17 14:54:48 +01:00
Laurent Cozic
6bcd801028
Fixed interface
2021-10-16 12:20:04 +01:00
Kingsley Yung
5e6e1bf913
Cli: Fixes #5341 : Ignore newline between quotes while spliting batch ( #5540 )
2021-10-16 12:19:53 +01:00
Roman Musin
6879481fd5
Desktop: Resolves #5168 : Add support for callback URLs ( #5416 )
2021-10-16 10:07:41 +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
0ccd8dee41
Tools: Fixed TSC compile error
2021-10-14 16:34:53 +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
dcbe853cd8
Desktop, Cli: Fixes #5543 : Fixed running out of memory when importing large ENEX files
2021-10-13 10:55:39 +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
Helmut K. C. Tessarek
5c7dcf0117
Mobile: Resolves #4701 : Improve delete dialog message ( #5481 )
2021-10-03 18:41:32 +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
Helmut K. C. Tessarek
349f8c8256
Update translations
2021-10-02 06:00:03 -04:00
Laurent Cozic
4a7746beb2
Desktop: Upgrade Electron from v10 to v14
2021-10-01 19:35:27 +01:00
Laurent Cozic
0d3ecffed9
Merge branch 'release-2.4' into dev
2021-09-29 20:11:40 +01:00
Laurent Cozic
4b39d30255
All: Fix default sync target
2021-09-29 19:27:26 +01:00
Laurent Cozic
6a22fb51f3
Setup new release 2.5
2021-09-29 16:45:06 +01:00
Laurent Cozic
eceb517128
Update website
2021-09-29 16:30:33 +01:00
Laurent Cozic
c831c7bf6f
Releasing sub-packages
2021-09-29 16:23:56 +01:00
Laurent Cozic
c7cc5cc1a9
publish
2021-09-29 16:22:20 +01:00
Laurent Cozic
eb4b0e64ea
Releasing sub-packages
2021-09-29 16:16:40 +01:00
Laurent Cozic
b1d0c15210
Desktop, Cli: Make exported HTML more readable on mobile
2021-09-26 12:01:46 +01:00
Laurent Cozic
9f17b28f85
Chore: Cleaned up server UserItem interface
2021-09-25 19:51:44 +01:00
Laurent Cozic
8ada059401
Desktop: Improved accepting a folder share
2021-09-25 18:00:43 +01:00
Laurent Cozic
f144daed96
Desktop, Cli: Allow importing certain corrupted ENEX files
2021-09-23 15:35:49 +01:00
Laurent Cozic
62f81b4315
Chore: Converts ENEX import file to TypeScript
2021-09-23 13:16:22 +01:00
Laurent Cozic
31b6d06418
lock files
2021-09-22 17:38:35 +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
Laurent Cozic
0cbc261051
Chore: Remove last remnants of discontinued Nextcloud App
2021-09-19 19:15:10 +01:00
Helmut K. C. Tessarek
56be4d59f4
Update translations
2021-09-19 08:37:08 -04:00
Laurent Cozic
e447acc076
Desktop: Resolves #5440 : Do not escape content when copying from Rich Text editor
2021-09-19 13:00:06 +01:00
Marph
2d72d1435e
Desktop: Support for user-data-dir flag ( #5467 )
...
This flag is passed by chromedriver.
2021-09-19 11:34:04 +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
43c594b6b2
Server, Desktop: Sync deleted items first to allow fixing oversized accounts
2021-09-18 15:02:24 +01:00
Laurent Cozic
b56177a4e3
Tools: Added tools to stress test Joplin Server
2021-09-17 10:59:10 +01:00
Laurent Cozic
20f8743079
Tools: Upgrade back package-lock files to v2
2021-09-12 16:34:03 +01:00
Kenichi Kobayashi
6c43b78496
All: Fixes #5447 : Plugin onNoteSelectionChange() is triggered twice after a search ( #5449 )
2021-09-12 11:40:14 +01:00
Helmut K. C. Tessarek
9d5d891fe3
Desktop, Mobile: Resolves #5295 : Update Mermaid 8.10.2 -> 8.12.1 and fix gitGraph crash ( #5448 )
2021-09-11 19:47:01 +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
8996a0159a
Lock file and TS error
2021-09-06 17:05:27 +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
f5891dfae8
Tools: Fixed build
2021-09-04 15:15:25 +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
c529b972e3
Chore: Automatically create command index for desktop app
2021-09-04 13:43:25 +01:00
Laurent Cozic
f371bb8e59
Revert "Merge branch 'desktop-protocol' of https://github.com/roman-r-m/joplin into dev"
...
This reverts commit 7c85889c1f
, reversing
changes made to ab134807ea
.
Reason: Messed up and accidentally merged a pull request.
2021-09-03 15:03:17 +01:00
Laurent Cozic
7c85889c1f
Merge branch 'desktop-protocol' of https://github.com/roman-r-m/joplin into dev
2021-09-03 15:00:31 +01:00
Laurent Cozic
0793b1be59
Releasing sub-packages
2021-09-02 18:40:37 +01:00
Roman
1a703c4ecd
Rename ProtocolUtils -> callbackUrlUtils
2021-09-01 22:28:33 +01:00
Roman
1126899769
Code review changes
2021-09-01 22:27:24 +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
Helmut K. C. Tessarek
0a98854e43
Update translations
2021-08-28 11:50:02 -04: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
Laurent Cozic
50f421c5d9
Tools: Setup release 2.4
2021-08-21 10:46:46 +01:00
Roman
f42fd0ecce
Fix enum usage
2021-08-20 21:43:37 +01:00
Roman
62c5f433d7
Rename enum values
2021-08-20 21:24:16 +01:00
Roman Musin
e73a4b7286
Merge branch 'dev' into desktop-protocol
2021-08-20 12:02:11 +01:00
Helmut K. C. Tessarek
45e35576bd
update en_US.po
2021-08-19 08:08:55 -04:00
Helmut K. C. Tessarek
2242cd2e4a
Update translations
2021-08-19 08:06:11 -04: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
Ahmad Mamdouh
9b27b3b1fb
Plugins: Resolves #5288 : Improved support for fitToContent webview property ( #5298 )
2021-08-18 12:09:45 +01:00
Laurent Cozic
0cec4753d8
Server: Fixes #5328 : Filenames with non-ascii characters could not be downloaded from published note
2021-08-17 23:29:46 +01:00
Laurent Cozic
7faa58e0f9
All: Add a way to disable a master key
2021-08-17 12:03:19 +01:00
Laurent Cozic
4c99400485
Desktop, Cli: Fixes #5325 : Fixed file paths when exporting as HTML
2021-08-17 07:00:54 +01:00
Laurent Cozic
edc3496506
Tools: Fixed tests
2021-08-16 18:05:22 +01:00
Laurent Cozic
be500f29cc
Tools: Trying yet again to upgrade lock files to v2
2021-08-16 16:21:56 +01:00
Laurent Cozic
f5f05e6cc5
All: Added "None" sync target to allow disabling synchronisation
2021-08-16 16:18:32 +01:00
Laurent Cozic
fe4900d254
Desktop: Add Sync Wizard dialog
2021-08-16 15:20:14 +01:00
Laurent Cozic
bee6001462
Releasing sub-packages
2021-08-16 10:03:33 +01:00
Roman
6c18c6ddc7
Use url-parse
2021-08-15 13:48:32 +01:00
Roman
20d1f74ee4
Use enum
2021-08-14 23:30:19 +01:00
Roman
2386abea3e
Rename parseUrl -> parseCallbackUrl
2021-08-14 23:18:58 +01:00
Roman
ee46978389
Review comments - throw an error if callback url is not valid
2021-08-14 21:59:54 +01:00
Roman
f0361bf80d
Review comments - escape vars in url
2021-08-14 21:53:52 +01:00
Roman
ecf718005d
Code review comments
2021-08-14 21:01:03 +01:00
Roman
f454c4e33b
Add a function to check for valid callback url
2021-08-14 20:20:16 +01:00
Roman
f118f5250f
Handle openFolder and openTag too; change the URL format; extract ULR functions to a separate file
2021-08-14 13:33:45 +01:00
Laurent Cozic
8063c94ff7
Desktop: Allow setting a max width for the editor content
2021-08-14 12:19:53 +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
9c37a3e5e4
Setup new release 2.3
2021-08-12 16:49:37 +01:00
Laurent Cozic
b5f148c33a
Re-apply package-lock v2
2021-08-11 17:34:17 +01:00
Laurent Cozic
3a22674c03
Merge branch 'release-2.2' into dev
2021-08-11 16:42:22 +01:00
Laurent Cozic
34d6742563
Revert "Tools: Upgrade package locks to v2"
...
Revert because it's been done in release-2.2 and too much of a mess to
fix the conflicts.
This reverts commit 94232b667d
.
2021-08-11 16:41:38 +01:00
Laurent Cozic
9ae2f07bd3
Releasing sub-packages
2021-08-11 16:29:31 +01:00
Laurent Cozic
15766d18f5
Cli: Fixed version command so that it does not require the keychain
2021-08-11 16:27:23 +01:00
Laurent Cozic
a6030a40fa
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-08-11 16:26:01 +01:00
Laurent Cozic
ca6d8ec1fa
Cli: Fixed version command so that it does not require the keychain
2021-08-11 16:23:37 +01:00
Laurent Cozic
70cdaa3a22
Revert "Plugins: Add ability to make dialogs fit the application window ( #5219 )"
...
This reverts commit c89037b4a2
.
Ref: https://github.com/laurent22/joplin/pull/5219#issuecomment-896702259
2021-08-11 11:25:14 +01:00
Laurent Cozic
6927335330
Revert: All: Resolves #4810 , Resolves #4610 : Fix AWS S3 sync error and upgrade framework to v3 ( #5212 )
...
Revert commit d2e2866995
Ref: https://github.com/laurent22/joplin/issues/5287
2021-08-11 11:24:01 +01:00
Laurent Cozic
94232b667d
Tools: Upgrade package locks to v2
2021-08-10 22:58:45 +01:00
Laurent Cozic
77cdd3467d
Server: Resolves #5286 : Set better filename and mime type for files downloaded via published notes
2021-08-10 19:13:16 +01:00
Laurent Cozic
6ed186a471
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-08-10 17:57:09 +01:00
Laurent Cozic
895dd813df
Releasing sub-packages
2021-08-10 15:45:08 +01:00
Laurent Cozic
b90ec3af1e
Tools: Update version numbers of sub-packages
2021-08-10 15:41:54 +01:00
Laurent Cozic
d6eedc88c5
Doc: Update Plugin API intro
2021-08-10 12:17:03 +01:00
Laurent Cozic
f2351cbf32
Releasing sub-packages
2021-08-10 11:17:53 +01:00
Laurent Cozic
37ade59fca
Releasing sub-packages
2021-08-10 11:12:36 +01:00
Lee Matos
d2e2866995
All: Resolves #4810 , Resolves #4610 : Fix AWS S3 sync error and upgrade framework to v3 ( #5212 )
2021-08-09 19:03:03 +01:00
Alec
071e1649bc
All: Resolves #5244 : Handles OneDrive throttling responses and sets User-Agent based on Microsoft best practices ( #5246 )
2021-08-08 18:38:04 +01:00
Laurent Cozic
c3f10d31cb
Chore: Convert E2EE related files to TypeScript
2021-08-07 12:22:37 +01:00
Laurent Cozic
3fb77c4e37
Tools: Trying to fix macOS tests on CI
2021-08-06 18:37:58 +01:00
Laurent Cozic
e9d590169b
Desktop: Remove template feature (replaced by template plugin)
2021-08-06 10:58:32 +01:00
Laurent Cozic
d7d05f85ff
Should wait when copying file
2021-08-05 15:08:57 +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
3348b4f6f8
Desktop: Fixes #5253 : Fixed plugin state when it has been deleted outside the app
2021-08-05 12:48:39 +01:00
Laurent Cozic
854b83039e
Desktop: Fixes #5258 : Fixed recipient list colors in Share Notebook dialog
2021-08-05 12:23:10 +01:00
Laurent Cozic
7f00e4ea5b
Desktop: Turn old plugin deprecation notices into errors
2021-08-05 12:02:03 +01:00
Laurent Cozic
f2547fed8d
Server: Add support for Stripe yearly subscriptions
2021-07-31 14:42:56 +01:00
Laurent Cozic
c76ed7f8ac
Update translations
2021-07-28 13:35:40 +01:00
Laurent Cozic
361802273d
Doc: Added sponsors and automatically build sponsor list on README
2021-07-26 18:21:19 +01:00
Helmut K. C. Tessarek
d5fcffbac1
All: Translation: Update en_US.po
2021-07-25 19:18:01 -04:00
Helmut K. C. Tessarek
15edd4dfce
Update translations
2021-07-25 19:11:51 -04:00
Laurent Cozic
3a3aa701ac
Desktop, Cli: Fixes #5232 : Do not export share properties
2021-07-25 11:51:50 +01:00
Laurent Cozic
e83ab93644
Server: Allow user to upgrade account
2021-07-23 20:34:30 +01:00
Laurent Cozic
07d2a60c75
Plugins: Add support for loading application chrome and note CSS from the plugin
2021-07-23 11:05:21 +01:00
Ahmad Mamdouh
c89037b4a2
Plugins: Add ability to make dialogs fit the application window ( #5219 )
2021-07-22 10:21:57 +01:00
Laurent Cozic
75cc73cc0c
Desktop, Cli: Fixes #5213 : Import highlighted text from ENEX files
2021-07-20 10:39:20 +01:00
Laurent Cozic
d469ac174c
Merge branch 'release-2.1' into dev
2021-07-19 10:42:22 +01:00
Laurent Cozic
cafaa9cac5
All: Ensure that timestamps are not changed when sharing or unsharing a note
2021-07-19 10:27:43 +01:00
Laurent Cozic
b2de27b6fc
Desktop: Make sure clipper authorisation notification is displayed, even when in config screen
2021-07-19 09:46:32 +01:00
Helmut K. C. Tessarek
62903874b5
Update translations
2021-07-16 14:18:48 -04:00
Roman Musin
7f709c210c
Remove unused condition in synchronizer ( #5194 )
2021-07-16 11:48:54 +01:00
Laurent
8e4be78013
Desktop: Make Markdown editor styling closer to view styling ( #5174 )
2021-07-16 11:32:29 +01:00
Laurent Cozic
8395d5daa9
Mobile: Added new beta editor based on CodeMirror 6
2021-07-13 19:13:13 +01:00
Laurent Cozic
67a000add9
Doc: Tweak welcome notes
2021-07-10 16:55:34 +01:00
Laurent Cozic
f0c3a7313c
Doc: Improved Welcome notes
2021-07-10 16:27:14 +01:00
Laurent
5214da0a44
Doc: Added new website front page and moved doc under /help ( #5169 )
2021-07-10 11:16:13 +01:00
Lee Matos
47b283a367
iOS: Fixed dark theme in iOS ( #5165 )
2021-07-09 10:44:35 +01:00
John Freeman
3430f0bcae
Plugins: Fix type of PostMessageHandler ( #5138 )
2021-07-06 14:00:51 +01:00
Laurent Cozic
0bc892e40e
Setup version 2.2
2021-07-03 16:40:44 +01:00
Laurent Cozic
07ea79bb46
Desktop: Fixed issue where untitled notes where created after a note had been shared and synced
2021-07-02 18:17:08 +01:00
Laurent Cozic
f792fbb5fc
Desktop: Fixes #5133 : Items keep being uploaded to Joplin Server after a note has been shared
2021-07-02 18:17:01 +01:00
Laurent Cozic
8e789ee2ee
Desktop: Fixed issue where untitled notes where created after a note had been shared and synced
2021-07-02 18:14:49 +01:00
Laurent Cozic
d34a92d581
Desktop: Fixes #5133 : Items keep being uploaded to Joplin Server after a note has been shared
2021-07-02 17:53:36 +01:00
Laurent Cozic
6a5629391b
Merge branch 'release-2.1' into dev
2021-06-27 15:29:35 +01:00
Laurent Cozic
c3f4f22a2c
Releasing sub-packages
2021-06-27 15:06:36 +01:00
Laurent Cozic
00b39e4671
Plugins: Add support for gotoAnything command so that it can be called from plugins
2021-06-27 14:14:11 +01:00
Laurent Cozic
3d03321328
All: Activate Joplin Server optimisations
2021-06-26 10:19:48 +01:00
Laurent Cozic
8e35841d79
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-06-25 09:28:26 +01:00
JackGruber
8cbcb78ad1
All: Resolves #3871 : Interpret only valid search filters ( #5103 )
2021-06-24 13:24:54 +01:00
Laurent Cozic
5ecac211ae
All: Fixed search when the index contains non-existing notes
2021-06-24 13:22:35 +01:00
Laurent Cozic
51f3c0016e
All, Server: Add support for X-API-MIN-VERSION header
2021-06-24 09:25:58 +01:00
Laurent Cozic
96931877cf
Desktop: Fix: Notes would appear to be in the wrong notebook after having been shared
2021-06-23 14:38:14 +01:00
Laurent Cozic
0019bd147a
Desktop, Cli: Fixes #4965 : Handle special type of code block when importing ENEX files
2021-06-23 11:55:10 +01:00
Laurent Cozic
118a2f9f25
All: Also allow disabling TLS errors for Joplin Cloud to go around error UNABLE_TO_GET_ISSUER_CERT_LOCALLY
2021-06-23 11:37:50 +01:00
Laurent Cozic
67d9977489
Desktop, Clipper: Web Clipper now must request authorisation before accessing the application data
2021-06-22 19:57:04 +01:00
Laurent Cozic
7c92015fe6
Desktop: Fixes #4983 : Fixed readability of links in notification banners
2021-06-21 19:30:20 +01:00
Laurent Cozic
0e757ad562
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-06-21 19:09:17 +01:00
Helmut K. C. Tessarek
5ecb870ffd
Update translations
2021-06-21 11:26:49 -04:00
Abdallah Ahmed
2e7e1948f8
Docs: Fix a typo in JoplinViewsDialogs.ts comments ( #5108 )
...
Just fixed a small typo in the comments.
2021-06-21 13:32:17 +01:00
Laurent Cozic
caabdbd815
Desktop: Fixed note history line count information (Regression)
2021-06-21 10:06:36 +01:00
Laurent Cozic
5bb68ba65d
All: Fixed issue when trying to sync an item associated with a share that no longer exists
2021-06-20 19:29:59 +01:00
Laurent Cozic
112157e33f
Server: Fixed handling of max item size for encrypted items
2021-06-20 16:29:35 +01:00
Laurent Cozic
9323caf2f1
Fixed revision issue for old revisions
2021-06-20 13:59:58 +01:00
Laurent Cozic
d13b1f96ba
fixed tests
2021-06-20 13:46:50 +01:00
Laurent Cozic
8e55fe31ee
fix tests
2021-06-20 12:30:45 +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
326fef486c
All: Added feature flags to disable Joplin Server sync optimisations by default, so that it still work with server 2.0
2021-06-19 14:22:53 +01:00
Laurent Cozic
4dc1210eb5
All: Improved first sync speed when synchronising with Joplin Server
2021-06-19 10:34:44 +01:00
Laurent Cozic
0222c0f0a6
All: Allow uploading items in batch when synchronising with Joplin Server
2021-06-18 17:17:25 +01:00
Helmut K. C. Tessarek
cef5834d73
All: Update Mermaid: 8.8.4 -> 8.10.2 ( #5092 )
2021-06-18 08:53:16 +01:00
Laurent Cozic
e04133cfc6
Setup new release 2.1
2021-06-17 18:26:58 +01:00
Laurent Cozic
0d33955fcd
All: Mask auth token and password in log
2021-06-17 18:17:23 +01:00
Laurent Cozic
1c597883ef
Chore: Clean up synchronizer code and add types
2021-06-17 12:39:06 +01:00
Laurent Cozic
15ce5cdd6e
All: Optimise first synchronisation, when items have never been synced before
2021-06-17 11:24:02 +01:00
Laurent Cozic
a38958ab7b
Tools: Added scripts to test server performances
2021-06-17 11:21:37 +01:00
Laurent Cozic
db39db45c5
Releasing sub-packages
2021-06-16 20:04:45 +01:00
Laurent Cozic
313c8bbe8c
Desktop: Fixes #5086 : Prevent app from crashing when loading a setting value that has been removed
2021-06-16 18:22:32 +01:00
Laurent Cozic
2867b66cf1
Tools: Fixed tests
2021-06-16 13:10:42 +01:00
Laurent Cozic
5c6fd93753
All: Prevent sync process from being stuck when the download state of a resource is invalid
2021-06-16 13:03:10 +01:00
Laurent Cozic
4bbb3d1d58
Android: Verbose mode for synchronizer
2021-06-16 10:43:39 +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
Helmut K. C. Tessarek
b55b35e53f
Update translations
2021-06-14 11:38:21 -04: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
b2b6ad479a
Revert "Desktop: Make font size consistent between Markdown and Rich Text editors"
...
This reverts commit a058e09183
.
Reverts because this change means the settings are directly accessed
from the theme, which makes the themes unusable from Joplin Server.
2021-06-10 10:59:15 +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
56fdf97693
Desktop: Fixes #5034 : Certain resource paths could be corrupted when saved from the Rich Text editor
2021-06-08 20:37:44 +02:00
Laurent Cozic
a058e09183
Desktop: Make font size consistent between Markdown and Rich Text editors
2021-06-08 20:21:11 +02:00
Laurent Cozic
95d7ccccea
Desktop: Improved Joplin Server error handling
2021-06-08 01:34:33 +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
Roman Musin
7c45b95f6f
Desktop: recreate http agent when the protocol changes ( #5016 )
2021-06-07 10:19:59 +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
Helmut K. C. Tessarek
69a8ada2ec
add new translation strings
2021-06-04 00:34:19 -04:00
Laurent Cozic
21ea3253db
Desktop: Add Joplin Cloud sync target
2021-06-03 17:12:07 +02:00
Laurent Cozic
c88e4f6628
Tools: Trim white spaces in credential files
2021-06-02 21:59:53 +02:00
Laurent Cozic
1d2a3a97d2
Keep Joplin Server name for now
2021-06-02 09:56:24 +02:00
Laurent Cozic
a9f0a75d9d
Releasing sub-packages
2021-06-01 11:28:50 +02:00
Laurent Cozic
8f6a47536c
Desktop: Download plugins from GitHub release
2021-06-01 11:09:46 +02:00
Laurent Cozic
d8d83b236e
Releasing sub-packages
2021-06-01 10:42:46 +02:00
Roman Musin
89bc181072
Delete ignored .js files ( #5027 )
2021-05-29 14:12:50 +01:00
Laurent Cozic
5f94de0f24
Fixed tests
2021-05-27 15:44:07 +02:00
Laurent Cozic
6811ea1eb9
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-05-27 15:34:12 +02:00
Laurent Cozic
c0683ca4c3
Doc: Added script to build Sponsors table
2021-05-27 15:24:56 +02:00
JackGruber
2b286410f6
Desktop: Fixes #4411 : Count tags based on showCompletedTodos setting ( #4957 )
2021-05-27 12:44:58 +01:00
Laurent Cozic
cde25fad92
Fixed tests and server build
2021-05-25 17:50:51 +02:00
Laurent Cozic
b20ab19f13
Desktop: Rename Joplin Server to Joplin Cloud in UI
2021-05-25 12:16:57 +02:00
Laurent Cozic
ed8ee67048
Server: Add mailer service
2021-05-25 11:49:47 +02:00
Laurent Cozic
3f0586ef63
Desktop: Displays error info when Joplin Server fails
2021-05-21 17:42:32 +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
Laurent Cozic
2226b79c46
Desktop: Fixed pasting HTML in Rich Text editor, and improved pasting plain text
2021-05-20 18:08:59 +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
d29624c816
Desktop: Handle too large items for Joplin Server
2021-05-17 18:55:39 +02:00
Laurent Cozic
7f05420fda
Server: Improved Items table and added item size to it
2021-05-17 17:02:15 +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
deaa731983
Update translations
2021-05-15 16:15:55 +02:00
Laurent Cozic
2331d3487b
Desktop, Cli: Resolves #4968 : Import SVG as images when importing ENEX files
2021-05-15 13:42:57 +02:00
Laurent Cozic
cf37b74d9a
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-05-15 11:14:40 +02:00
Laurent Cozic
aec3ea9c0c
Desktop, Cli: Fixes #4965 : Improved importing Evernote notes that contain codeblocks
2021-05-15 11:12:11 +02:00
Helmut K. C. Tessarek
1f5aa70acd
Update translations (for new server/client code)
2021-05-14 13:27:17 -04:00
Laurent Cozic
321a58c356
Prepare for v2
2021-05-14 17:17:02 +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
a31b402b9e
Desktop: Added button to skip an application update
...
And made auto-updates enabled by default
2021-05-14 11:29:06 +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
Helmut K. C. Tessarek
6e64b872cf
Update translations
2021-05-13 05:34:25 -04:00
Helmut K. C. Tessarek
fa6981faa8
All: Add new date format YYMMDD ( #4954 )
2021-05-13 08:55:41 +01:00
Laurent Cozic
ebd650b62f
Releasing sub-packages
2021-05-10 11:35:29 +02:00
Laurent Cozic
1e27a4fcd2
Fix types
2021-05-10 11:32:31 +02:00
Laurent Cozic
0b67446ec0
All: Security: Apply npm audit security fixes
2021-05-09 19:30:08 +02: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
4ea21e0c32
Desktop: Fixes #4916 : Ensure that image paths that contain spaces are pasted correctly in the Rich Text editor
2021-05-04 17:44:30 +02:00