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
9 changes: 9 additions & 0 deletions shift_change_portal/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,15 @@ Let regular worker change their future shifts from the portal.
.. contents::
:local:

Known issues / Roadmap
======================

For a better and more unified UI/UX:
- Remove the shift details button
- The select button should open the details modal
- Add a subscribe and cancel button on the details
- Add old shift name & new shift name to the modal

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

Expand Down
95 changes: 95 additions & 0 deletions shift_change_portal/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * shift_change_portal
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.shift_change_selection
msgid "<i class=\"fa fa-arrow-left me-2\"/>Back"
msgstr "<i class=\"fa fa-arrow-left me-2\"/>Retour"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.res_config_settings_swap_view_form
msgid ""
"<span class=\"o_form_label\">\n"
" Activate shift changes\n"
" </span>"
msgstr ""
"<span class=\"o_form_label\">\n"
" Activer les changements de shift\n"
" </span>"

#. module: shift_change_portal
#: model:ir.model.fields,field_description:shift_change_portal.field_res_config_settings__enable_shift_changes
msgid "Activate shift changes"
msgstr "Activer les changements de shift"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change
msgid "Cancel"
msgstr "Annuler"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change
msgid "Change Shift"
msgstr "Changer de shift"

#. module: shift_change_portal
#: model:ir.model,name:shift_change_portal.model_res_config_settings
msgid "Config Settings"
msgstr "Paramètres de configuration"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change
msgid "New Shift Name"
msgstr "Nom du nouveau shift"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change
msgid "Old Shift Name"
msgstr "Nom de l'ancien shift"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.available_shift_irregular_worker_card
msgid "Select"
msgstr "Sélectionner"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.shift_change_selection
msgid "Select your new shift"
msgstr "Sélectionnez votre nouveau shift"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.res_config_settings_swap_view_form
msgid "Shift Changes Portal"
msgstr "Portail de changement de shift"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change
msgid "This shift can not be changed because it is a compensation shift."
msgstr "Ce shift ne peut pas être changés car c'est un shift de compensation"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change
msgid "This shift can not be changed because it is too far in the future."
msgstr "Ce shift ne peut pas être changés car il est trop loin dans le futur"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change
msgid "Validate"
msgstr "Valider"

#. module: shift_change_portal
#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change
msgid "Validate change"
msgstr "Valider les changements"
2 changes: 2 additions & 0 deletions shift_change_portal/i18n/shift_change_portal.pot
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-12 12:57+0000\n"
"PO-Revision-Date: 2026-06-12 12:57+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
Expand Down
5 changes: 5 additions & 0 deletions shift_change_portal/readme/ROADMAP.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
For a better and more unified UI/UX:
- Remove the shift details button
- The select button should open the details modal
- Add a subscribe and cancel button on the details
- Add old shift name & new shift name to the modal
31 changes: 20 additions & 11 deletions shift_change_portal/static/description/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -372,40 +372,49 @@ <h1>Shift Change Portal</h1>
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4a19b892fa46d4f9a9f63cbc0500d781e01f2995d6779558a614c10b3c8362c0
!! source digest: sha256:bc4e57731ba62793cb6fa602ad0449be7ba2c95b9d9847414580ec0680f08726
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/license-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/beescoop/Obeesdoo/tree/16.0/shift_change_portal"><img alt="beescoop/Obeesdoo" src="https://img.shields.io/badge/github-beescoop%2FObeesdoo-lightgray.png?logo=github" /></a></p>
<p>Let regular worker change their future shifts from the portal.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-1">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-2">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-3">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-4">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-5">Maintainers</a></li>
<li><a class="reference internal" href="#known-issues-roadmap" id="toc-entry-1">Known issues / Roadmap</a></li>
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-2">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-3">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-4">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-5">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-6">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="known-issues-roadmap">
<h2><a class="toc-backref" href="#toc-entry-1">Known issues / Roadmap</a></h2>
<p>For a better and more unified UI/UX:
- Remove the shift details button
- The select button should open the details modal
- Add a subscribe and cancel button on the details
- Add old shift name &amp; new shift name to the modal</p>
</div>
<div class="section" id="bug-tracker">
<h2><a class="toc-backref" href="#toc-entry-1">Bug Tracker</a></h2>
<h2><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h2>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/beescoop/Obeesdoo/issues">GitHub Issues</a>.
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
<a class="reference external" href="https://github.com/beescoop/Obeesdoo/issues/new?body=module:%20shift_change_portal%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h2><a class="toc-backref" href="#toc-entry-2">Credits</a></h2>
<h2><a class="toc-backref" href="#toc-entry-3">Credits</a></h2>
<div class="section" id="authors">
<h3><a class="toc-backref" href="#toc-entry-3">Authors</a></h3>
<h3><a class="toc-backref" href="#toc-entry-4">Authors</a></h3>
<ul class="simple">
<li>Coop IT Easy SC</li>
</ul>
</div>
<div class="section" id="contributors">
<h3><a class="toc-backref" href="#toc-entry-4">Contributors</a></h3>
<h3><a class="toc-backref" href="#toc-entry-5">Contributors</a></h3>
<ul class="simple">
<li><a class="reference external" href="https://coopiteasy.be">Coop IT Easy SC</a>:<ul>
<li>Rémy Taymans</li>
Expand All @@ -414,7 +423,7 @@ <h3><a class="toc-backref" href="#toc-entry-4">Contributors</a></h3>
</ul>
</div>
<div class="section" id="maintainers">
<h3><a class="toc-backref" href="#toc-entry-5">Maintainers</a></h3>
<h3><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h3>
<p>This module is part of the <a class="reference external" href="https://github.com/beescoop/Obeesdoo/tree/16.0/shift_change_portal">beescoop/Obeesdoo</a> project on GitHub.</p>
<p>You are welcome to contribute.</p>
</div>
Expand Down
3 changes: 2 additions & 1 deletion shift_change_portal_display_attendees/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@ msgstr ""
"PO-Revision-Date: 2026-06-11 10:12+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: shift_change_portal_display_attendees
#: model_terms:ir.ui.view,arch_db:shift_change_portal_display_attendees.available_shift_irregular_worker_card_change_button
#: model_terms:ir.ui.view,arch_db:shift_change_portal_display_attendees.available_shift_irregular_worker_card_shift_detail_button
msgid ""
"<span class=\"fa fa-info mx-1\" aria-hidden=\"true\"/>\n"
" Shift Details"
Expand Down
Loading
Loading