Commit Graph

9 Commits

Author SHA1 Message Date
Víctor Martínez
087140a84a [FIX] document_page_approval: Add rule to manager group users from history pages 2021-03-31 11:26:31 +02:00
nicomacr
1c1d4d2d8d [FIX] document_page_aproval: Modify in records rules
Add the the group eployee to the rule "Change Request Global" to allow to the user with the rule "Change Request Approver" to create pages
2019-08-23 20:14:50 +02:00
Iván Todorovich
f9bc09d56f [FIX+IMP] document_page_approval:
* Rename classes and files to match model names, and removed workflow engine.
* Some fields should be readonly if not in draft.
* Allow Knowledge / Manager to edit previous history names and summary
* Improve ux by adding user_has_drafts to document pages.
* Changes because of implementation of active field on document_page
* Add ir.rules for document.page.history
* Allow to quickly cancel&draft from 'to approve' state
* FIX BUG: am_i_approver was being run as sudo(), hence always giving the user Approving rights.
* FIX hooks
  Because of default='draft' on the state field, state IS NULL wasn't selecting anything.
  Left the condition in case this is changed in the future.
2019-08-23 20:14:50 +02:00
Iván Todorovich
4a5fb2a6db [IMP][10.0][document_page_approval] Change Requests and workflow improvements on documents (#155) 2019-08-23 20:14:50 +02:00
Leonardo Donelli
561996197d [MIG] document_page_approval: Migration to 10.0 2019-08-23 20:14:50 +02:00
Gervais Naoussi
6829df62fe [MIG] document_page_approval: Migration to 9.0
* Lint error corrected
* test improved
* lint error corrected in test file
* readme corrected
* test improved
* test of document page history workflow added
* CI error corrected
* dreipst comment
* Migration to new api improved in model's file and data tag remove in xml file
* code totally migrate to odoo 9.0 api
* test bug fixed
* test error fixed
* Lint error improved
2019-08-23 20:01:36 +02:00
Giorgio Borelli
e19d219b51 start porting
fix act_draft and minor ui fix

remove unused variables

change order of xml data files
2019-08-23 20:00:56 +02:00
Sandy Carter
de3d666140 Set document_page_approval as unported 2019-08-23 20:00:03 +02:00
Jonatan Cloutier
1c11aac7a0 create document_page_approval module
(../7.0pageapproval/ rev 1)

fix status bar in page approval
(../7.0pageapproval/ rev 2)

change approval workflow in page history and started to add showing approved page in normal page
(../7.0pageapproval/ rev 3)

show last approved content and aproved by
(../7.0pageapproval/ rev 4)

Fix bug on page creation
(../7.0pageapproval/ rev 5)

add status in history tree view
(../7.0pageapproval/ rev 6)

add a need approval field and hide the workflow when no approval needed
(../7.0pageapproval/ rev 7)

add access validation to approval
(../7.0pageapproval/ rev 8)

give rigth to Page aprover group on the page_history model and hide the button for unallowed group thought the security isn't enforced a the orm level
(../7.0pageapproval/ rev 9)

made invisible the prover group when not needed
(../7.0pageapproval/ rev 10)

add email to aprovers group's members
(../7.0pageapproval/ rev 11)
2019-08-23 16:59:45 +02:00