Commit Graph

52 Commits

Author SHA1 Message Date
Jonas Winkler d67eacdd6f basic statistics 2020-10-31 00:56:20 +01:00
Jonas Winkler 03bd2b7328 small fixes 2020-10-29 00:36:39 +01:00
Jonas Winkler 653edc1fdc added autocomplete to backend 2020-10-27 17:07:13 +01:00
Jonas Winkler c596fe6782 unified data folders 2020-10-26 00:35:24 +01:00
Jonas Winkler 052c1680f3 added
- document index
- api access for thumbnails/downloads
- more api filters

updated
- pipfile

removed
- filename handling
- legacy thumb/download access
- obsolete admin gui settings (per page items, FY, inline view)
2020-10-25 23:03:02 +01:00
Jonas Winkler 65e87c116f removed reminders, changed a bunch of stuff 2020-10-20 00:35:27 +02:00
Jonas Winkler 421dab786d Merge branch 'master' into dev 2020-10-16 15:02:57 +02:00
Johann Bauer a4573a8de8 Add PDF preview next to edit form 2020-02-23 20:19:45 +01:00
Jonas Winkler 4bd018df07 Merge branch 'master' into dev 2019-01-21 15:07:49 +01:00
Daniel Quinn 4ad6813d11 Add the new logo
I bought this logo from the excellent logojoy.com site, and am including
the source files here to be covered under the project license (GPL).
2018-12-30 12:20:08 +00:00
Jonas Winkler 60618381f8 Code style adjustments 2018-09-25 16:09:33 +02:00
Jonas Winkler 11adc94e5e mode change 2018-09-06 12:00:01 +02:00
Jonas Winkler 13725ef8ee Merge branch 'master' into dev 2018-09-06 00:28:58 +02:00
Jonas Winkler 131e1c9dd8 fixed the api 2018-09-05 15:25:14 +02:00
Jonas Winkler c765ef5eeb Merge remote-tracking branch 'upstream/master' 2018-09-04 16:02:48 +02:00
Jonas Winkler 01fed4f49d Removed WebDAV from dev, since it is kind of broken. 2018-08-28 12:12:29 +02:00
dadosch 6cd06f6c8a improved codestyle, go back to == in requirements 2018-08-24 21:52:27 +02:00
dadosch b6a870c0e5 django v2 compatible: tests needed 2018-08-24 21:31:43 +02:00
Jonas Winkler 04384c7037 Merge branch 'master' into dev 2018-07-15 13:41:43 +02:00
Jonas Winkler 9e71b70d4b fixed the api 2018-07-13 11:20:45 +02:00
Jonas Winkler f2c32d840e Added setting to enable webdav (default: disabled), cleaned up the code somewhat. 2018-07-11 14:59:47 +02:00
Jonas Winkler a53e30e0a5 Initial support for WebDAV. Lots of stuff is not there yet and most of the stuff which is there is not really tested. But it kind of already works. 2018-07-05 16:18:20 +02:00
Jonas Winkler 8f6231bd34 Updated to Django 2 2018-07-04 17:03:59 +02:00
Daniel Quinn 4585308e7f Fix redirect for subpaths (hopefully) 2018-05-28 12:56:20 +01:00
Daniel Quinn 4ba9514007 Revert root redirection 2018-04-16 09:53:31 +01:00
Daniel Quinn 101b7bb9bf Use a URL name for the redirect instead of a hard-coding 2018-04-13 19:45:14 +01:00
Daniel Quinn b747dd58c3 Fix redirect bug #283 2018-01-21 17:33:04 +00:00
Daniel Quinn f2a42ab6fe Add catch-all redirect for /admin/ 2018-01-06 18:51:16 +00:00
Daniel Quinn e236b7bf7b isort 2018-01-06 18:51:10 +00:00
Daniel Quinn f66d7e1c2d Drop SHARED_SECRET in favour of EMAIL_SECRET
Originally we used SHARED secret both for email and for the API.  That
was a bad idea, and now that we're only using this value for one case,
I've renamed it to reflect its actual use.
2017-06-18 22:08:42 +01:00
Daniel Quinn 6f635c74fc Fix HTTP POST of documents
After tinkering with this for about 2 hours, I'm reasonably sure this
ever worked.  This feature was added by me in haste and poked by by the
occasional contributor, and it suffered from neglect.

* Removed the requirement for signature generation in favour of simply
  requiring BasicAuth or a valid session id.
* Fixed a number of bugs in the form itself that would have ensured that
  the form never accepted anything.
* Documented it all properly so now (hopefully) people will have less
  trouble figuring it out in the future.
2017-06-11 01:23:37 +01:00
Daniel Quinn c82d45689c Remove unused imports & comments 2017-06-11 01:23:08 +01:00
David Martin 482f02fbaa Update link to Django documentation in urls.py.
As per requirements.txt we are using Django version 1.10. It makes sense
to link to the documentation for that version as well.
Also, the documentation for the previous version has a notice on the top
that informs about the version being unsafe which is a bit disconcerting
when seeing it.
2017-05-25 20:22:05 +10:00
David Martin 6bf7429ef6 Refer to Paperless instead of Django in webserver pages.
It looks better to have the page titles refer to Paperless rather than
Django. The same with the login. Setting it in urls.py is based on this
stackoverflow response [0]. The proper documentation for the admin page
is under [1].

[0] https://stackoverflow.com/a/24983231
[1] https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#adminsite-attributes
2017-05-25 20:16:59 +10:00
Daniel Quinn b876a0d0df feat: add the new reminders app 2017-03-25 16:21:46 +00:00
Daniel Quinn 27db4f7e51 refactor: code cleanup
I hate single quotes.
2017-03-25 16:20:59 +00:00
Daniel Quinn 52f15b4de1 The first stages of getting thumbnails back 2016-03-05 01:57:49 +00:00
Daniel Quinn 5c41e717f0 Missed on case of 'sender' 2016-03-05 00:23:14 +00:00
Daniel Quinn 070463b85a s/Sender/Correspondent & reworked the (im|ex)porter 2016-03-03 20:52:42 +00:00
Daniel Quinn 55dcbcc47f Forgot a slash 2016-03-03 18:18:38 +00:00
Daniel Quinn b8be20b565 Preparing for a proper UI 2016-03-03 18:09:10 +00:00
Daniel Quinn 26c3781350 #44: Harmonise environment variables with constant names 2016-03-01 22:37:42 +00:00
Daniel Quinn 7d1aa1175f pep8 2016-03-01 19:03:28 +00:00
Daniel Quinn 26fc27da9b Setting appropriate permissions 2016-03-01 18:57:12 +00:00
Daniel Quinn 1aecb1e63a Compensate for case and format of jpg vs. jpeg 2016-02-23 20:15:13 +00:00
Daniel Quinn 17d3a44952 A crude API is in place 2016-02-21 00:55:38 +00:00
Daniel Quinn 422ae9303a pep8 2016-02-21 00:14:50 +00:00
Daniel Quinn cebc44f2c9 API is halfway there 2016-02-16 09:28:34 +00:00
Daniel Quinn 0eaed36420 The 'API' is written but untested 2016-02-08 23:46:16 +00:00
Daniel Quinn f72c515742 Added GPG encryption for the PDFs 2016-01-01 16:13:59 +00:00