1269 Commits

Author SHA1 Message Date
Daniel Quinn
fc5f5d9d00 Merge pull request #145 from danielquinn/issue/144
Issue/144
2016-08-21 10:50:54 +01:00
Daniel Quinn
0948796e77 Added issues #121 and #131 to the changelog 2016-08-21 10:48:08 +01:00
Daniel Quinn
fdc171383c Fixed some syntax errors 2016-08-21 10:45:01 +01:00
Daniel Quinn
c5aafdb43d Added some configs for Apache & Nginx/gunicorn 2016-08-21 10:44:52 +01:00
Daniel Quinn
48bca7ea57 Added docs for pre-consume hook 2016-07-01 14:47:17 -07:00
Daniel Quinn
a0d268ebbc Addresses #118 2016-04-30 13:57:31 +01:00
Ivan Smirnov
d4b2fa43e4 Incorporated feedback from upstream PR
Resolved comments in danielquinn/paperless#116
2016-04-27 21:43:09 -07:00
Ivan Smirnov
715f4fcc97 Update setup flow for bare metal with systemd
The default files assume a specific path on the target system. Added a note letting people know they need to edit the files. Also fixed a bug with enabling the service - it caused odd errors on my system. Tested on Centos 7.
2016-04-13 22:26:57 -07:00
Daniel Quinn
e0ce2a7656 The consumer hook shouldn't contain the passphrase. That was a bad idea 2016-04-03 19:35:17 +01:00
Daniel Quinn
96b8dd6d56 Added the passphrase to the consume hook and fixed the docs for it 2016-04-03 18:47:49 +01:00
Daniel Quinn
f16aa33fd9 s/*Paperless*/Paperless/g 2016-03-28 20:01:01 +01:00
Daniel Quinn
62da1f49ae Added not about paperless.conf 2016-03-28 19:58:29 +01:00
Daniel Quinn
3827c52194 Updated docs for new hook feature 2016-03-28 19:55:54 +01:00
Daniel Quinn
cb2df58b27 Everything appears to be working 2016-03-28 19:47:11 +01:00
Daniel Quinn
40b2ea02b7 Learn to spell, Daniel 2016-03-28 15:09:26 +01:00
Daniel Quinn
3d974bd6a0 Documented all of the guesswork Paperless does 2016-03-28 14:55:21 +01:00
Daniel Quinn
54443fa808 Documented all of the guesswork Paperless does 2016-03-28 14:54:09 +01:00
Daniel Quinn
23aa79f307 Documented the new variables and updated the changelog 2016-03-25 20:51:22 +00:00
Daniel Quinn
396ff98b41 Credit where it's due 2016-03-25 00:35:56 +00:00
Daniel Quinn
4187840844 Update to include short form for dates 2016-03-25 00:14:42 +00:00
Daniel Quinn
0c2b6a6b28 Added reference to the new date feature in file names 2016-03-24 19:30:15 +00:00
Daniel Quinn
b69d25d2b3 Document the new date support in file names 2016-03-24 19:24:33 +00:00
Jaime Gómez Obregón
37191f0383 Fixes typo 2016-03-23 02:48:04 +01:00
Jaime Gómez
a366542ed9 Docs: fixes typos + clarifies troubleshotting section 2016-03-23 02:41:29 +01:00
Jaime Gómez
8115cf8905 Improves the docs: OCRing files in languages other than English + fixes typos 2016-03-21 21:57:36 +01:00
Daniel Quinn
3250c47408 rst vs md makes me sad 2016-03-19 12:26:19 +00:00
Daniel Quinn
d29e91eb70 Removed references to editing settings.py and cleaned up formatting 2016-03-19 12:20:36 +00:00
Jean Snyman
5d2eb05edb Add directions for automatic starting at bootup on Ubuntu 14.04 2016-03-19 01:57:54 -07:00
Steve Vandervalk
d288aece38 Add brew install libmagic to apple requirements.
`./manage.py migrate` ran into `raise ImportError('Unable to find magic library')` on latest Apple tastic.
2016-03-15 17:32:39 +10:00
Daniel Quinn
8c5cb163a1 The API now supports filtering docs by tag & correspondent, as well as ordering 2016-03-12 20:45:13 +00:00
Daniel Quinn
f7e96eab72 Put the lid on the changelog for 0.1.1 2016-03-06 17:36:39 +00:00
Pit Kleyersburg
fb36a49c26 Add unpaper as another pre-processing step 2016-03-06 15:30:37 +01:00
Daniel Quinn
eb05707f27 Added link to the api doc page 2016-03-05 00:01:09 +00:00
Daniel Quinn
1ffce8f52d Documented the API and added some help for the config file 2016-03-04 23:59:13 +00:00
Daniel Quinn
d24cfbb246 Added the bit about s/sender/correspondent/g 2016-03-04 23:22:57 +00:00
Daniel Quinn
94a7914073 More descriptive 2016-03-04 23:20:22 +00:00
Daniel Quinn
13c2ed66e1 Better bare metal explanation 2016-03-04 17:53:54 +00:00
Daniel Quinn
070463b85a s/Sender/Correspondent & reworked the (im|ex)porter 2016-03-03 20:52:42 +00:00
Daniel Quinn
0aead1fbe6 #68: Using dotenv for a proper unix config file 2016-03-03 17:59:27 +00:00
Daniel Quinn
dd3bdcb956 Updated the Vagrant tools to use environment variables 2016-03-03 11:00:46 +00:00
Daniel Quinn
26c3781350 #44: Harmonise environment variables with constant names 2016-03-01 22:37:42 +00:00
Daniel Quinn
2fe9b0cbc1 New logging appears to work 2016-02-27 20:18:50 +00:00
Daniel Quinn
e149baec4e Update for #53 2016-02-23 20:30:33 +00:00
Daniel Quinn
0d46643026 Version bump 2016-02-21 01:24:30 +00:00
Daniel Quinn
5c6aa201be Merge pull request #50 from tikitu/docker-tweaks
Some small tweaks to the Docker setup and documentation
2016-02-20 00:06:12 +00:00
Tikitu de Jager
438b161a25 Move docker-compose.env to docker-compose.env.example & adjust docs
This file, like `docker-compose.yml`, should be edited by the user. To
avoid merge conflicts when pulling updates, the edited version should
not be committed to the repository.
2016-02-19 22:51:49 +02:00
Tikitu de Jager
147f8f72a2 Simplify instructions for exporting with docker
The export workflow reusing the `/consume` volume is complex and error-
prone, and not at all necessary if the `docker-compose.yml` file has a
volume for `/export` from the beginning.
2016-02-19 22:27:48 +02:00
Daniel Quinn
3a8755e4c8 Document the retagger
Fixes #54
2016-02-19 17:26:40 +00:00
Pit Kleyersburg
724afa59c7 Add Dockerfile for application and documentation
This commit adds a `Dockerfile` to the root of the project, accompanied
by a `docker-compose.yml.example` for simplified deployment. The
`Dockerfile` is agnostic to whether it will be the webserver, the
consumer, or if it is run for a one-off command (i.e. creation of a
superuser, migration of the database, document export, ...).

The containers entrypoint is the `scripts/docker-entrypoint.sh` script.
This script verifies that the required permissions are set, remaps the
default users and/or groups id if required and installs additional
languages if the user wishes to.

After initialization, it analyzes the command the user supplied:

  - If the command starts with a slash, it is expected that the user
    wants to execute a binary file and the command will be executed
    without further intervention. (Using `exec` to effectively replace
    the started shell-script and not have any reaping-issues.)

  - If the command does not start with a slash, the command will be
    passed directly to the `manage.py` script without further
    modification. (Again using `exec`.)

The default command is set to `--help`.

If the user wants to execute a command that is not meant for `manage.py`
but doesn't start with a slash, the Docker `--entrypoint` parameter can
be used to circumvent the mechanics of `docker-entrypoint.sh`.

Further information can be found in `docs/setup.rst` and in
`docs/migrating.rst`.

For additional convenience, a `Dockerfile` has been added to the `docs/`
directory which allows for easy building and serving of the
documentation. This is documented in `docs/requirements.rst`.
2016-02-18 22:58:32 +01:00
Daniel Quinn
5de4951a46 Added a screenshot, now I have to figure out how to put it in the readme. 2016-02-16 09:08:35 +00:00