Rémy Taymans
420f10f568
[IMP] b_shift: Future alert date and Next Countdown date
This improves the calculation of the future alert date in other to take
holidays and temporary exemption into account.
This also adds the date of the next countdown that also take holidays
and temporary exemption into account.
6 years ago
Rémy Taymans
464afd605d
[CHG] b_shift: Remove alert_start_time when not in alert status
Before this commit, the alert_start_time was not erased when a status
change from 'alert' to 'ok' for an irregular worker.
People find that unintuitive (despite this date was in the past when
you are in 'ok' status).
Now, this alert_start_time was erased when the status change from
'alert' to 'ok'.
6 years ago
Rémy Taymans
2dc776735e
[FIX] b_shift: Unsubscribe resigning worker
6 years ago
nicolasjamoulle
cb55533d74
[FIX] beesdoo_shift remove only next shifts in planning for unsubscribed workers"
6 years ago
nicolasjamoulle
6640ab1425
[FIX] Remove shifts for resigning status
And does not allow to add unsubscribed and resigning statut to a new shift
6 years ago
Rémy Taymans
f1754ee2cd
[FIX] b_shift: Condition to unsubscribe a worker
Quick fix from @tfrancoi .
6 years ago
Thibault Francois
f7084b3873
[CHANGE] -1 instead of -2 when not attempting a shift, -2 only when alert time is not set, remove alert time only once you reach +1
6 years ago
Thibault Francois
242fcd7c29
[CHANGE] Change the computation for unsubscribed status of irregular worker
They become unsubscribe when the regular counter fall under a value that can be define in parameter
[FIX] don't show unsubscribed or resigning worker in the list of worker you can assign on a shift
6 years ago
Thibault Francois
fc15fd2e58
[TASK 48l] take irregular worker holidays into account: Don't change counterduring cron when they are on holidays
6 years ago
Thibault Francois
20e06efcc7
[ADD][TASK 0048j]
Cooperative status des personnes archivées à archiver aussi
7 years ago
Thibault Francois
58ea43d80a
[IMP][TASK 0048i] Statut a jour mais pas de créneau - cannot shop?
7 years ago
Thibault Francois
6ada86b6b8
[FIX] Irregular worker in holiday cannot shop
7 years ago
Thibault Francois
65ca454afc
[FIX] Regular worker in holiday cannot shop
7 years ago
Rémy Taymans
71f273c3a9
[ADD] beesdoo_shift: Future alert date
7 years ago
Thibault Francois
6a5d6e533c
[ADD] 0048g- Statut démissionnaire: possible when unscribed to check the box resigning, the cooperator will be in a specific status resigning
7 years ago
Thibault Francois
9f269c4849
[ADD] beesdoo_shift: S0048 temporary exemption
7 years ago
Thibault Francois
d6b3f20efe
[FIX] fix 'typo' self instead of rec
7 years ago
Thibault Francois
c53ab5e9e9
[ADD] Implement status management for irregular worker
7 years ago
Thibault Francois
9e50d08106
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
59615135d2
[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
f0b7969325
[ADD] Holiday wizard
7 years ago
Thibault Francois
93a6af1310
[IMP] Holiday end with and end day rater then a nb of days after the start
7 years ago
Thibault Francois
97bb78bf29
[ADD] extension wizard + [CLEAN] Abstract class for all wizard related to action on the cooperative status
8 years ago
Thibault Francois
0d7d8a09ab
[IMP] improve order of cooperative status
8 years ago
Thibault Francois
597606ec32
[ADD] Add unsubscribe wizard
8 years ago
Thibault Francois
c4d2026cbc
[ADD] Mechanism to change counter according to presence to shift or not + Option to not launch status mechanism
8 years ago
Thibault Francois
3a90821c8f
[ADD] Compute state of cooperative based on their shift presence
8 years ago
Thibault Francois
a2b7c8bf60
[WIP]
8 years ago
Thibault Francois
b8cd7c008a
[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
db2f8986cd
[S0047] Faire le suivi des inscriptions aux séances info/inscriptions shifts
8 years ago