Skip to content

[59][DRAFT] Add resource unavailability UI#64

Draft
lredor wants to merge 1 commit into
ObeoNetwork:mainfrom
lredor:lre/enh/59-Add_Resource_Unavailability_Management
Draft

[59][DRAFT] Add resource unavailability UI#64
lredor wants to merge 1 commit into
ObeoNetwork:mainfrom
lredor:lre/enh/59-Add_Resource_Unavailability_Management

Conversation

@lredor

@lredor lredor commented Jun 11, 2026

Copy link
Copy Markdown
Member

Add Sirius Web form support to manage Resource unavailability periods.

The Resource form now exposes an Availability page with a table listing unavailability periods, plus actions to create and delete entries. Each UnavailabilityPeriod has a detail form to edit startDate, endDate, and description.

Dates use the same Sirius Web date widget and yyyy-MM-dd format as task date fields.

Commit generated via Codex (not manually reviewed yet)

Bug: #59

Add Sirius Web form support to manage Resource unavailability periods.

The Resource form now exposes an Availability page with a table listing
unavailability periods, plus actions to create and delete entries. Each
UnavailabilityPeriod has a detail form to edit startDate, endDate, and
description.

Dates use the same Sirius Web date widget and yyyy-MM-dd format as task
date fields.

Commit generated via Codex (not manually reviewed yet)

Bug: ObeoNetwork#59
MANPOWER_HELP=Main d'oeuvre chiffr�e dans le devis interne
EOTP_HELP=A compl�ter par le gestionnaire/assistant financier
OS_HELP=Ordre Statistique\nA compl�ter par le gestionnaire/assistant financier
RESOURCE_FORM_TITLE=Formulaire de ressource

@ncouvert ncouvert Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should put both additions in the 'properties' files on the same lines.

@@ -0,0 +1,192 @@
/*******************************************************************************
* Copyright (c) 2024, 2026 CEA LIST.

@ncouvert ncouvert Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copyright (c) 2026 Obeo.

intead of Copyright (c) 2024, 2026 CEA LIST. for new files

@ncouvert ncouvert left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are currently adding Pepper-mm to the Pepper repository (see: #63). We will conduct a full review once it has been merged, and after you have integrated the Pepper-mm PR into this repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants