Trenton Holmes
78b721a817
Makes minor improvements to ui_settings API testing
2022-05-17 11:13:58 -07:00
Michael Shamoon
c12e55f54c
Properly get username & display name
2022-05-17 11:13:19 -07:00
Michael Shamoon
67b3473365
Refactor to UiSettings
2022-05-17 11:11:39 -07:00
Michael Shamoon
fd59b14d88
skeleton frontend_settings api endpoint
2022-05-17 11:11:38 -07:00
Trenton Holmes
cd113ea5c9
Adds unit testing for remote version getting
2022-05-11 12:59:38 -07:00
Trenton Holmes
f62193099c
Runs pyupgrade to Python 3.8+ and adds a hook for it
2022-05-06 09:04:08 -07:00
Trenton Holmes
d41b3deec3
First changes for using semver everywhere
2022-05-01 13:21:10 -07:00
Felix E
7df81f6a15
Merge pull request #591 from paperless-ngx/feature-version-checker
...
Feature: Update checker
2022-04-05 20:11:21 +02:00
Michael Shamoon
106ab3fa7c
Allow notify user if update checking not explicitly set
2022-04-02 10:10:49 -07:00
Michael Shamoon
6677b39e9d
Use GH api URL
...
Update configuration.rst
2022-04-02 01:36:37 -07:00
Michael Shamoon
9485dfb8cc
refactor to update_available
2022-04-02 01:36:19 -07:00
Michael Shamoon
5fb0469c0a
json parse version string
2022-04-02 01:36:19 -07:00
Michael Shamoon
636c79b32f
Fix version string regex
2022-04-02 01:33:51 -07:00
Michael Shamoon
703abae41a
Add config variable for update check
2022-04-02 01:33:51 -07:00
Michael Shamoon
22f2939c29
remote_version API endpoint
2022-04-02 01:33:51 -07:00
Trenton Holmes
f389a29875
Fixes a couple of minor bugs in the downloading of documents and additional consumer ignore items
2022-04-01 11:12:18 -07:00
Trenton Holmes
5a4741dcab
Bumps django to 4.0 and fixes associated issues
2022-03-24 07:39:11 -07:00
Trenton Holmes
6635fa5f0d
Runs the pre-commit hooks over all the Python files
2022-03-11 11:34:28 -08:00
kpj
c56cb25b5f
Format Python code with black
2022-02-27 15:26:41 +01:00
Marcin Gordziejewski
d4d71b1ee2
Provide utf-8 encoded content-disposition field to address the issues in the firefox when downloading files
...
Fixes #56
2022-02-16 19:50:13 +01:00
Jonas Winkler
dc565bd035
correct file mode
2021-05-16 01:22:51 +02:00
jonaswinkler
f9d9ac75ea
pycodestyle
2021-04-04 00:04:00 +02:00
jonaswinkler
9f35f162ce
fix page out of range with full text
2021-04-03 21:50:23 +02:00
jonaswinkler
5b49524d51
lots of changes for the new unified search
2021-03-17 22:25:22 +01:00
jonaswinkler
3a17a3ab87
Merge branch 'dev' into feature-unified-search
2021-03-16 20:48:05 +01:00
jonaswinkler
f5f09f0722
API refactoring
2021-03-16 20:47:45 +01:00
jonaswinkler
4698c6ade1
some initial attempts to merge search and document list
2021-03-07 13:16:23 +01:00
jonaswinkler
6e354359a9
Merge branch 'feature-autocolor' into dev
2021-02-25 23:46:27 +01:00
jonaswinkler
cf4757344e
fix #600
2021-02-25 23:23:26 +01:00
jonaswinkler
dcff197e0a
versioning for the tags API
2021-02-24 23:54:19 +01:00
jonaswinkler
3cfd97aa08
pycodestyle
2021-02-21 00:21:43 +01:00
jonaswinkler
02f93792c1
API support for downloading compressed archives of multiple documents
2021-02-20 16:09:29 +01:00
jonaswinkler
aced453d82
only show inbox statistics if inbox tags are defined
2021-02-15 23:14:54 +01:00
jonaswinkler
d1f206b4cd
some search index optimizations
2021-02-15 13:26:36 +01:00
jonaswinkler
691713ed40
metadata tab not showing anything if files are missing #534
2021-02-13 16:41:03 +01:00
jonaswinkler
c7b46f43b8
todo note #520
2021-02-09 21:53:10 +01:00
jonaswinkler
7cdc867307
archive filenames are now stored in the database and checked for collisions just as original filenames as well, unified method for archive version checking
2021-02-09 19:46:19 +01:00
jonaswinkler
7195edf5e4
pycodestyle
2021-02-06 17:21:32 +01:00
jonaswinkler
1e1f2267e7
update API access for logs
2021-02-06 17:02:00 +01:00
jonaswinkler
e5a7dc0cc7
rework most of the logging
2021-02-05 01:10:29 +01:00
jonaswinkler
43d60f4bbe
Merge branch 'feature-websockets-status' into dev
2021-01-31 14:37:15 +01:00
jonaswinkler
f047a5b1ff
addresses race condition between API and document consumer #472
2021-01-31 13:20:21 +01:00
jonaswinkler
fce76d0671
Merge branch 'dev' into feature-websockets-status
2021-01-30 16:08:50 +01:00
jonaswinkler
8dd2d7bbb7
Merge branch 'master' into dev
2021-01-30 16:06:42 +01:00
jonaswinkler
a37e41ef0c
centralized classifier loading, better error handling, no error messages when auto matching is not used
2021-01-30 14:22:23 +01:00
Fabian Koller
169eae0b7b
DEBUG - force flush 2nd try
2021-01-30 12:50:49 +01:00
Fabian Koller
88c2c8df53
force flush on temp file during consumption
...
file.write() does not guarantee that a file handle contains anything
without calling an accompanying file.flush()
For typical files that are larger than the OS-file buffer, this is no
problem
For small files (e.g. 64 characters in a .TXT), this race condition
leads to `inode/x-empty` because the file inode is created, but no
content is written to it
2021-01-30 11:51:43 +01:00
jonaswinkler
c5000f6c7f
add support for suggestions
2021-01-29 16:45:23 +01:00
jonaswinkler
f2820e4b18
remove dead code
2021-01-29 12:54:54 +01:00
jonaswinkler
de2f3fea59
task ids
2021-01-26 00:51:20 +01:00