Commit Graph

  • ffb77e0d53 While here, let's add schema for it fix/bulk-download-tempfile stumpylog 2026-04-24 11:12:07 -07:00
  • 44d1a23b63 Transitions the rest of the code to use FileResponse instead of a basic response, fixes up tests which assumed .content exists stumpylog 2026-04-24 11:06:09 -07:00
  • 661bd064e7 Updates code to use a FileResponse for streaming and unlink the file, but keep a handle to it stumpylog 2026-04-24 10:46:57 -07:00
  • 3c994fde0e New Crowdin translations by GitHub Action l10n_dev Crowdin Bot 2026-04-24 20:37:52 +00:00
  • ff6ba7526c Auto translate strings dev GitHub Actions 2026-04-24 20:36:44 +00:00
  • 610702d757
    Fix: v9 API task response, removing pagination (#12637) Trenton H 2026-04-24 13:34:53 -07:00
  • 290fff2293
    Fix: use only allauth login/logout endpoints fix-unify-login-urls shamoon 2026-04-24 10:13:28 -07:00
  • bbda3808a9 Auto translate strings GitHub Actions 2026-04-24 17:33:15 +00:00
  • d6e45093e8
    Chore: Paginate the task listing (#12633) Trenton H 2026-04-24 10:31:37 -07:00
  • e5561ba06f
    Fix: correctly scope mail account enumeration (#12636) release/v2.20.x shamoon 2026-04-24 10:15:59 -07:00
  • dbce393604 Auto translate strings GitHub Actions 2026-04-24 16:13:23 +00:00
  • 5bb9241e9a
    Enhancement: show small task summary in system status (#12634) shamoon 2026-04-24 09:11:42 -07:00
  • 9d5d7cc5d2 Nope, pyrefly is wrong, Meta is wrong about Meta chore/updating-typing-again Trenton H 2026-04-23 11:26:33 -07:00
  • 22d3b208c9
    Documentation: update zensical and add lightbox support (#12631) main shamoon 2026-04-23 11:22:04 -07:00
  • 00cfedc0d9 Further typing updates. Around 1k resolves between the 2 Trenton H 2026-04-23 11:20:49 -07:00
  • 0ad7974972 Updates various small typing things Trenton H 2026-04-23 10:11:12 -07:00
  • 2ca9e6764a Auto translate strings GitHub Actions 2026-04-23 16:13:36 +00:00
  • aab03501c2
    Security: Rejects a default secret key where the user did not, in fact, change-me (#12630) Trenton H 2026-04-23 09:11:41 -07:00
  • 2fbf975903 Experimetns with using magika instead of magic for mime detection feature-magika-mime-detection Trenton H 2026-04-23 09:09:33 -07:00
  • 922b419628 Using a draft release of tanvity-py, fixes up all the TODO locations with the new API calls feature-tanvity-upgrade Trenton Holmes 2026-04-19 13:14:17 -07:00
  • 1a3b56496a
    Chore(deps): Bump uuid (#12627) dependabot[bot] 2026-04-22 23:18:16 -07:00
  • bdbecac7e8
    Replaces two sentinel files with .index_settings.json which can properly store multiple values and handle None (#12625) Trenton H 2026-04-22 19:38:26 -07:00
  • 08131b48fa Auto translate strings GitHub Actions 2026-04-23 00:42:28 +00:00
  • 55393b258c
    Enhancement: new Tasks UI (#12614) shamoon 2026-04-22 17:41:01 -07:00
  • ceb67fef4d
    Fix: Changes bare metal webserver to use uvloop (#12626) Trenton H 2026-04-22 17:34:25 -07:00
  • 4b6bb23a9a Auto translate strings GitHub Actions 2026-04-22 20:50:26 +00:00
  • 0c25c2dac5
    Feature: Allow monitoring access to tasks summary (#12624) Trenton H 2026-04-22 13:48:54 -07:00
  • 2a20cc29a6
    Chore(deps): Bump lxml in the uv group across 1 directory (#12619) dependabot[bot] 2026-04-22 09:58:15 -07:00
  • 89a9e7f190
    Performance: Increases workflow related M2M prefetching (#12618) Trenton H 2026-04-21 15:01:51 -07:00
  • c669c3416e Auto translate strings GitHub Actions 2026-04-21 21:50:36 +00:00
  • 88430c8ab7
    Tweak: remove 'stale' indicator for index in system status (#12616) shamoon 2026-04-21 14:49:04 -07:00
  • edfebcbe44 Auto translate strings GitHub Actions 2026-04-21 18:02:57 +00:00
  • a89cd2d5d9
    Fix: Exact custom field monetary exact searching (#12592) Trenton H 2026-04-21 11:01:27 -07:00
  • 94ba9256e7 Normalize to strings to handle form encoded data fix/improve-tag-m2m-validate Trenton H 2026-04-21 10:31:48 -07:00
  • 02e913b475 Auto translate strings GitHub Actions 2026-04-21 17:26:25 +00:00
  • 6017b11c42
    Fix: Prefetches the custom field instance and the custom field all at once (#12617) Trenton H 2026-04-21 10:24:51 -07:00
  • e6ffb003a6 Try to use a batched method of tag M2M validation Trenton H 2026-04-21 10:19:52 -07:00
  • ffaa2bb77a
    Fix: prevent sidebar animation at startup (#12615) shamoon 2026-04-20 23:17:16 -07:00
  • 50ec987a81
    Chore: Refactors all of the mail tests to use model factories instead of bare create (#12613) Trenton H 2026-04-20 15:43:43 -07:00
  • f784a74eba
    Enhancement: add highlighting to title + content searches (#12593) shamoon 2026-04-20 14:28:02 -07:00
  • 814fdf5892 Auto translate strings GitHub Actions 2026-04-20 20:21:27 +00:00
  • 58789e5061
    Chore: Structured consume task return values (#12612) Trenton H 2026-04-20 13:19:54 -07:00
  • 7492cda794 Auto translate strings GitHub Actions 2026-04-20 18:41:41 +00:00
  • fbf4e32646
    Chore: Converts all call sites and test asserts to use apply_async and headers (#12591) Trenton H 2026-04-20 11:40:04 -07:00
  • 733d873e34 Auto translate strings GitHub Actions 2026-04-20 18:06:35 +00:00
  • 5e609101d1
    Chore: Update API schema fields (#12611) Trenton H 2026-04-20 11:05:00 -07:00
  • dfdf418adc Auto translate strings GitHub Actions 2026-04-20 16:30:23 +00:00
  • 8e67828bd7
    Feature: Redesign the task system (#12584) Trenton H 2026-04-20 09:28:41 -07:00
  • 20aa0937e8
    Fix (dev): retain backwards compatibility with natural-date keywords in tantivy (#12602) shamoon 2026-04-20 08:26:33 -07:00
  • 750a2723a2
    Add anti-slop job PR template requirement shamoon 2026-04-20 01:36:00 -07:00
  • 8edbc70dbc
    Oops, it should be dark shamoon 2026-04-18 16:02:09 -07:00
  • 862e8e2292
    Fix: added date check visibility (#12600) shamoon 2026-04-18 05:14:31 -07:00
  • ae2b780509
    Fix: prevent intermediate change event when CustomFieldQueryAtom operator changes type (#12597) Gaëtan GOUZI 2026-04-18 01:23:48 +02:00
  • bf6915114b
    Chore(deps): Bump hono (#12585) dependabot[bot] 2026-04-15 20:12:23 -07:00
  • dc06b679d3 Auto translate strings GitHub Actions 2026-04-15 23:22:00 +00:00
  • 3ffbb8862c
    Feature: paginate search highlights and remove 10k document search limit (#12518) Trenton H 2026-04-15 16:20:31 -07:00
  • 21db608d57
    Feature: Tune SQLite default settings for increased speed (#12580) Trenton H 2026-04-15 15:26:00 -07:00
  • 2fd1a1cf3a
    Feature: Document fuzzy match improvements (#12579) Trenton H 2026-04-15 13:59:43 -07:00
  • 2b4c1fe20d Auto translate strings GitHub Actions 2026-04-15 18:58:56 +00:00
  • 02008e40d8
    fix: Return HTTP 400 instead of HTTP 500 on DELETE /api/documents/{id}/notes/ with missing or invalid note id (#12582) Gaëtan GOUZI 2026-04-15 20:56:15 +02:00
  • d9061d5e55 Auto translate strings GitHub Actions 2026-04-14 22:15:38 +00:00
  • 8f036c9521
    Merge branch 'main' into dev shamoon 2026-04-14 15:11:23 -07:00
  • 17c13c1a03
    Breaking: Remove the positional arguments from the pre/post consume scripts. Environment has been preferred for quite some time now (#12573) Trenton H 2026-04-14 14:18:20 -07:00
  • 1692c916f8
    Documentation: Add v2.20.14 changelog (#12577) github-actions[bot] 2026-04-14 14:03:26 -07:00
  • 1876e38540
    Chore(deps): Bump follow-redirects (#12575) dependabot[bot] 2026-04-14 20:24:03 +00:00
  • ffd886eae0
    Bump version to 2.20.14 v2.20.14 shamoon 2026-04-14 13:11:48 -07:00
  • 12c0dc635e
    Merge branch 'release/v2.20.x' shamoon 2026-04-14 13:10:52 -07:00
  • 1e01ce42c0
    Update usage.md shamoon 2026-04-14 13:10:40 -07:00
  • b51c4572b1
    Chore(deps): Bump pillow in the uv group across 1 directory (#12574) dependabot[bot] 2026-04-14 10:38:23 -07:00
  • a5bb3b9f8e
    Chore(deps-dev): Bump pytest in the uv group across 1 directory (#12568) dependabot[bot] 2026-04-14 08:42:39 -07:00
  • 3ed7297939 Auto translate strings GitHub Actions 2026-04-13 21:14:40 +00:00
  • 3b6edcdd8e
    Chore: Add generic type params and update our baselines (#12566) Trenton H 2026-04-13 14:12:59 -07:00
  • b27d10646e Auto translate strings GitHub Actions 2026-04-13 20:12:04 +00:00
  • 8c1225e120
    Fixes an N+1 query in matching with the version content fetching by prefetching versions (#12562) Trenton H 2026-04-13 13:10:28 -07:00
  • e46f4a5aaa
    Fix: do not submit permissions for non-owners (#12571) shamoon 2026-04-13 12:43:06 -07:00
  • 54d5269145
    Fix: Use an iterator in the sanity checking (#12563) Trenton H 2026-04-13 12:32:22 -07:00
  • f5729811fe
    Chore: Upgrades Django manually, since dependabot is failing. Resolves security alerts (#12567) Trenton H 2026-04-13 10:20:35 -07:00
  • 002c5b0a20 Don't lose our prefetches when invoking guardian and fetch the custom field__field, which we actually use fix/guardian-prefetch-loss Trenton H 2026-04-12 13:49:48 -07:00
  • 0887203d45 feat(profiling): add workflow trigger matching profiling feature-profiling-library-expansion Trenton H 2026-04-11 14:55:25 -07:00
  • ea14c0b06f fix(profiling): use sha256 for sanity corpus checksums Trenton H 2026-04-11 14:50:21 -07:00
  • a8dc332abb feat(profiling): add sanity checker profiling Trenton H 2026-04-11 14:42:00 -07:00
  • e64b9a4cfd feat(profiling): add matching pipeline profiling Trenton H 2026-04-11 14:30:33 -07:00
  • 6ba1acd7d3 fix(profiling): fix stale docstring and add module_db docstring in doclist test Trenton H 2026-04-11 14:19:51 -07:00
  • d006b79fd1 feat(profiling): add document list API and selection_data profiling Trenton H 2026-04-11 14:13:17 -07:00
  • 24b754b44c fix(profiling): fix stale run paths in docstrings and consolidate profiling imports Trenton H 2026-04-11 13:57:00 -07:00
  • a1a3520a8c refactor(profiling): use shared profile_cpu in backend search test Trenton H 2026-04-11 13:46:43 -07:00
  • 23449cda17 refactor(profiling): use shared profile_cpu/measure_memory in classifier test Trenton H 2026-04-11 13:44:57 -07:00
  • ca3f5665ba fix(profiling): correct docstring import path and add Callable type annotation Trenton H 2026-04-11 13:29:48 -07:00
  • 9aa0914c3f feat(profiling): add profile_cpu and measure_memory shared helpers Trenton H 2026-04-11 13:22:43 -07:00
  • 9a28e2893a Encodes the string just once for compare json feature-direct-zip-export Trenton H 2026-04-10 14:00:47 -07:00
  • 9e871dce25 Fix: Add directory marker entries to zip exports Trenton H 2026-03-09 09:19:42 -07:00
  • f875863fe0 Refactor: Write zip exports directly into ZipFile instead of temp dir Trenton H 2026-03-09 09:13:12 -07:00
  • fdd5e3ecb2
    Update SECURITY.md shamoon 2026-04-10 12:34:47 -07:00
  • df3b656352
    Add tests shamoon 2026-04-10 12:06:28 -07:00
  • 51e721733f
    Enhancement: validate and sanitize uploaded logos (#12551) shamoon 2026-04-10 11:50:58 -07:00
  • 0ad8b8c002
    Chore(deps): Bump the utilities-minor group with 19 updates (#12540) dependabot[bot] 2026-04-08 15:09:42 -07:00
  • 4d5d77ce15
    Chore(deps): Bump cryptography in the uv group across 1 directory (#12546) dependabot[bot] 2026-04-08 14:01:39 -07:00
  • 5ba2ce9c98
    Chore(deps-dev): Bump types-python-dateutil (#12542) dependabot[bot] 2026-04-08 13:46:05 -07:00
  • d8fe6a9a36
    Chore(deps-dev): Bump types-pytz (#12541) dependabot[bot] 2026-04-08 13:03:54 -07:00
  • bd630c1280
    Chore(deps): Bump django-guardian in the utilities-patch group (#12539) dependabot[bot] 2026-04-08 11:59:35 -07:00