Skip to content

[11.0][MIG] document_page_approval: Migration to v11.0#171

Merged
moylop260 merged 26 commits into
OCA:11.0from
vauxoo-dev:11.0-mig-document_page_approval
Jul 9, 2018
Merged

[11.0][MIG] document_page_approval: Migration to v11.0#171
moylop260 merged 26 commits into
OCA:11.0from
vauxoo-dev:11.0-mig-document_page_approval

Conversation

@GavyMG

@GavyMG GavyMG commented Jun 20, 2018

Copy link
Copy Markdown

related to #147

@pedrobaeza pedrobaeza added this to the 11.0 milestone Jun 20, 2018
@GavyMG GavyMG force-pushed the 11.0-mig-document_page_approval branch from 09c8fd5 to 67cb538 Compare June 20, 2018 14:27
@pedrobaeza pedrobaeza mentioned this pull request Jun 20, 2018
12 tasks
@GavyMG GavyMG force-pushed the 11.0-mig-document_page_approval branch from 67cb538 to 25bdab7 Compare June 27, 2018 20:31
cloutierjo and others added 25 commits June 27, 2018 21:27
(../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)
[ADD] Translation file + french
[FIX] employee_id field does not exist
[FIX] user_email field deprecated
fix act_draft and minor ui fix

remove unused variables

change order of xml data files
It should work but further errors could help understand what's going

Commented other necessary part

Add back workflow

Add dependency to knowledge
[IMP] - Added notification to followers when a new version is approved.
[IMP] - document_page_approval: Updated spanish translation.
Translations and templates sync

Updated languages
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 error fixed

Lint error improved
[MIG] Rename manifest files
@GavyMG GavyMG force-pushed the 11.0-mig-document_page_approval branch from 25bdab7 to 53de7b5 Compare June 27, 2018 21:28
@GavyMG GavyMG changed the title 11.0 mig document page approval [11.0][MIG] document_page_approval: Migration to v11.0 Jun 27, 2018
@GavyMG GavyMG force-pushed the 11.0-mig-document_page_approval branch from 53de7b5 to bcc398f Compare July 6, 2018 21:01
@moylop260 moylop260 merged commit 50e2506 into OCA:11.0 Jul 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.