bcgov / bcgov/wps

HFI Calculator: Configure dynamic prep date range windows

Open
#2,122 2 comments 0 reactions 0 assignees View on GitHub
4Refinement User Requested User Story
Dominant language
Python
Stars
65
Forks
11
Avg merge
21h 25m
Merged PRs (30d)
70

Description

**As a** *HFI User (plans/co)* **I want** *to configure start days and end days to automatically create prep periods* **So That** *I don't have to manually set prep period ranges*

**Additional Context**
- Feedback from DK and SI in NWFC
- Screen shot of meeting occurrence creation in Outlook for inspo:
![Screen Shot 2022-06-21 at 10.36.19 AM.png](https://images.zenhubusercontent.com/60464f96048353febabb5c8d/07dff63b-c71d-4ee3-adbf-48ac4309ef49)

**Acceptance Criteria**
- [ ] Given I submit a date range configuration, When the current prep period finishes, Then the next date range creates a prep period based on the date range

**Definition of Done**
- Ready to Demo in Sprint Review
- Does what I have made have appropriate test coverage?
- Documentation and/or scientific documentation exists and can be found
- Peer Reviewed by 2 people on the team
- Manual testing of all PRs in Dev and Prod
- Merged

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the HFI Calculator code that creates prep periods and determine where date-range configuration and current-period completion are handled; done means the next period is created from the submitted range, with appropriate test coverage and documentation.

Written by the indexing model from the issue text.

Assessment

Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.