Commit Graph

187 Commits

Author SHA1 Message Date
Roberto Rosario
333c2d489d Avoid duplicates in recent document list 2011-04-23 22:27:24 -04:00
Roberto Rosario
2a744cefea PEP8, pylint cleanups and removal of relative imports 2011-04-23 02:49:07 -04:00
Roberto Rosario
d81e784167 Added support for metadata group actions 2011-04-22 07:36:35 -04:00
Roberto Rosario
024abf4efb Made metadata group generation a manager function of the MetadataGroup model 2011-04-22 06:15:18 -04:00
Roberto Rosario
9940787632 Moved metadata representation string to model 2011-04-21 00:42:07 -04:00
Roberto Rosario
78ff5f8584 Added support for listing the most recent accessed documents per user 2011-04-17 05:12:12 -04:00
Roberto Rosario
83671eb75a Added document page navigation 2011-04-16 01:52:32 -04:00
Roberto Rosario
103236a95f Improved messages for all view related to document pages and document page transformations 2011-04-16 01:06:53 -04:00
Roberto Rosario
73a52293e8 Order DocumentPage mode by page_number field 2011-04-15 04:24:23 -04:00
Roberto Rosario
7d3ebcf9ca Added a document page edit view 2011-04-15 00:37:36 -04:00
Roberto Rosario
c6b5f7351e If mime detection fails set mime type to '' instead of 'unknown' 2011-04-11 22:27:50 -04:00
Roberto Rosario
d855280a18 Made AVAILABLE_INDEXING_FUNCTION setting a setting of the documents app instead of the filesystem_serving app 2011-04-11 10:19:10 -04:00
Roberto Rosario
6b67cff5d7 Changed the way document page count is parsed from the graphics backend, fixing issue #7 2011-04-08 03:29:48 -04:00
Roberto Rosario
1b6806f7d1 PEP8 cleanups 2011-04-08 01:31:39 -04:00
Roberto Rosario
2ab38522fd PEP8 fixes 2011-04-06 15:04:29 -04:00
Roberto Rosario
f66c8ec6e2 Fixed error and some warning returned by pylint 2011-04-05 00:04:11 -04:00
Roberto Rosario
664ece7a60 Added a new setup option: FILESYSTEM_INDEXING_AVAILABLE_FUNCTIONS - a dictionary to allow users to add custom functions 2011-04-04 14:58:36 -04:00
Roberto Rosario
800dc28938 Small optimization 2011-03-22 03:42:21 -04:00
Roberto Rosario
23635ccf9d Added models fields indexing flags 2011-03-16 04:52:28 -04:00
Roberto Rosario
f1c1746a25 Plugged another file descriptor leak 2011-03-12 05:04:45 -04:00
Roberto Rosario
db95f06283 Close file descriptor to avoid leaks 2011-03-12 04:02:41 -04:00
Roberto Rosario
242c39690f Spanish translation updates 2011-03-11 14:36:14 -04:00
Roberto Rosario
9bff8de365 Created 'simple document' for non technical users with all of a document pages content 2011-03-11 03:27:55 -04:00
Roberto Rosario
3d2a7d5e34 Try extra hard not to assign same uuid to two documents 2011-03-09 22:57:47 -04:00
Roberto Rosario
3341f15779 Initial set for new full string search and dynamic comparison 2011-03-09 10:14:24 -04:00
Roberto Rosario
6a9e114acb Set all *.py files permissions to 644 2011-03-07 12:15:25 -04:00
Roberto Rosario
d0bea8ffeb Initial version of the GridFS storage driver 2011-03-04 01:08:20 -04:00
Roberto Rosario
fc87e3a097 Further decouple document file storage from file based storage 2011-03-03 21:16:39 -04:00
Roberto Rosario
a61dbcb7ca Fixed logic to apply default transformations only if none are present 2011-03-03 12:42:36 -04:00
Roberto Rosario
02eba1ab4a Improve storage file handling 2011-03-03 12:14:20 -04:00
Roberto Rosario
60fb0628e0 Note to self: Don't try to fix error in a rush. Really fix 'document fs delete links' 2011-03-03 10:37:52 -04:00
Roberto Rosario
38cb463b7d Fixed forgotten method name change after last filesystem serving app merge 2011-03-03 10:24:20 -04:00
Roberto Rosario
6d2ddb4e48 Order metadata group documents by filename 2011-03-01 01:21:19 -04:00
Roberto Rosario
79f6897d8a Extracted document filesystem serving into a separate app, see docs/Changelog.txt to update database accordingly 2011-02-26 12:50:16 -04:00
Roberto Rosario
ff77b622a9 Moved document save logic to the document Model 2011-02-26 11:15:57 -04:00
Roberto Rosario
f3c6cd5494 Added document description to the field search list 2011-02-26 10:00:12 -04:00
Roberto Rosario
a9bfe7f088 Added document tool that deletes and re-creates all documents filesystem links 2011-02-21 23:46:25 -04:00
Roberto Rosario
15afaadc4c Added preliminary views to add/remove document page transformations 2011-02-16 03:31:46 -04:00
Roberto Rosario
1b494b4200 Make default transformation application a method of Document, and execute on both upload methods 2011-02-15 20:44:19 -04:00
Roberto Rosario
9b0cecb4e0 Don't exclude current document from metadatagroup list, confuses users 2011-02-15 20:32:07 -04:00
Roberto Rosario
fd101a4766 Exclude empty metadata from metadata group calculation 2011-02-15 20:25:51 -04:00
Roberto Rosario
fbc8bc960a Decoupled page transformation interface, added default transformation support 2011-02-14 02:11:39 -04:00
Roberto Rosario
06d7e5a46a Added multipage document support and document page transformation 2011-02-14 00:18:16 -04:00
Roberto Rosario
65d1e5b176 Initial updates to support document tranformations 2011-02-13 17:01:51 -04:00
Roberto Rosario
f3fab1b7d9 Finished adding metadata based groups 2011-02-12 01:57:24 -04:00
Roberto Rosario
c83c2e0d46 First commit to add metadata groups 2011-02-11 23:08:00 -04:00
Roberto Rosario
350fdee9c9 Show only document metadata in document list view 2011-02-10 21:16:33 -04:00
Roberto Rosario
07ac315ac8 Added python-magic for smarter MIME type detection and a new document field: file_mime_encoding 2011-02-10 19:01:55 -04:00
Roberto Rosario
e8ee0cdaaa Spanish translation updates 2011-02-10 09:22:13 -04:00
Roberto Rosario
adf4608a0c It's more reliable to calculate the document checksum on the view and not on the save method, cache thumbnails and previews using document checksum and not the uuid 2011-02-10 01:06:28 -04:00