Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TA#66768 [16.0][MIG] admin_light_gamification #178

Merged
merged 2 commits into from
Sep 3, 2024

Conversation

majouda
Copy link
Contributor

@majouda majouda commented Sep 3, 2024

No description provided.

majouda pushed a commit that referenced this pull request Sep 3, 2024
…ls (#178)

* Use extended.security.rule for preventing unlink rules of domain models

This solution is more portable from an Odoo version to another because it
does not rely on overriding existing rules by their xml ids.

It also prevent any side effect on the internal behavior of Odoo.

* Typo

* Typo

* Update extended_security_rule.xml
@majouda majouda merged commit 2c50a5b into 16.0 Sep 3, 2024
1 of 3 checks passed
@majouda majouda deleted the TA#66768--admin_light_gamification branch September 3, 2024 21:40
odoochain pushed a commit to odoochain/odoo-base-addons that referenced this pull request Sep 28, 2024
* Dockerfile (Numigi#1)

* setup Dockerfile and docker-compose for odoo11
* skip some peaky dependencies
* test in TravisCI
* test in CircleCI

* Merge changes from foutoucour

* Dockerfile (Numigi#1)

* setup Dockerfile and docker-compose for odoo11
* skip some peaky dependencies
* test in TravisCI
* test in CircleCI

* Setup Dockerfile for odoo-base

* add updoo + tests to confirm commands are available

* improve the tests

* rename addons to test_addons to make it a bit more descriptive
* comment in the docker-compose file why test_addons is mounted as a
volume instead of a COPY in Dockerfile

* 11.0 numitech (Numigi#24)

* usage of odoo-public
* move docker_files -> .docker_files
* revision of files that where ported to odoo-public
* introduce numitech

* [11.0] Add numipack

* add report_aeroo as dependency of numipack (Numigi#31)

+ logos for the modules of numigi

* [11.0] add module web_search_date_range to numipack (Numigi#39)

* Add OCA/server-auth and password_security (Numigi#42)

* Add OCA/server-auth and password_security

* Add auth_brute_force

* Fix the commit so auth_brute_force is present

* remove auth_brute_force (TA#3061) (Numigi#46)

remove auth_brute_force that we don't know enought to be installed to
every clients.
It should installed to the client profile if needed

* Add web_search_with_and to Numipack (Numigi#45)

* Add web_search_with_and to Numipack

* Update code of third party repositories

* Add board to numipack

* Add web_contextual_search_favorite to numipack

* Update __manifest__.py (Numigi#53)

Numipack, numitech: add the origin of each modules

* implement hourly backups (TA#3829) (Numigi#55)

Also implement the daily backup in the data so we don't have to set them
up manually

* Add document to numipack

* Add mass_editing to numipack

* Add module web_custom_label to numipack

* Add modules admin_light_base and admin_light_user

* Add binding between admin_light_user and password_security

* Codacy fix

* Add module admin_light_auditlog

* fix acl name

* Add module admin_light_mail

* Add module admin_light_calendar

* Add missing dependency

* Add admin_light_gamification

* remove unported modules

* remove unported modules

* remove unported modules

* Put back gitoo.yml and update numipack

* Remove sentry

* Enable autobackup

* Add partner_phone_validation to numipack

* Add missing acl line to admin_ligh_user group.

* setup web.base.url.freeze (TA#6960) (Numigi#96) (Numigi#97)

* setup web.base.url.freeze (TA#6960)

* add test

* use <function> so it does not crash if the value is already set

* Fix admin_light_user

prevent access error when auth_signup is installed.

* Add module admin_light_web

* add ir_attachment_access_token_portal to numipack  TA#6109 (Numigi#81)

* Fix sources of modules in numipack manifest

* Activate report_aeroo and disable_odoo_online

* Migrate admin_light to v12

* admin_light_auditlog: fix subscribe/unsubscribe

* Add password security to numipack 12.0

* Add module web_search_with_and for version 12.0

* Replace password_security with auth_password_policy

* Add sequences to admin light

* Add migration script for sequences in admin light

* enable hourly backups (Numigi#148)

* Add numipack accounting

* Numipack Accounting: Remove unlink access to accounting models

* Add numipack for sale, purchase and project

Disable delete access on main workflow objects for these applications

* Add missing unlink access

* Typo

* Typo

* Add vendor_invoice_full_list to numipack_account

* Add partner_create_group to numipack

* Add modules to numipack_account

* Add module web_email_field_new_tab to Numipack (Numigi#163)

Squash merge pull request MDExOlB1bGxSZXF1ZXN0MzAzNzk4MDQ1

* Add mail subtypes to admin light mail

* Remove restriction on account.move.line unlink (Numigi#174)

* Remove restriction on account.move.line unlink 

https://isidor.numigi.net/web#id=13254&action=298&model=project.task&view_type=form&menu_id=200

* Login to quay.io using --password-stdin

* Add module product_extra_views to numipack (Numigi#176)

* Add module product_extra_views to numipack

https://isidor.numigi.net/web#id=15297&action=298&model=project.task&view_type=form&menu_id=200

* Update README.rst

* Add module database_bi_user (Numigi#177)

* Use extended.security.rule for preventing unlink rules of domain models (Numigi#178)

* Use extended.security.rule for preventing unlink rules of domain models

This solution is more portable from an Odoo version to another because it
does not rely on overriding existing rules by their xml ids.

It also prevent any side effect on the internal behavior of Odoo.

* Typo

* Typo

* Update extended_security_rule.xml

* Prevent access errors related to res.groups when saving a user (Numigi#179)

* Add missing dependency to admin_light_user (Numigi#180)

* Add missing dependency to admin_light_user

* Update __manifest__.py

* Add report_aeroo_replace_qweb to numipack (Numigi#182)

* Add web_form_disable_autocomplete to numipack (Numigi#185)

* Update __manifest__.py

* Add base_extended_security to numipack_account dependencies (Numigi#186)

* 12.0 revoke columns from BI user (Numigi#184)

* Revoke private field columns from BI database user

* Add doc to README

* Typo

* Update addons/database_bi_user/models/ir_private_field.py

Co-Authored-By: Jordi Riera <[email protected]>

* Update ir_private_field.py

* Add project_task_stage_external_mail to numipack (Numigi#187)

* Add mail_message_from_author to numipack (Numigi#188)

* Add mail_message_from_author to numipack

https://www.numigi.com/web#id=16040&action=298&model=project.task&view_type=form&menu_id=200

* Update README.rst

* Add mail_notification_no_footer to numipack (Numigi#189)

* Add mail_notification_no_footer to numipack

https://www.numigi.com/web#id=16957&action=298&model=project.task&view_type=form&menu_id=200

* Update README.rst

* Add konvergo (Numigi#195)

* Add konvergo

* Add missing dependencies for mis_builder

* Typo

* Add python requirements for mis_builder

* Typo

* Remove xlsxwriter (already in odoo image)

* Add account_show_full_features to konvergo (Numigi#196)

* add odoo_debrand (TA#16526) (Numigi#204)

* add odoo_debrand (TA#16526)

* typo

* typo

* move odoo-debrand to odoo-cybrosis-addons (TA#16526)

* Add web_custom_modifier

* 12.0 login page (TA#18145) (Numigi#205)

* first work on login page (TA#18191)

* tweak the login page

* switch to bootstrap

* codacy + img

* Add auth_oauth / oauth_signup compatibility (Numigi#207)

* Add auth_oauth / oauth_signup compatibility

* Update webclient_templates.xml

* fix code

* remove useless controller
* add screenshot

Co-authored-by: David Dufresne <[email protected]>

* Add profile_hr (Numigi#211)

* Add profile_hr

* Update __manifest__.py (Numigi#213)

* Add module contacts_config_sale_manager to numipack_sale (Numigi#217)

* Setup favicon and title (TA#16527) (Numigi#219)

* Setup favicon and title (TA#16527)

* setup muk web theme for backend

* set the favicon and title as a module

* reset version

* disable publisher cron job (TA#16530) (Numigi#218)

* disable publisher cron job (TA#16530)

* set the favicon and title as a module

Co-authored-by: David Dufresne <[email protected]>

* Add konvergo_bot (Numigi#220)

* Add konvergo_bot

* Codacy

* Fix location of product template tags (Numigi#216)

Co-authored-by: Jordi Riera <[email protected]>

* Move konvergo addons to a separate folder

Co-authored-by: Jordi Riera <[email protected]>

* Allow to disable protection on protected fields (#222)

* Add smile_web_impex (TA#19309) (#223)

* TA#18504 Add contacts_config_menu_moved_right to numipack (#224)

* Add module admin_light_company (#230)

* Add multi-company rule to admin light (#265)

* TA#23899 Add numikube_attachment_minio (#266)

* Add numikube_attachment_minio

* Fix reference to model name

* Add module multi_step_wizard

This module is a new dependency of account_bank_statement_import_txt_xlsx.

* Add missing OCA module

* TA#23985 Add module numikube_database_backup (#267)

* Add module numikube_database_backup

* Auto create attachments bucket

* Fix attachment_minio

* Add web_search_date_range_account to Numipack (#269)

* Add session_redis to numikube (#272)

* Add session_redis to numikube

* Allow to customise the bucket name for attachments and backups (#275)

* Allow to customise the bucket name for attachments and backups

* Add module dependencies

* Fix unit test

* TA#23573 Add mail.tracking.value access to admin light (#278)

* TA#25365 Add minio backups rotation (#289)

* TA#25365 Add minio backups rotation

* TA#26522 Fix backups transfer to minio (#303)

* Remove attachment migration script (#305)

The script is redundant with the one found in the module base_attachment_object_storage.
Also the later one is more performant.

* TA#26814 run database backups with awscli (#311)

* TA#21323 Add module mail_template_default to numipack (#312)

* TA#26522 Use custom dump_db script (#320)

The function dump_db defined in odoo.service.db gives unpredictable results.

The problem might be caused by the function _exec_pipe of odoo.tools.misc.

* TA#23503 Remove mail_notification_no_footer from numipack (#331)

* TA#23503 Remove mail_notification_no_footer from numipack

* Update __manifest__.py

* TA#29490 add module prod2x_user_activation (#368)

* TA#30823 add admin light group to restricted fields (#379)

* TA#30492 add extra audit and security rules to numipack (#383)

* TA#30492 add extra audit and security rules to numipack

* Add missing dependency to numipack_stock (#389)

* Add missing dependency to numipack_stock

* Add missing dependencies

* TA#32338 add a parameter to prevent database backups (#393)

* #TA33279 - update numipack account (#400)

add security modules on account move reversal

* TA#34544 - update numipack (#413)

* TA#34962 prevent admin light from unarchiving super user (#416)

* TA#34363 port konvergo to v14 (#419)

* Partially port numipack to v14

* TA#34363 port konvergo modules to v14

* Update spread-the-version

* Fix docker-compose.yml

* Fix circle conf

* TA#37571 Port konvergo_account to v14 (#449)

* Port konvergo_account to v14

* Add main and main_konvergo

These modules define the modules that need to be installed
in order to test odoo-base modules.

main_konvergo contains modules only installed for Konvergo
(not installed for Odoo Base Enterprise).

* TA#41365 add missing action to group Access Rights (#507)

* TA#41366 add extended security rule to account types (#515)

* Bump module version

* bump version to update data (#539)

* TA#44348 add missing access rights for password reset wizard (#541)

* TA#44348 add missing access rights for password reset wizard

Add missing menu entry for password reset instructions action.

* Update __manifest__.py

* TA#44603 - Forbid access to administration access rights by admin light (#562)

Co-authored-by: Julien <[email protected]>
Co-authored-by: Quentin Lavallée-Bourdeau <[email protected]>

* TA#44603 - Bump version (#568)

Co-authored-by: Quentin Lavallée-Bourdeau <[email protected]>

* TA#45949 add module stock_account_visibility (#587)

Co-authored-by: Julien <[email protected]>
Co-authored-by: Quentin Lavallée-Bourdeau <[email protected]>

* TA#47076 - Update numipack v14 (#611)

Co-authored-by: Majda EL MARIOULI <[email protected]>

* TA#49755 fix admin_light_user (#650)

* TA#49755 Fix admin_light_user (#651)

* TA#49755 Fix admin_light_user (#652)

* TA#49755 Remove print from code (#653)

* TA#47945 [IMP] admin_light_user : remove allow export group category from hidden group (#683)

* TA#47945 [IMP] admin_light_user : remove allow export group category from hidden group

* TA#47945 Add comment

---------

Co-authored-by: Majda EL MARIOULI <[email protected]>

* TA#47945 [UP] Bump module version (#688)

* TA#50605 [MIG]:numikube_staging (#679)

* TA#50605 [MIG]:numikube_staging

* TA#50605 [FIX]:numikube_staging

---------

Co-authored-by: Majda EL MARIOULI <[email protected]>

* TA#51432 [FIX]: Modules Numipack v14 (#695)

Co-authored-by: Majda EL MARIOULI <[email protected]>

* TA#51462 [MIG]: numipack_stock (#698)

Co-authored-by: Majda EL MARIOULI <[email protected]>

* Update README.rst

* Update README.rst

* TA#52250 [MIG] Migration of six modules on odoo-base (#725)

* TA#52250 [MIG] Migration of six modules on odoo-base

* TA#52250 [CHG] Activating tests for newly added addons

---------

Co-authored-by: Majda EL MARIOULI <[email protected]>

* Update README.rst

* fix images path in Readme v14

* TA#53673 [ADD] admin_light_filters : migration of module (#737)

* TA#53673 [ADD] admin_light_filters : migration of module

* TA#53673 [ADD] main : module added for testing

* TA#53672 [UP] Add module admin_light_filters to Numipack (#739)

* TA#53621 [IMP] numipack_account : make account_setup_fy_data_state visible (#744)

* TA#53621 [FIX] Display field account_setup_fy_data_state (#746)

* TA#53984 [ADD] admin_light_bi_view_editor : module on v14 (#750)

* TA#54157 [UP] Add module admin_light_web to Numipack (#758)

* TA#53106 add back web_search_with_and (#761)

* TA#55010 add project list to numipack_project [14.0] (#763)

* TA#55339 [ADD] web_advanced_search to Numipack (#771)

* [ADD] web_advanced_search to Numipack

* [Update version]

* TA#55279 [UP] Remove stock_immediate_transfert_disable du Numipack_stock (#783)

* TA#55279 [UP] Remove stock_immediate_transfert_disable du Numipack_stock

* TA#56788 [UP] Enrishi list of modules (#808)

* TA#56788 [UP] Enrichi list of modules

* TA#56788 [UP] Remove smile_web_impex

* TA#56786 [UPD] translations improved for admin light modules (#809)

* TA#56786 [UPD] translations improved

* [UPD] screenshots with new translations

* TA#56786 [UP] Bump module version

---------

Co-authored-by: Majda EL MARIOULI <[email protected]>

* TA#56971 TA#56928 [UP] Adapt module to OCA auditlog (#818)

* TA#56971 [FIX] add name field to auditlog_rule

* TA#56200 [ADD] admin_light_mail_outlook, admin_light_mail_gmail (#821)

* TA#57998 [UP] add module base_external_report_layout to Konvergo (#829)

* TA#57414 [ADD] event_allowed_ceu : new module (#830)

* Revert "TA#57414 [ADD] event_allowed_ceu : new module (#830)" (#831)

This reverts commit 07e3f60.

* Bump Numipack Module Version (#832)

* TA#58024 [UP] Add module account_fiscalyear_end_on_company to numipac… (#835)

* TA#58024 [UP] Add module account_fiscalyear_end_on_company to numipack_account

* TA#56200 [UP] Grant access to mail_mail for the group email_server (#837)

* TA#56200 [UP] Grant access to mail_mail for the group email_server

* TA#56932 TA#59200 add base_automation_webhood (#858)

* TA#61224 [UPD] Remove db host from godoo isolate cmd (#866)

* TA#61224 [UPD] Remove db host from godoo isolate cmd

* TA#58430 [UPD] Add module to numipack_stock (#870)

* TA#62386 [UPD] Clear List Of Modules

* TA#62386 [UPD] Move Base Addons List Of Modules

* add modules to docker_files

* add modules to Dockerfile

* Update gitoo.yml

* Update gitoo.yml

* Update gitoo.yml

* Update __manifest__.py

* Update gitoo.yml

* Update gitoo.yml

* Remove Permanently cron_lock_disable Module

* Update __manifest__.py

---------

Co-authored-by: Jordi Riera <[email protected]>
Co-authored-by: David Dufresne <[email protected]>
Co-authored-by: Jordi Riera <[email protected]>
Co-authored-by: David Dufresne <[email protected]>
Co-authored-by: David Dufresne <[email protected]>
Co-authored-by: jbreard <[email protected]>
Co-authored-by: Julien <[email protected]>
Co-authored-by: Quentin Lavallée-Bourdeau <[email protected]>
Co-authored-by: Lanto Razafindrabe <[email protected]>
Co-authored-by: Houda BENTALEB <[email protected]>
Co-authored-by: Julie LeBrun <[email protected]>
odoochain pushed a commit to odoochain/odoo-base-addons that referenced this pull request Sep 28, 2024
…ls (Numigi#178)

* Use extended.security.rule for preventing unlink rules of domain models

This solution is more portable from an Odoo version to another because it
does not rely on overriding existing rules by their xml ids.

It also prevent any side effect on the internal behavior of Odoo.

* Typo

* Typo

* Update extended_security_rule.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant