Project

General

Profile

Développement #91643

Temps ennemis 2, exclusion d'évènements sur un critère arbitraire

Added by Valentin Deniaud 10 months ago. Updated 9 months ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
10 June 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

On gère déjà un mécanisme dit des « temps ennemis » qui permet d'interdire la réservation d'évènements dont l'horaire se chevauche.

Il s'agit d'ajouter un fonctionnement analogue pour interdire la réservation simultanée d'évènements choisis arbitrairement.

Plan technique :
  • Permettre d'indiquer qu'un custom field contrôle l'exclusion mutuelle
  • Tous les évènements qui ont la même valeur pour ce custom field ne peuvent pas être réservés simultanément

Il faut en plus ajouter un champ « Période », qui indique si l'exclusion prend en compte les évènements de la journée, de la semaine ou du mois. Et un champ « Nombre maximum » pour éventuellement permettre de réserver 2 évènements ennemis, mais pas 3.

History

#2

Updated by Valentin Deniaud 10 months ago

Valentin Deniaud a écrit :

Et un champ « Nombre maximum » pour éventuellement permettre de réserver 2 évènements ennemis, mais pas 3.

Vu avec Steph, on zappe cette partie qui est fonctionnellement trouble et techniquement complexe.

#3

Updated by Robot Gitea 9 months ago

  • Status changed from Nouveau to En cours

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#4

Updated by Robot Gitea 9 months ago

  • Status changed from En cours to Solution proposée
#5

Updated by Robot Gitea 9 months ago

  • Status changed from Solution proposée to Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#6

Updated by Robot Gitea 9 months ago

  • Status changed from Solution validée to Résolu (à déployer)

Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :

#7

Updated by Transition automatique 9 months ago

  • Status changed from Résolu (à déployer) to Solution déployée
#8

Updated by Transition automatique 7 months ago

Automatic expiration

Also available in: Atom PDF