shamoon
bdceefe3e9
Enhancement: use stable unique IDs for custom field select options ( #8299 )
2024-12-02 04:15:38 +00:00
shamoon
7f127475ca
Feature: scheduled workflow trigger ( #8036 )
2024-11-24 18:22:31 +00:00
shamoon
91322724de
Enhancement: support owner permissions for file tasks ( #8195 )
2024-11-20 20:25:53 +00:00
shamoon
1d7fe82ded
Fix: include db_index caveat in squashed migrations ( #8292 )
2024-11-15 07:42:10 -08:00
shamoon
af4d662409
Fix: Make customfieldinstance soft delete, fix filepath when deleted ( #8067 )
2024-10-28 14:02:09 +00:00
Trenton H
78a61d1067
Use a TextField for the storage path field ( #7967 )
2024-10-20 11:23:46 -07:00
Trenton H
ca1f21fcca
Feature: Enhanced templating for filename format ( #7836 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-10-06 12:54:01 -07:00
shamoon
b2e5406aae
Feature: custom fields queries ( #7761 )
2024-10-03 00:15:42 +00:00
shamoon
bf3569aabd
Fix page_count migration
2024-09-27 21:47:30 -07:00
s0llvan
fd2bea0da9
Feature: page count ( #7750 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-09-25 08:22:12 -07:00
dependabot[bot]
ee62534d04
Chore(deps): Bump the small-changes group across 1 directory with 6 updates ( #7502 )
...
* Chore(deps): Bump the small-changes group across 1 directory with 6 updates
Bumps the small-changes group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [django-filter](https://github.com/carltongibson/django-filter ) | `24.2` | `24.3` |
| [django-soft-delete](https://github.com/san4ezy/django_softdelete ) | `1.0.13` | `1.0.14` |
| [nltk](https://github.com/nltk/nltk ) | `3.8.1` | `3.9.1` |
| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz ) | `3.9.5` | `3.9.6` |
| [watchdog](https://github.com/gorakhargosh/watchdog ) | `4.0.1` | `4.0.2` |
| [factory-boy](https://github.com/FactoryBoy/factory_boy ) | `3.3.0` | `3.3.1` |
Updates `django-filter` from 24.2 to 24.3
- [Release notes](https://github.com/carltongibson/django-filter/releases )
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst )
- [Commits](https://github.com/carltongibson/django-filter/compare/24.2...24.3 )
Updates `django-soft-delete` from 1.0.13 to 1.0.14
- [Commits](https://github.com/san4ezy/django_softdelete/commits )
Updates `nltk` from 3.8.1 to 3.9.1
- [Changelog](https://github.com/nltk/nltk/blob/develop/ChangeLog )
- [Commits](https://github.com/nltk/nltk/compare/3.8.1...3.9.1 )
Updates `rapidfuzz` from 3.9.5 to 3.9.6
- [Release notes](https://github.com/rapidfuzz/RapidFuzz/releases )
- [Changelog](https://github.com/rapidfuzz/RapidFuzz/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/rapidfuzz/RapidFuzz/compare/v3.9.5...v3.9.6 )
Updates `watchdog` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/gorakhargosh/watchdog/releases )
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst )
- [Commits](https://github.com/gorakhargosh/watchdog/compare/v4.0.1...v4.0.2 )
Updates `factory-boy` from 3.3.0 to 3.3.1
- [Changelog](https://github.com/FactoryBoy/factory_boy/blob/master/docs/changelog.rst )
- [Commits](https://github.com/FactoryBoy/factory_boy/compare/3.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: django-filter
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: django-soft-delete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: nltk
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: rapidfuzz
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: watchdog
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: factory-boy
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: small-changes
...
Signed-off-by: dependabot[bot] <support@github.com>
* Create 1052_document_transaction_id.py
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-08-19 19:51:02 -07:00
Trenton H
c9beff3425
Chore: Squash older automatic migrations ( #7267 )
2024-07-16 09:21:41 -07:00
shamoon
5ffcc83f23
Chore: upgrade to DRF 3.15 ( #7134 )
2024-07-09 16:57:53 +00:00
shamoon
a38e341015
Feature: select custom field type ( #7167 )
2024-07-09 07:57:07 -07:00
shamoon
e9ba6de03e
Feature: documents trash aka soft delete ( #6944 )
2024-06-17 08:07:08 -07:00
Trenton H
16584328f1
Chore: Change the code formatter to Ruff ( #6756 )
...
* Changing the formatting to ruff-format
* Replaces references to black to ruff or ruff format, removes black from dependencies
2024-05-18 02:26:50 +00:00
shamoon
40b81c77e8
Feature: custom fields filtering & bulk editing ( #6484 )
2024-04-26 15:10:03 -07:00
shamoon
bcf8db0ad7
Feature: customizable fields display for documents, saved views & dashboard widgets ( #6439 )
2024-04-26 06:41:12 -07:00
dependabot[bot]
6656adcd6b
Chore(deps-dev): Bump the development group with 3 updates ( #6079 )
...
* Chore(deps-dev): Bump the development group with 3 updates
Bumps the development group with 3 updates: [ruff](https://github.com/astral-sh/ruff ), [pytest](https://github.com/pytest-dev/pytest ) and [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `ruff` from 0.3.0 to 0.3.2
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.0...v0.3.2 )
Updates `pytest` from 8.0.2 to 8.1.1
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.2...8.1.1 )
Updates `mkdocs-material` from 9.5.12 to 9.5.13
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.12...9.5.13 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: mkdocs-material
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
* Updates pre-commit hook versions and runs it against all files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2024-03-12 07:56:01 -07:00
shamoon
5bfb03de59
Feature: workflow removal action ( #5928 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2024-03-04 17:37:42 +00:00
shamoon
f1db5ae91a
Enhancement: better monetary field with currency code ( #5858 )
2024-02-27 16:26:06 +00:00
shamoon
0cc49184c9
Fix workflow migration model imports
2024-02-21 12:32:58 -08:00
luzpaz
97f4690236
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
1141b767a0
Feature: Workflows ( #5121 )
2024-01-03 08:19:19 +00:00
shamoon
5e361b0e81
Enhancement: shared icon & shared by me filter ( #4859 )
2023-12-19 20:45:04 +00:00
shamoon
22e58b8e14
Enhancement: implement document link custom field ( #4799 )
2023-12-05 08:16:56 -08:00
shamoon
084c31b37a
Enhancement: support assigning custom fields via consumption templates ( #4727 )
2023-12-03 15:35:30 -08:00
Trenton H
231ae8670c
Inreases the length to 5, allowing for commas as well as values ( #4719 )
2023-11-30 07:00:54 -08:00
shamoon
d6b5ebffe9
Fix: add permissions for custom fields with migration ( #4513 )
2023-11-06 08:05:35 -08:00
shamoon
a792bf1ca1
Feature: Implement custom fields for documents ( #4502 )
...
Adds custom fields of certain data types, attachable to documents and searchable
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-05 17:27:23 -08:00
shamoon
54783f706f
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
shamoon
ef9d01fefe
Feature: Share links ( #3996 )
...
* Implement share links
Basic implementation of share links
Make certain share link fields not editable, automatically grant permissions on migrate
Updated styling, error messages from expired / deleted links
frontend code linting, reversable sharelink migration
testing coverage
Update translation strings
No links message
* Consolidate file response methods
* improvements to share links on mobile devices
* Refactor share links file_version
* Add docs for share links
* Apply suggestions from code review
* When filtering share links, use the timezone aware now()
* Removes extra call to setup directories for usage in testing
* FIx copied badge display on some browsers
* Move copy to ngx-clipboard library
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-14 13:32:43 -07:00
shamoon
fa75781c34
Migrate encrypted png thumbnails to webp
2023-06-29 13:21:15 -07:00
shamoon
2a65235e66
Support owner API query vars
2023-05-08 15:34:14 -07:00
Trenton H
aabcc9a1c4
Upgrades black to v23, upgrades ruff
2023-04-26 09:35:27 -07:00
Trenton H
30655f1b73
Fixes ruff not running isort against the codebase
2023-04-26 09:35:27 -07:00
Trenton H
d2c02b9102
Configures ruff as the one stop linter and resolves warnings it raised
2023-04-01 17:03:52 -07:00
shamoon
5108bbc192
Rename comments --> notes
2023-03-18 13:59:17 -07:00
shamoon
78cb8cff69
Just include comments on document object
2023-03-17 18:47:03 -07:00
shamoon
4003f64b49
Allow filtering on multiple correspondents, doctypes, storage paths
...
Preserve 'Not assigned' option
Fix default logical operator
Update frontend strings
Fix radio button name overlaps
Use include / exclude with multi-select for OneToOne objects
2023-03-17 17:57:54 -07:00
shamoon
ad0cb8c8a3
Change model uniqueness from name to name+owner
2023-03-08 19:07:32 -08:00
Brandon Rothweiler
352b888bea
Add an option to disable matching
2023-02-21 20:01:30 -05:00
shamoon
c0b72231a6
Resolve migration conflicts
2023-02-03 14:25:22 -08:00
shamoon
e6d6efa903
Merge branch 'dev' into feature-permissions
2023-02-03 14:23:50 -08:00
shamoon
12efcedde9
Migration required for rename of PaperlessTask field
2023-02-03 13:54:39 -08:00
Michael Shamoon
f7ccae30ba
Fix conflicting migrations from dev
2023-01-24 14:23:01 -08:00
Michael Shamoon
9812e38bc5
Merge branch 'dev' into feature-permissions
2023-01-24 14:10:45 -08:00
shamoon
7dad9f29a1
Merge pull request #2498 from paperless-ngx/fix-2496
...
Fix: limit asn integer size
2023-01-24 10:37:04 -08:00
Michael Shamoon
624675f7c9
Use 32bit integer for asn, unsigned Whoosh NUMERIC field
...
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-01-24 10:13:05 -08:00
Michael Shamoon
462dffe25f
Explicitly limit asn integer
2023-01-24 10:13:05 -08:00