]>
git.ipfire.org Git - thirdparty/paperless-ngx.git/log
shamoon [Sat, 4 Mar 2023 04:45:03 +0000 (20:45 -0800)]
exclude current user from permissions retrieval users
Revert "exclude current user from permissions retrieval users"
This reverts commit
87efd0ccc8d4eb9d8acb614d22a5c95ffdb895ae .
Update permissions-user.component.ts
shamoon [Sat, 18 Mar 2023 03:49:47 +0000 (20:49 -0700)]
Fix inherited permissions should not display per user in permissions form
shamoon [Mon, 6 Mar 2023 18:04:18 +0000 (10:04 -0800)]
Handle user saved and no longer has permissions
shamoon [Sat, 4 Mar 2023 03:22:11 +0000 (19:22 -0800)]
fix doc detail discard perm changes
shamoon [Fri, 3 Mar 2023 23:52:28 +0000 (15:52 -0800)]
fix unable to change owner to someone else
shamoon [Mon, 20 Mar 2023 06:34:19 +0000 (23:34 -0700)]
Merge pull request #2910 from paperless-ngx/feature-improved-statistics-widget
Feature: Improved statistics widget
shamoon [Mon, 20 Mar 2023 06:33:11 +0000 (23:33 -0700)]
Update dashboard.png
shamoon [Mon, 20 Mar 2023 04:11:29 +0000 (21:11 -0700)]
Re-implement file type progress bar
Tobias Schürg [Mon, 20 Mar 2023 04:06:59 +0000 (05:06 +0100)]
add file-types bar to statistics widget (#2914)
shamoon [Sun, 19 Mar 2023 21:34:49 +0000 (14:34 -0700)]
Merge pull request #2904 from paperless-ngx/feature-improve-comments-ui
Enhancement: rename comments to notes and improve notes UI
shamoon [Sat, 18 Mar 2023 21:31:27 +0000 (14:31 -0700)]
simplify character count query
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
shamoon [Sat, 18 Mar 2023 21:25:37 +0000 (14:25 -0700)]
truncate long mime types + limit total types displayed
shamoon [Fri, 17 Mar 2023 23:36:08 +0000 (16:36 -0700)]
Rename comments --> notes
Markus Ongyerth [Wed, 15 Mar 2023 17:04:19 +0000 (18:04 +0100)]
Allow psql client certificate authentication
shamoon [Sat, 18 Mar 2023 08:42:41 +0000 (01:42 -0700)]
Improved statistics widget
shamoon [Sat, 18 Mar 2023 06:13:01 +0000 (23:13 -0700)]
Update bulk-editor.component.html
[ci skip]
shamoon [Fri, 17 Mar 2023 22:08:12 +0000 (15:08 -0700)]
Just include comments on document object
shamoon [Fri, 17 Mar 2023 06:41:34 +0000 (23:41 -0700)]
Frontend testing for new comment UI features
shamoon [Fri, 17 Mar 2023 06:18:16 +0000 (23:18 -0700)]
Support navigating directly to comments
shamoon [Fri, 17 Mar 2023 05:56:33 +0000 (22:56 -0700)]
Support control/command-enter submit comment form
shamoon [Thu, 16 Mar 2023 07:42:24 +0000 (00:42 -0700)]
Show number of comments on cards, tab
shamoon [Sat, 18 Mar 2023 01:46:22 +0000 (18:46 -0700)]
Merge pull request #2893 from paperless-ngx/feature-enhanced-object-filtering
Enhancement: support filtering multiple correspondents, doctypes & storage paths
shamoon [Wed, 15 Mar 2023 05:37:41 +0000 (22:37 -0700)]
Add frontend testing of multi-object filtering
shamoon [Fri, 10 Mar 2023 22:53:32 +0000 (14:53 -0800)]
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
shamoon [Fri, 17 Mar 2023 07:21:19 +0000 (00:21 -0700)]
Merge pull request #2839 from paperless-ngx/handle-private-objects
Fix: frontend handle "private" tags, doctypes, correspondents
shamoon [Thu, 16 Mar 2023 05:44:34 +0000 (22:44 -0700)]
Update settings.component.ts
[ci skip]
Trenton Holmes [Wed, 15 Mar 2023 02:08:10 +0000 (19:08 -0700)]
Replace commas with underscores to handle Chrome issues with commas
Trenton H [Tue, 14 Mar 2023 20:22:23 +0000 (13:22 -0700)]
Unlock cryptography version now that PiWheels built the most recent version. Update in bulk.
shamoon [Tue, 14 Mar 2023 14:31:13 +0000 (07:31 -0700)]
Merge pull request #2885 from maxtruxa/fix-docs-master-main
Fix: Update outdated docs referencing master
Max Truxa [Tue, 14 Mar 2023 09:18:02 +0000 (10:18 +0100)]
Fix: Update outdated docs referencing master
The `master` branch is now called `main`.
Trenton Holmes [Sun, 12 Mar 2023 22:36:16 +0000 (15:36 -0700)]
Adds additional note for bare metal suggesting Redis be secured
Trenton H [Mon, 6 Mar 2023 16:03:33 +0000 (08:03 -0800)]
Changes the celery serializer to use pickle over json
Trenton Holmes [Sun, 12 Mar 2023 01:43:58 +0000 (17:43 -0800)]
Adds owner and original name to the possible naming schemes
shamoon [Sun, 12 Mar 2023 03:59:49 +0000 (19:59 -0800)]
Update frontend strings for mail rule filter_to
Trenton H [Wed, 25 Jan 2023 22:06:36 +0000 (14:06 -0800)]
Allows filtering email by the TO value(s) as well
shamoon [Sun, 12 Mar 2023 03:57:02 +0000 (19:57 -0800)]
Merge pull request #2863 from paperless-ngx/feature-fix-2814
Fix: logout on change password via frontend
shamoon [Sat, 11 Mar 2023 07:35:54 +0000 (23:35 -0800)]
Force logout on change own password
shamoon [Sat, 11 Mar 2023 07:36:50 +0000 (23:36 -0800)]
Update messages.xlf
[ci skip]
shamoon [Sat, 11 Mar 2023 05:53:35 +0000 (21:53 -0800)]
Merge pull request #2820 from paperless-ngx/fix-2812
Fix: give superuser full doc perms
Trenton H [Wed, 8 Mar 2023 18:37:06 +0000 (10:37 -0800)]
Updates to libqpdf 11.3.0
shamoon [Sat, 11 Mar 2023 03:19:07 +0000 (19:19 -0800)]
Merge pull request #2855 from white-gecko/patch-1
Update docker-compose steps to support podman
Trenton H [Fri, 10 Mar 2023 15:44:32 +0000 (07:44 -0800)]
When tagging an email using Gmail label extensions, append the label instead of replacing
shamoon [Fri, 10 Mar 2023 16:38:27 +0000 (08:38 -0800)]
Update filter-editor.component.ts
[ci skip]
shamoon [Fri, 10 Mar 2023 06:34:14 +0000 (22:34 -0800)]
Merge pull request #2827 from paperless-ngx/feature-owner-aware-unique-model-names
Feature: owner-aware unique model name constraint
Natanael Arndt [Thu, 9 Mar 2023 21:30:55 +0000 (22:30 +0100)]
Update docker-compose start steps
As also written in the docker-compose file it is necessary to do the steps in the order:
1. Run 'docker-compose pull'.
2. Run 'docker-compose run --rm webserver createsuperuser' to create a user.
3. Run 'docker-compose up -d'.
Trenton H [Thu, 9 Mar 2023 16:43:31 +0000 (08:43 -0800)]
Comment up the testing a bit more
shamoon [Wed, 8 Mar 2023 22:35:10 +0000 (14:35 -0800)]
API should 400 on unique violations
shamoon [Tue, 7 Mar 2023 00:32:20 +0000 (16:32 -0800)]
Handle "private" tags, doctypes, correspondents
shamoon [Sat, 4 Mar 2023 23:00:41 +0000 (15:00 -0800)]
Add test coverage for owner-aware unique constraints
shamoon [Fri, 3 Mar 2023 19:43:34 +0000 (11:43 -0800)]
Change model uniqueness from name to name+owner
shamoon [Sat, 4 Mar 2023 03:50:06 +0000 (19:50 -0800)]
Give superuser full doc permissions
shamoon [Thu, 9 Mar 2023 03:03:59 +0000 (19:03 -0800)]
TagViewSet should use `PassUserMixin`
Trenton H [Tue, 7 Mar 2023 23:42:23 +0000 (15:42 -0800)]
Handle the possilbe case of splitting on an empty string returning a list with an empty string
Trenton Holmes [Sat, 4 Mar 2023 00:58:33 +0000 (16:58 -0800)]
Adds a utility for the settings to parse out a list, seperated by something, from an environment key
Trenton H [Mon, 6 Mar 2023 20:52:50 +0000 (12:52 -0800)]
Ensure dates from emails are made timezone aware if not already
shamoon [Mon, 6 Mar 2023 23:21:26 +0000 (15:21 -0800)]
Merge pull request #2838 from tooomm/patch-3
Chore: Properly collapse `All Changes` section in releases
tooomm [Mon, 6 Mar 2023 22:39:51 +0000 (23:39 +0100)]
fix collapse-after setting
shamoon [Mon, 6 Mar 2023 19:07:40 +0000 (11:07 -0800)]
Hide selects when user doesnt have view permissions
[ci skip]
Trenton H [Tue, 7 Feb 2023 22:05:18 +0000 (14:05 -0800)]
Changes out the settings and a decent amount of test code to be pathlib compatible
shamoon [Mon, 6 Mar 2023 16:51:47 +0000 (08:51 -0800)]
Update permissions-dialog.component.html
[ci skip]
shamoon [Mon, 6 Mar 2023 16:50:08 +0000 (08:50 -0800)]
Merge pull request #2819 from paperless-ngx/fix-2815
Fix: disable bulk edit dialog buttons during operation
shamoon [Sun, 5 Mar 2023 23:53:59 +0000 (15:53 -0800)]
Merge pull request #2832 from tooomm/patch-2
Chore: Don't include changelog PR for different releases
tooomm [Sun, 5 Mar 2023 15:36:24 +0000 (16:36 +0100)]
don't append changelog PR to unrelated release
Jonas Winkler [Sat, 4 Mar 2023 15:25:51 +0000 (16:25 +0100)]
Merge pull request #2808 from paperless-ngx/bugfix-database-locked-on-permission-change
fix database locked error
shamoon [Sat, 4 Mar 2023 03:32:39 +0000 (19:32 -0800)]
disable bulk edit permissions dialog buttons on submit
shamoon [Fri, 3 Mar 2023 23:36:43 +0000 (15:36 -0800)]
Merge pull request #2813 from paperless-ngx/fix-2811
Fix: Disable suggestions for read-only docs
shamoon [Fri, 3 Mar 2023 23:21:02 +0000 (15:21 -0800)]
Disable suggestions for read-only docs
Jonas Winkler [Fri, 3 Mar 2023 22:30:12 +0000 (23:30 +0100)]
fix database locked error
Jonas Winkler [Fri, 3 Mar 2023 19:45:10 +0000 (20:45 +0100)]
Merge pull request #2806 from paperless-ngx/update-django-po-messages
update django.po messages
Jonas Winkler [Fri, 3 Mar 2023 19:16:57 +0000 (20:16 +0100)]
update django.po messages
shamoon [Fri, 3 Mar 2023 19:11:54 +0000 (11:11 -0800)]
Merge pull request #2804 from paperless-ngx/fix-processed-mail-migration
Update processed mail migration
shamoon [Fri, 3 Mar 2023 18:40:29 +0000 (10:40 -0800)]
Update processed mail migration
shamoon [Fri, 3 Mar 2023 18:21:08 +0000 (10:21 -0800)]
Fix edit dialog error surfacing
shamoon [Fri, 3 Mar 2023 16:55:52 +0000 (08:55 -0800)]
Surface edit dialog errors all the way
shamoon [Fri, 3 Mar 2023 03:37:09 +0000 (19:37 -0800)]
Update admin.py
Jonas Winkler [Thu, 2 Mar 2023 22:14:04 +0000 (23:14 +0100)]
Merge pull request #2718 from paperless-ngx/feature/2396-better-mail-actions
Feature/2396 better mail actions
Trenton H [Wed, 1 Mar 2023 23:16:57 +0000 (15:16 -0800)]
Disables creation of videos during testing with Cypress
Trenton H [Wed, 1 Mar 2023 23:16:34 +0000 (15:16 -0800)]
Enable package caching for frontend testing
dependabot[bot] [Wed, 1 Mar 2023 20:58:43 +0000 (20:58 +0000)]
Bump leonsteinhaeuser/project-beta-automations from 2.0.1 to 2.1.0
Bumps [leonsteinhaeuser/project-beta-automations](https://github.com/leonsteinhaeuser/project-beta-automations) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/leonsteinhaeuser/project-beta-automations/releases)
- [Commits](https://github.com/leonsteinhaeuser/project-beta-automations/compare/v2.0.1...v2.1.0)
---
updated-dependencies:
- dependency-name: leonsteinhaeuser/project-beta-automations
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
shamoon [Wed, 1 Mar 2023 22:31:39 +0000 (14:31 -0800)]
Merge pull request #2793 from paperless-ngx/dependabot/npm_and_yarn/src-ui/dev/zone.js-0.12.0
Bump zone.js from 0.11.8 to 0.12.0 in /src-ui
dependabot[bot] [Wed, 1 Mar 2023 22:10:43 +0000 (22:10 +0000)]
Bump zone.js from 0.11.8 to 0.12.0 in /src-ui
Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) from 0.11.8 to 0.12.0.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.12.0/packages/zone.js)
---
updated-dependencies:
- dependency-name: zone.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
shamoon [Wed, 1 Mar 2023 21:44:31 +0000 (13:44 -0800)]
Merge pull request #2792 from paperless-ngx/dependabot/npm_and_yarn/src-ui/dev/typescript-eslint/parser-5.54.0
Bump @typescript-eslint/parser from 5.50.0 to 5.54.0 in /src-ui
shamoon [Wed, 1 Mar 2023 21:41:22 +0000 (13:41 -0800)]
Merge pull request #2788 from paperless-ngx/dependabot/npm_and_yarn/src-ui/dev/angular/compiler-15.2.1
Bulk Bump angular packages to 15.2.1 in /src-ui
dependabot[bot] [Wed, 1 Mar 2023 20:58:01 +0000 (20:58 +0000)]
Bulk bump angular to 15.2.1
Bump @angular/compiler from 15.1.2 to 15.2.1 in /src-ui
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 15.1.2 to 15.2.1.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/15.2.1/packages/compiler)
---
updated-dependencies:
- dependency-name: "@angular/compiler"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Wed, 1 Mar 2023 21:00:01 +0000 (21:00 +0000)]
Bump @typescript-eslint/parser from 5.50.0 to 5.54.0 in /src-ui
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.50.0 to 5.54.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.54.0/packages/parser)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Jonas Winkler [Wed, 1 Mar 2023 17:17:55 +0000 (18:17 +0100)]
fix links in django admin
Trenton H [Tue, 28 Feb 2023 16:20:40 +0000 (08:20 -0800)]
Be sure the scratch directory exists before using it as temporary directory
shamoon [Wed, 1 Mar 2023 09:14:10 +0000 (01:14 -0800)]
fix settings change detection on delete
shamoon [Wed, 1 Mar 2023 08:33:01 +0000 (00:33 -0800)]
Make user_permissions not required
Jonas Winkler [Wed, 1 Mar 2023 00:08:54 +0000 (01:08 +0100)]
Merge pull request #2777 from paperless-ngx/bugfix-owner-on-new-document
Don't submit owner via API on document upload
Jonas Winkler [Tue, 28 Feb 2023 17:32:09 +0000 (18:32 +0100)]
don't submit owner via API
Trenton Holmes [Mon, 27 Feb 2023 05:01:29 +0000 (21:01 -0800)]
Returns to using hashing against primary keys, at least for fields. Improves testing coverage
Trenton Holmes [Thu, 23 Feb 2023 04:03:23 +0000 (20:03 -0800)]
Changes from a hash based system to a time based system to prevent extra retrains
Trenton H [Wed, 22 Feb 2023 19:33:11 +0000 (11:33 -0800)]
Changes classifier training to hold less data in memory at the same time
Trenton H [Tue, 7 Feb 2023 01:56:33 +0000 (17:56 -0800)]
Add new packages catagory for mypy typing stubs and configure some mypy settings in setup.cfg
Jonas Winkler [Mon, 27 Feb 2023 10:01:54 +0000 (11:01 +0100)]
Merge pull request #2743 from bdr99/ocr_skip_archive_file
Feature: Add PAPERLESS_OCR_SKIP_ARCHIVE_FILE config setting
Brandon Rothweiler [Fri, 24 Feb 2023 16:27:40 +0000 (11:27 -0500)]
Add tests for checks.py
Jonas Winkler [Fri, 24 Feb 2023 11:49:54 +0000 (12:49 +0100)]
cleanup test code
Brandon Rothweiler [Fri, 24 Feb 2023 03:52:31 +0000 (22:52 -0500)]
Fix typo in deprecation log message
Brandon Rothweiler [Fri, 24 Feb 2023 03:42:57 +0000 (22:42 -0500)]
Add PAPERLESS_OCR_SKIP_ARCHIVE_FILE config setting