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
jonaswinkler
044aa55d74
Merge branch 'dev' into feature-websockets-status
2021-01-23 22:22:17 +01:00
jonaswinkler
85fe92a0a0
fixes duplicate documents with tags__id__in
2021-01-21 12:07:50 +01:00
jonaswinkler
4bf4e3fb3e
Better deal with non-existing documents when searching
2021-01-13 13:34:52 +01:00
jonaswinkler
44427b4679
fix broken webmanifest
2021-01-07 00:08:34 +01:00
jonaswinkler
21df7b39cb
some changes
2021-01-04 23:05:16 +01:00
jonaswinkler
01be0868ed
fix locale discovery by django app
2021-01-02 01:19:06 +01:00
jonaswinkler
05d4ca06fe
add initial localization support for the front end #215
2020-12-30 00:26:06 +01:00
jonaswinkler
e62a86ded5
fixes #196
2020-12-28 15:59:06 +01:00
jonaswinkler
38bc864077
rename some stuff
2020-12-28 12:31:14 +01:00
jonaswinkler
d8543a2308
client support for selection data
2020-12-27 12:54:47 +01:00
jonaswinkler
79d45098b5
add api method to get selection data
2020-12-27 12:43:05 +01:00
jonaswinkler
cc5727213d
Merge branch 'dev' into feature-bulk-edit
2020-12-21 23:20:55 +01:00
jonaswinkler
44a0bfb304
Display name of current user on the dashboard
2020-12-20 17:18:23 +01:00
jonaswinkler
01fb6fff06
Merge branch 'dev' into feature-bulk-edit
2020-12-18 00:38:31 +01:00