Updated v3 Ideas List (markdown)

Trenton H 2025-07-02 09:56:07 -07:00
parent 799d997bcc
commit 498db31d32

@ -44,7 +44,7 @@
- Machine learning (provides an interface which returns the proposed tags, type, etc)
- Ideally, plugins should be registered when installed, declaring what mime types they support, with some sort of conflict resolution
- With the settings updates above, a workflow could also be used to set the parser based on matching certain values
- Provide "paperless", a core set of functionality, including models
- Provide "paperless", a core set of functionality, including models and common functionality (thumbnail generation for common types, current versions of ML, date parsing, etc)
- Provide the existing parsers, re-configured to match the new format
- Rework the other parts to conform to the plugin API spec
@ -118,4 +118,9 @@
- Sanity checker messages are attached to a document
- Can be dismissed (but still viewed)
- Visible in the UI somehow
- Visible in the UI somehow
## Testing Updates
- Fully transition to pytest-django, pytest style and fixtures, with appropriate scopes to limit the amount of work
- Actually define and use factory-boy factories for our models (including relations)