Commit Graph

1780 Commits

Author SHA1 Message Date
Roberto Rosario
080d68c169 Merge branch 'hotfix/v0.12.2' into development
Conflicts:
	apps/common/__init__.py
	apps/documents/forms.py
	apps/feedback/__init__.py
	apps/history/__init__.py
	apps/main/__init__.py
	apps/scheduler/api.py
	apps/sources/models.py
	docs/releases/index.rst
	requirements/production.txt
	settings.py
	urls.py
2012-06-30 04:00:01 -04:00
Roberto Rosario
04de24ea51 Update oficial description to include digital signature mention and point to new logo file 2012-06-30 03:42:48 -04:00
Roberto Rosario
ba37a8a79c Update login, about, README and favicon logos to new oficial logo 2012-06-30 03:42:14 -04:00
Roberto Rosario
ac2eccf6eb Bump version to 0.12.2 2012-06-30 01:33:29 -04:00
Roberto Rosario
0d077e76dc Move uuid setting from __init__ to model 2012-06-29 03:46:43 -04:00
Roberto Rosario
3046be3c81 Add installation data submition code 2012-06-29 03:13:57 -04:00
Roberto Rosario
1b076bbc5d Remove comment 2012-06-29 02:39:46 -04:00
Roberto Rosario
e6d861abf5 Refactor installation app to move code to model and display more information 2012-06-29 02:39:13 -04:00
Roberto Rosario
4e93da6e80 Add support to specifying the compressed documents download filename 2012-06-28 16:13:26 -04:00
Roberto Rosario
03f799e527 Move documents apps history events to a separate file 2012-06-28 16:03:22 -04:00
Roberto Rosario
41085154c7 Remove comments 2012-06-28 15:57:29 -04:00
Roberto Rosario
80131656ff Fix typo, add user to the forceful check in event description 2012-06-28 15:56:59 -04:00
Roberto Rosario
e9210c5f7a Implement forcefull document check ins 2012-06-28 15:56:43 -04:00
Roberto Rosario
83990ce1bf Default value for event expressions is a dictionary not a list 2012-06-28 14:55:05 -04:00
Roberto Rosario
1a4f74849f Implement document auto check in history event 2012-06-28 11:47:11 -04:00
Roberto Rosario
9fe31d70a3 Add event for document automatic check in, and forcefull checkin 2012-06-28 11:46:41 -04:00
Roberto Rosario
b1f4ead6de Add comments 2012-06-28 11:38:01 -04:00
Roberto Rosario
9309b00c1e Update auto admin field names 2012-06-28 11:37:49 -04:00
Roberto Rosario
f503045aa1 Move the auto admin creation from the post_sync signal to the post_migrate signal, only deletec auto admin properties when password has been really changed 2012-06-28 11:35:58 -04:00
Roberto Rosario
2ac89baa8c Reduce auto admin model field names, add password_hash field to detect when the password has been really changed 2012-06-28 11:34:59 -04:00
Roberto Rosario
000271b8d8 Update checkouts TODO comments 2012-06-18 12:51:44 -04:00
Roberto Rosario
50b42238eb Initial commit to support random auto admin password and first run wizard 2012-06-18 12:51:20 -04:00
Roberto Rosario
c926447f05 Add simple POSIX detection to the installation app 2012-06-17 19:20:21 -04:00
Roberto Rosario
341e965d1e Update translation files 2012-06-17 19:14:23 -04:00
Roberto Rosario
1033328e0f Update German language translation files 2012-06-17 19:13:58 -04:00
Roberto Rosario
8ff54449d4 Translation files updates 2012-06-17 18:29:33 -04:00
Roberto Rosario
919254429f Update language source file 2012-06-17 18:11:18 -04:00
Roberto Rosario
f77539aed0 Setup the installation and scheduler apps for translation 2012-06-17 18:10:18 -04:00
Roberto Rosario
208071b7eb Remove the feedback app 2012-06-17 18:04:51 -04:00
Roberto Rosario
c1c02812b7 Add scheduled interval list view to the scheduler app 2012-06-17 18:01:26 -04:00
Roberto Rosario
4fc33b1bd5 Add installation environment details app 2012-06-17 17:32:54 -04:00
Roberto Rosario
30f9ff73ff Move history app links to a seprate file 2012-06-17 16:54:53 -04:00
Roberto Rosario
35213d9982 Add link to filter event list by event type, update code to be more up to speed with other apps 2012-06-17 16:49:24 -04:00
Roberto Rosario
4bf6310d1d Only impose check out limitations to non original user and not admin, add checkout limitation overriding permission 2012-06-17 01:08:47 -04:00
Roberto Rosario
d34714bafa Add split time delta validation exception when empty 2012-06-17 00:40:46 -04:00
Roberto Rosario
0e47bbb10b Add history events 'check out' and 'check in' logging 2012-06-17 00:39:54 -04:00
Roberto Rosario
a6e1df9b3a Allow giving access to the history of specific documents via ACLs 2012-06-17 00:38:00 -04:00
Roberto Rosario
669f699f45 Fix ACL calculation when user doesn't belong to any group or role 2012-06-17 00:35:27 -04:00
Roberto Rosario
ec9cc0635d Rename 'Event details' to 'Additional details' and make it optional 2012-06-17 00:24:52 -04:00
Roberto Rosario
87917ca394 Add automatic check in of documents after check out expiration happens 2012-06-16 23:31:13 -04:00
Roberto Rosario
c01b375b98 Redirect to checkout info if document is already checked out 2012-06-16 23:30:48 -04:00
Roberto Rosario
1a2813adcb Properly catch exception in checkout view 2012-06-16 02:08:08 -04:00
Roberto Rosario
b8e289b3d2 Remove remarked code 2012-06-16 02:07:53 -04:00
Roberto Rosario
b3c530068c Add TODO item 2012-06-16 02:07:36 -04:00
Roberto Rosario
f1fc13f739 Move widgets code from forms.py to widgets.py 2012-06-16 02:07:13 -04:00
Roberto Rosario
c39f1aa8a0 Add form field clean method to detect if documents are already checked out 2012-06-16 02:03:14 -04:00
Roberto Rosario
4a1acbbaac Preserve filename existing extension if new filename doesn't has one
Fixes issue #24
2012-06-16 01:19:22 -04:00
Roberto Rosario
4322ac0a02 Add support for selectively blocking new document version uploads when checking out documents 2012-06-15 19:30:08 -04:00
Roberto Rosario
cd89bbd488 Show document checkout information on checked out document list view 2012-06-15 19:29:28 -04:00
Roberto Rosario
8fdd361071 Add NewDocumentVersionNotAllowed exception to documents app 2012-06-15 19:28:22 -04:00