Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions support_akretion/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
=======
Support
=======

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:ba86a1734b151c6cb61a4753597692bc5ffb25014a1181cb034088034c5a7cd6
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-Akretion%2Fsupport-lightgray.png?logo=github
:target: https://github.com/Akretion/support/tree/18.0/support_akretion
:alt: Akretion/support

|badge1| |badge2| |badge3|

Small module for akretion customers that configure the support url and
create the groupe that will be imported from support module. The goal is
to be able to add these groups in role (base_user_role) in the data of
the customer project, if necessary. Some logic specific to akretion
support / company will be added later

**Table of contents**

.. contents::
:local:

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/Akretion/support/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/Akretion/support/issues/new?body=module:%20support_akretion%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Akretion

Maintainers
-----------

This module is part of the `Akretion/support <https://github.com/Akretion/support/tree/18.0/support_akretion>`_ project on GitHub.

You are welcome to contribute.
Empty file added support_akretion/__init__.py
Empty file.
19 changes: 19 additions & 0 deletions support_akretion/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Copyright 2025 Akretion (http://www.akretion.com).
# @author Florian Mounier <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Support",
"summary": "Provide Akretion cross connect support integration",
"version": "18.0.1.0.0",
"license": "AGPL-3",
"author": "Akretion",
"website": "https://github.com/akretion/support",
"depends": [
"support",
],
"data": [
"data/cross_connect_server.xml",
"security/res_groups.xml",
],
}
11 changes: 11 additions & 0 deletions support_akretion/data/cross_connect_server.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright 2025 Akretion (http://www.akretion.com).
@author Florian Mounier <[email protected]>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo>
<record id="support.support_server" model="cross.connect.server">
<field name="server_url">https://erp-fr.akretion.com/api-support</field>
</record>
</odoo>
3 changes: 3 additions & 0 deletions support_akretion/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
5 changes: 5 additions & 0 deletions support_akretion/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Small module for akretion customers that configure the support url and
create the groupe that will be imported from support module. The goal is
to be able to add these groups in role (base_user_role) in the data of
the customer project, if necessary. Some logic specific to akretion
support / company will be added later
25 changes: 25 additions & 0 deletions support_akretion/security/res_groups.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright 2025 Akretion (http://www.akretion.com).
@author Florian Mounier <[email protected]>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo>
<record id="akretion_erp_group_customer" model="res.groups">
<field name="name">Support: Support User</field>
<field name="cross_connect_server_id" ref="support.support_server" />
<field name="cross_connect_server_group_id" eval="194" />
</record>
<record id="akretion_erp_group_manager" model="res.groups">
<field name="name">Support: Support Manager</field>
<field name="cross_connect_server_id" ref="support.support_server" />
<field name="cross_connect_server_group_id" eval="195" />
<field name="implied_ids" eval="[(4, ref('akretion_erp_group_customer'))]" />
</record>
<record id="akretion_erp_group_budget" model="res.groups">
<field name="name">Support: Support Budget Access</field>
<field name="cross_connect_server_id" ref="support.support_server" />
<field name="cross_connect_server_group_id" eval="198" />
<field name="implied_ids" eval="[(4, ref('akretion_erp_group_customer'))]" />
</record>
</odoo>
Loading
Loading