5769 Commits

Author SHA1 Message Date
Michael Shamoon
4e4fd05dab Update messages.xlf 2022-05-19 15:22:13 -07:00
Markus
dd3b5c129c Feature: Dynamic document storage pathes (#916)
* Added devcontainer

* Add feature storage pathes

* Exclude tests and add versioning

* Check escaping

* Check escaping

* Check quoting

* Echo

* Escape

* Escape :

* Double escape \

* Escaping

* Remove if

* Escape colon

* Missing \

* Esacpe :

* Escape all

* test

* Remove sed

* Fix exclude

* Remove SED command

* Add LD_LIBRARY_PATH

* Adjusted to v1.7

* Updated test-cases

* Remove devcontainer

* Removed internal build-file

* Run pre-commit

* Corrected flak8 error

* Adjusted to v1.7

* Updated test-cases

* Corrected flak8 error

* Adjusted to new plural translations

* Small adjustments due to code-review backend

* Adjusted line-break

* Removed PAPERLESS prefix from settings variables

* Corrected style change due to search+replace

* First documentation draft

* Revert changes to Pipfile

* Add sphinx-autobuild with keep-outdated

* Revert merge error that results in wrong storage path is evaluated

* Adjust styles of generated files ...

* Adds additional testing to cover dynamic storage path functionality

* Remove unnecessary condition

* Add hint to edit storage path dialog

* Correct spelling of pathes to paths

* Minor documentation tweaks

* Minor typo

* improving wrapping of filter editor buttons with new storage path button

* Update .gitignore

* Fix select border radius in non input-groups

* Better storage path edit hint

* Add note to edit storage path dialog re document_renamer

* Add note to bulk edit storage path re document_renamer

* Rename FILTER_STORAGE_DIRECTORY to PATH

* Fix broken filter rule parsing

* Show default storage if unspecified

* Remove note re storage path on bulk edit

* Add basic validation of filename variables

Co-authored-by: Markus Kling <markus@markus-kling.net>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Co-authored-by: Quinn Casey <quinn@quinncasey.com>
2022-05-19 14:42:25 -07:00
Quinn Casey
c5e03c7f28 Merge pull request #987 from paperless-ngx/canon-mfp-new-config
Docs: Add link to new config option in scanners.rst
2022-05-18 14:48:30 -07:00
Quinn Casey
f89bacdfa9 Merge pull request #986 from paperless-ngx/fix-npm-optional-flag
Change npm --no-optional to --omit=optional
2022-05-18 14:42:08 -07:00
Quinn Casey
f21656f41f Add link to new config option 2022-05-18 14:30:33 -07:00
Quinn Casey
de4b9bf627 Fix formatting 2022-05-18 14:30:16 -07:00
Quinn Casey
425b507489 Merge branch 'main' into dev 2022-05-18 14:26:36 -07:00
Quinn Casey
1cb713ca71 Merge pull request #985 from paperless-ngx/fix-changelog-links
Fix links in changelog
2022-05-18 14:25:56 -07:00
Quinn Casey
6bdf4cb1fc Merge pull request #984 from eingemaischt/canon-maxify-mb5350
Added Maxify MB5350 Documentation
2022-05-18 14:25:18 -07:00
Quinn Casey
e21b970e40 Link to configuration values for Canon MFP 2022-05-18 14:03:43 -07:00
Michael Shamoon
87ee185c54 Change npm --no-optional to --omit=optional 2022-05-18 14:01:19 -07:00
Quinn Casey
20ef22e142 Fix formatting, typo 2022-05-18 13:53:03 -07:00
Michael Shamoon
45b0fda50f Update .gitignore
[ci skip]
2022-05-18 13:52:31 -07:00
Michael Shamoon
8bc1257e7c Update changelog.md 2022-05-18 13:38:56 -07:00
Philipp
88d93b33b5 Added Maxify MB5350 Documentation 2022-05-18 20:59:10 +02:00
Michael Shamoon
878afbdc27 Update custom.css
[ci skip]
2022-05-18 11:41:36 -07:00
shamoon
0c8889a1fc Merge pull request #919 from paperless-ngx/feature-settings-saved-to-db
Feature: frontend settings saved to database
2022-05-18 11:33:17 -07:00
shamoon
6f8a9a0729 Merge pull request #982 from qcasey/changelog-to-md
Add `myst-parser` to fix readthedocs
2022-05-18 11:01:59 -07:00
Quinn Casey
91401d3f4f Add myst-parser 2022-05-18 07:48:24 -07:00
Quinn Casey
679ee839c2 Merge pull request #878 from dabenzel/patch-1
[documentation] added iOS Shortcut Link for Uploading PDF to paperless
2022-05-18 07:00:28 -07:00
Michael Shamoon
e7c370b3eb Use zoneinfo instead of tz
Co-Authored-By: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
2022-05-18 03:25:02 -07:00
shamoon
252df7bac5 Update api.rst 2022-05-18 03:25:02 -07:00
Michael Shamoon
e664cd249b Consolidate date adapter 2022-05-18 03:25:02 -07:00
Michael Shamoon
554eb32b33 created_date error display 2022-05-18 03:25:02 -07:00
Michael Shamoon
e6d419c7e1 use created_date in all of frontend 2022-05-18 03:25:02 -07:00
Michael Shamoon
bc7bf74bf8 fix docs update endpoint 2022-05-18 03:25:02 -07:00
Michael Shamoon
ddbe733140 only pass created_date from frontend 2022-05-18 03:25:02 -07:00
Michael Shamoon
caa9c49e05 use created_date 2022-05-18 03:25:02 -07:00
shamoon
6dc8b3ecf4 Update shortcut link 2022-05-18 03:19:41 -07:00
Philipp
87866bcab0 Add "Created" as additional (optional) parameter for post_documents (#965)
* Added "created" as optional parameter for post_documents.

* Fixed Conflict

* After Black Reformatting

* Run "add-trailing-comma"

* The right order between black and trailing comma is important....

* Added required=False

* Adds unit test for optional created in document api POST

* Fixes adding of settings override

* And a mis-added print, sigh

Co-authored-by: Philipp <philipp@invalid.invalid>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
2022-05-18 02:56:32 -07:00
shamoon
7b4e3092c6 Merge pull request #979 from paperless-ngx/fix-978
Fix: Title is changed after switching doc quickly
2022-05-18 02:55:24 -07:00
Michael Shamoon
51b552168a pull frontend lang setting from db if set 2022-05-18 02:41:15 -07:00
Michael Shamoon
097795bf0c tap ui settings get to avoid dup 2022-05-17 16:12:59 -07:00
Michael Shamoon
28a1c3e249 Update settings e2e fixture 2022-05-17 11:14:21 -07:00
Michael Shamoon
6852f24c8f Correct translation string locations 2022-05-17 11:14:21 -07:00
Michael Shamoon
099fc21764 Add ui_settings to exporter 2022-05-17 11:13:58 -07:00
Trenton Holmes
cb65c5e6d5 Removes accidental printing left in testing 2022-05-17 11:13:58 -07:00
Trenton Holmes
78b721a817 Makes minor improvements to ui_settings API testing 2022-05-17 11:13:58 -07:00
Michael Shamoon
b7b44bfb4e Code suggestions
Co-Authored-By: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
2022-05-17 11:13:58 -07:00
Michael Shamoon
6f402376ce Note JSON1 extension requirement on bare metal installs 2022-05-17 11:13:58 -07:00
Michael Shamoon
ec317941de Update frontend strings 2022-05-17 11:13:58 -07:00
Michael Shamoon
8cda57588d basic python tests 2022-05-17 11:13:19 -07:00
Michael Shamoon
e8ead471a9 Remove post_save receiver 2022-05-17 11:13:19 -07:00
Michael Shamoon
c12e55f54c Properly get username & display name 2022-05-17 11:13:19 -07:00
Michael Shamoon
083290e798 PaperlessUiSettings data object 2022-05-17 11:13:19 -07:00
Michael Shamoon
67b3473365 Refactor to UiSettings 2022-05-17 11:11:39 -07:00
Michael Shamoon
ed96373eb2 update e2e tests for settings initialization 2022-05-17 11:11:39 -07:00
Michael Shamoon
ca14b228aa include language in db settings 2022-05-17 11:11:39 -07:00
Michael Shamoon
06490aff24 Automatic migration to database 2022-05-17 11:11:39 -07:00
Michael Shamoon
000a3ec164 Use app initializer to wait on settings 2022-05-17 11:11:38 -07:00