shamoon
4855f4b8b1
Fix: only check workflow trigger source if not empty ( #5701 )
2024-02-09 08:57:09 -08:00
luzpaz
58bf9c552b
Documentation: Fix typos with automated tool ( #5319 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-01-08 16:58:41 +00:00
shamoon
d623af9c41
Change: Use fnmatch for workflow path matching ( #5250 )
2024-01-05 19:15:14 +00:00
shamoon
3b6ce16f1c
Feature: Workflows ( #5121 )
2024-01-03 08:19:19 +00:00
shamoon
9712ac109d
Feature: consumption templates ( #4196 )
...
* Initial implementation of consumption templates
* Frontend implementation of consumption templates
Testing
* Support consumption template source
* order templates, automatically add permissions
* Support title assignment in consumption templates
* Refactoring, filters to and, show sources on list
Show sources on template list, update some translation strings
Make filters and
minor testing
* Update strings
* Only update django-multiselectfield
* Basic docs, document some methods
* Improve testing coverage, template multi-assignment merges
2023-09-22 16:53:13 -07:00
Trenton Holmes
d376f9e7a3
Adding more typing around the classification and matching
2023-07-26 07:03:43 -07:00
Trenton H
802e5591ce
Also handles confirming returned predictions are still automatic matching, in case the classifier hasn't been run since a type was changed
2023-07-24 12:31:56 -07:00
shamoon
5ae48c8012
Use document owner for matching if set
2023-04-26 09:42:03 -07:00
Trenton H
3bcbd05252
Fixes ruff not running isort against the codebase
2023-04-26 09:35:27 -07:00
shamoon
52e8a1aba3
Include permissions for suggestions
2023-04-16 00:09:41 -07:00
Trenton H
ce41ac9158
Configures ruff as the one stop linter and resolves warnings it raised
2023-04-01 17:03:52 -07:00
Brandon Rothweiler
8b2b7bbe6d
Add an option to disable matching
2023-02-21 20:01:30 -05:00
Max Bachmann
e97c04c03d
directly use rapidfuzz
2022-10-31 13:17:10 -07:00
Markus
69ef26dab0
Feature: Dynamic document storage pathes ( #916 )
...
* Added devcontainer
* Add feature storage pathes
* Exclude tests and add versioning
* Check escaping
* Check escaping
* Check quoting
* Echo
* Escape
* Escape :
* Double escape \
* Escaping
* Remove if
* Escape colon
* Missing \
* Esacpe :
* Escape all
* test
* Remove sed
* Fix exclude
* Remove SED command
* Add LD_LIBRARY_PATH
* Adjusted to v1.7
* Updated test-cases
* Remove devcontainer
* Removed internal build-file
* Run pre-commit
* Corrected flak8 error
* Adjusted to v1.7
* Updated test-cases
* Corrected flak8 error
* Adjusted to new plural translations
* Small adjustments due to code-review backend
* Adjusted line-break
* Removed PAPERLESS prefix from settings variables
* Corrected style change due to search+replace
* First documentation draft
* Revert changes to Pipfile
* Add sphinx-autobuild with keep-outdated
* Revert merge error that results in wrong storage path is evaluated
* Adjust styles of generated files ...
* Adds additional testing to cover dynamic storage path functionality
* Remove unnecessary condition
* Add hint to edit storage path dialog
* Correct spelling of pathes to paths
* Minor documentation tweaks
* Minor typo
* improving wrapping of filter editor buttons with new storage path button
* Update .gitignore
* Fix select border radius in non input-groups
* Better storage path edit hint
* Add note to edit storage path dialog re document_renamer
* Add note to bulk edit storage path re document_renamer
* Rename FILTER_STORAGE_DIRECTORY to PATH
* Fix broken filter rule parsing
* Show default storage if unspecified
* Remove note re storage path on bulk edit
* Add basic validation of filename variables
Co-authored-by: Markus Kling <markus@markus-kling.net>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Co-authored-by: Quinn Casey <quinn@quinncasey.com>
2022-05-19 14:42:25 -07:00
Daniel Breitlauch
6f8020e30d
removing transformation to lowercase since it is not needed at all.
2022-04-01 18:26:01 +02:00
Daniel Breitlauch
7106c68032
FIX BUG: case-sensitive matching was not possible
2022-04-01 12:03:05 +02:00
Trenton Holmes
1771d18a21
Runs the pre-commit hooks over all the Python files
2022-03-11 11:34:28 -08:00
kpj
fc695896dd
Format Python code with black
2022-02-27 15:26:41 +01:00
jonaswinkler
b39c3f7866
fixes #668 (see https://github.com/the-paperless-project/paperless/pull/571 )
2021-03-17 22:44:18 +01:00
jonaswinkler
e35723e7af
fix some logging messages
2021-02-06 15:30:47 +01:00
jonaswinkler
96d7114fa7
lazy load fuzzy only when required
2021-02-05 01:11:03 +01:00
jonaswinkler
431d4fd8e4
rework most of the logging
2021-02-05 01:10:29 +01:00
jonaswinkler
d093c004fb
fixes #161
2021-01-13 17:17:23 +01:00
Jonas Winkler
450fb877f6
code cleanup
2020-11-21 15:34:00 +01:00
Jonas Winkler
b44f8383e4
code cleanup
2020-11-21 14:03:45 +01:00
Jonas Winkler
2e04ba1c04
code style fixes
2020-11-12 21:09:45 +01:00
Jonas Winkler
68df1cf4ee
replaced usages of .id with .pk, fixed filename issue in exporter
2020-11-03 12:37:37 +01:00
Jonas Winkler
05f20c19c3
the document classifier is now stateless
2020-10-29 14:33:42 +01:00
Jonas Winkler
11af74ba36
unified document matching, legacy and automatching work alongside now
2020-10-28 11:45:11 +01:00