Daniel Quinn
269c32ce6a
Add support for using pre-existing text from PDFs
2018-01-30 20:13:35 +00:00
Wolf-Bastian Pöttner
21fc51c09a
Add support for a heuristic that extracts the document date from its text
2018-01-28 19:37:10 +01:00
Daniel Quinn
c16c9a1325
Update changelog & version bump
2018-01-21 17:39:00 +00:00
Daniel Quinn
80ec72731e
Fix redirect bug #283
2018-01-21 17:33:04 +00:00
Daniel Quinn
24ddc681cd
Merge pull request #256 from ddddavidmartin/add_financial_year_filter
...
Add financial year documents filter
2018-01-21 18:23:45 +01:00
pzl
7a01005989
small typo in exporter thumbnail filename
2018-01-19 14:28:46 -05:00
Daniel Quinn
8932c29d5e
Bump to v1.0.0!
2018-01-06 19:25:33 +00:00
Daniel Quinn
d70d38aef6
Change date fields to actual date fields #278
2018-01-06 19:21:49 +00:00
Daniel Quinn
60be15e260
Switch from pep8 to pycodestyle
2018-01-06 18:56:37 +00:00
Daniel Quinn
1af7152fa8
Add catch-all redirect for /admin/
2018-01-06 18:51:16 +00:00
Daniel Quinn
276d2965af
isort
2018-01-06 18:51:10 +00:00
Daniel Quinn
b30b112b8b
Add a smarter work-around for the change-list-results hack
2018-01-06 18:47:01 +00:00
Daniel Quinn
17bdfa0f49
Add a note for future development
2018-01-06 18:30:33 +00:00
Daniel Quinn
0d9d7460c6
Fix tests to run on boxes with post-consume-scripts set
2018-01-06 17:23:24 +00:00
Daniel Quinn
964b8ddb82
Add encoding declaration
2018-01-06 17:23:07 +00:00
Daniel Quinn
17d46d83db
Use double quotes by default
2018-01-06 17:22:57 +00:00
Daniel Quinn
89445315a3
Add warnings to the test runner
2018-01-06 17:22:40 +00:00
Daniel Quinn
36359a7334
Clean up CSS for #272
2018-01-06 15:57:25 +00:00
ishirav
a3492fdc87
break long lines (pep8)
2017-12-23 07:39:40 +02:00
ishirav
9af7a00f82
break long lines (pep8)
2017-12-23 06:59:48 +02:00
ishirav
d6baea871b
Add tests and improve whitespace handling
2017-12-23 06:37:00 +02:00
ishirav
e89cb0d6e0
Support search terms that contain multiple words in ANY/ALL matching modes, by surrounding the terms with double quotes.
2017-12-23 06:05:48 +02:00
Daniel Quinn
67844dff0c
Update test for #259 fix
2017-10-16 10:53:18 +01:00
Daniel Quinn
2820767f29
Support .jpeg as well as .jpg
2017-10-16 09:00:38 +01:00
David Martin
a0c054a5f6
Determine the start of the financial only for wrapping years.
...
If the financial year is from Jan to Dec there we do not need to
determine the start to see which year it falls into.
2017-08-26 19:50:57 +10:00
David Martin
82852cc01e
Store whether financial year wraps instead of re-determining it.
...
It either wraps or it does not depending on how it is set in the config.
There is no point in determining it again for each document. Instead we
simply store it as a member variable the first time we check.
2017-08-26 19:45:39 +10:00
David Martin
cef4aaab45
Take non-wrapping financial years into account.
...
The German financial year for example goes from January to December. In
those cases we simply only show the year in the overview.
2017-08-25 20:27:39 +10:00
David Martin
164efe902d
Return no filter results if financial year dates are not set.
...
This is a lot cleaner than trying to hack around whether or not the
FinancialYearFilter is part of the available filters. This way it will
show up if there are result for it and the dates are set, and it will
not if any of those conditions is not set.
2017-08-25 17:36:09 +10:00
David Martin
a82fb87e82
Add config settings to set the start and the end of the financial year.
...
Now we allow to filter for any financial year dates. Note that we also
only show the financial year filter if the dates are actually set.
2017-08-24 20:51:09 +10:00
David Martin
44f2a71f74
Add a basic financial year filter for the document overview.
...
For now we simply hardcode the dates for the AU financial years. We
simply show a list of financial years and filter the documents
accordingly.
2017-08-24 20:20:00 +10:00
maphy-psd
cf767bdd03
fix travis ci E510
...
E501 line too long (85 > 79 characters)
2017-08-20 16:18:39 +02:00
maphy-psd
fec0ff2e79
white spacing and remove var's prefix
2017-08-20 14:29:51 +02:00
maphy-psd
e9167e5187
getenv has "None" as default
...
@MasterofJOKers in PR#255
2017-08-20 14:13:23 +02:00
maphy-psd
9a2e5fd28b
def thumbnail uses FORCE_SCRIPT_NAME
...
with this edit the tumbnails are show up..
2017-08-19 18:37:17 +02:00
maphy-psd
da23ee93f5
add FORCE_SCRIPT_NAME setting
2017-08-19 12:39:25 +02:00
Christoph Roeder
182637f6f6
create documents subfolder folder if they do not exist
2017-07-31 21:35:41 +02:00
Daniel Quinn
fb4407fe65
Allow correspondents to be deleted without deleting their documents
...
Fixes #235
2017-07-15 19:13:10 +01:00
Daniel Quinn
cd21c9c451
Detect .tif files properly
...
Fixes #232
2017-07-15 19:02:11 +01:00
Daniel Quinn
d9abee48f2
Move testing ENV vars into pytest.ini
2017-06-19 10:57:30 +01:00
Daniel Quinn
1cb5b62ead
Fix test for new email secret
2017-06-19 10:24:23 +01:00
Daniel Quinn
215e4b4556
Remove debugging info
2017-06-19 09:22:26 +01:00
Daniel Quinn
2d83a2f013
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
14c3e9d509
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
5509918524
Remove unused imports & comments
2017-06-11 01:23:08 +01:00
Lucas Kolstad
45d564e527
Add django_filters to INSTALLED_APPS
2017-05-30 15:05:34 -07:00
Daniel Quinn
1e958fa6f6
Preparing for 0.5.0
...
I hadn't realised that I hadn't released 0.5.0 yet, so I've amended the version numbers
2017-05-27 13:23:25 +01:00
Daniel Quinn
770d8ef2ee
Update changelog for 0.5.1
2017-05-27 13:21:04 +01:00
Daniel Quinn
becf316e8e
Merge pull request #228 from ddddavidmartin/extend_email_handling
...
Set email inbox in config file, fetch email at consumer startup and bring documentation up to date
2017-05-27 13:07:17 +01:00
Daniel Quinn
114efe703a
Merge pull request #230 from ddddavidmartin/webserver_paperless_titles
...
Refer to Paperless in Django webserver titles and update Django documentation URLs
2017-05-27 13:00:46 +01:00
David Martin
85564483ad
Update version of remaining weblinks to Django documentation.
...
We are using Django 1.10 as per requirements.txt and should refer to its
documentation as well.
2017-05-27 08:49:03 +10:00