Commit Graph
100 Commits
Author SHA1 Message Date
Laurent Cozic 58e9c4c8d1 Desktop: Add embedding indexer status panel and existing-note backfill (#15691) 2026-06-15 14:19:58 +01:00
Laurent Cozic 6b2b3d06d6 Chore: Fixed lock file 2026-06-15 12:13:49 +01:00
Laurent Cozic 7ca02505e8 Plugins: Add semantic search plugin API (joplin.ai.search) (#15686) 2026-06-15 10:08:23 +01:00
Laurent Cozic ee4edd3e97 Desktop: Add local embedding provider for note indexing (#15683) 2026-06-14 22:06:42 +01:00
Laurent Cozic 8c3cd1248d Desktop: Add embedding model downloader (#15679) 2026-06-14 10:47:39 +01:00
Laurent Cozic 1eea1f8183 Desktop: Embeddings indexer: Also index note titles 2026-06-13 01:09:31 +01:00
Laurent Cozic 179a58a718 Desktop: Add note embeddings indexer (#15674) 2026-06-13 01:04:39 +01:00
Laurent Cozic 2242d86fb8 Doc: Update how we credit security vulnerability disclosure
Due to most if not all security vulnerabilities now being discovered by LLM we no longer credit reports. Most of the work is in verifying the finding, implementing a solution and releasing a new version, and this is works that we do.
2026-06-12 22:17:50 +01:00
Laurent Cozic d9d10a79fe Desktop: Add note embeddings storage layer (#15671) 2026-06-12 18:28:33 +01:00
Laurent Cozic c21954d91a Desktop: Add sqlite-vec extension loading for vector search (#15666) 2026-06-12 14:25:50 +01:00
Laurent Cozic 5b11e303f4 Desktop: Add AI chat backend and plugin API (#15643) 2026-06-12 11:28:14 +01:00
Laurent Cozic b6d69d0729 Server: Prevent SAML login from accessing existing local password accounts (#15647) 2026-06-11 10:39:53 +01:00
Laurent Cozic abd07c5a16 Doc: Enable Joplin Cloud Pro 100GB on plan page 2026-06-10 21:01:40 +01:00
Laurent Cozic ab886109d0 Chore: Update lock files 2026-06-09 23:11:33 +01:00
Laurent Cozic 071f205c44 Chore: Upgrade to yarn 4.16.0 2026-06-09 23:11:21 +01:00
Laurent Cozic 9876a3f845 Chore: Ignore Playwright flaky tests that succeeded on second try on CI 2026-06-09 23:10:16 +01:00
Laurent Cozic c4c8df5ba8 Chore: Retry docker compose on CI 2026-06-09 23:02:26 +01:00
Laurent Cozic 9f1f567e6b Doc: Add spec for AI primitives (#15494) 2026-06-09 12:39:19 +01:00
Laurent Cozic b15472bc96 Desktop: Restrict KaTeX \href to safe URL schemes (#15538) 2026-05-27 04:33:11 +01:00
Laurent Cozic 853659edf5 Desktop: Set Windows publisher name for installer verification (#15539) 2026-05-27 04:32:47 +01:00
Laurent Cozic 1a7da853d2 Doc: Mention Joplin Web App in Joplin Cloud UI 2026-05-25 11:50:51 +01:00
Laurent Cozic 7dda2a5138 Doc: Add end-user doc for Joplin Web App 2026-05-25 11:38:16 +01:00
Laurent Cozic c11ab596c3 Doc: Mention Joplin Web App in plan page 2026-05-25 11:20:35 +01:00
Laurent Cozic 7f55a566e5 Chore: Trying to fix flaky Tesseract test 2026-05-24 23:17:15 +01:00
Laurent Cozic 7f898133d6 Chore: Trying to fix buffer overflow error on Windows CI 2026-05-24 16:19:17 +01:00
Laurent Cozic cbe3748185 Chore: Trying to fix flaky mobile test 2026-05-24 11:13:48 +01:00
Laurent Cozic d61990c4d2 Chore: Trying to fix flaky mobile test 2026-05-24 10:08:15 +01:00
Laurent Cozic 14c6937339 Chore: Trying to fix random crash on Windows CI 2026-05-23 08:58:25 +01:00
Laurent Cozic 130c7548e8 Chore: Free more disk space before Android release build to prevent random CI failures (#15510) 2026-05-22 20:07:16 +01:00
Laurent Cozic d4878ac2de Server: Fixes #15507: Auto-unlock database after failed server migration (#15509) 2026-05-22 16:51:23 +01:00
Laurent Cozic 16426de329 Chore: Retry flaky test on CI 2026-05-22 12:12:51 +01:00
Laurent Cozic 4eb1ab4850 Chore: Update build files 2026-05-22 12:01:57 +01:00
Laurent Cozic c015adfa22 Merge branch 'release-3.6' into dev 2026-05-22 12:01:31 +01:00
Laurent Cozic a37c9167f8 iOS 13.6.9 2026-05-22 11:10:10 +01:00
Laurent Cozic 7fccb02541 Android 3.6.20 2026-05-22 11:09:10 +01:00
Laurent Cozic f30b5efa9a Chore: Retry one-converter build when it fails to reduce random CI failures 2026-05-21 21:48:57 +01:00
Laurent Cozic baad680ecd Chore: Prevent delete-coderabbit-comments workflow from failing when secrets are not available 2026-05-21 21:48:57 +01:00
Laurent Cozic 491696c021 Chore: Trying to reduce random CI failures by retrying apt-get calls 2026-05-20 11:31:21 +01:00
Laurent Cozic 10d6411332 Chore: Use more secure token for CodeRabbit clean up task and make it work on fork PRs 2026-05-20 10:55:59 +01:00
Laurent Cozic f038a847ff Server: Reject items with a null byte in any field (#15489) 2026-05-20 08:57:28 +01:00
Laurent Cozic b99705cab7 All: Prevent notes with null bytes in title or body from being saved (#15485) 2026-05-20 08:57:11 +01:00
Laurent Cozic 22ea89f5f1 Merge branch 'release-3.6' into dev 2026-05-19 16:13:04 +01:00
Laurent Cozic f5f0acee9f Chore: Retry yarn install when it randomly fails on CI (#15484) 2026-05-19 15:49:39 +01:00
Laurent Cozic 134064c829 iOS 13.6.8 2026-05-19 15:45:31 +01:00
Laurent Cozic ccfa610b8a Android 3.6.19 2026-05-19 15:44:56 +01:00
Laurent Cozic 7e2765a385 Desktop release v3.6.14 2026-05-19 15:33:24 +01:00
Laurent Cozic eba3a14b94 Chore: Fix tagServerLatest script - do not fail when local latest label does not exist 2026-05-18 14:20:06 +01:00
Laurent Cozic 1d7bae02f6 Chore: Retry macOS desktop build on CI for random hdiutil failures 2026-05-18 14:14:26 +01:00
Laurent Cozic 23978fd605 Server v3.7.1 2026-05-18 11:41:57 +01:00
Laurent Cozic 9e46f80713 Chore: Trying to fix random CI failure 2026-05-18 00:00:08 +01:00
Laurent Cozic d3fbe29913 Chore: Trying to fix random CI failure 2026-05-17 21:37:48 +01:00
Laurent Cozic bc71b1641e Mobile: Improve view/edit toggle button appearance in note header (#15450) 2026-05-17 15:23:39 +01:00
Laurent Cozic 40174a5107 Revert "Desktop: Fixes #15425: Prevent links with empty title from disappearing in the Markdown editor" (#15465) 2026-05-17 15:21:41 +01:00
Laurent Cozic e0db7e3dc6 Desktop: Fixes #15425: Prevent links with empty title from disappearing in the Markdown editor (#15462) 2026-05-17 14:45:47 +01:00
Laurent Cozic a36b659146 Chore: Trying to fix CI random failure (#15461) 2026-05-17 14:12:56 +01:00
Laurent Cozic b8b0545edf Merge pull request #15451 from laurent22/whiteboard_fixes 2026-05-17 11:25:14 +01:00
Laurent Cozic 5a35660387 Chore: Whiteboard: Fix dropping a card inside a group and then moving the group 2026-05-16 14:05:47 +01:00
Laurent Cozic e856627ddb Desktop: Whiteboard: Add support for drag and dropping files on whiteboard 2026-05-16 14:03:38 +01:00
Laurent Cozic 345b7b67e1 Desktop: Whiteboard: Add support for groups 2026-05-16 13:46:24 +01:00
Laurent Cozic 2119a8b91e Desktop: Fixes #15375: Desktop: Whiteboard unusable in Secondary Window 2026-05-16 11:52:16 +01:00
Laurent Cozic 70cd1ccbe4 Doc: Update CLAUDE.md with comments and styling guidelines
Added guidelines for comments and styling in the desktop app.
2026-05-16 11:44:37 +01:00
Laurent Cozic 17c042b102 Chore: Whiteboard: Moved styling to RSCSS 2026-05-16 11:39:40 +01:00
Laurent Cozic 968c7b0902 Desktop: Fixes #15386: Prevent text selection inside whiteboard action buttons 2026-05-16 11:03:10 +01:00
Laurent Cozic 554ee18e5b Desktop: Whiteboard: Use clearer "Linked item" label on file cards 2026-05-16 10:56:16 +01:00
Laurent Cozic 667f8d9c07 Desktop: Fixes #15385: Show clearer message on whiteboard cards when the linked note or resource has been deleted or moved to the trash 2026-05-16 10:49:45 +01:00
Laurent Cozic 9e28e59c1e Chore: Trying to fix flaky test on CI 2026-05-15 23:35:18 +01:00
Laurent Cozic 14eb3dd42b Desktop: Highlight matching cells when searching tables in the CodeMirror editor (#15440) 2026-05-15 23:28:41 +01:00
Laurent Cozic 7d9ee49991 Desktop: Allow arrow keys to move past tables in the CodeMirror editor (#15439) 2026-05-15 23:20:40 +01:00
Laurent Cozic f209c3e188 Desktop: Show selection highlight on tables in the CodeMirror editor (#15438) 2026-05-15 23:14:13 +01:00
Laurent Cozic f4ad0b399f Desktop: Render inline markdown formatting inside table cells (#15437) 2026-05-15 23:07:56 +01:00
Laurent Cozic e78e108bbd Chore: Disable irrelevant JSOM warnings when running server tests 2026-05-15 23:04:40 +01:00
Laurent Cozic 8b46682a87 Chore: delete-coderabbit-comments: Handle PRs that orginate from forks 2026-05-15 19:48:49 +01:00
Laurent Cozic 9fdc2d4adb Server, Desktop, Mobile: Fix XSS vulnerability in HTML notes (#15435) 2026-05-15 19:07:17 +01:00
Laurent Cozic 5b8795da44 Desktop, Mobile: Fix possible crash when creating a note or notebook with an excessively long title (#15434) 2026-05-15 17:30:50 +01:00
Laurent Cozic fd8c1fb53f Server: Add rate limiter on SAML auth code endpoint (#15433) 2026-05-15 16:51:56 +01:00
Laurent Cozic 1c319c6b5b Chore: Fix check-pr-title logic, to not fail for whitelisted contributors 2026-05-15 11:46:05 +01:00
Laurent Cozic 9ac4aac4e5 Chore: Replace any with proper types in lib (#15416) 2026-05-15 01:28:50 +01:00
Laurent Cozic 51637d6ef6 Server: Fix banner handling 2026-05-14 19:28:38 +01:00
Laurent Cozic 1a648085f3 Chore: Replace any with proper types in app-desktop (#15401) 2026-05-14 01:17:41 +01:00
Laurent Cozic 38fa615af0 Chore: Replace any with proper types in app-cli (#15400) 2026-05-13 13:17:17 +01:00
Laurent Cozic 9fc2d76fa3 Chore: Replace "any" with proper types in server (#15391) 2026-05-13 10:04:58 +01:00
Laurent Cozic 0c51344221 All: Fixes #15382: Revert PR #14612 (#15384) 2026-05-12 20:25:32 +01:00
Laurent Cozic 5dc234a960 Chore: Replace "any" with proper types in app-mobile (#15377) 2026-05-12 19:22:36 +01:00
Laurent Cozic cac3f8c337 Mobile: Fix Joplin Cloud login failing when Android kills the app during OAuth (#15111) 2026-05-12 15:32:30 +01:00
Laurent Cozic f2badeb556 Chore: Simplify generated doc for any_cleanup task 2026-05-12 14:27:51 +01:00
Laurent Cozic b62824b60e iOS 13.6.7 2026-05-12 11:08:06 +01:00
Laurent Cozic 7e21762954 Desktop release v3.6.13 2026-05-12 10:52:21 +01:00
Laurent Cozic c7af53bda9 Desktop release v3.6.12 2026-05-12 10:51:49 +01:00
Laurent Cozic 564c7543c6 Merge branch 'release-3.6' into dev 2026-05-12 10:50:45 +01:00
Laurent Cozic d497147d1e Desktop: Fixes #15308: Fix importing legacy keyboard shortcuts 2026-05-12 10:48:59 +01:00
Laurent Cozic a4533b4136 Desktop: Fixes #15346: Fix fatal startup crash when sync target upgrade is required (#15348) 2026-05-12 09:07:44 +01:00
Laurent Cozic 3cbf2e0e33 Desktop: Resolves #15328: Front matter: Wrap long lines in the viewer (#15356) 2026-05-12 09:07:32 +01:00
Laurent Cozic 26a81c9d63 Chore: Replace "any" with proper types (#15339) 2026-05-11 22:56:59 +01:00
Laurent Cozic 51d393e273 Merge branch 'release-3.6' into dev 2026-05-11 19:08:45 +01:00
Laurent Cozic f1abdf8b78 Chore: Avoid excessive comments from check_pr_title workflow 2026-05-11 14:43:05 +01:00
Laurent Cozic 004bf71103 Chore: Trying to fix Rabbit Comment deletion 2026-05-11 14:41:11 +01:00
Laurent Cozicandcoderabbitai[bot] e012c701be Doc: Release note v3.6 (#15279)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-05-11 14:12:19 +01:00
Laurent Cozic 95a53f6695 Desktop release v3.7.1 2026-05-11 11:26:15 +01:00
Laurent Cozic bdfae85691 Chore: Setup release 3.7 2026-05-11 11:25:57 +01:00
Laurent Cozic 8c03a90d7f Desktop release v3.6.12 2026-05-11 11:25:08 +01:00