shamoon
423be20a94
Update translation strings
2023-09-19 14:31:19 -07:00
shamoon
93ef011126
Enhancement: bulk edit object permissions ( #4176 )
...
* bulk_edit_object_perms API endpoint
* Frontend support for bulk object permissions edit
2023-09-19 13:40:21 -07:00
Trenton H
af9de2838b
Allow the user the specifiy the zip file name ( #4189 )
2023-09-15 16:33:28 -07:00
shamoon
6cbf30991d
Migrate frontend prefix to -pngx
2023-09-14 14:51:02 -07:00
shamoon
6c4040d9fd
Fix bs-theme html attributes
2023-09-14 14:51:02 -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
1cc10fb316
Fix typo in #4179
2023-09-13 23:46:26 -07:00
shamoon
3fe4f3e280
Fix: support doc_pk
storage path placeholder ( #4179 )
2023-09-13 07:43:43 -07:00
Trenton H
6317fc2294
Logs the errors during thumbnail generation, updates default to be WebP
2023-09-12 12:16:22 -07:00
Trenton H
7e56dfd1bd
Uses regex matching against the messages, as ordering and exact matched value don't matter, just the count of matches
2023-09-12 08:59:09 -07:00
Trenton H
9e333bf91d
Cleans up the docs, adds validation of the process count, include the test descriptions
2023-09-12 08:17:12 -07:00
Trenton H
e82aaa7d85
Adds multiprocessing to the fuzzy matching for a speedup
2023-09-12 08:17:12 -07:00
shamoon
060966aa22
Add progress bar to document_fuzzy_match
2023-09-12 08:17:12 -07:00
Trenton Holmes
e4bf3c6ac4
Implements a new command for fuzzy matching document content and reporting potential duplicates
2023-09-12 08:17:12 -07:00
shamoon
78cb3ccc66
Pass saved_view owner as id only ( #4158 )
2023-09-10 16:37:35 -07:00
Trenton Holmes
34b80a4d8e
Removes support for Python 3.8 and lower from the code base
2023-09-10 11:42:59 -07:00
Trenton H
206538daa3
Ignores coverage data in the error cases
2023-09-08 19:20:08 -07:00
Trenton H
01066c4272
Fixes handling of exception chains in the util
2023-09-08 19:20:08 -07:00
Trenton H
226cda9d77
Combine and extend the utility for calling the live services to be more robust against failures, reporting, etc
2023-09-08 19:20:08 -07:00
Trenton H
e6ca6b6f7a
Enables Python 3.11 testing
2023-09-08 11:49:16 -07:00
Trenton H
ac8f5eaa7d
Unlocks all things which were locked due to ARMv7, etc
2023-09-08 11:21:43 -07:00
Kamil Kosek
addc116f55
Enhancement: add --id-range for document_retagger ( #4080 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-08 17:33:24 +00:00
shamoon
210f6b4044
Add Afrikaans, Greek & Norwegian languages
2023-09-08 10:01:01 -07:00
Trenton H
128890a350
Merge pull request #4037 from andreheuer/dev
...
Enhancement: add task id to pre/post consume script as env
2023-09-08 10:00:05 -07:00
shamoon
eded8932b7
Update bootstrap to v5.3.1 for backend static pages
2023-09-08 09:08:23 -07:00
shamoon
937c85b929
Bumps version to 1.17.4
2023-09-01 13:29:55 -07:00
shamoon
516d1fcb38
Fix consumer error typo
2023-09-01 00:11:32 -07:00
shamoon
9ed9dbb369
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
André Heuer
ce9615c7e5
Added self type
2023-08-29 23:09:47 -07:00
André Heuer
7d53f8d7d3
Removed parameter, added documentation
2023-08-29 23:09:47 -07:00
André Heuer
d8ff6dc692
Added task id to pre/post consume script as env
2023-08-29 23:09:47 -07:00
Trenton Holmes
1ee09fbda8
Bumps version to 1.17.3
2023-08-28 18:28:40 -07:00
Trenton Holmes
d4bc608dc5
Fixes an erroneous raise that prevented the retry logic from going
2023-08-28 18:26:22 -07:00
Paperless-ngx Bot [bot]
b81dca8463
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
98641e9bf3
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
Trenton Holmes
9b08b954a0
Do some trickery to support Python 3.11 and mocking invalid module names
2023-08-25 08:44:09 -07:00
Trenton H
64aeff3139
Bumps version to 1.17.2
2023-08-24 11:38:17 -07:00
Trenton Holmes
0ddb62943c
Sets the http timeouts equal to the task timeout, so it's either done or really done
2023-08-23 18:40:22 -07:00
Trenton H
d48c59a546
Adjusts to use a different loading of certificates and updates the docs for it
2023-08-23 08:22:01 -07:00
Trenton H
7279eb27c0
Allow users to set a combined certificte and key file for additional certificates in the SSL context
2023-08-23 08:22:01 -07:00
shamoon
1837110fff
Fix: enforce permissions on bulk_edit operations
2023-08-17 00:12:46 -07:00
amo13
f8608a145b
Enhancement: Allow to set a prefix for keys and channels in redis ( #3993 )
2023-08-16 00:05:01 +00:00
Trenton H
3c4604caff
Bumps version to 1.17.1
2023-08-15 08:38:52 -07:00
Paperless-ngx Bot [bot]
99a21dc29a
New Crowdin updates ( #3930 )
...
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (Ukrainian)
[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 django.po (Turkish)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations messages.xlf (Ukrainian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[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 (German)
[ci skip]
* New translations messages.xlf (German)
[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 (Ukrainian)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
2023-08-15 08:32:03 -07:00
shamoon
720fea45f6
Correct spelling of Ukrainian
2023-08-11 07:25:31 -07:00
shamoon
cf6ed792d7
Add backend check for ws message ownership
2023-08-09 16:46:48 -07:00
shamoon
570d7d38fb
Restrict status messages by owner if set
2023-08-08 20:39:55 -07:00
Trenton H
73e829b721
Reduces the 2 mail tests flakiness
2023-08-07 15:32:33 -07:00
shamoon
5636bc4b3f
Adds Ukranian translation
2023-08-06 08:08:07 -07:00
shamoon
9f8bcde4ec
Bumps version to 1.17.0
2023-08-04 11:39:14 -07:00