David Martin
344543b73c
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
David Martin
7881bd4078
Copy Paperless service files to systemd directory before enabling them.
...
The problem with the original instruction is that systemd creates a
symlink pointing to the service file in the paperless directory. A user
is unlikely to leave the changes in the service files committed
(especially not on a master branch checkout) and they are easily lost and
the services fail to start without obvious reason.
To avoid this we simply copy the service files to the systemd directory
directly and use the files in the repository only as an example.
2017-05-24 22:48:35 +10:00
David Martin
92f23b1092
Mention safe characters for email titles in documentation.
...
This makes it clear that only a specific set of characters is allowed to
be used for email titles. It is worth mentioning this in the
documentation as it otherwise needs to be figured out from the Paperless
sources [0].
[0] SAFE_REGEX in src/documents/models.py
2017-05-23 11:16:38 +10:00
David Martin
5cb6fc3aec
Clarify consumption documentation to match the current Paperless behaviour.
...
The configuration does not have to be hardcoded in settings.py anymore,
and instead happens in the config file. Also, we added that the emails
are checked at startup [0].
[0] see commit 3153bbd6a8d674362eccb4d48b8458b33298f6a9
2017-05-23 11:15:33 +10:00
David Martin
00c30e362d
Fix clened_data typos in forms.py.
...
This is where linters shine. Either pylint or pyflake discovered these
typos and even suggested the correct name.
2017-05-21 17:05:49 +10:00
David Martin
91cebb5567
Fetch emails right at startup instead of waiting for 10 minutes.
...
Especially when first setting up the configuration for consuming
documents from emails it makes sense to quickly test the changes. Having
to wait for 10 minutes is not acceptable.
There are two ways around it that come to my mind: the simple approach
is to always fetch the emails when Paperless first starts. This way the
fetching of emails can be tested straight away.
The alternative would be to have a configuration option that allows to
set the interval in which emails are checked. The user could then reduce
it to test the setup and increase it again later on. This seems
needlessly complicated though, so fetching at startup it is.
2017-05-21 14:23:46 +10:00
David Martin
c6b1bce991
Capitalise Paperless in example config.
...
This is in line with how it is spelled in the rest of the config file.
2017-05-21 08:44:41 +10:00
David Martin
a9425b5e97
Connect to configured inbox instead of hardcoded one.
...
Now the retrieving of emails from the inbox set in the config file works
as expected.
2017-05-21 08:34:49 +10:00
David Martin
9d4c90199f
Allow to configure the email inbox via config file.
...
Same as all the other parameters it makes sense to set it in the config
file as well.
2017-05-20 16:48:40 +10:00
David Martin
ca4c91794f
Bump pyocr requirement to version 0.4.7 to support tesseract 4.0.0alpha.
...
The latest pyocr version now allows running it with the latest tesseract
version. Hopefully this means better OCR results.
I am not sure about whether there are binary packages for the latest
tesseract. But on my setup it was simply a case of checking out the
master branch [0] and compiling + installing from there. It seems to work
fine with paperless as well.
[0] https://github.com/tesseract-ocr/tesseract
2017-05-14 12:59:32 +10:00
Daniel Quinn
700b7fe257
add: migration for fuzzy matching
2017-05-11 22:09:30 -07:00
Daniel Quinn
8647674aad
Merge branch 'master' of github.com:danielquinn/paperless
2017-05-10 16:14:14 -07:00
Daniel Quinn
04b423fe95
add: credit for ckut's import/export changes
2017-05-10 16:14:05 -07:00
Daniel Quinn
a21e64e98e
fix: formatting cleanup
2017-05-10 17:38:00 -07:00
Daniel Quinn
d090ec6ead
Merge pull request #224 from CkuT/exporter_improvements
...
WIP : Exporter improvements
2017-05-10 16:09:11 -07:00
Daniel Quinn
cafc3b3bba
Merge pull request #222 from tido-/master
...
little changes to reflect as much as possible
2017-05-10 15:25:35 -07:00
Tido-
d87dc5848b
minor changes on documentation files
2017-05-10 22:25:59 +02:00
CkuT
706ce09797
PEP8
2017-05-08 15:48:37 +02:00
CkuT
cabb9b5096
Use relatives paths instead of absolutes paths for document export/import
2017-05-08 15:23:35 +02:00
CkuT
a4f389de36
Refactor to get the document time once
2017-05-08 15:02:59 +02:00
CkuT
909fa3579c
Use constants for manifest
2017-05-08 14:54:48 +02:00
CkuT
4c4255172f
Add thumbnail export
2017-05-06 15:14:36 +02:00
CkuT
0057feefd1
Fix the source file checking
2017-05-06 15:04:47 +02:00
Tido-
47a0cfed7d
find the error in line break 03
2017-05-04 19:39:58 +02:00
Tido-
c51c9d6841
find the error in line break 02
2017-05-04 19:36:55 +02:00
Tido-
ba729e3654
find the error in line break 01
2017-05-04 19:35:58 +02:00
Tido-
8e95173e36
find the error in line break
2017-05-04 19:31:17 +02:00
Tido-
510fd4b1ad
found some additional bits to yours
2017-05-03 22:20:13 +02:00
Daniel Quinn
4a73faab5e
add: credit for #212
2017-05-03 12:01:04 -07:00
Daniel Quinn
96f9582a14
Merge pull request #212 from Strubbl/docker-prepare-export
...
Docker: prepare export directory
2017-05-03 09:55:43 -07:00
Tido-
2bc25e3544
little changes to reflect as much as possible
2017-05-02 22:48:37 +02:00
Sven Fischer
0f812f4e76
Docker: review refacorting for export directory preparation
2017-05-02 19:52:36 +02:00
Sven Fischer
d4e972e96f
Docker: review fix: if end-user host-mounts the export directory
2017-05-02 19:06:01 +02:00
Sven Fischer
11096e1393
Docker: prepare export directory
2017-05-02 13:01:09 +02:00
Daniel Quinn
d82cbf910e
fix: spacing and typos
2017-05-01 13:25:07 -07:00
Daniel Quinn
3a7421489c
Merge pull request #221 from tido-/master
...
adding sections, grouped what belongs together
2017-05-01 13:10:23 -07:00
Tido-
1fba84dfa2
adding sections, grouped what belongs together
2017-05-01 21:18:34 +02:00
Daniel Quinn
80c0dee7f0
add: note for new fuzzy match support
2017-04-30 19:40:58 -07:00
Daniel Quinn
c31b9e25e7
Merge pull request #220 from jgysland/add-fuzzy-matching
...
fuzzy matching
2017-04-30 19:37:03 -07:00
jgysland
18b16c6f18
KISS fuzzy match help text
2017-04-30 16:56:50 -04:00
jgysland
507afe9e93
add fuzzy matching + tests
2017-04-29 17:13:04 -04:00
Daniel Quinn
ef47a50300
Merge pull request #219 from Strubbl/remove-duplicate-conf-option
...
paperless.conf.example: remove duplicate option
2017-04-28 17:38:55 -07:00
Sven Fischer
b1aa4435d2
paperless.conf.example: remove duplicate option
...
This commit removes the duplicated option in this config.
Please see 057d5f149f/paperless.conf.example (L113)
compared with 057d5f149f/paperless.conf.example (L122)
2017-04-24 23:43:54 +02:00
Daniel Quinn
b573a5bf08
Merge pull request #214 from philippeowagner/master
...
Fixes #213 (MySQL syntax error)
2017-04-19 10:42:50 +01:00
Philippe O. Wagner
236da3cdfc
Fixes #213 (MySQL syntax error)
2017-04-19 11:30:12 +02:00
Daniel Quinn
13f7eb033e
feat: add @eonist's recommendation
...
Fixes #211
2017-04-08 20:12:59 +01:00
Daniel Quinn
8cb37a0f35
Merge pull request #207 from danielquinn/fix/travis
...
fix: travis doesn't like my new tests
2017-03-28 22:26:35 +01:00
Daniel Quinn
a5675edd6b
fix: travis doesn't like my new tests
2017-03-28 21:23:42 +00:00
Daniel Quinn
e7d4ca92ba
fix: allow for caps in file name suffixes #206
...
@schinkelg ran aground of this one and I took the opportunity to add a
test to catch this sort of thing for next time.
2017-03-28 21:14:24 +00:00
Daniel Quinn
bc1cfadd69
Merge pull request #203 from danielquinn/feature/reminders
...
Feature: Reminders
2017-03-25 16:27:28 +00:00