]> git.ipfire.org Git - thirdparty/paperless-ngx.git/log
thirdparty/paperless-ngx.git
2 years agoFix actions button in tasks table 1488/head
Michael Shamoon [Wed, 31 Aug 2022 19:39:56 +0000 (12:39 -0700)] 
Fix actions button in tasks table

2 years agoMerge pull request #1463 from paperless-ngx/fix/issue-1462
Quinn Casey [Fri, 26 Aug 2022 19:35:29 +0000 (12:35 -0700)] 
Merge pull request #1463 from paperless-ngx/fix/issue-1462

Fix: Add missing filter rule types to SavedViewFilterRule model & fix migrations

2 years agoFix 1023, 1024 migrations, add savedviewfilterrule migration 1463/head
Michael Shamoon [Fri, 26 Aug 2022 16:50:02 +0000 (09:50 -0700)] 
Fix 1023, 1024 migrations, add savedviewfilterrule migration

2 years agoAdd missing filter rule types to SavedViewFilterRule model
Michael Shamoon [Fri, 26 Aug 2022 15:26:08 +0000 (08:26 -0700)] 
Add missing filter rule types to SavedViewFilterRule model

And add note to filter-rule-type.ts

2 years agoMerge pull request #1451 from paperless-ngx/feature-better-redo-ocr
Quinn Casey [Fri, 26 Aug 2022 00:01:54 +0000 (17:01 -0700)] 
Merge pull request #1451 from paperless-ngx/feature-better-redo-ocr

Feature: Even better re-do of OCR

2 years agoMerge pull request #1375 from tim-vogel/add_comments
shamoon [Thu, 25 Aug 2022 18:48:31 +0000 (11:48 -0700)] 
Merge pull request #1375 from tim-vogel/add_comments

Feature: document comments

2 years agoMerge pull request #1367 from Eckii24/feat/date-suggestions
shamoon [Thu, 25 Aug 2022 18:47:37 +0000 (11:47 -0700)] 
Merge pull request #1367 from Eckii24/feat/date-suggestions

Adding date suggestions to the documents details view

2 years agoLocks scipy to 1.8.1, allows some other minor version updates
Trenton Holmes [Thu, 25 Aug 2022 16:38:29 +0000 (09:38 -0700)] 
Locks scipy to 1.8.1, allows some other minor version updates

2 years agoRevert "Bump sphinx from 5.0.2 to 5.1.1"
shamoon [Thu, 25 Aug 2022 15:50:39 +0000 (08:50 -0700)] 
Revert "Bump sphinx from 5.0.2 to 5.1.1"

2 years agoMerge pull request #1460 from paperless-ngx/fix/paperless-conf-typo
Quinn Casey [Thu, 25 Aug 2022 15:39:53 +0000 (08:39 -0700)] 
Merge pull request #1460 from paperless-ngx/fix/paperless-conf-typo

Fix paperless.conf.example typo

2 years agoFix minor duplicate/incorrect conf key 1460/head
Quinn Casey [Thu, 25 Aug 2022 15:36:48 +0000 (08:36 -0700)] 
Fix minor duplicate/incorrect conf key

2 years agoMerge pull request #1297 from paperless-ngx/dependabot/pip/dev/sphinx-5.1.1
shamoon [Thu, 25 Aug 2022 15:33:40 +0000 (08:33 -0700)] 
Merge pull request #1297 from paperless-ngx/dependabot/pip/dev/sphinx-5.1.1

Bump sphinx from 5.0.2 to 5.1.1

2 years agoMerge pull request #1421 from paperless-ngx/feature-consumer-event-driven
shamoon [Thu, 25 Aug 2022 15:16:47 +0000 (08:16 -0700)] 
Merge pull request #1421 from paperless-ngx/feature-consumer-event-driven

Feature: Event driven consumer

2 years agoDefault PAPERLESS_NUMBER_OF_SUGGESTED_DATES to 3 1367/head
Michael Shamoon [Thu, 25 Aug 2022 15:03:38 +0000 (08:03 -0700)] 
Default PAPERLESS_NUMBER_OF_SUGGESTED_DATES to 3

2 years agoMerge pull request #1442 from paperless-ngx/fix/skip-archive-still-archiving
Quinn Casey [Thu, 25 Aug 2022 13:23:10 +0000 (06:23 -0700)] 
Merge pull request #1442 from paperless-ngx/fix/skip-archive-still-archiving

Bugfix: Fixes the creation of an archive file, even if noarchive was specified

2 years agoFix CodeQL warnings 1375/head
Michael Shamoon [Wed, 24 Aug 2022 21:16:47 +0000 (14:16 -0700)] 
Fix CodeQL warnings

2 years agoFinalizes testing of the delete comment
Trenton Holmes [Wed, 24 Aug 2022 15:27:43 +0000 (08:27 -0700)] 
Finalizes testing of the delete comment

2 years agoStarts on implementing tests for the new API
Trenton Holmes [Wed, 24 Aug 2022 14:26:39 +0000 (07:26 -0700)] 
Starts on implementing tests for the new API

2 years agoMerges the migration branches
Trenton Holmes [Wed, 24 Aug 2022 13:43:52 +0000 (06:43 -0700)] 
Merges the migration branches

2 years agoBasic verification of Comment export & exporter comment tuple fix
Michael Shamoon [Wed, 24 Aug 2022 05:04:27 +0000 (22:04 -0700)] 
Basic verification of Comment export & exporter comment tuple fix

From oprhaned commits https://github.com/paperless-ngx/paperless-ngx/commit/b1855a4b7af689d0a7c7f18bf7ef513967da269f
https://github.com/paperless-ngx/paperless-ngx/commit/53f21574fd8af0f3561c12f709a14980f8f1cb7f

Co-Authored-By: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
2 years agoAdd frontend tests for comments
Michael Shamoon [Wed, 24 Aug 2022 04:59:54 +0000 (21:59 -0700)] 
Add frontend tests for comments

2 years agoUpdate messages.xlf
Michael Shamoon [Mon, 8 Aug 2022 05:33:05 +0000 (22:33 -0700)] 
Update messages.xlf

2 years agoMove add comment to top of comments list
Michael Shamoon [Tue, 23 Aug 2022 22:15:34 +0000 (15:15 -0700)] 
Move add comment to top of comments list

2 years agoCleanup frontend comment service & other code
Michael Shamoon [Mon, 8 Aug 2022 05:05:32 +0000 (22:05 -0700)] 
Cleanup frontend comment service & other code

[ci skip]

2 years agoRework comment UI
Michael Shamoon [Mon, 8 Aug 2022 04:44:28 +0000 (21:44 -0700)] 
Rework comment UI

Add error popups, text field validation, move form, move comment header to footer, updated styling

2 years agopython code style
Michael Shamoon [Mon, 8 Aug 2022 00:45:49 +0000 (17:45 -0700)] 
python code style

2 years agoRefactor comment UI code
Michael Shamoon [Mon, 8 Aug 2022 00:33:13 +0000 (17:33 -0700)] 
Refactor comment UI code

And run prettier

2 years agofix migration dependency
Michael Shamoon [Mon, 8 Aug 2022 00:31:03 +0000 (17:31 -0700)] 
fix migration dependency

and run code style

2 years agoMissed PAPERLESS_COMMENTS_ENABLED code
Michael Shamoon [Mon, 8 Aug 2022 00:30:49 +0000 (17:30 -0700)] 
Missed PAPERLESS_COMMENTS_ENABLED code

2 years agoRemove faux test file
shamoon [Sun, 7 Aug 2022 22:47:30 +0000 (15:47 -0700)] 
Remove faux test file

2 years agoFix comment service method signature
Michael Shamoon [Sun, 7 Aug 2022 22:06:52 +0000 (15:06 -0700)] 
Fix comment service method signature

and run prettier over file

2 years agoRemove faux testing file
Michael Shamoon [Sun, 7 Aug 2022 22:06:21 +0000 (15:06 -0700)] 
Remove faux testing file

2 years agoUse frontend settings instead of env variable
Michael Shamoon [Sun, 7 Aug 2022 22:05:58 +0000 (15:05 -0700)] 
Use frontend settings instead of env variable

2 years agoadd comment function
tim-vogel [Sun, 7 Aug 2022 19:41:30 +0000 (12:41 -0700)] 
add comment function

2 years agotypo
tooomm [Wed, 3 Aug 2022 13:00:23 +0000 (15:00 +0200)] 
typo

2 years agoBump sphinx from 5.0.2 to 5.1.1 1297/head
dependabot[bot] [Mon, 22 Aug 2022 12:37:59 +0000 (12:37 +0000)] 
Bump sphinx from 5.0.2 to 5.1.1

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #1446 from paperless-ngx/feature-storage-path-rematch
shamoon [Mon, 22 Aug 2022 03:07:06 +0000 (20:07 -0700)] 
Merge pull request #1446 from paperless-ngx/feature-storage-path-rematch

Feature: Adds storage paths to re-tagger command

2 years agoMerge pull request #1440 from GwynHannay/feature-orig-filename-metadata
shamoon [Mon, 22 Aug 2022 03:05:25 +0000 (20:05 -0700)] 
Merge pull request #1440 from GwynHannay/feature-orig-filename-metadata

Feature: Preserve original filename in metadata

2 years agoMerge pull request #1445 from paperless-ngx/library-deps-update
Quinn Casey [Mon, 22 Aug 2022 01:45:58 +0000 (18:45 -0700)] 
Merge pull request #1445 from paperless-ngx/library-deps-update

Chore: Bump Python dependencies

2 years agoImplements a better re-do of OCR by making the document archiver function common... 1451/head
Trenton Holmes [Mon, 22 Aug 2022 01:20:59 +0000 (18:20 -0700)] 
Implements a better re-do of OCR by making the document archiver function common.  Actually creates updated file now

2 years agoAdds the storage paths to the re-tagger command 1446/head
Trenton Holmes [Mon, 22 Aug 2022 00:54:05 +0000 (17:54 -0700)] 
Adds the storage paths to the re-tagger command

2 years agoAlso provide the original file name to the post consumption script 1440/head
Trenton Holmes [Sun, 21 Aug 2022 23:16:28 +0000 (16:16 -0700)] 
Also provide the original file name to the post consumption script

2 years agoBumps all library versions which are currently working 1445/head
Trenton Holmes [Sun, 21 Aug 2022 15:34:40 +0000 (08:34 -0700)] 
Bumps all library versions which are currently working

2 years agoAdd original filename to frontend doc detail metadata
Michael Shamoon [Sun, 21 Aug 2022 15:06:56 +0000 (08:06 -0700)] 
Add original filename to frontend doc detail metadata

2 years agoformat code
Gwyn Hannay [Sat, 30 Jul 2022 03:32:07 +0000 (20:32 -0700)] 
format code

2 years agocreate migration for original filename
Gwyn Hannay [Mon, 25 Jul 2022 06:40:43 +0000 (14:40 +0800)] 
create migration for original filename

2 years agoupdate files and model to include new field
Gwyn Hannay [Sat, 18 Jun 2022 00:10:22 +0000 (08:10 +0800)] 
update files and model to include new field

2 years agoFixes the creation of an archive file, even if noarchive was specified 1442/head
Trenton Holmes [Sat, 20 Aug 2022 20:47:56 +0000 (13:47 -0700)] 
Fixes the creation of an archive file, even if noarchive was specified

2 years agoadapt test to respect gmail_label keyword
Stefan [Fri, 19 Aug 2022 08:38:16 +0000 (10:38 +0200)] 
adapt test to respect gmail_label keyword

2 years agofix debug output
Stefan [Fri, 19 Aug 2022 08:36:05 +0000 (10:36 +0200)] 
fix debug output

2 years agoIgnore tagged emails from gmail to avoid duplicated documents.
Stefan [Thu, 18 Aug 2022 12:09:06 +0000 (14:09 +0200)] 
Ignore tagged emails from gmail to avoid duplicated documents.

2 years agoadd test for gmail account tag handling
Stefan [Thu, 18 Aug 2022 11:02:33 +0000 (13:02 +0200)] 
add test for gmail account tag handling

2 years agofix mail tests
Stefan [Wed, 17 Aug 2022 09:34:21 +0000 (11:34 +0200)] 
fix mail tests

2 years agofix formatting
Stefan [Wed, 17 Aug 2022 09:18:48 +0000 (11:18 +0200)] 
fix formatting

2 years agoHandle tags for gmail email accounts
Stefan [Wed, 17 Aug 2022 08:40:51 +0000 (10:40 +0200)] 
Handle tags for gmail email accounts

like mentioned here: https://github.com/ikvk/imap_tools/issues/174

2 years agoMerge pull request #1436 from tribut/redis-image
Quinn Casey [Thu, 18 Aug 2022 15:03:19 +0000 (08:03 -0700)] 
Merge pull request #1436 from tribut/redis-image

Update redis image

2 years agoUse redis image tag :7 1436/head
Felix Eckhofer [Thu, 18 Aug 2022 09:32:44 +0000 (11:32 +0200)] 
Use redis image tag :7

2 years agoremove redis URL from log
Dennis Gaida [Mon, 15 Aug 2022 21:18:53 +0000 (23:18 +0200)] 
remove redis URL from log

2 years agoHide credentials from log
Dennis Gaida [Sat, 13 Aug 2022 11:09:02 +0000 (13:09 +0200)] 
Hide credentials from log

2 years agoPAPERLESS_REDIS may be set via docker secrets
Dennis Gaida [Fri, 12 Aug 2022 11:14:42 +0000 (13:14 +0200)] 
PAPERLESS_REDIS may be set via docker secrets

Best practice is for redis to be at least password protected: https://redis.io/docs/getting-started/.

Paperless uses `Redis.from_url` (https://github.com/paperless-ngx/paperless-ngx/blob/5fe435048bc6eb77f9473afc11588427846456ab/docker/wait-for-redis.py#L24) to establish a connection to redis which already enables us to use username/password, e.g. `redis://username:password@redis:6379`.

The redis connection string therefore is a secret and needs to be able to leverage docker secrets, hence this PR.

3 years agoCorrects the timeout's interaction with files waiting to be consumed 1421/head
Trenton Holmes [Wed, 10 Aug 2022 01:20:47 +0000 (18:20 -0700)] 
Corrects the timeout's interaction with files waiting to be consumed

3 years agoAttempts to make production consumer more event driven while still allowing unit...
Trenton Holmes [Tue, 9 Aug 2022 21:20:30 +0000 (14:20 -0700)] 
Attempts to make production consumer more event driven while still allowing unit testing

3 years agoMerge pull request #1412 from paperless-ngx/fix/created-date-not-required
shamoon [Sun, 14 Aug 2022 23:06:48 +0000 (16:06 -0700)] 
Merge pull request #1412 from paperless-ngx/fix/created-date-not-required

Fix: `created_date` should not be required

3 years agoResets to a last known working pipenv version
Trenton Holmes [Sun, 14 Aug 2022 20:29:29 +0000 (13:29 -0700)] 
Resets to a last known working pipenv version

3 years ago`created_date` is not supposed to be required 1412/head
Michael Shamoon [Sat, 13 Aug 2022 14:13:51 +0000 (07:13 -0700)] 
`created_date` is not supposed to be required

3 years agoMerge pull request #1391 from paperless-ngx/chore-update-deps
Quinn Casey [Wed, 10 Aug 2022 16:31:00 +0000 (09:31 -0700)] 
Merge pull request #1391 from paperless-ngx/chore-update-deps

Chore: Update Python deps

3 years agoUpdates some deps, skipping scipy 1391/head
Trenton Holmes [Wed, 10 Aug 2022 15:24:12 +0000 (08:24 -0700)] 
Updates some deps, skipping scipy

3 years agoMerge pull request #1387 from paperless-ngx/bugfix-task-error-prevents-consume
shamoon [Wed, 10 Aug 2022 14:09:29 +0000 (07:09 -0700)] 
Merge pull request #1387 from paperless-ngx/bugfix-task-error-prevents-consume

Bugfix: Catch all exceptions during the task signals

3 years agoCatch all exceptions during the task creation so some error here, but not with a... 1387/head
Trenton Holmes [Tue, 9 Aug 2022 22:50:03 +0000 (15:50 -0700)] 
Catch all exceptions during the task creation so some error here, but not with a file, will allow consumption to run

3 years agoMerge pull request #1376 from paperless-ngx/fix/saved-view-page-param
Quinn Casey [Mon, 8 Aug 2022 17:06:11 +0000 (10:06 -0700)] 
Merge pull request #1376 from paperless-ngx/fix/saved-view-page-param

Fix: saved view page parameter

3 years agofix navigation to /documents breaks history 1376/head
Michael Shamoon [Mon, 8 Aug 2022 07:05:19 +0000 (00:05 -0700)] 
fix navigation to /documents breaks history

3 years agofix pagination, refactor
Michael Shamoon [Mon, 8 Aug 2022 07:03:15 +0000 (00:03 -0700)] 
fix pagination, refactor

3 years agoMerge pull request #1369 from paperless-ngx/fix/browser-unsaved-changes
shamoon [Sun, 7 Aug 2022 22:43:10 +0000 (15:43 -0700)] 
Merge pull request #1369 from paperless-ngx/fix/browser-unsaved-changes

Fix: Correct browser unsaved changes warning

3 years agoMerge pull request #1370 from paperless-ngx/fix/date-pasting
shamoon [Sun, 7 Aug 2022 22:42:00 +0000 (15:42 -0700)] 
Merge pull request #1370 from paperless-ngx/fix/date-pasting

Fix: correct date pasting with some non-US formats

3 years agoMerge pull request #1362 from paperless-ngx/ci-file-health
Quinn Casey [Sun, 7 Aug 2022 20:33:34 +0000 (13:33 -0700)] 
Merge pull request #1362 from paperless-ngx/ci-file-health

Chore: use pre-commit in the Ci workflow

3 years agoFix some date pasting cases 1370/head
Michael Shamoon [Sun, 7 Aug 2022 03:49:00 +0000 (20:49 -0700)] 
Fix some date pasting cases

3 years agoMake date suggestions timezone-unaware
Michael Shamoon [Sun, 7 Aug 2022 15:37:18 +0000 (08:37 -0700)] 
Make date suggestions timezone-unaware

3 years agosimplify date value format
Michael Shamoon [Sun, 7 Aug 2022 04:19:06 +0000 (21:19 -0700)] 
simplify date value format

3 years agoFix browser unsaved changes with custom guard 1369/head
Michael Shamoon [Sun, 7 Aug 2022 02:30:39 +0000 (19:30 -0700)] 
Fix browser unsaved changes with custom guard

3 years agofix(parsers|test_api): fix failed tests
Matthias Eck [Sat, 6 Aug 2022 17:17:59 +0000 (17:17 +0000)] 
fix(parsers|test_api): fix failed tests

3 years agofeat(date.component): adding suggestions to frontend
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
feat(date.component): adding suggestions to frontend

3 years agodocs(configuration.rst): add doc for NUMBER_OF_SUGGESTED_DATES
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
docs(configuration.rst): add doc for NUMBER_OF_SUGGESTED_DATES

3 years agotest(test-date-parsing): test parsing of multiple dates
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
test(test-date-parsing): test parsing of multiple dates

3 years agofeat(settings): add setting to set number of suggested dates
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
feat(settings): add setting to set number of suggested dates

3 years agotest(test-date-parsing): test parsing of multiple dates
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
test(test-date-parsing): test parsing of multiple dates

3 years agotest(test-api): update existing tests for suggestions
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
test(test-api): update existing tests for suggestions

3 years agofeat(parsers): add generator for date parsing
Matthias Eck [Sat, 6 Aug 2022 11:02:08 +0000 (13:02 +0200)] 
feat(parsers): add generator for date parsing

3 years agoHandle page parameter on saved views
Michael Shamoon [Sat, 6 Aug 2022 06:35:13 +0000 (23:35 -0700)] 
Handle page parameter on saved views

3 years agoMerge pull request #1358 from paperless-ngx/bugfix-ip-bind-addr
Quinn Casey [Thu, 4 Aug 2022 19:35:28 +0000 (12:35 -0700)] 
Merge pull request #1358 from paperless-ngx/bugfix-ip-bind-addr

Bugfix: Allow webserver bind address to be configured

3 years agoRemoves no longer needed files 1362/head
Trenton Holmes [Thu, 4 Aug 2022 14:34:36 +0000 (07:34 -0700)] 
Removes no longer needed files

3 years agoAllows the webserver binding address to be configured via the environment 1358/head
Trenton Holmes [Thu, 4 Aug 2022 14:43:23 +0000 (07:43 -0700)] 
Allows the webserver binding address to be configured via the environment

3 years agoFixes minor linting
Trenton Holmes [Wed, 3 Aug 2022 20:26:04 +0000 (13:26 -0700)] 
Fixes minor linting

3 years agoTest pre-commit action
Trenton Holmes [Wed, 3 Aug 2022 20:20:02 +0000 (13:20 -0700)] 
Test pre-commit action

3 years agoAdds a pull of all images for the main image after the pruning
Trenton Holmes [Mon, 1 Aug 2022 16:57:50 +0000 (09:57 -0700)] 
Adds a pull of all images for the main image after the pruning

3 years agoFixes the untagged image deletion so it will not remove images which are referred...
Trenton Holmes [Sun, 31 Jul 2022 19:20:48 +0000 (12:20 -0700)] 
Fixes the untagged image deletion so it will not remove images which are referred to by a multi-arch manifest image

3 years agoChanges the cleanup images workflow so it uses a OAuth token with the correct scope...
Trenton Holmes [Tue, 26 Jul 2022 22:41:57 +0000 (15:41 -0700)] 
Changes the cleanup images workflow so it uses a OAuth token with the correct scope (GITHUB_TOKEN is not enough).  Also prevents running if the token is not defined and generally does commenting/cleanups"

3 years agoMerge pull request #1354 from paperless-ngx/bugfix-exception-chains
Quinn Casey [Wed, 3 Aug 2022 16:59:26 +0000 (09:59 -0700)] 
Merge pull request #1354 from paperless-ngx/bugfix-exception-chains

Bugfix: Chain exceptions during exception handling

3 years agoWhen raising an exception during exception handling, chain them together for slightly... 1354/head
Trenton Holmes [Wed, 3 Aug 2022 16:00:56 +0000 (09:00 -0700)] 
When raising an exception during exception handling, chain them together for slightly cleaner logs

3 years agoUpdate dev version string
shamoon [Tue, 2 Aug 2022 20:28:29 +0000 (13:28 -0700)] 
Update dev version string

[ci skip]

3 years agoRevert "Bump watchfiles from 0.15.0 to 0.16.1"
Trenton Holmes [Tue, 2 Aug 2022 17:57:53 +0000 (10:57 -0700)] 
Revert "Bump watchfiles from 0.15.0 to 0.16.1"

This reverts commit b596502f74b093bf4e4be1216ac837afb14702e1.