Content
View differences
Updated by Parimal Satyal almost 4 years ago
In <mention class="mention" data-id="42758" data-type="work_package" data-text="#42758">#42758</mention> , the visual notion of a configurable non-working day was introduced.
This feature describes the behavioral changes with regards to non-working days:
**Cards spanning non-working days**
* Cards will span over a non-working days:
* If non-working days are enabled (via the date picker), a 3-day work package from Thursday will span Thursday to Saturday _(assuming Sat/Sun non-working)._
* If non-working days are not-enabled (via the date picker), 3-day work package from Thursday will span Thursday to Monday _(assuming Sat/Sun non-working)._
* Cards will not indicate which of There is no indication whether that day is being worked for the days that are spanned are considered working card or not (whether non-working days are included or not)
* Cards _will_ show which for this particular card (i.e., whether scheduling mode is selected (automatic auto or manual), manual)
* **OPEN** since this affects resizing / dragging and visual representation
* **\[Open\]** Show representation, it might make sense to show manual scheduling mode (like in the work package table) in the cards (work in progress)
* **\[Open\]** Automatically scheduled work packages whose dates are derived should be blocked from dragging.
cards?
**Creating new cards by clicking/selecting dates**
* When clicking on a single date in the team planner that is a non-working day
* the work package will be scheduled for that day and
* "Include non-working days" will be enabled in the date picker have its scheduling mode set to **manual**
* Selecting a range of days that includes a non-working day
* the work package will be scheduled on the selected days _excluding_ non-working days (eg. drag-selecting Thursday have its scheduling mode set to Monday will create a work package that spans these days but where duration is 3 days),
* "Include non-working days" will _not_ be enabled in the date picker **manual**
* Clicking a day or selecting a range of days that _does not_ include non-working days
* The the work package will be scheduled on the selected days
* "Include non-working days" will _not_ be enabled in the date picker have its scheduling mode set to **auto**
**Dragging or resizing an existing automatically scheduled work package**
* Moving a card dropping / resizing to a non-working start date that
* The start date is a non-working day is blocked visually (similar to the permission-based blocking)
* **\[Open\]** Exact visual representation to be defined blocking) (**OPEN** how will this look like)?
* Moving a card to an dropping with end date that is on a non-working day, or including a non-working day in its duration
* The card is adjusted in duration _after_ dropping
* **\[Open\]** Nice to have / Technical feasibility tbd: Adjust duration _during_ dropping
~~**Dragging **Dragging or resizing a manually scheduled work package**~~ package**
* ~~There There are no limitations for manually scheduled work package~~ packages
This feature describes the behavioral changes with regards to non-working days:
* Cards will span over a non-working days:
* If non-working days are enabled (via the date picker), a 3-day work package from Thursday will span Thursday to Saturday _(assuming Sat/Sun non-working)._
* If non-working days are not-enabled (via the date picker), 3-day work package from Thursday will span Thursday to Monday _(assuming Sat/Sun non-working)._
* Cards will not indicate which of
* Cards _will_ show which
* **OPEN**
* **\[Open\]** Show
* **\[Open\]** Automatically scheduled work packages whose dates are derived should be blocked from dragging.
* When clicking on a single date in the team planner that is a non-working day
* the work package will be scheduled for that day and
* "Include non-working days" will be enabled in the date picker
* Selecting a range of days that includes a non-working day
* the work package will be scheduled on the selected days _excluding_ non-working days (eg. drag-selecting Thursday
* "Include non-working days" will _not_ be enabled in the date picker
* Clicking a day or selecting a range of days that _does not_ include non-working days
* The
* "Include non-working days" will _not_ be enabled in the date picker
**Dragging or resizing an existing
* Moving a card
* The start date
* **\[Open\]** Exact visual representation to be defined
* Moving a card to an
* The card is adjusted in duration _after_ dropping
* **\[Open\]** Nice to have / Technical feasibility tbd: Adjust duration _during_ dropping
~~**Dragging
* ~~There