Michael Shamoon
87ee185c54
Change npm --no-optional to --omit=optional
2022-05-18 14:01:19 -07:00
Michael Shamoon
45b0fda50f
Update .gitignore
...
[ci skip]
2022-05-18 13:52:31 -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
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
Michael Shamoon
798c827b0f
fix key constraint error
2022-05-17 11:11:38 -07:00
Michael Shamoon
7fbd2076c3
Basic frontend settings retrieval
2022-05-17 11:11:38 -07:00
Michael Shamoon
fd59b14d88
skeleton frontend_settings api endpoint
2022-05-17 11:11:38 -07:00
Michael Shamoon
e0efcdaa01
frontend settings db migration
2022-05-17 11:11:38 -07:00
Michael Shamoon
3fc5802094
Update settings.service.ts
2022-05-17 11:11:38 -07:00
shamoon
72d0bb08d9
Merge pull request #956 from paperless-ngx/fix-warn-max-open-docs
...
Fix: warn when closing a document with unsaved changes due to max open docs
2022-05-17 10:43:10 -07:00
Michael Shamoon
55db5b9e0f
Manually dirty check title on doc change
2022-05-17 10:36:43 -07:00
Michael Shamoon
356a667f2d
Fix title subscription fires even after doc change
2022-05-17 09:59:14 -07:00
Trenton Holmes
7f6edda761
Merge pull request #953 from paperless-ngx/bugfix-intoify-debounce
...
Bugfix: Adds configurable intoify debounce time
2022-05-17 09:25:29 -07:00
Michael Shamoon
6b4a2b6ca8
close button color with light primary only for toasts
2022-05-17 09:09:38 -07:00
Trenton Holmes
af157a4585
Adds troubleshooting and missing documentation for inotify and polling configuration
2022-05-17 08:56:52 -07:00
shamoon
f7c08bbdd1
Merge pull request #942 from paperless-ngx/bugfix-date-format
...
Bugfix: Fixes document filename date off by 1 issue
2022-05-16 21:47:56 -07:00
shamoon
fb38adc01f
Merge pull request #943 from paperless-ngx/feature-seperate-library-workflow
...
Feature: Move installer library images to new workflow
2022-05-16 21:46:35 -07:00
shamoon
6e8a59e1a4
Merge pull request #973 from paperless-ngx/feature-chore-deps-update
...
Chore: Manually update all Python dependencies
2022-05-16 17:25:28 -07:00
Trenton Holmes
465d2cdf85
Manually updates dependency files
2022-05-16 16:05:40 -07:00
shamoon
8de258038e
Merge pull request #962 from paperless-ngx/add-MIME-pdf-check
...
fixes #949 : change to MIME detection for files
2022-05-16 10:40:43 -07:00
Florian Brandes
78cb3430e0
fixes #949 : change to MIME detection for files
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-05-16 17:29:29 +02:00
Michael Shamoon
c1fb277f25
let OpenDocumentsService handle nav
2022-05-15 23:44:29 -07:00
Michael Shamoon
d0f70c8f18
Update messages.xlf
2022-05-15 23:44:28 -07:00
Michael Shamoon
dc75035bdc
Warn on closing edited doc due to max open docs
2022-05-15 22:55:25 -07:00
Trenton Holmes
836373bc3b
Adds configuration variable to the inotify debounce timing
2022-05-15 11:48:12 -07:00
Trenton Holmes
2ad7b5ec7c
Makes the workflow triggers more specific
2022-05-15 11:25:14 -07:00
Trenton Holmes
58f3cb9209
Moves the asserts to be closer together
2022-05-14 08:20:55 -07:00
Paperless-ngx Translation Bot [bot]
0ddb073e9b
New Crowdin updates ( #911 )
...
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Slovenian)
[ci skip]
* New translations messages.xlf (Polish)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Luxembourgish)
[ci skip]
* New translations messages.xlf (Portuguese, Brazilian)
[ci skip]
* New translations messages.xlf (Chinese Simplified)
[ci skip]
* New translations messages.xlf (Turkish)
[ci skip]
* New translations messages.xlf (Swedish)
[ci skip]
* New translations messages.xlf (Slovenian)
[ci skip]
* New translations messages.xlf (Slovak)
[ci skip]
* New translations messages.xlf (Portuguese)
[ci skip]
* New translations messages.xlf (Dutch)
[ci skip]
* New translations messages.xlf (Hebrew)
[ci skip]
* New translations messages.xlf (Danish)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
* New translations messages.xlf (Greek)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations messages.xlf (Czech)
[ci skip]
* New translations messages.xlf (Belarusian)
[ci skip]
* New translations messages.xlf (Spanish)
[ci skip]
* New translations messages.xlf (Romanian)
[ci skip]
* New translations messages.xlf (Russian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Arabic, Saudi Arabia)
[ci skip]
* New translations django.po (Polish)
[ci skip]
* New translations django.po (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Polish)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Luxembourgish)
[ci skip]
* New translations messages.xlf (Portuguese, Brazilian)
[ci skip]
* New translations messages.xlf (Chinese Simplified)
[ci skip]
* New translations messages.xlf (Turkish)
[ci skip]
* New translations messages.xlf (Swedish)
[ci skip]
* New translations messages.xlf (Slovenian)
[ci skip]
* New translations messages.xlf (Slovak)
[ci skip]
* New translations messages.xlf (Portuguese)
[ci skip]
* New translations messages.xlf (Dutch)
[ci skip]
* New translations messages.xlf (Hebrew)
[ci skip]
* New translations messages.xlf (Danish)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
* New translations messages.xlf (Greek)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations messages.xlf (Czech)
[ci skip]
* New translations messages.xlf (Belarusian)
[ci skip]
* New translations messages.xlf (Spanish)
[ci skip]
* New translations messages.xlf (Romanian)
[ci skip]
* New translations messages.xlf (Russian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Arabic, Saudi Arabia)
[ci skip]
* New translations messages.xlf (Polish)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Luxembourgish)
[ci skip]
* New translations messages.xlf (Portuguese, Brazilian)
[ci skip]
* New translations messages.xlf (Chinese Simplified)
[ci skip]
* New translations messages.xlf (Turkish)
[ci skip]
* New translations messages.xlf (Swedish)
[ci skip]
* New translations messages.xlf (Slovenian)
[ci skip]
* New translations messages.xlf (Slovak)
[ci skip]
* New translations messages.xlf (Portuguese)
[ci skip]
* New translations messages.xlf (Dutch)
[ci skip]
* New translations messages.xlf (Hebrew)
[ci skip]
* New translations messages.xlf (Danish)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
* New translations messages.xlf (Greek)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations messages.xlf (Czech)
[ci skip]
* New translations messages.xlf (Belarusian)
[ci skip]
* New translations messages.xlf (Spanish)
[ci skip]
* New translations messages.xlf (Romanian)
[ci skip]
* New translations messages.xlf (Russian)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Serbian (Latin))
[ci skip]
* New translations messages.xlf (Arabic, Saudi Arabia)
[ci skip]
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2022-05-13 20:34:51 -07:00
Michael Shamoon
70b9a9bbd3
Update date.ts
...
[ci skip]
2022-05-13 11:52:05 -07:00
Trenton Holmes
f5824f6056
Seperates out the library image building into a new, minimal workflow
2022-05-13 09:21:26 -07:00