Thibault Francois
3c231006b0
[ADD] beesdoo_shift: S0048 temporary exemption
7 years ago
Thibault Francois
58fe243857
[CHANGE] beesdoo_shift: allow to launch auto extension as group_shift_attendance AKA accueil groupe
7 years ago
Thibault Francois
5dd5b88a84
[ADD] Don't assign the worker if he is in holiday
7 years ago
Thibault Francois
a97f331abe
[FIX] fix 'typo' self instead of rec
7 years ago
tfrancoi
c246e11992
[FIX] Remove wrong access right line
7 years ago
Thibault Francois
2aadff1bde
[ADD] Implement status management for irregular worker
7 years ago
Thibault Francois
48da2be7fb
FIX stage status sequence
FIX default value for today on status
FIX default value for stage_id that allow to manually create shift
ADD un subscribed from shift during holidays
ADD Cannot subscribe to new holidays when you've already planned some holidays and they are not over yet
7 years ago
Thibault Francois
893870fe03
[FIX] fix xml id of generate shift cron
7 years ago
Thibault Francois
321f424c0b
[FIX] make 100% sure that revert info are erased after beeing applied
7 years ago
Thibault Francois
d913a26c2c
[IMP] Can make mistake in status change, the counter change get revert and only the change needed by the new stage get applied
7 years ago
Thibault Francois
87341433aa
[ADD] cron to generate next planning + [CHANGE] shift generated are already confirmed
7 years ago
Thibault Francois
b72834ac0a
[FIX] Make the runbot green again, remove the warning
7 years ago
Houssine BAKKALI
9585639efc
Update task.py
7 years ago
Thibault Francois
e940fc5ce3
[FIX] Subscription: don't have to choose a shift when choosing a work mode
7 years ago
Thibault Francois
79a4ab3e67
[IMP] default value to true when unsubscribed to reset counter + possibility to reset compensation counter
7 years ago
Thibault Francois
98d84f4bbd
[ADD] Holiday wizard
7 years ago
Thibault Francois
a4d1805b12
[IMP] Holiday end with and end day rater then a nb of days after the start
7 years ago
Thibault Francois
957965bab3
[ADD] extension wizard + [CLEAN] Abstract class for all wizard related to action on the cooperative status
7 years ago
Thibault Francois
c5429e9378
[IMP] improve order of cooperative status
7 years ago
Thibault Francois
20b7b29982
[ADD] Add unsubscribe wizard
7 years ago
Thibault Francois
cc4dd3d79e
[ADD] Mechanism to change counter according to presence to shift or not + Option to not launch status mechanism
7 years ago
Thibault Francois
efb5ac2d56
[ADD] Compute state of cooperative based on their shift presence
7 years ago
Thibault Francois
211e24a5c5
[WIP]
7 years ago
Thibault Francois
e4207c5af4
[FIX] use existing field for cooperator type + [CLEAN] hide useless tab for physical person
8 years ago
Thibault Francois
49837c9d84
[TASK 0044_b] Gestion des shifts : visualiser le créneau sur la fiche du membre régulier + [ADD] Tab worker information for all information linked with the work in the cooperative + [ADD] share type for beescoop + [ADD] Specific module that make the link between beesdoo and easy_my_coop : compute the share_type base on the share bought
8 years ago
Thibault Francois
6d09e5f6be
[FIX] Can see user as super cooperator
8 years ago
Thibault Francois
c926742803
[ADD] hide subscribe button is not worker
8 years ago
Thibault Francois
ee10adfe23
[S0047] Faire le suivi des inscriptions aux séances info/inscriptions shifts
8 years ago
Rémy Taymans
5fc4fbff24
[ADD][TASK s0048a] working mode
[CHANGE][TASK s0048] occasional -> irregular
8 years ago
Thibault Francois
c484fe0d0d
[ADD] info on super cooperaive status on res.partner, it's not meant to be change here
8 years ago
Thibault Francois
9fde3dc0be
[ADD] Improve Shift management
après avoir généré les shifts pour une semaine, rediriger vers les shifts générés : ok
Ajouter un supercoopérateur au niveau du template de shift. Pas de champs related car il faut pouvoir gérer les remplacements entre supercoopérateurs. : Rajouter un boolean sur res.users pour dire qu'ils sont super coopérateur du coup on peut choisir qu'un utilisateur super coopérateur : Ok
Sur la vue des shifts, permettre de sélectionner un ensemble de shifts pour pouvoir changer son supercoopérateur en une action : Ok
Avoir une vue des shifts par défaut plus lisible que le calendrier : KANBAN avec TODAY par défaut et les colonnes selon le type de shift : ok
Dans la vue KANBAN du planning des semaines, faire un tri sur la start date pour que ça ressemble à une vue calendrier :ok
Droits d'accès : 3 groupes :
modifier un shift existant et confirmer son statut : absence/présence
générer et supprimer des shifts à partir du template
modifier le template des semaines et gérer la config
En réfléchissant à ceux qui vont gérer les présences : il faudrait avoir une vue facile sur les shifts du jour et une manière simple de dire présent/absent/remplacé pour l'ensemble des coopérateurs présents (éviter de devoir chaque fois sélectionner le shift, cliquer sur le statut, aller au shift suivant, cliquer sur le statut...).
J'ai fait un nouveau point de menu avec une vue Kanban grouper par status, il suffit de faire du drag and drop pour changer le status, les shifts sont aussi filtré sur aujourd'hui et seulement ceux ayant un worker assigné.
8 years ago
Thibault Francois
da447c4afb
[FIX] Change naming of button on planning to avoid confusion
8 years ago
Thibault Francois
366e4dc2a1
[ADD] beesdoo_shift module, first version of the module to manage shifts
8 years ago
Elouan
ae19ae7255
Report controller not needed anymore in 12.0 for beesdoo_base
5 years ago
Elouan
0d46cbdead
Adjusted beesdoo_base to version 12.0
5 years ago
Elouan
4acac18783
beesdoo_base module : migration to version 12.0
5 years ago
Elouan
bcb8d12b69
beesdoo_base module : migration to version 11.0
5 years ago
Elouan
101abfd8f3
beesdoo_base module : migration to version 10.0
5 years ago
Elouan
8a34a89308
Adding beesdoo_base module (version 9.0)
The beesdoo_base module is added, before upgrading it to version 12.0. Commits history can be found on branch 9.0, here : https://github.com/beescoop/Obeesdoo/commits/9.0/beesdoo_base
5 years ago
Elouan
8bb743e095
Adding beesdoo_base module (version 9.0)
The beesdoo_base module is added, before upgrading it to version 12.0. Commits history can be found on branch 9.0, here : https://github.com/beescoop/Obeesdoo/commits/9.0/beesdoo_base
5 years ago
Elouan
88a084448c
Module partner_firstname. Adjusting changes for version 12.0
5 years ago
Elouan
4970748a4d
Migration to version 11.0
5 years ago
Elouan
bc232f28c6
Migration to version 10.0
5 years ago
Thibault Francois
cce67fee85
[FIX] Change label on different firstname and last name and name field to make them easier to differianciate
6 years ago
Thibault Francois
c2040d0f11
[FIX] Use the right view inheritance
don't use pos view for a module that only depens on base
6 years ago
Thibault Francois
53f7ce639c
[IMP] improve compatibility layer, use related field: fix capital C
7 years ago
Thibault Francois
ac00bb1e43
[IMP] improve compatibility layer, use related field
7 years ago
Thibault Francois
b09dc21028
[ADD] Split firstname feature in a new module and change the name of the field to fit the community module with the same name. This module will shadow partner_firstname and thus remove the cheesy feature
7 years ago
Elouan
dfbbf17d15
Initial commit
5 years ago