Roberto Rosario
133eb2d094
Allow new document version to be created without having to specify the document
2014-07-24 00:37:52 -04:00
Jens Kadenbach
d6d10506e1
Remove magic import from sh module
...
Since the magic import "from sh import pip"
is harder to debug and has problems on some
systems, it is now substituted by a conventional
pip-command object creation.
2014-07-23 22:47:09 +00:00
Roberto Rosario
83924f3f2e
Update tag app API views to use new per HTTP method permission checking
2014-07-22 03:35:27 -04:00
Roberto Rosario
9d09d3c763
Update documents app API views to use the new per HTTP method permissions checking
2014-07-22 03:33:42 -04:00
Roberto Rosario
56d346a784
Add support for per HTTP method permissions checking
2014-07-22 03:32:30 -04:00
Roberto Rosario
5d0b477e8f
Allow documents with no versions to exist, previously these were considered an anomaly and were unhandled
2014-07-22 02:34:12 -04:00
Roberto Rosario
bd69ed00a5
Add missing db_index=True option, ref: 5e21b91b24
2014-07-22 02:32:39 -04:00
Roberto Rosario
e168898248
Make API writable
2014-07-22 02:32:06 -04:00
Roberto Rosario
5e21b91b24
The timestamp field is used constantly to determine the latest version of a document, index it
2014-07-22 02:17:18 -04:00
Roberto Rosario
793767f19e
Fix models states in lastest migration
2014-07-22 02:12:31 -04:00
Roberto Rosario
7321b12c7d
Update remaining exception syntaxes
2014-07-20 22:44:12 -04:00
Roberto Rosario
e9717d9bdd
Add reminder to add functionality
2014-07-20 17:25:15 -04:00
Roberto Rosario
66fd17a3fb
Remove the translatable text manipulation, add remarks
2014-07-20 16:55:30 -04:00
Roberto Rosario
6b169b4526
Modernize exception handling, and improves Python 3.x compatibility
2014-07-20 16:42:30 -04:00
Mathias Behrle
5d2c2e2bc9
Fix of small typo.
2014-07-20 02:42:53 +02:00
Roberto Rosario
f187991e9e
Create the singletons first thing after receiving the post_migrate signal
2014-07-19 00:30:29 -04:00
Roberto Rosario
f719cd7505
Use a simple lazy class to avoid a database read during acls.forms import
2014-07-19 00:20:18 -04:00
Roberto Rosario
a263a4640a
Change the way the autoadmin singleton is cleared up after the admin password change
2014-07-19 00:19:45 -04:00
Roberto Rosario
5c5885573b
Create the AnonymousUserSingle instance after the post_migrate signal
2014-07-19 00:16:39 -04:00
Roberto Rosario
54f5d6cd5a
Create the CreatorSingleton instance after the post_migrate signal
2014-07-19 00:15:11 -04:00
Roberto Rosario
a078fd1dbc
Add initial migration for the ocr app
2014-07-18 20:00:59 -04:00
Roberto Rosario
1db614a346
Don't create stuff on access, registration instance is now only created at post_migrate signal
2014-07-18 19:59:45 -04:00
Roberto Rosario
144db6364c
The post_migrate signal is different than the post_syncdb so adjust accordingly
2014-07-18 19:59:06 -04:00
Roberto Rosario
9b14096982
Add the initialsetup command as a scheduler no run command
2014-07-18 19:57:45 -04:00
Roberto Rosario
1a09c4c987
Make absolutely sure the scheduler doesn't run, remove convoluted code
2014-07-18 19:56:50 -04:00
Roberto Rosario
50c154d1f7
Don't print info use logging instead
2014-07-18 18:47:55 -04:00
Roberto Rosario
7cb7da42d8
Use explicit unicode
2014-07-18 18:47:38 -04:00
Roberto Rosario
2b490a08d4
Remove common app link importing
2014-07-18 18:44:51 -04:00
Roberto Rosario
de07f6f31c
Move common app links to a separate module
2014-07-18 18:44:28 -04:00
Roberto Rosario
7d0a562a76
Move registration app links to a separate module
2014-07-18 18:38:49 -04:00
Roberto Rosario
f074f5431c
Create RegistrationSingleton only after db exists
2014-07-18 18:36:12 -04:00
Roberto Rosario
5f61dac179
Simplify signal handler
2014-07-18 18:35:37 -04:00
Roberto Rosario
206b5c1a56
Try to create the model only after the post_migrate signal
2014-07-18 18:35:10 -04:00
Roberto Rosario
ba71c80b32
Don't use the post_syncdb signal use the post_migrate signal instead
2014-07-18 13:32:07 -04:00
Roberto Rosario
fdf33c2296
Only create the object during the signal handling
2014-07-18 13:31:41 -04:00
Roberto Rosario
9e50182978
Don't write to the DB during __init__.py import
2014-07-18 13:31:11 -04:00
Roberto Rosario
f47a5eb9eb
Switch tests from django.utils.unittest.TestCase to django.test.TestCase
2014-07-18 03:02:27 -04:00
Roberto Rosario
4c95e2665c
Merge remote-tracking branch 'origin/master'
2014-07-17 00:30:17 -04:00
Roberto Rosario
7120ffe72d
Move intial setup code to a management command called initialsetup, update installation instructions
2014-07-17 00:17:14 -04:00
Roberto Rosario
923176217d
Fix LICENSE file path for the license view
2014-07-16 13:53:41 -04:00
Roberto Rosario
53f4619a9c
Check for the correct exception
2014-07-16 13:47:32 -04:00
Mathias Behrle
f67176aa9f
Removing unused variable from language correction files.
2014-07-14 14:57:03 +02:00
Mathias Behrle
8bae464841
Re-adding migrated french language correction file,
2014-07-14 14:49:56 +02:00
Mathias Behrle
79f03d9907
Removing double variable definition.
2014-07-14 14:48:12 +02:00
Mathias Behrle
e90a60efe3
Adding missing argument to german language correction file.
2014-07-14 14:21:21 +02:00
Roberto Rosario
e48edd46c4
Update test for python 2.6 compatibility
2014-07-13 14:55:57 -04:00
Roberto Rosario
b0a33ada2b
Update OCR test to test for different language settings, issue #16
2014-07-13 14:45:05 -04:00
Mathias Behrle
d4ab7f9de9
Fixing some titles to start with uppercase.
2014-07-13 19:27:46 +02:00
Roberto Rosario
8fca5e2789
Remove the French OCR cleanup backend for now, a patchset seems to be missing.
2014-07-13 11:34:08 -04:00
Roberto Rosario
1f3fed2182
Update the German OCR cleanup backend to be a class not a function
2014-07-13 11:32:41 -04:00