Roberto Rosario
d751a8bc2f
Improve logging messages.
2015-07-08 01:14:55 -04:00
Roberto Rosario
1e588d87eb
Store an empty string if no document description is given.
2015-07-08 00:27:13 -04:00
Roberto Rosario
f2efbc95af
Document descriptions don't need to allow null.
2015-07-07 23:25:39 -04:00
Roberto Rosario
c861799b6b
Rename document type model 'name' field to 'label'.
2015-07-07 21:12:44 -04:00
Roberto Rosario
01cf7780c0
Add reminder.
2015-07-07 01:25:52 -04:00
Roberto Rosario
7979b097ef
Explictly delete document when deleting a document type. Remove unused code. Pop argument 'to_trash' from document.save to avoid super() error.
2015-07-06 02:42:19 -04:00
Roberto Rosario
b642e4005e
PEP8 cleanups
2015-07-06 02:07:50 -04:00
Roberto Rosario
8cc05bbefb
Initial commit of new document upload workflow which allows for document promises to be returned after POST request, gh-issue #194 . Add new signal when a document is uploaded and finally ready, gh-issue #193 and gh-issue #213 .
2015-07-05 03:33:27 -04:00
Roberto Rosario
ee6bb866c9
Add support for document retention policies. Closes gh-issue #189 .
2015-07-04 02:25:59 -04:00
Roberto Rosario
589874bec1
Simplify 'trash can' to just 'trash'.
2015-07-03 21:04:47 -04:00
Roberto Rosario
ab53270942
Add field to store when a document was deleted.
2015-07-03 21:00:18 -04:00
Roberto Rosario
3e299f030a
Add support to fully delete documents from trash can. Rename previous delete link and related code to 'move to trash'. gh-issue #188 .
2015-07-03 18:35:10 -04:00
Roberto Rosario
98b988038e
Implement document trash can and soft delete support. First half or gh-issue 188.
2015-07-03 03:28:02 -04:00
Roberto Rosario
5be41af1cf
Remove DefaultAccessControlList support
2015-06-29 14:51:37 -04:00
Roberto Rosario
48df3dcafa
PEP8 cleanups
2015-06-24 17:11:24 -04:00
Roberto Rosario
72b91b79ac
Move document type's OCR settings from the documents app to the OCR app
2015-06-24 01:52:33 -04:00
Roberto Rosario
b18888b3f7
Convert and cache office documents at the document version level for faster page image retrieval
2015-06-24 01:04:35 -04:00
Roberto Rosario
e4623fadcd
PEP8 cleanups
2015-06-23 02:23:23 -04:00
Roberto Rosario
78198f3398
Smart settings refactor
2015-06-22 21:04:06 -04:00
Roberto Rosario
63201aa082
Remove the page_label field from the document page model. Closes gh-issue #195
2015-06-17 00:31:11 -04:00
Roberto Rosario
08a8ae2554
Move document page content code to the OCR app. Prep work for issue #186 .
2015-06-17 00:21:35 -04:00
Roberto Rosario
0e52609c7c
Pass request.user when doing a document version revert
2015-06-16 23:16:02 -04:00
Roberto Rosario
a5636e5a94
Add new event for document version reversion
2015-06-16 23:14:29 -04:00
Roberto Rosario
ede88ddcc3
Add new event for new document version creation
2015-06-16 23:03:34 -04:00
Roberto Rosario
c8268b1a5b
Move new document version blocking logic to the checkouts app. Remove PERMISSION_DOCUMENT_RESTRICTIONS_OVERRIDE, overriding checkout restrictions even for admin users has the potential to confuse or corrupt data, removing it. Even admins must now checkin a document before trying to perform a restricted operation.
2015-06-16 20:38:45 -04:00
Roberto Rosario
394a90458a
Improve way to cache document page images and invalidate them. Update related code.
2015-06-16 16:20:17 -04:00
Roberto Rosario
e47385ddfb
Remove no longer used document method
2015-06-16 15:21:02 -04:00
Roberto Rosario
c5ca22f6d2
Use tuples instead of lists to define model ordering
2015-06-16 02:12:31 -04:00
Roberto Rosario
296d218c01
Remove remainig document page transformation code
2015-06-08 22:29:29 -04:00
Roberto Rosario
9db47a843f
Convert documents app to new transformation system
2015-06-08 15:56:57 -04:00
Roberto Rosario
b256758db2
Implement class based converter transformations
2015-06-07 05:29:31 -04:00
Roberto Rosario
f4752a3f3f
Further converter refactor and initial move from document-centric to page-centric image generation. Issue #93 .
2015-06-06 06:26:44 -04:00
Roberto Rosario
de6182aea0
Initial commit of the converter refactor
2015-06-05 03:35:07 -04:00
Roberto Rosario
8e62c21bb1
Add missing return statement
2015-04-06 01:53:37 -04:00
Roberto Rosario
4d2891b361
Remove use of the permalink decorator
2015-04-06 01:36:22 -04:00
Roberto Rosario
26d64c45f5
Add the @python_2_unicode_compatible to all models. Closes issue #67
2015-04-01 02:40:19 -04:00
Roberto Rosario
0db6a4fdef
Remove lambdas from models, they are not serializable. Add remaining migrations. Issue #33
2015-03-30 05:34:50 -04:00
Roberto Rosario
bd041457c9
Update project to use Django 1.7.7. Issue #33
2015-03-30 03:43:56 -04:00
Roberto Rosario
f4d3767b15
PEP8 cleanup, remove unused imports, fix permission check when removing metadata from a document
2015-01-26 19:17:35 -04:00
Roberto Rosario
1e461d020c
Normalize import style
2015-01-26 16:32:16 -04:00
Roberto Rosario
d59ea3ede2
Add from __future__ import unicode_literals, issue #37
2015-01-19 04:06:40 -04:00
Roberto Rosario
747dda21c8
Add __unicode__ method for DocumentVersion model
2015-01-15 02:54:47 -04:00
Roberto Rosario
b22bb55cbc
User a direct objects.create no need for a separate .save() call
2015-01-14 18:48:00 -04:00
Roberto Rosario
fd1f5d1dad
Make document language choices a configurable list. Issue #137 .
...
To override the default list of 600+ languages add a configuration entry to your settings/local.py like so:
DOCUMENTS_LANGUAGE_CHOICES = [('eng', 'English'), ('deu', 'German')]
to make the list translatable import ugettext_lazy and enclose the language name with _():
from django.utils.translation import ugettext_lazy as _
DOCUMENTS_LANGUAGE_CHOICES = [('eng', _('English')), ('deu', _('German'))]
2015-01-14 02:22:47 -04:00
Roberto Rosario
bbab21d228
Initial commit of the new events app
2015-01-10 19:01:57 -04:00
Roberto Rosario
2f593c5a6f
Remove unused code to rename documents filenames
2015-01-07 03:59:04 -04:00
Roberto Rosario
5c8e13e61f
Make document type filenames unique for each document type
2015-01-07 03:57:54 -04:00
Roberto Rosario
384ebde6ab
Unicode representaion of document version is no longer used
2014-12-13 05:04:12 -04:00
Roberto Rosario
af51acebf5
Isse #56 , Remove document versions major, minor and micro versioning fields
2014-12-09 03:15:23 -04:00
Roberto Rosario
5963822be7
Split document view into document preview, document content and document properties views
2014-11-17 18:52:20 -04:00