Roberto Rosario
f09321f6ab
Fix deprecation warnings for Django 1.11 and Django 2.0.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-07-21 00:25:18 -04:00
Roberto Rosario
ff59f34b7f
Add document list item view.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-07-13 17:20:02 -04:00
Roberto Rosario
e4c88e575f
Improve document detection by workflow state including initial state.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-07-07 13:00:22 -04:00
Roberto Rosario
5798cabd7c
Add support to update the document indexes from workflow state changes.
...
Add a new workflow field called internal_name for easier workflow
reference in document index templates.
Generalize the PropertyHelper class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-06-06 20:07:15 -04:00
Roberto Rosario
63682a2945
Merge remote-tracking branch 'origin/master' into feature/master_merge
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-14 15:57:38 -04:00
Roberto Rosario
d2ead4e1fb
Add view to list documents by their workflow and by their
...
current workflow state.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 05:36:33 -04:00
Roberto Rosario
5e886d9eaf
Add tool to launch all workflows. Already running workflows are unaffected.
...
Closes GitLab issue #355 .
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 03:03:20 -04:00
Roberto Rosario
6e1cf57079
Implement document workflows transition ACLs. GitLab issue #321 .
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-20 02:37:42 -04:00
Roberto Rosario
5893e149e0
Reduce the check_access boilerplate code.
2016-11-02 04:58:05 -04:00
Roberto Rosario
00f1f25ecf
Fix worklow state and transition deletion views. GH issue #237 .
2015-10-14 14:46:45 -04:00
Roberto Rosario
70a5b0839a
Update redirect variable.
2015-09-23 03:41:33 -04:00
Roberto Rosario
e4a9d72ddc
Simplify document workflow permissions.
2015-09-16 20:25:07 -04:00
Roberto Rosario
683e54fea1
Replace unused lists with tuples.
2015-08-19 13:57:38 -04:00
Roberto Rosario
561b56b12a
Replace usage of get_context_data with get_extra_context.
2015-08-15 03:02:02 -04:00
Roberto Rosario
c84ac0a2fc
Replace index, workflow, document and statistics views that use 'object_list' to SingleObjectListView class.
2015-08-15 01:07:52 -04:00
Roberto Rosario
97bba65668
Code style updates, change lists to tuples.
2015-08-13 15:27:22 -04:00
Roberto Rosario
d04117d345
PEP8 and code style cleanups. Replace lists with tuples.
2015-08-12 04:41:59 -04:00
Roberto Rosario
1e746c700a
PEP8 cleanups.
2015-07-27 23:53:14 -04:00
Roberto Rosario
4527563d89
PEP8 cleanups, specially E501 line too long.
2015-07-22 18:21:37 -04:00
Roberto Rosario
e891fe9525
PEP8 cleanups and code style cleanups.
2015-07-10 17:19:36 -04:00
Roberto Rosario
3af3747be9
Add views to display document list per document type and per workflow.
2015-07-08 18:29:45 -04:00
Roberto Rosario
ace76fc69c
Update apps for new ACLs refactor.
2015-07-01 16:36:20 -04:00
Roberto Rosario
e9ea2dc35a
Modernize usage of the AssignRemove CBV
2015-06-30 17:19:56 -04:00
Roberto Rosario
1c084aa07b
Split Permission and StoredPermission class and model into different modules. Simplified the Permission class.
2015-06-28 01:03:29 -04:00
Roberto Rosario
d26402974a
Allow registering permission from the permission namespace. Replace all permission variables to be lowercase (style guide reserver uppercase variables for constants and literals).
2015-06-28 00:19:49 -04:00
Roberto Rosario
a5e922416b
Make generates_choices_w_label a static method of AssignRemove, it's not anywhere else.
2015-06-23 03:13:28 -04:00
Roberto Rosario
e4623fadcd
PEP8 cleanups
2015-06-23 02:23:23 -04:00
Roberto Rosario
12a9ccd5e0
Simplify workflow instance detail view
2015-06-17 02:20:57 -04:00
Roberto Rosario
ab0cb0917c
Add reminders to add taks
2015-06-16 04:38:23 -04:00
Roberto Rosario
32fe03aaa7
PEP8 clean up and trivial typo fixes
2015-06-08 15:54:54 -04:00
Roberto Rosario
b0fee28e1d
Remove unused function parameter
2015-06-04 20:37:20 -04:00
Roberto Rosario
69a7efd6f0
Convert workflows document type selection, smart link document type selection, role members list, user group and group users views to CBV assign remove. Remove now obsolete assign remove function based view
2015-04-07 15:48:27 -04:00
Roberto Rosario
857f9f2479
Swtich workflow detail view to use form template in read only mode to remove now obsolote generic_detail_subtemplate
2015-04-07 01:49:23 -04:00
Roberto Rosario
e27ba5d3d6
Implement use of the injected 'resolved_object' variable to simplify navigation links of objects in lists. Remove obsolete varaibles_tags. Consolidate get_action_links by means of get_menus_links which supports a list of menus to resolve. Remove obsolete 'list_object_variable_name'. Remove 'resolve_for_source' method which was consolidated with the normal resolve method by means of an optional 'source' argument.
2015-04-06 01:02:48 -04:00
Roberto Rosario
db340513d0
Remove use of 'navigation_object_name' template variable and simplify the use of the 'navigation_object_list' template variable
2015-04-05 01:45:30 -04:00
Roberto Rosario
5dabc0a34a
Add new appearance app to hold all of the base templates, images, icons and external packages related to the frontend and look of the project
2015-03-30 02:17:40 -04:00
Roberto Rosario
f4d3767b15
PEP8 cleanup, remove unused imports, fix permission check when removing metadata from a document
2015-01-26 19:17:35 -04:00
Roberto Rosario
fdecba281e
Add an user and a comment field to workflow transitions log. Index the datatime field of workflow logs.
2015-01-24 17:28:30 -04:00
Roberto Rosario
febe21db1b
Improve document related views titles messages, improve pluralization.
2015-01-24 14:25:31 -04:00
Roberto Rosario
d59ea3ede2
Add from __future__ import unicode_literals, issue #37
2015-01-19 04:06:40 -04:00
Roberto Rosario
5b718da664
Simplify text messages, add proper pluralization
2015-01-18 02:41:01 -04:00
Roberto Rosario
957989bd82
Remove unused column names
2015-01-17 03:12:17 -04:00
Roberto Rosario
348bcc69cf
Add workflow states and transition delete views
2015-01-17 02:09:07 -04:00
Roberto Rosario
32250a5cea
Add workflow state and transition edit views
2015-01-17 01:56:05 -04:00
Roberto Rosario
8e2b6278e8
Use model form to edit and create workflows
2015-01-17 01:25:59 -04:00
Roberto Rosario
644ce2839e
Add workflow instance transitioning support, add workflow instance detail view
2015-01-17 01:07:20 -04:00
Roberto Rosario
b2453ee01e
Add view for associating a workflow to a document type, add support to auto launch a workflow instance when a document is created, allow associating a many workflows to a document, add view to display a document's workflows instances
2015-01-13 06:02:42 -04:00
Roberto Rosario
8ff3747a15
Initial import of the document states app
2015-01-13 04:13:49 -04:00