Commit Graph

2756 Commits

Author SHA1 Message Date
Roberto Rosario
39e596ba3d Don't include anythin in mayan/media 2014-07-24 13:44:08 -04:00
Roberto Rosario
1f98731b78 Don't waste time scanning the 'mayan/media' directory
Is not relevant for packaging and can cause slow execution
if ran from an existing installation
2014-07-24 13:37:18 -04:00
Roberto Rosario
486f59fbfb Update version in instructions 2014-07-24 13:26:25 -04:00
Roberto Rosario
41f34f9c0b Bump version to 1.0 rc3 2014-07-24 13:25:43 -04:00
Roberto Rosario
502ec89d58 Add functional document API test 2014-07-24 12:33:52 -04:00
Roberto Rosario
d2ae771d6a Make sure the reponse has a Content-Type
Before trying to make sure it is an HTML response
or else it can causes errors in DELETE API responses
2014-07-24 12:31:07 -04:00
Roberto Rosario
a712f2e786 Exclude the API urls from forced session based authentication
We now have token based authentication support too
2014-07-24 11:38:20 -04:00
Roberto Rosario
3c4ddecf80 Enable token authentication for the API, add API token request view 2014-07-24 01:03:51 -04:00
Roberto Rosario
8807c52ac3 Merge remote-tracking branch 'origin/master' 2014-07-24 00:38:26 -04:00
Roberto Rosario
133eb2d094 Allow new document version to be created without having to specify the document 2014-07-24 00:37:52 -04:00
Roberto Rosario
af445e9f3e Merge pull request #21 from audax/bugfix/sh-import
Fix import issues with the sh library
2014-07-23 21:41:55 -04:00
Jens Kadenbach
2e68dc5670 Added Jens Kadenbach to contributors 2014-07-23 22:49:49 +00: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
0e77cc835c Add License badge 2014-07-19 00:47:23 -04: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
43e95e26bd Add analytics tracker 2014-07-18 22:54:43 -04:00
Roberto Rosario
4f2a47f767 Update coveragerc 2014-07-18 20:01:54 -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