Trenton H
48d97b78bb
Chore: Move model factories to the shared test layer ( #14170 )
...
The model factories lived in the documents test package, but three other
apps needed them. The AI, mail and testing suites all reached across an app
boundary to import from documents.tests.factories, which made a private test
package into a shared dependency.
The factories now live in the shared testing package, where cross-app use is
the intended use.
2026-09-21 10:57:11 -07:00
Trenton H
b38d112691
Chore: Convert more testing to pytest style ( #12678 )
2026-04-30 11:40:11 -07:00
Trenton H
493d282059
Chore: Upgrades tantivy-py to the latest release ( #12605 )
2026-04-29 10:09:50 -07:00
Trenton H
14fe520319
Chore: Update typing and baselines again ( #12641 )
...
a
2026-04-28 09:28:05 -07:00
shamoon
21ff254ffc
Merge branch 'main' into dev
2026-04-26 19:12:40 -07:00
shamoon
552e5cf422
Merge commit from fork
2026-04-26 17:46:11 -07:00
aed9abe48c
Feature: Replace Whoosh with tantivy search backend ( #12471 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Antoine Mérino <3023499+Merinorus@users.noreply.github.com >
2026-04-02 12:38:22 -07:00
Sebastian Steinbeißer
3b5ffbf9fa
Chore(mypy): Annotate None returns for typing improvements ( #11213 )
2026-02-02 08:44:12 -08:00
shamoon
63dab0ab09
Change: restrict superuser modifications to superusers only
2025-10-24 16:25:59 -07:00
shamoon and Trenton H
4cff907ba0
Feature: Nested Tags ( #10833 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com >
2025-09-17 21:41:39 +00:00
shamoon
0ea4da03a7
Chore: fix coverage for superuser change
2025-01-20 12:02:20 -08:00
shamoon
41bcc12cc2
Change: restrict altering and creation of superusers to superusers only ( #8837 )
2025-01-20 11:57:22 -08:00
Trenton H
3bcbd05252
Fixes ruff not running isort against the codebase
2023-04-26 09:35:27 -07:00
Trenton H
6ff28c92a4
Resolves minor flake8 warnings in the test suite
2023-01-05 08:39:48 -08:00
Trenton Holmes
3003bdd507
Runs pyupgrade to Python 3.8+ and adds a hook for it
2022-05-06 09:04:08 -07:00
Trenton Holmes
1771d18a21
Runs the pre-commit hooks over all the Python files
2022-03-11 11:34:28 -08:00
Trenton Holmes
85b210ebf6
Reduces number of warnings from testing from 165 to 128. In doing so, fixes a few minor things in the decrypt and export commands
2022-03-10 18:12:48 -08:00
kpj
fc695896dd
Format Python code with black
2022-02-27 15:26:41 +01:00
jonaswinkler
359b46c15b
fixed the test cases
2021-04-04 00:29:40 +02:00
jonaswinkler
8bf4241b16
some search index optimizations
2021-02-15 13:26:36 +01:00
jonaswinkler
658fb2f208
remove invalid test cases
2021-02-10 20:01:35 +01:00
jonaswinkler
a4187b2b70
fix a test case
2021-01-14 14:54:04 +01:00
jonaswinkler
01c2fe508e
more tests
2020-12-20 14:39:17 +01:00