Commit Graph

3399 Commits

Author SHA1 Message Date
Roberto Rosario
24b5b98720 Retroactively remove Tagit reference from the initial tags app migration, issue #127 2015-01-05 04:14:27 -04:00
Roberto Rosario
be5d5ce5cf Increase ocr node field size from 32 to 256 characters 2015-01-05 04:03:39 -04:00
Roberto Rosario
9474c5306f Improve migration dependecies 2015-01-05 03:55:46 -04:00
Roberto Rosario
a45bdc5259 Create the default DocumentQueue 2015-01-05 03:50:42 -04:00
Roberto Rosario
62074b8b39 The initial migration of the ACLs app depends on a table not created until migration 0002 of the permissions app 2015-01-05 03:40:53 -04:00
Roberto Rosario
a4d3a73117 Use TransactionTestCase to try to avoid exceptions in a test blocking DB access in others 2015-01-05 03:34:00 -04:00
Roberto Rosario
c5be844097 Actually run initialsetup agains the matrix DB 2015-01-05 03:33:18 -04:00
Roberto Rosario
0b2fe39526 Separate tests again, TestCase encloses the entire test into a single transaction, an error block all other DB access in the test 2015-01-05 03:23:16 -04:00
Roberto Rosario
47529185cc Increase version of South to 1.0.2 2015-01-05 03:22:59 -04:00
Roberto Rosario
3cf9143059 Log error when language cleanup backend fails 2015-01-05 03:20:05 -04:00
Roberto Rosario
818ee35b19 Reoganize for clarity 2015-01-05 03:19:40 -04:00
Roberto Rosario
59bd62cbd5 Remove testing agains Python 3.x versions for now 2015-01-05 02:40:40 -04:00
Roberto Rosario
480974dcac Rename travis postgres test settings file 2015-01-05 02:40:16 -04:00
Roberto Rosario
580e5e002f Update travis CI file to test agains different databases, add travis DB setting files 2015-01-05 02:29:58 -04:00
Roberto Rosario
554ea3eb63 Python 2.6 .format() compatibility 2015-01-05 02:11:19 -04:00
Roberto Rosario
15e681e61a Clean up travil CI file 2015-01-05 02:02:37 -04:00
Roberto Rosario
fd2286393d Don't depend on data not available at DB init time 2015-01-05 02:02:01 -04:00
Roberto Rosario
94eeb52990 Remove --use-mirrors, try other ways to invoke manage.py, allow testing agains Python 3.2,3.3 & 3.4 to fail 2015-01-05 01:45:46 -04:00
Roberto Rosario
b2733bd851 Improve travis CI config file 2015-01-05 01:38:38 -04:00
Roberto Rosario
abee5edc9e Update and improve ocr app tests 2015-01-05 01:27:56 -04:00
Roberto Rosario
c471b9ea69 Remove search related tests, remark failing tests to allow for coverage report 2015-01-04 01:27:33 -04:00
Roberto Rosario
8a2c736833 Moved and fixed search related tests from the documents app to the dynamic search app 2015-01-04 00:40:03 -04:00
Roberto Rosario
c8c52f47a7 Add document indexing app tests to travis config file 2015-01-03 23:58:40 -04:00
Roberto Rosario
7093542772 Fix document signatures app tests 2015-01-03 23:58:24 -04:00
Roberto Rosario
6b6c38832c Fix lambda argument definition 2015-01-03 23:58:00 -04:00
Roberto Rosario
ff0e9b0d42 Hide import to allow tests to run 2015-01-03 23:46:02 -04:00
Roberto Rosario
7c6b11b619 Finish document indexing tests 2015-01-03 23:39:32 -04:00
Roberto Rosario
a51b71b187 Update release notes 2015-01-03 23:39:17 -04:00
Roberto Rosario
9c5196ae2b Don't pass any argument to task_delete_empty_index_nodes, it requires none now 2015-01-03 23:38:54 -04:00
Roberto Rosario
15e4a5b091 Stop empty instance node deletion recursion at top node 2015-01-03 23:38:15 -04:00
Roberto Rosario
8928e03cc7 Fix function name 2015-01-03 23:35:55 -04:00
Roberto Rosario
bed7137496 Don't require a label for new documents at the model manager level, use the filename by default 2015-01-03 23:35:19 -04:00
Roberto Rosario
7c2ce7ce1f Update task names, merge document metadata signales 2015-01-03 12:33:50 -04:00
Roberto Rosario
ef140ac2f7 Update task and function names 2015-01-03 12:33:33 -04:00
Roberto Rosario
bca6355bb8 Fix function name, delete a document from all index nodes before reindexing it 2015-01-03 12:33:01 -04:00
Roberto Rosario
0c0d594f0b Add document indexing initial test case 2015-01-03 12:18:14 -04:00
Roberto Rosario
35821df7ee Add TODO reminder 2015-01-03 12:17:36 -04:00
Roberto Rosario
ddfba9684d Remove final filesystem mirroring code, add TODO reminders 2015-01-03 12:17:02 -04:00
Roberto Rosario
018284eec1 Add locking and arbitration to indexing updates, remove filesystem index mirroring issue #56 2015-01-02 21:52:33 -04:00
Roberto Rosario
155f543db4 Avoid concurrent indexing of the same document 2015-01-02 21:07:01 -04:00
Roberto Rosario
0e0e122d95 Fix variable name 2015-01-02 20:53:29 -04:00
Roberto Rosario
6fb768a6f8 Issue #128, Add Indexes API endpoints 2014-12-16 01:37:49 -04:00
Roberto Rosario
0e0428b501 Raise API urls registration errors when in DEBUG mode 2014-12-16 01:34:28 -04:00
Roberto Rosario
d64bec40b3 Add API views to edit the current user (without having to specify the user id). Issue #131 2014-12-16 00:10:51 -04:00
Roberto Rosario
cff4a97d34 Simplify document metadata API endpoints, make document metadata endpoints more consistent, improve error reporting 2014-12-13 06:40:57 -04:00
Roberto Rosario
790c5745f8 Add API endpoint to return the list of recent document for the current user 2014-12-13 05:32:27 -04:00
Roberto Rosario
384ebde6ab Unicode representaion of document version is no longer used 2014-12-13 05:04:12 -04:00
Roberto Rosario
81a85e6de8 Document type, folder and tags API serializer now return a numeric count of the documents contained instead of a link to the document list API endpoint 2014-12-13 05:03:15 -04:00
Roberto Rosario
741ac66bd9 Inline the document type information in the document structure 2014-12-13 04:53:19 -04:00
Roberto Rosario
e6debeff7e Move back all search field registration into the documents/__init__ module until the upgrade to Django 1.7.x 2014-12-13 04:33:59 -04:00