Commit Graph

  • a557d2210b Actually, the system check wouldn't see the 'wrong' value like that feature-archive-ocr-decoupling Trenton Holmes 2026-04-05 15:16:27 -07:00
  • 7454ce5a20 Try to automatically migrate user's DB settings values Trenton Holmes 2026-04-05 14:51:23 -07:00
  • 7f01b3a6f9 If the selected OCR mode is not a valid choice, warn and default to auto instead Trenton Holmes 2026-04-05 13:38:13 -07:00
  • 4138319832 Merge remote-tracking branch 'origin/dev' into feature-archive-ocr-decoupling Trenton Holmes 2026-04-05 13:32:00 -07:00
  • 0b5b6fdad5 refactor: extract _parse_query and _apply_permission_filter helpers feature-search-pagination-improvements Trenton Holmes 2026-04-05 13:31:37 -07:00
  • d98dbd50f4 fix: address code review findings (int keys, docstring, empty ordering) Trenton Holmes 2026-04-05 13:26:10 -07:00
  • 7649e4a6b1 Merge remote-tracking branch 'origin/dev' into feature-search-pagination-improvements Trenton Holmes 2026-04-05 13:18:43 -07:00
  • 610ba27891 feat: replace 10000 overfetch with search_ids + page-only highlights Trenton Holmes 2026-04-05 12:54:47 -07:00
  • f3eb65e860 New Crowdin translations by GitHub Action l10n_dev Crowdin Bot 2026-04-05 12:22:01 +00:00
  • 54586be06b Move migration feature-version-added-wf-trigger shamoon 2026-04-03 21:56:47 -07:00
  • 17ff136e1f Merge branch 'dev' into feature-version-added-wf-trigger shamoon 2026-04-03 21:46:45 -07:00
  • a945cd9379 Security: add static analysis CI workflow (#12466) dev shamoon 2026-04-03 21:17:23 -07:00
  • 5f5fb263c9 Fix: Don't create a new note highlight generator per note in the loop (#12512) Trenton H 2026-04-03 17:34:15 -07:00
  • 7c50e0077c chore: remove temporary profiling infrastructure Trenton Holmes 2026-04-03 15:53:55 -07:00
  • 288740ea62 refactor: promote sort_field_map to class-level constant on TantivyBackend Trenton Holmes 2026-04-03 15:53:49 -07:00
  • c039df423f Documentation: note required secret key in v3 guide (#12513) shamoon 2026-04-03 15:41:38 -07:00
  • d998d3fbaf feat: delegate sorting to Tantivy and use page-only highlights in viewset Trenton Holmes 2026-04-03 15:35:14 -07:00
  • 6cf01dd383 feat: add search_ids() and more_like_this_ids() lightweight methods Trenton Holmes 2026-04-03 15:21:52 -07:00
  • 0d915c58a4 feat: add highlight_page/highlight_page_size params to search() Trenton Holmes 2026-04-03 15:10:00 -07:00
  • 46008d2da7 test: add baseline profiling tests for search performance Trenton Holmes 2026-04-03 14:58:11 -07:00
  • b807b107ad Enhancement: include sharelinks + bundles in export/import (#12479) shamoon 2026-04-03 14:51:57 -07:00
  • 6768c1e6f8 updated plan Trenton Holmes 2026-04-03 14:43:44 -07:00
  • 5a94291b79 Initial plan Trenton Holmes 2026-04-03 14:35:19 -07:00
  • c2f02851da Chore: Better typed status manager messages (#12509) Trenton H 2026-04-03 14:18:01 -07:00
  • d0f8a98a9a Auto translate strings GitHub Actions 2026-04-03 20:55:14 +00:00
  • df994277cd Update frontend app config shamoon 2026-04-03 13:54:33 -07:00
  • 566afdffca Enhancement: unify text search to use tantivy (#12485) shamoon 2026-04-03 13:53:45 -07:00
  • f32ad98d8e Feature: Update consumer logging to include task ID for log correlation (#12510) Trenton H 2026-04-03 13:31:40 -07:00
  • 91c77c42f0 Add debug level logging for why an archive is made and why we decided OCR or not Trenton H 2026-04-03 09:16:00 -07:00
  • 8115332cc9 Tests and fix a bug with the img2pdf functionality Trenton H 2026-04-03 09:05:21 -07:00
  • c3be765761 Merge branch 'dev' into feature-archive-ocr-decoupling Trenton H 2026-04-03 08:17:09 -07:00
  • 64debc87a5 Chore(deps): Bump djangorestframework in the django-ecosystem group (#12488) dependabot[bot] 2026-04-03 08:16:36 -07:00
  • eb758862c9 Chore(deps): Bump the document-processing group with 3 updates (#12489) dependabot[bot] 2026-04-03 07:22:04 -07:00
  • 8c539bd862 Chore(deps): Bump the utilities-patch group across 1 directory with 5 updates (#12499) dependabot[bot] 2026-04-03 13:25:17 +00:00
  • d365f19962 Security: Registers a custom serializer which signs the task payload (#12504) Trenton H 2026-04-02 20:49:54 -07:00
  • 2703c12f1a Auto translate strings GitHub Actions 2026-04-03 03:25:57 +00:00
  • e7c7978d67 Enhancement: allow opt-in blocking internal mail hosts (#12502) shamoon 2026-04-02 20:24:28 -07:00
  • 83501757df Auto translate strings GitHub Actions 2026-04-02 22:36:32 +00:00
  • dda05a7c00 Security: Improve overall security in a few ways (#12501) Trenton H 2026-04-02 15:30:26 -07:00
  • 33c41dd2e7 Merge remote-tracking branch 'origin/dev' into feature-archive-ocr-decoupling Trenton H 2026-04-02 15:27:08 -07:00
  • 8a2ae2059c Plays around with tantivy handling the ordering, for fields we index at least feature-tantivy-ordering-playground Trenton H 2026-04-02 12:15:02 -07:00
  • 376af81b9c Fix: Resolve another TC assuming an object has been created somewhere (#12503) Trenton H 2026-04-02 14:58:28 -07:00
  • 576adad9ae Last frontend coverage, good to do actually shamoon 2026-04-02 13:46:31 -07:00
  • 50de8b5721 Fix sonar thing, 1 more coverage line shamoon 2026-04-02 13:42:53 -07:00
  • 44ef454065 Centralize/de-dupe this const shamoon 2026-04-02 13:30:14 -07:00
  • b3851c8bc5 Fix frontend coverage shamoon 2026-04-02 13:21:03 -07:00
  • fc950a27ca Add deprecated filter logging shamoon 2026-04-02 13:19:50 -07:00
  • 068188f549 Drop backwards migration shamoon 2026-04-02 13:14:25 -07:00
  • 9248733ed1 De-dupe this shamoon 2026-04-02 12:56:58 -07:00
  • c16d23fe21 Document TITLE search mode in TantivyBackend shamoon 2026-04-02 12:52:41 -07:00
  • 134b758c84 Rename migration shamoon 2026-04-02 12:51:23 -07:00
  • f40442c61e Update filter-editor.component.ts shamoon 2026-04-02 12:49:55 -07:00
  • 5adfa49d00 Update API docs shamoon 2026-04-01 12:47:55 -07:00
  • c06687d070 Switch simple substring search to simple_search analyzer shamoon 2026-04-01 12:22:16 -07:00
  • 8c737f41c0 Fix e2e shamoon 2026-04-01 11:51:42 -07:00
  • 20d43936b3 Just moving these comments shamoon 2026-04-01 11:47:12 -07:00
  • 87728f3448 Fix this one failing test shamoon 2026-04-01 11:41:10 -07:00
  • 804b5ed99d Update all these uses of FILTER_TITLE_CONTENT shamoon 2026-04-01 11:24:24 -07:00
  • f13f6a132c Update the filter editor too shamoon 2026-04-01 11:23:24 -07:00
  • 66ad082f8e Bring in the new filter type to frontend shamoon 2026-04-01 11:23:04 -07:00
  • 357f462e82 Ok make it a proper filter type shamoon 2026-04-01 11:21:04 -07:00
  • b40721ae41 Add a couple deprecation notes shamoon 2026-04-01 11:08:01 -07:00
  • 75afbd1a3c Drop the custom fields text query option, but dont break existing views shamoon 2026-04-01 11:01:54 -07:00
  • 9df15416dc Backend tests shamoon 2026-04-01 10:59:11 -07:00
  • 0ff1a7809e Use tantivy for global search too shamoon 2026-04-01 10:58:39 -07:00
  • 32dbb2438b Handle simple searches with frontend query param parsing shamoon 2026-04-01 10:38:08 -07:00
  • 442d049a57 Wire the simple searches to view shamoon 2026-04-01 10:18:26 -07:00
  • e8c39e83fc Add a simple title query shamoon 2026-04-01 10:13:13 -07:00
  • e6a334878c Add simple text search mode and API param shamoon 2026-04-01 10:08:27 -07:00
  • 05c9e21fac Auto translate strings GitHub Actions 2026-04-02 19:40:05 +00:00
  • aed9abe48c Feature: Replace Whoosh with tantivy search backend (#12471) Trenton H 2026-04-02 12:38:22 -07:00
  • 2f5bcdf66e Fix: dont defer tag change application in workflows (#12478) release/v2.20.x shamoon 2026-04-02 11:54:37 -07:00
  • e01a762e81 Chore(deps): Bump aiohttp in the uv group across 1 directory (#12486) dependabot[bot] 2026-04-02 10:13:19 -07:00
  • 14cc6a7ca4 Chore(deps): Bump the pre-commit-dependencies group with 2 updates (#12495) dependabot[bot] 2026-04-02 09:10:34 -07:00
  • 32876f0334 Chore(deps): Bump lodash (#12498) dependabot[bot] 2026-04-02 06:34:39 -07:00
  • e7884cb505 Chore(deps): Bump the actions group with 9 updates (#12490) dependabot[bot] 2026-04-02 04:24:47 +00:00
  • 63f4e939d5 Auto translate strings GitHub Actions 2026-04-02 04:04:11 +00:00
  • c813a1846d Chore(deps): Bump the frontend-angular-dependencies group (#12491) dependabot[bot] 2026-04-02 04:02:33 +00:00
  • 045afa7419 Chore(deps-dev): Bump @types/node from 25.4.0 to 25.5.0 in /src-ui (#12494) dependabot[bot] 2026-04-02 03:49:37 +00:00
  • e827581f2a Chore(deps-dev): Bump the frontend-eslint-dependencies group (#12493) dependabot[bot] 2026-04-01 20:41:52 -07:00
  • fecaf174b1 Try removing DirectoriesMixin from tests which probably don't actually need dirs, just DB chore/improve-test-timing-more Trenton H 2026-04-01 07:35:23 -07:00
  • 8d19e88b3d Test out setupTestData instead of setUp Trenton H 2026-03-31 15:06:55 -07:00
  • 559f824b85 Great, now use latest_content for reading/filtering feature-version-content-performance shamoon 2026-03-31 12:17:22 -07:00
  • c994841a75 Add sync_root_latest_content helper to always update the root shamoon 2026-03-31 12:09:31 -07:00
  • 2ea83374ed Add latest_content field shamoon 2026-03-31 11:52:13 -07:00
  • 2aa0c9f0b4 Auto translate strings GitHub Actions 2026-03-31 18:25:03 +00:00
  • d2328b776a Performance: support bulk edit without id lists (#12355) shamoon 2026-03-31 11:23:28 -07:00
  • 2bb7c7ae17 Chore: Document the parser plugin system (#12423) Trenton H 2026-03-31 09:16:43 -07:00
  • e1da2a1efe Auto translate strings GitHub Actions 2026-03-31 14:57:34 +00:00
  • 245514ad10 Performance: deprecate and remove usage of all in API results (#12309) shamoon 2026-03-31 07:55:59 -07:00
  • 020057e1a4 Auto translate strings GitHub Actions 2026-03-30 16:40:47 +00:00
  • f715533770 Performance: support passing selection data with filtered document requests (#12300) shamoon 2026-03-30 09:38:52 -07:00
  • 501cdd92d2 Fix: limit share link viewset actions (#12461) shamoon 2026-03-30 09:34:13 -07:00
  • 0292edbee7 Fixhancement: include trashed documents in document exporter/importer (#12425) Jan Kleine 2026-03-30 18:30:22 +02:00
  • 5b755528da Chore(deps): Bump cryptography in the uv group across 1 directory (#12458) dependabot[bot] 2026-03-30 08:51:24 -07:00
  • 3d4353dc2b Security: pin GitHub Actions to specific SHAs (#12465) shamoon 2026-03-29 17:16:44 -07:00
  • 85e0d1842a Tests: add regression test for redis URL with empty username (#12460) Andreas Schneider 2026-03-29 15:31:18 +02:00
  • 62f79c088e Auto translate strings GitHub Actions 2026-03-28 21:00:05 +00:00
  • 129da3ade7 Tweakhancement: show file extension in StoragePath test (#12452) shamoon 2026-03-28 13:58:33 -07:00
  • b33d42d59d Minor points of clarification, some test docstrings using the old option names Trenton H 2026-03-28 13:30:40 -07:00