652 Commits

Author SHA1 Message Date
CkuT
2e0e6bb8d2 Add thumbnail export 2017-05-06 15:14:36 +02:00
CkuT
1f145c6cba Fix the source file checking 2017-05-06 15:04:47 +02:00
Tido-
c4d48181ee find the error in line break 03 2017-05-04 19:39:58 +02:00
Tido-
0c4ecad4a7 find the error in line break 02 2017-05-04 19:36:55 +02:00
Tido-
d25de5592a find the error in line break 01 2017-05-04 19:35:58 +02:00
Tido-
88fc35d8ea find the error in line break 2017-05-04 19:31:17 +02:00
Tido-
02730be871 found some additional bits to yours 2017-05-03 22:20:13 +02:00
Daniel Quinn
c7876dbbe8 add: credit for #212 2017-05-03 12:01:04 -07:00
Daniel Quinn
85fcb5fedf Merge pull request #212 from Strubbl/docker-prepare-export
Docker: prepare export directory
2017-05-03 09:55:43 -07:00
Tido-
58cbfeb72a little changes to reflect as much as possible 2017-05-02 22:48:37 +02:00
Sven Fischer
b2b6cbe9c8 Docker: review refacorting for export directory preparation 2017-05-02 19:52:36 +02:00
Sven Fischer
4c05a511c2 Docker: review fix: if end-user host-mounts the export directory 2017-05-02 19:06:01 +02:00
Sven Fischer
b5bef13b46 Docker: prepare export directory 2017-05-02 13:01:09 +02:00
Daniel Quinn
bb47dc5e06 fix: spacing and typos 2017-05-01 13:25:07 -07:00
Daniel Quinn
511f154e16 Merge pull request #221 from tido-/master
adding sections, grouped what belongs together
2017-05-01 13:10:23 -07:00
Tido-
10ae2207df adding sections, grouped what belongs together 2017-05-01 21:18:34 +02:00
Daniel Quinn
71df99ffb6 add: note for new fuzzy match support 2017-04-30 19:40:58 -07:00
Daniel Quinn
5eb26102d4 Merge pull request #220 from jgysland/add-fuzzy-matching
fuzzy matching
2017-04-30 19:37:03 -07:00
jgysland
a7fa82a83f KISS fuzzy match help text 2017-04-30 16:56:50 -04:00
jgysland
6ce27d225d add fuzzy matching + tests 2017-04-29 17:13:04 -04:00
Daniel Quinn
819a0e1f57 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
702a60b7e7 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
057d5f149f Merge pull request #214 from philippeowagner/master
Fixes #213 (MySQL syntax error)
2017-04-19 10:42:50 +01:00
Philippe O. Wagner
d047dafd23 Fixes #213 (MySQL syntax error) 2017-04-19 11:30:12 +02:00
Daniel Quinn
b449a7f6e2 feat: add @eonist's recommendation
Fixes #211
2017-04-08 20:12:59 +01:00
Daniel Quinn
f302874ae8 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
6af58203dd fix: travis doesn't like my new tests 2017-03-28 21:23:42 +00:00
Daniel Quinn
fa4924d5ba 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.
0.4.1
2017-03-28 21:14:24 +00:00
Daniel Quinn
5b88ebf0e7 Merge pull request #203 from danielquinn/feature/reminders
Feature: Reminders
0.4.0
2017-03-25 16:27:28 +00:00
Daniel Quinn
a0edc7d54d chore: update the changelog for reminders 2017-03-25 16:22:04 +00: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
426919fa9f refactor: break document-only stuff into the paperless app
The `SessionOrBasicAuthMixin` and `StandardPagination` classes were
living in the documents app and I needed them in the new `reminders`
app, so this commit breaks them out of `documents` and puts them in the
central `paperless` app instead.
2017-03-25 16:18:34 +00:00
Daniel Quinn
e47c152b81 feat: migration for changes in 0.3.6 2017-03-25 16:01:59 +00:00
Daniel Quinn
b7cb708053 Merge pull request #197 from danielquinn/pluggable-consumers
Pluggable consumers
0.3.6
2017-03-25 15:20:48 +00:00
Daniel Quinn
7611c2b3d5 fix: pep8 + travis & tox env updates 2017-03-25 15:10:51 +00:00
Daniel Quinn
5f964830aa version bump 2017-03-25 15:10:51 +00:00
Daniel Quinn
7ec4f906af feat: make the content field optional 2017-03-25 15:10:25 +00:00
Daniel Quinn
b5f6c06b8b fix: a little cleanup 2017-03-25 15:10:25 +00:00
Daniel Quinn
55e81ca4bb feat: refactor for pluggable consumers
I've broken out the OCR-specific code from the consumers and dumped it
all into its own app, `paperless_tesseract`.  This new app should serve
as a sample of how to create one's own consumer for different file
types.

Documentation for how to do this isn't ready yet, but for the impatient:

* Create a new app
    * containing a `parsers.py` for your parser modelled after
      `paperless_tesseract.parsers.RasterisedDocumentParser`
    * containing a `signals.py` with a handler moddelled after
      `paperless_tesseract.signals.ConsumerDeclaration`
    * connect the signal handler to
      `documents.signals.document_consumer_declaration` in
      `your_app.apps`
* Install the app into Paperless by declaring
  `PAPERLESS_INSTALLED_APPS=your_app`.  Additional apps should be
  separated with commas.
* Restart the consumer
2017-03-25 15:10:25 +00:00
Daniel Quinn
0f7bfc547a Merge pull request #202 from danielquinn/fix/api-should-allow-writes
Fix/api should allow writes
2017-03-25 15:08:40 +00:00
Daniel Quinn
9525725c28 chore: update the changelog 2017-03-25 15:07:58 +00:00
Daniel Quinn
2a2196fa4d fix: #200 allow edits of correspondent & tags 2017-03-25 15:01:01 +00:00
Daniel Quinn
237efbcaa0 Merge branch 'master' of github.com:danielquinn/paperless 2017-03-05 12:15:22 +00:00
Daniel Quinn
351cd06ef7 Disable adding through the admin 2017-03-05 12:15:18 +00:00
Daniel Quinn
8b37160953 Merge pull request #194 from philippeowagner/master
Better alt-text for thumbnails.
2017-03-01 09:12:10 +00:00
Philippe O. Wagner
db64478d9f Better alt-text for thumbnails. 2017-03-01 00:50:53 +01:00
Daniel Quinn
8bc2dfe4c6 Django migrations doesn't account for PostgreSQL completely
This was a weird bug to run into.  Basically I changed a CharField into
a ForeignKey field and ran `makemigrations` to get the job done.
However, rather than doing a `RemoveField` and an `AddField`, migrations
created a single `AlterField` which worked just fine in SQLite, but blew
up in PostgreSQL with:

    psycopg2.ProgrammingError: operator class "varchar_pattern_ops" does
    not accept data type integer

The fix was to rewrite the single migration into the two separate steps.
2017-02-18 17:55:52 +00:00
Daniel Quinn
3a427c9130 Allow for MariaDB/MySQL
MariaDB/MySQL doesn't handle indexes on TextFields well and for some
reason, Django's migrations opts to blow up rather than handle this in a
more user-friendly way.  The fix here isn't ideal, but should be
sufficient should anyone try to use Paperless with MySQL.
2017-02-18 17:53:43 +00:00
Daniel Quinn
01da48693e Merge pull request #190 from danielquinn/feature/new-look
A nicer look for the documents listing
0.3.5
2017-02-12 18:07:41 +00:00