Roberto Rosario
e1a63064dc
Proof of concept of the workflow instance context
...
Add support for workflow instance JSON context.
Add support for two step workflow transition.
Add support for dynamic form creation for transition execution.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-30 09:51:22 -04:00
Roberto Rosario
99b180f269
Add workflows per document type view
...
Make workflows, workflows states, workflow transitions column
sortable. Show completion and intial state in the workflow
proxy instance menu list.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-04 21:26:12 -04:00
Roberto Rosario
84c88f9173
Remove app top level star imports
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-04-27 03:15:43 -04:00
Roberto Rosario
25ad5c1420
Add remaining missing icons
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-04-23 20:30:37 -04:00
Roberto Rosario
36a51eeb73
Switch to full app paths
...
Instead of inserting the path of the apps into the Python app,
the apps are now referenced by their full import path.
This solves name clashes with external or native Python libraries.
Example: Mayan statistics app vs. Python new statistics library.
Every app reference is now prepended with 'mayan.apps'.
Existing config.yml files need to be updated manually.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-04-05 02:02:57 -04:00
Roberto Rosario
b42161e404
Add no results help text to the key management views. Add creation icon to the workflow and metadata type no content help texts links.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-09-12 22:12:48 -04:00
Roberto Rosario
9273eccbd6
Add support for extended templates when there are no results. Add help messages and useful links to several apps when there are no results available.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-23 19:45:48 -04:00
Roberto Rosario
aa4e8e3507
Update the common, django_gpg, document_comments, document_indexing, document_parsing, document_signatures, document_states, event, linking, mailer, permissions, rest_api, smart_settings, sources and task manager apps to use the new Icon class.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-06-28 23:19:49 -04:00
Michael Price
a4a3c96228
Update workflow links according to the view name updates.
...
Signed-off-by: Michael Price <loneviking72@gmail.com >
2018-04-01 18:26:55 -04:00
Roberto Rosario
96e143208f
User resolved_object to ensure proper link resolution when navigating
...
back from the action views.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-08-26 22:04:46 -04:00
Roberto Rosario
27443a183c
Rename workflow transition event link to transition triggers.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-08-25 00:01:16 -04:00
Roberto Rosario
8fea65e3f1
Add support for generating diagrams from workflows.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-08-08 02:47:20 -04:00
Roberto Rosario
28a1edbc72
Initial commit to support workflow actions.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-08-07 05:23:02 -04:00
Roberto Rosario
81f481fadf
Add support for workflow transition triggers.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-08-03 04:01:11 -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
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
406f8cb245
PEP8 cleanups.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 23:42:18 -04:00
Roberto Rosario
976e6d552f
Turn off permission checking for the workflow transition link
...
to allow it to display even when users have been granted the transition
permission to only a few transitions and no for the whole workflow
itself. GitLab issue #321 . cc: @roger.hunwicks
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 13:26:10 -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
0ffe20befd
Fix link resolution in the document signature list view. This view exposes 3 navigable objects, use 'resolved_object' for correct link resolution.
2016-03-26 16:28:08 -04:00
Roberto Rosario
4d362c3957
Add icons to the document face menu links. Increase icon size by 10%. Increase icon to text spacing to 3px.
2016-03-08 04:17:57 -04:00
Roberto Rosario
7b3fc3463b
Add missing permissions to workflow links.
2015-09-16 20:25:31 -04:00
Roberto Rosario
1e746c700a
PEP8 cleanups.
2015-07-27 23:53:14 -04:00
Roberto Rosario
6e44d43195
Explicit workflow creation link title
2015-06-17 02:20:32 -04:00
Roberto Rosario
f99db0f66b
Reassign icons to indexing, workflows and metadata links
2015-06-16 04:47:21 -04:00
Roberto Rosario
b929194905
Add the "dangerous" tag to the links whose actions result in permanent data erasure
2015-06-04 20:37:46 -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
bc50d0e321
Finish app navigation updates
2015-04-05 00:14:28 -04:00
Roberto Rosario
51ce5ca057
Consolidate navigation tags, consolidate setup and tool link
2015-04-03 20:51:02 -04:00
Roberto Rosario
80c04b1fb7
New bootstrap based frontend UI. Merged from #121 with many fixes. Closes issues #121 , #59 and #100
2015-03-31 03:26:57 -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
0e00ede3c9
Simplify button link widget for the tools and setup views. Remove nowrap span of navigation link.
2015-01-26 17:05:41 -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
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