Daniel Quinn
75a79ac204
Merge pull request #471 from khrise/added-missing-column-to-rest-api
...
Exposing documents' "added" timestamp via Rest API.
2019-01-04 11:36:38 +00:00
khrise
0c47907dda
Exposing documents' "added" timestamp via Rest API.
2019-01-03 20:23:34 +00:00
Daniel Quinn
73a02d40c4
Merge pull request #453 from jonaswinkler/patch-1
...
Update 0022_auto_20181007_1420.py
2018-12-30 18:27:27 +00: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
jonaswinkler
baf89cad8e
Update 0022_auto_20181007_1420.py
...
copy paste error.
2018-12-10 18:38:19 +01:00
Daniel Quinn
d544f269e0
Conform everything to the coding standards
...
https://paperless.readthedocs.io/en/latest/contributing.html#additional-style-guides
2018-12-01 17:09:12 +00:00
Daniel Quinn
650db75c2b
Merge branch 'ENH_filename_date_parsing' of https://github.com/jat255/paperless into jat255-ENH_filename_date_parsing
2018-12-01 16:57:16 +00:00
Daniel Quinn
ea05ab2b06
Restructure colour.js to work withing a .ready()
2018-12-01 16:22:19 +00:00
Daniel Quinn
4f4c515629
Add colours to the tags pages
2018-12-01 16:21:58 +00:00
Joshua Taillon
ba452e0524
move tag colour override to static folder
2018-12-01 09:14:44 -05:00
Joshua Taillon
730daa3d6d
Merge branch 'master' of github.com:danielquinn/paperless into ENH_filename_date_parsing
2018-11-15 23:17:59 -05:00
Joshua Taillon
c225281f95
Change the massive regex to match boundaries with _ or - characters (not just word breaks); add line for year first formats like YYYY-MM-DD
2018-11-15 20:38:53 -05:00
Daniel Quinn
eca6250c1b
Fix the correspondent filters #423
2018-11-03 11:06:55 +00:00
Daniel Quinn
33abec0663
Code cleanup
2018-11-03 11:05:22 +00:00
Daniel Quinn
0bb7d27269
pep8
2018-10-07 16:30:02 +01:00
Daniel Quinn
3f572afb8b
Add a little more read-only info for documents
2018-10-07 16:26:05 +01:00
Daniel Quinn
5c3cb1e4ab
Rework how slugs are generated/referenced #393
2018-10-07 16:25:51 +01:00
Daniel Quinn
750ab5bf85
Use optipng to optimise document thumbnails
2018-10-07 14:56:38 +01:00
Daniel Quinn
2a3f766b93
Consolidate get_date onto the DocumentParser parent class
2018-10-07 14:56:02 +01:00
Daniel Quinn
14bb52b6a4
Wrap document consumption in a transaction #262
2018-10-07 13:12:22 +01:00
Daniel Quinn
a511d34d69
Fix implementation of django-filter
2018-09-23 15:47:14 +01:00
Daniel Quinn
d17497fd5b
Move the unique key on checksums to migration 15
...
This shouldn't affect anyone, since this migration is pretty old, but it
allows people using PostgreSQL to actually run Paperless.
2018-09-23 14:00:27 +01:00
Daniel Quinn
090565d84c
Tweak the import/export system to handle encryption choices better
...
Now when you export a document, the `storage_type` value is always
`unencrypted` (since that's what it is when it's exported anyway), and
the flag is set by the importing script instead, based on the existence
of a `PAPERLESS_PASSPHRASE` environment variable, indicating that
encryption is enabled.
2018-09-23 13:58:40 +01:00
Daniel Quinn
4130dd3465
Conform code to standards
2018-09-23 12:41:28 +01:00
Jonas Winkler
fb6f2e07c9
Added a bunch of new features:
...
- Debug mode is now configurable in the configuration file. This way, we don't have to edit versioned files to disable it on production systems.
- Recent correspondents filter (enable in configuration file)
- Document actions: Edit tags and correspondents on multiple documents at once
- Replaced month list filter with date drilldown
- Sortable document count columns on Tag and Correspondent admin
- Last correspondence column on Correspondent admin
- Save and edit next functionality for document editing
2018-09-13 15:19:25 +02:00
Daniel Quinn
f94347abc0
Merge branch 'ENH_config_inline_or_attach' of git://github.com/jat255/paperless into jat255-ENH_config_inline_or_attach
2018-09-09 21:15:14 +01:00
Daniel Quinn
2a96c648e8
Merge pull request #396 from dubit0/postgres_mysql_fix
...
Fix document checks with PostgreSQL and MySQL backends.
2018-09-09 21:10:36 +01:00
Daniel Quinn
0472fe4e9e
Reorder imports
2018-09-09 21:03:37 +01:00
Daniel Quinn
c99f5923d5
Rename parsers
to DATE_REGEX
...
In moving the `parsers` variable into the package-level, it lost the
context, so a more descriptive name was needed.
2018-09-09 21:02:30 +01:00
Daniel Quinn
ef302abed7
Fix pycodestyle complaints
2018-09-09 20:55:37 +01:00
Daniel Quinn
2dc35cc856
Merge branch 'ENH_text_consumer' of git://github.com/jat255/paperless into jat255-ENH_text_consumer
2018-09-09 20:52:59 +01:00
Daniel Quinn
5342db6ada
Fix pycodestyle complaints
...
Apparently, pycodestyle updated itself to now check for invalid escape
sequences, which only complain if the regex in use isn't a raw string
(r"").
2018-09-09 20:00:12 +01:00
Joshua Taillon
652ead2f5c
remove debugging print statement
2018-09-05 23:05:37 -04:00
Joshua Taillon
22378789e2
add option for inline vs. attachment for document rendering
2018-09-05 22:58:38 -04:00
Joshua Taillon
72c828170e
move date-matching regex pattern to base parser module for use by all subclasses
2018-09-05 21:13:36 -04:00
Thomas Niederprüm
2308d5a613
Catch ProgrammingError in Document checks.
...
When running PostgreSQL or MariaDB/MySQL backends, a query to a non-existent
table will raise a "ProgrammingError". This patch properly catches this error.
Without this patch all management calls to manage.py will lead to an error when
running PostgreSQL or MariaDB as a backend.
2018-09-04 20:11:48 +02:00
Joshua Taillon
23bf79274c
Merge branch 'master' into ENH_text_consumer
2018-09-03 23:47:30 -04:00
Joshua Taillon
4849249d86
explicitly add txt, md, and csv types for consumer and viewer; fix thumbnail generation
2018-09-03 23:46:13 -04:00
Daniel Quinn
f5e725c691
Switch out field_name= for name=
...
This appears to be a django-filter version change thing.
2018-09-02 21:26:30 +01:00
Daniel Quinn
2400245b96
pep8
2018-09-02 21:26:20 +01:00
Daniel Quinn
729f005600
Remove old Python 2.x style code
2018-09-02 21:26:06 +01:00
Daniel Quinn
2d4008371b
Merge @dadosch's changes & fix dependency conflicts
2018-09-02 21:06:40 +01:00
Daniel Quinn
218809ce15
Merge pull request #391 from sbrunner/tag-list
...
Better interface when we have many tags
2018-09-02 20:57:32 +01:00
Daniel Quinn
7db4410c1b
Default sort order for tags to use 'name'
2018-09-02 20:56:45 +01:00
Daniel Quinn
f1e1bb4deb
Fix #384 : duplicate tags due to case insensitivity
2018-09-02 20:48:51 +01:00
Daniel Quinn
cccc9e1a24
Clean up some linter complaints
2018-09-02 20:33:49 +01:00
dadosch
ec862ed526
make pycodestyle happy...
2018-08-31 00:17:48 +02:00
dadosch
efb0157337
add fix for messed up html at reminders, thanks to @brookst
2018-08-31 00:05:07 +02:00
dadosch
efc57852d1
remove atomic=False where it is obviously not needed)
2018-08-29 00:37:07 +02:00
dadosch
91cecd47af
apply some patches from @brookst
2018-08-29 00:04:48 +02:00