From 30da710d0124248bd3dd01e0e98415cfa102207f Mon Sep 17 00:00:00 2001 From: Richard Sassine Date: Mon, 3 May 2021 18:28:16 +0300 Subject: Added module installation docs and restructured. --- .../third_party_modules/automated_backups.md | 34 ++++++++++++++++++++++ .../third_party_modules/backend_web_theme.md | 25 ++++++++++++++++ .../third_party_modules/extend_partners.md | 19 ++++++++++++ .../third_party_modules/frontend_web_theme.md | 25 ++++++++++++++++ src/installation/third_party_modules/helpdesk.md | 34 ++++++++++++++++++++++ src/installation/third_party_modules/index.md | 4 +++ 6 files changed, 141 insertions(+) create mode 100644 src/installation/third_party_modules/automated_backups.md create mode 100644 src/installation/third_party_modules/backend_web_theme.md create mode 100644 src/installation/third_party_modules/extend_partners.md create mode 100644 src/installation/third_party_modules/frontend_web_theme.md create mode 100644 src/installation/third_party_modules/helpdesk.md create mode 100644 src/installation/third_party_modules/index.md (limited to 'src/installation/third_party_modules') diff --git a/src/installation/third_party_modules/automated_backups.md b/src/installation/third_party_modules/automated_backups.md new file mode 100644 index 0000000..b408ba0 --- /dev/null +++ b/src/installation/third_party_modules/automated_backups.md @@ -0,0 +1,34 @@ +# Description + +Due to changes in the way Odoo 14.0 handles POST request, the old `curl` +method no longer works. This module fills that gap while providing some +front-end configuration options. + + +# Installation + +First we clone the git repository into a directory that's included in our +addons-path. +``` +git clone https://github.com/Yenthe666/auto_backup +``` +Then we switch to the "14.0" branch (At the time of writing this is not the +default). +``` +git checkout 14.0 +``` +Finally we can install the module via the frontend or backend as specified in +the "[Common Tasks](../common_tasks.md)" section. + + +# Configuration + +The settings for this module are accessable at +`Settings > Technical > Back-Ups` and +`Settings > Technical > Automation` when in __debug mode__. + +The "Back-Ups" menu creates backup jobs which are all run on a set interval +which is configured in the afore mentioned "Automation" menu. + +# Links +[Github Repository](https://github.com/Yenthe666/auto_backup) diff --git a/src/installation/third_party_modules/backend_web_theme.md b/src/installation/third_party_modules/backend_web_theme.md new file mode 100644 index 0000000..25f3b7a --- /dev/null +++ b/src/installation/third_party_modules/backend_web_theme.md @@ -0,0 +1,25 @@ +# Description + +We use a backend web theme to configure the look and flow of Odoo's web UI. + + +# Installation + +Grab a copy of the module's files from its +[odoo app listing](https://apps.odoo.com/apps/themes/14.0/muk_web_theme/) and +place them in the proper directory. +Then install the module via the frontend or backend as specified in +the "[Common Tasks](../common_tasks.md)" section. + +Be sure to also copy over any "web\_responsive" directories the app came with. + + +# Configuration + +The settings for this module are accessable at +`Settings > General Settings` + + +# Links + +[Odoo App Listing](https://apps.odoo.com/apps/themes/14.0/muk_web_theme/) diff --git a/src/installation/third_party_modules/extend_partners.md b/src/installation/third_party_modules/extend_partners.md new file mode 100644 index 0000000..88a03a4 --- /dev/null +++ b/src/installation/third_party_modules/extend_partners.md @@ -0,0 +1,19 @@ +# Description + +This module extends the "partner" (contact) model with extra fields and +view customizations. + +# Installation + +Clone the relevant git repository from our git server (if you're a developer +you should have the credentials for it). +Then install the module via the frontend or backend as specified in +the "[Common Tasks](../common_tasks.md)" section. + + +# Configuration + +This module has no settings. + +# Links +[Our Git Repositories](https://git.wifast.net) diff --git a/src/installation/third_party_modules/frontend_web_theme.md b/src/installation/third_party_modules/frontend_web_theme.md new file mode 100644 index 0000000..069407e --- /dev/null +++ b/src/installation/third_party_modules/frontend_web_theme.md @@ -0,0 +1,25 @@ +# Description + +This frontend web theme forms the foundation of our website design. It +primarily changes the look and feel of UI elements such as buttons, menus, divs +etc. + + +# Installation + +Grab a copy of the module's files from its +[odoo app listing](https://apps.odoo.com/apps/themes/14.0/theme_zap/) and +place them in the proper directory. +Then install the module via the frontend or backend as specified in +the "[Common Tasks](../common_tasks.md)" section. + +Be sure to also copy over any "theme\_common" directories the app came with. + + +# Configuration + +The settings for this module are accessable in the Website app. + + +# Links +[Odoo App Listing](https://apps.odoo.com/apps/themes/14.0/theme_zap/) diff --git a/src/installation/third_party_modules/helpdesk.md b/src/installation/third_party_modules/helpdesk.md new file mode 100644 index 0000000..4a36e47 --- /dev/null +++ b/src/installation/third_party_modules/helpdesk.md @@ -0,0 +1,34 @@ +# Description + +Since the community version of Odoo does not include the Helpdesk app we will +be using this community-made version instead. + + +# Installation + +First we clone the git repository into a directory that's included in our +addons-path. +``` +git clone https://github.com/OCA/helpdesk +``` +Then we switch to the "14.0" branch (At the time of writing this is not the +default). +``` +git checkout 14.0 +``` +Move the modules you want to the appropriate directory (helpdesk\_mgmt is the +base one) + +Finally we can install the module via the frontend or backend as specified in +the "[Common Tasks](../common_tasks.md)" section. + + +# Configuration + +The settings for this module are accessable in the Helpdesk app. Be sure to +give your users the proper permissions and team assignments. + + +# Links + +[Github Repository](https://github.com/OCA/helpdesk) diff --git a/src/installation/third_party_modules/index.md b/src/installation/third_party_modules/index.md new file mode 100644 index 0000000..e01e246 --- /dev/null +++ b/src/installation/third_party_modules/index.md @@ -0,0 +1,4 @@ +# Third Party Modules + +This section includes general information about the third-party modules that we +use and how to install them. -- cgit v1.2.3