7751 Commits

Author SHA1 Message Date
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
07cfbbec02 Merge pull request #2839 from paperless-ngx/handle-private-objects
Fix: frontend handle "private" tags, doctypes, correspondents
2023-03-17 00:21:19 -07:00
shamoon
4ff5093606 Update settings.component.ts
[ci skip]
2023-03-15 22:44:34 -07:00
Trenton H
d502c3f953 Couple more documentation improvements 2023-03-15 10:40:10 -07:00
Trenton H
4e99a0e706 Apply suggestions from code review
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-03-15 10:40:10 -07:00
Trenton H
726f01435f Improve documentation around barcodes, re-organize configuration and update links 2023-03-15 10:40:10 -07:00
Trenton Holmes
2b70139db9 Replace commas with underscores to handle Chrome issues with commas 2023-03-15 10:29:04 -07:00
Trenton H
60fefad7cf Unlock cryptography version now that PiWheels built the most recent version. Update in bulk. 2023-03-15 06:35:05 -07:00
shamoon
3caa1ad8d1 Merge pull request #2885 from maxtruxa/fix-docs-master-main
Fix: Update outdated docs referencing master
2023-03-14 07:31:13 -07:00
Max Truxa
ee24280533 Fix: Update outdated docs referencing master
The `master` branch is now called `main`.
2023-03-14 10:19:00 +01:00
shamoon
6a0ba32d2d Merge pull request #2880 from igrybkov/patch-1
Fix formatting in "Setup" documentation page
2023-03-13 09:06:55 -07:00
Illia Grybkov
b639678d04 Fix formatting in "Setup" documentation page 2023-03-13 09:40:24 -05:00
Trenton Holmes
827339bd3f Adds additional note for bare metal suggesting Redis be secured 2023-03-12 20:53:53 -07:00
Trenton H
995154a70b Changes the celery serializer to use pickle over json 2023-03-12 20:53:53 -07:00
Trenton Holmes
b78d87f44a Adds owner and original name to the possible naming schemes 2023-03-12 15:29:58 -07:00
shamoon
697fc65f89 Update frontend strings for mail rule filter_to 2023-03-12 10:31:42 -07:00
Trenton H
4607323b6a Allows filtering email by the TO value(s) as well 2023-03-12 10:31:42 -07:00
shamoon
c70720a070 Merge pull request #2863 from paperless-ngx/feature-fix-2814
Fix: logout on change password via frontend
2023-03-11 19:57:02 -08:00
shamoon
a0265c8bcb Merge pull request #2869 from bsvka/patch-1
Fix typo
2023-03-11 09:57:58 -08:00
bsvka
fb51ee07d4 Fix typo 2023-03-11 18:06:12 +01:00
shamoon
c4f9b46ba3 Force logout on change own password 2023-03-11 00:36:09 -08:00
shamoon
3ca9428d07 Update messages.xlf
[ci skip]
2023-03-10 23:36:50 -08:00
shamoon
af1d64bdb9 Merge pull request #2820 from paperless-ngx/fix-2812
Fix: give superuser full doc perms
2023-03-10 21:53:35 -08:00
Trenton H
e2a515be3c Updates to libqpdf 11.3.0 2023-03-10 20:36:17 -08:00
shamoon
b41e35e8e1 Merge pull request #2855 from white-gecko/patch-1
Update docker-compose steps to support podman
2023-03-10 19:19:07 -08:00
Trenton H
1008b6c1f5 When tagging an email using Gmail label extensions, append the label instead of replacing 2023-03-10 09:19:58 -08:00
shamoon
ea31c1b8c3 Update filter-editor.component.ts
[ci skip]
2023-03-10 08:38:27 -08:00
shamoon
84181e25d4 Merge pull request #2827 from paperless-ngx/feature-owner-aware-unique-model-names
Feature: owner-aware unique model name constraint
2023-03-09 22:34:14 -08:00
Natanael Arndt
55ab9206d2 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'.
2023-03-09 22:30:55 +01:00
Trenton H
6f5c2fa2fc Comment up the testing a bit more 2023-03-09 08:43:31 -08:00
shamoon
d8625c057b API should 400 on unique violations 2023-03-08 20:16:21 -08:00
shamoon
4720a61a59 Handle "private" tags, doctypes, correspondents 2023-03-08 19:07:47 -08:00
shamoon
710e9e2c78 Add test coverage for owner-aware unique constraints 2023-03-08 19:07:32 -08:00
shamoon
ad0cb8c8a3 Change model uniqueness from name to name+owner 2023-03-08 19:07:32 -08:00
shamoon
475f50c64d Give superuser full doc permissions 2023-03-08 19:07:06 -08:00
shamoon
53a664fb8f TagViewSet should use PassUserMixin 2023-03-08 19:03:59 -08:00
Trenton H
7b97d77f82 Handle the possilbe case of splitting on an empty string returning a list with an empty string 2023-03-08 07:32:17 -08:00
Trenton Holmes
cb3ee7b573 Adds a utility for the settings to parse out a list, seperated by something, from an environment key 2023-03-08 07:32:17 -08:00
Trenton H
0644e8ae21 Ensure dates from emails are made timezone aware if not already 2023-03-07 10:01:40 -08:00
shamoon
013f0977f3 Merge pull request #2830 from tooomm/patch-1
docs: better language code help
2023-03-06 16:56:08 -08:00
shamoon
afe0c44a76 Merge pull request #2838 from tooomm/patch-3
Chore: Properly collapse `All Changes` section in releases
2023-03-06 15:21:26 -08:00
tooomm
b1172e9eba add hints to ocr languages installation 2023-03-06 23:58:32 +01:00
tooomm
c33f274066 fix collapse-after setting 2023-03-06 23:40:20 +01:00
shamoon
25a7bf74a4 Hide selects when user doesnt have view permissions
[ci skip]
2023-03-06 11:07:40 -08:00
Trenton H
ec2b0eb308 Changes out the settings and a decent amount of test code to be pathlib compatible 2023-03-06 09:16:07 -08:00
shamoon
23513d402e Update permissions-dialog.component.html
[ci skip]
2023-03-06 08:51:47 -08:00
shamoon
6c3e5c3f7a Merge pull request #2819 from paperless-ngx/fix-2815
Fix: disable bulk edit dialog buttons during operation
2023-03-06 08:50:08 -08:00
shamoon
6d14954c76 Merge pull request #2832 from tooomm/patch-2
Chore: Don't include changelog PR for different releases
2023-03-05 15:53:59 -08:00
tooomm
7269ad5df6 don't append changelog PR to unrelated release 2023-03-05 16:36:24 +01:00
tooomm
c0a82e29a9 better language code help 2023-03-05 16:03:42 +01:00