Roberto Rosario
4dfecb4614
Refactore form clean code for value validation or parsing, issue #104 .
2015-01-14 16:55:01 -04:00
Roberto Rosario
9380157406
Display validation errors on top of forms when in tabular mode, such as when editing document metadata values
2015-01-14 16:33:47 -04:00
Roberto Rosario
490e9a1e42
Remove value field from the document metadata remove form to avoid running validation on remove and blocking removal when validation didn't pass
2015-01-14 15:58:04 -04:00
Roberto Rosario
3399c354be
Update field name according to last model property rename
2015-01-14 15:52:52 -04:00
Roberto Rosario
e4d68cb711
Also show exception with no messages, raise exception into request if in debug mode for easier debugging of unexpected errors
2015-01-14 15:51:51 -04:00
Roberto Rosario
f5e1adedfa
Add field to set validation function separately from the lookup field
2015-01-14 15:50:41 -04:00
Roberto Rosario
8b8c915bd0
Make the default list of document languages translatable. Issue #139
2015-01-14 02:27:33 -04:00
Roberto Rosario
fd1f5d1dad
Make document language choices a configurable list. Issue #137 .
...
To override the default list of 600+ languages add a configuration entry to your settings/local.py like so:
DOCUMENTS_LANGUAGE_CHOICES = [('eng', 'English'), ('deu', 'German')]
to make the list translatable import ugettext_lazy and enclose the language name with _():
from django.utils.translation import ugettext_lazy as _
DOCUMENTS_LANGUAGE_CHOICES = [('eng', _('English')), ('deu', _('German'))]
2015-01-14 02:22:47 -04:00
Roberto Rosario
adcf621ee1
Preserve zoom level and rotation when moving thru document pages in the page detail view. Issue #138 .
2015-01-14 01:52:35 -04:00
Roberto Rosario
53197c4010
Add locking to avoid index rebuild clashing with index updates or index node deletion
2015-01-13 18:01:42 -04:00
Roberto Rosario
148ebffa5c
Remove comment and unused import
2015-01-13 17:59:24 -04:00
Roberto Rosario
17a238dec7
Don't delete the actual index definitions
2015-01-13 17:04:35 -04:00
Roberto Rosario
41f24bc596
Use ugettext_lazy to translate language names. Issue #139
2015-01-13 13:00:51 -04:00
Roberto Rosario
88cd49e08c
Ignore vagrant related runtime files
2015-01-13 03:10:48 -04:00
Roberto Rosario
94197ba0d8
Update documentation and added steps to use the vagrant file
2015-01-13 03:10:03 -04:00
Roberto Rosario
1ffba7e40f
Increase preview task timeout to 60 seconds to cover for even the wost load scenario. Consolidate literal to store the timeout value.
2015-01-13 02:56:13 -04:00
Roberto Rosario
a6eb0644ea
Update vagrant file to install sample celery with redis config and script for workers
2015-01-13 02:17:29 -04:00
Roberto Rosario
2c115ff136
Add Vagrant file and development deployment provisioning script
2015-01-13 01:53:04 -04:00
Roberto Rosario
f3b85d4c7f
Add famfam icon to the cancel button of the generic forms template
2015-01-12 18:41:08 -04:00
Roberto Rosario
6d3cd9753d
Rename property permissions_required to view_permission of ViewPermissionCheckMixin
2015-01-12 18:33:31 -04:00
Roberto Rosario
da83f1a9c1
Split common CBVs into views and mixins, add ObjectPermissionCheckMixin
2015-01-12 18:28:51 -04:00
Roberto Rosario
8661ae1970
Show icon for document source tabs in document upload wizard for visual clarity
2015-01-12 02:16:33 -04:00
Roberto Rosario
abdfba1c0b
Remove permanent logout button and move to the secondary menu of the user details menu
2015-01-12 02:12:15 -04:00
Roberto Rosario
661a63030b
Add tool to show list of documents with empty metadata that is required for their type. Issue #34 .
2015-01-12 01:50:44 -04:00
Roberto Rosario
ea2830735c
Update language translation files
2015-01-11 18:12:26 -04:00
Roberto Rosario
05bc204d99
Update language translation source files
2015-01-11 18:12:06 -04:00
Roberto Rosario
090302676d
Implement GUI language and timezone as user preferences, issue #114
2015-01-11 17:38:47 -04:00
Roberto Rosario
305c1aaa6e
Finish the move to the new events app
2015-01-11 04:51:02 -04:00
Roberto Rosario
ba4f1860cd
Update release notes
2015-01-10 19:02:30 -04:00
Roberto Rosario
bbab21d228
Initial commit of the new events app
2015-01-10 19:01:57 -04:00
Igor Támara
9c0f8feaed
Added documentation for brew users
...
When working on OSX, brew users would be happier with this doc
Conflicts:
docs/topics/installation.rst
2015-01-08 16:48:30 -04:00
Roberto Rosario
83b1e1dc50
Improve translatability
2015-01-08 01:09:21 -04:00
Roberto Rosario
6108f26b9d
Remove use of images in button favoring css sprites
2015-01-08 01:05:04 -04:00
Roberto Rosario
60a9eaaf4a
Remove the use of static images in favor of sprites
2015-01-08 00:50:23 -04:00
Roberto Rosario
f7f71d706d
Improve the multi item action dropdown separator appearance
2015-01-08 00:45:18 -04:00
Roberto Rosario
c96279cb14
Consolidate the document carousel and carousel items CSS styles
2015-01-08 00:44:36 -04:00
Roberto Rosario
4e10366618
Improve the multi item action dropdown markup and appearance
2015-01-08 00:43:27 -04:00
Roberto Rosario
58d1a0afa1
Allow passing different css classes to the form template
2015-01-08 00:43:01 -04:00
Roberto Rosario
57a62bdfc1
Improve translatability of the page number text
2015-01-07 23:12:21 -04:00
Roberto Rosario
f0035e601b
Remove hard coded CSS styles into CSS classes
2015-01-07 23:10:44 -04:00
Roberto Rosario
7e2320c9d3
Update the ModelAttribute values for document metadata to reflect the related_name change from: 'document_metadata' to 'metadata'
2015-01-07 05:06:37 -04:00
Roberto Rosario
1eaa768517
Remove the 960 grid system, use Pure CSS's grid system instead, use Pure CSS button stylesheet for the setup and tools buttons
2015-01-07 05:04:22 -04:00
Roberto Rosario
5e37ab3d94
Show smart link generation erros
2015-01-07 05:01:28 -04:00
Roberto Rosario
b7f11b8e9d
Don't contruct button image URLs by hand, use Django static media handling code
2015-01-07 04:20:52 -04:00
Roberto Rosario
2f593c5a6f
Remove unused code to rename documents filenames
2015-01-07 03:59:04 -04:00
Roberto Rosario
5c8e13e61f
Make document type filenames unique for each document type
2015-01-07 03:57:54 -04:00
Roberto Rosario
bd082bd89a
Allow showing side bar navigation link when more than one navigation object is present in the context
2015-01-07 03:56:10 -04:00
Roberto Rosario
aea3881831
Fix casing
2015-01-07 03:45:34 -04:00
Roberto Rosario
5cdc95e99f
Explicit document type needes to trigger indexing of documents, previously indexes with no document type associated would update for all document types
2015-01-07 03:39:11 -04:00
Roberto Rosario
e75af75368
Add support for removing keys for a link's kept query string, remove the 'page' key from the active sources links. Closes issue #91 .
2015-01-07 02:32:41 -04:00