Trenton H
d2c80fd6b4
Fixes the returning of a set, change to a list instead ( #4442 )
2023-11-09 08:24:41 +01:00
Trenton H
11f0581522
Feature: Add ahead of time compression of the static files for x86_64 ( #4390 )
...
Compressed staticfiles. x86_64 only at this point
2023-11-09 08:24:41 +01:00
Trenton H
9a74a8afbf
Feature: Switches to a new client to handle communication with Gotenberg ( #4391 )
...
Switches to a new client to handle communication with Gotenberg for merging and generating PDFs
2023-11-09 08:24:41 +01:00
Sebastian Porombka
d60fcd33ed
barcode logic: strip non-numeric characters from detected ASN string ( #4379 )
...
* legacy barcodes exist which still contain characters after the number. the current logic did not truncate them. instead, int() was called from the remaining string. this does not work in this case. it is therefore sufficient to continue processing numeric characters.
* lint
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-11-09 08:24:41 +01:00
shamoon
4573c92266
Fix: update document modified time on note creation / deletion ( #4374 )
...
* Update document modified on add or delete notes
* Add document extra endpoints info to docs
2023-11-09 08:24:41 +01:00
Trenton H
7253f99fa0
Renames the email certificate so it doesn't get read during Docker startup ( #4346 )
2023-11-09 08:24:41 +01:00
Trenton H
9f92e82104
Retry Tika parsing with PUT instead of form data in the event of a 500 error response ( #4334 )
2023-11-09 08:24:41 +01:00
shamoon
049bcbe2a3
Fix: get highest ASN regardless of user ( #4326 )
2023-11-09 08:24:41 +01:00
dependabot[bot]
116c00b43b
Bump postcss from 8.4.12 to 8.4.31 in /src/paperless_mail/templates ( #4318 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.12 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.12...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 08:24:41 +01:00
shamoon
60d286731e
Feature: password reset ( #4289 )
2023-11-09 08:24:41 +01:00
shamoon
2b0a354a50
Enhancement: dashboard improvements, drag-n-drop reorder dashboard views ( #4252 )
...
* Updated dashboard
* Make entire screen dropzone on dashboard too
* Floating upload widget status alerts
* Visual tweaks: spacing, borders
* Better empty view widget
* Support drag + drop reorder of dashboard saved views
* Update messages.xlf
* Disable dashbaord dnd if global dnd active
* Remove ngx-file-drop dep, rebuild file-drop & upload files widget
* Revert custom file drop implementation
* Try patch-package fix
* Simplify dropzone transitions to make more reliable
* Update messages.xlf
* Update dashboard.spec.ts
* Fix coverage
2023-11-09 08:24:41 +01:00
Trenton H
5aee663b79
Ensures all old connections are closed in certain longer running locations ( #4265 )
2023-11-09 08:24:41 +01:00
Trenton H
2e46b60a8d
Standarizes the imports across all the files and modules ( #4248 )
2023-11-09 08:24:41 +01:00
shamoon
85cbcafee7
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-11-09 08:24:41 +01:00
Trenton H
ab3e598a6f
Handle when INotify fails to import but the polling is set to 0 still ( #4230 )
2023-11-09 08:24:41 +01:00
shamoon
d7876824a0
Update translation strings
2023-11-09 08:24:41 +01:00
shamoon
cfe4a49a89
Enhancement: bulk edit object permissions ( #4176 )
...
* bulk_edit_object_perms API endpoint
* Frontend support for bulk object permissions edit
2023-11-09 08:24:41 +01:00
Trenton H
7d76d20aa8
Allow the user the specifiy the zip file name ( #4189 )
2023-11-09 08:24:41 +01:00
shamoon
4fc49c7a0c
Migrate frontend prefix to -pngx
2023-11-09 08:24:41 +01:00
shamoon
0dcda07261
Fix bs-theme html attributes
2023-11-09 08:24:41 +01:00
shamoon
85b2998426
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-11-09 08:24:41 +01:00
shamoon
9d12128b47
Fix typo in #4179
2023-11-09 08:24:41 +01:00
shamoon
67144568f0
Fix: support doc_pk
storage path placeholder ( #4179 )
2023-11-09 08:24:41 +01:00
Trenton H
43442eb276
Logs the errors during thumbnail generation, updates default to be WebP
2023-11-09 08:24:41 +01:00
Trenton H
6211b94704
Uses regex matching against the messages, as ordering and exact matched value don't matter, just the count of matches
2023-11-09 08:24:41 +01:00
Trenton H
0e8ee7f772
Cleans up the docs, adds validation of the process count, include the test descriptions
2023-11-09 08:24:41 +01:00
Trenton H
e24294087c
Adds multiprocessing to the fuzzy matching for a speedup
2023-11-09 08:24:41 +01:00
shamoon
a618903d46
Add progress bar to document_fuzzy_match
2023-11-09 08:24:41 +01:00
Trenton Holmes
4837010217
Implements a new command for fuzzy matching document content and reporting potential duplicates
2023-11-09 08:24:41 +01:00
shamoon
2bfbfe1d90
Pass saved_view owner as id only ( #4158 )
2023-11-09 08:24:41 +01:00
Trenton Holmes
daefe7bd8d
Removes support for Python 3.8 and lower from the code base
2023-11-09 08:24:41 +01:00
Trenton H
cb8d3cc816
Ignores coverage data in the error cases
2023-11-09 08:24:41 +01:00
Trenton H
1306c8f162
Fixes handling of exception chains in the util
2023-11-09 08:24:41 +01:00
Trenton H
50fd7a24db
Combine and extend the utility for calling the live services to be more robust against failures, reporting, etc
2023-11-09 08:24:41 +01:00
Trenton H
a5139e483b
Enables Python 3.11 testing
2023-11-09 08:24:41 +01:00
Trenton H
21dd0ab2c0
Unlocks all things which were locked due to ARMv7, etc
2023-11-09 08:24:41 +01:00
Kamil Kosek
37c5182a59
Enhancement: add --id-range for document_retagger ( #4080 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-09 08:24:41 +01:00
shamoon
d413437bbe
Add Afrikaans, Greek & Norwegian languages
2023-11-09 08:24:41 +01:00
shamoon
2e5d91c32a
Update bootstrap to v5.3.1 for backend static pages
2023-11-09 08:24:41 +01:00
André Heuer
98f22f3b46
Added self type
2023-11-09 08:24:41 +01:00
André Heuer
2d0c434919
Removed parameter, added documentation
2023-11-09 08:24:41 +01:00
André Heuer
7a52957eb9
Added task id to pre/post consume script as env
2023-11-09 08:24:41 +01:00
shamoon
e4054d684c
Fix: correct set owner API location in docs, additional test ( #4366 )
...
* Fix location of owner in API documentation
* Add additional test for setting another owner
2023-10-13 09:16:17 -07:00
shamoon
c754a5f391
Bumps version to 1.17.4
2023-09-01 13:29:55 -07:00
shamoon
61566a34d1
Fix consumer error typo
2023-09-01 00:11:32 -07:00
shamoon
e14f4c94c2
Fix: ghostscript rendering error doesnt trigger frontend failure message ( #4092 )
...
* Raise ParseError from gs rendering error
* catch all parser errors as generic exception
* Differentiate generic vs parse errors during consumption
2023-08-31 19:49:00 -07:00
Trenton Holmes
3aef26b229
Bumps version to 1.17.3
2023-08-28 18:28:40 -07:00
Trenton Holmes
4300733d0c
Fixes an erroneous raise that prevented the retry logic from going
2023-08-28 18:26:22 -07:00
Paperless-ngx Bot [bot]
c284a091c0
New Crowdin updates ( #3997 )
...
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations django.po (Slovenian)
[ci skip]
* New translations messages.xlf (Greek)
[ci skip]
* New translations messages.xlf (Spanish)
[ci skip]
* New translations messages.xlf (Arabic)
[ci skip]
* New translations messages.xlf (Catalan)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations messages.xlf (Dutch)
[ci skip]
* New translations messages.xlf (Slovenian)
[ci skip]
* New translations messages.xlf (Swedish)
[ci skip]
* New translations messages.xlf (Afrikaans)
[ci skip]
* New translations messages.xlf (Slovak)
[ci skip]
* New translations messages.xlf (Greek)
[ci skip]
* New translations messages.xlf (Romanian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Belarusian)
[ci skip]
* New translations messages.xlf (Czech)
[ci skip]
* New translations messages.xlf (Danish)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
* New translations messages.xlf (Hebrew)
[ci skip]
* New translations messages.xlf (Hungarian)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Norwegian)
[ci skip]
* New translations messages.xlf (Polish)
[ci skip]
* New translations messages.xlf (Portuguese)
[ci skip]
* New translations messages.xlf (Russian)
[ci skip]
* New translations messages.xlf (Turkish)
[ci skip]
* New translations messages.xlf (Chinese Simplified)
[ci skip]
* New translations messages.xlf (Portuguese, Brazilian)
[ci skip]
* New translations messages.xlf (Indonesian)
[ci skip]
* New translations messages.xlf (Croatian)
[ci skip]
* New translations messages.xlf (Luxembourgish)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-08-28 18:17:51 -07:00
Trenton H
7e768bfe23
When PDF/A rendering fails, add a warning the user may want to allow it to continue
2023-08-28 18:10:11 -07:00