Conor Brady
Conor Brady
**As a** *developer* **I want** *my OAS fuzzed by Schemathesis* **So That** *I am confident in it's implementation and save time testing endpoints* **Additional Context** - https://schemathesis.readthedocs.io/en/stable/continuous_integration.html - e.g. https://github.com/bcgov/wps/pull/2626/...
**As a** Fire Centre admin (TBD) **I need** to assign and unassign hfi calculator roles to idirs **So That** users are able to prep hfi sheets when necessary **Acceptance Criteria**...
**As a** *recipient of a FBA, or* **I want** *to show the local fire environment context that's driving the advisory* **So That** *it is clear what elevations the advisory pertains...
**Describe the task** Apparently `zoneinfo` is the standard timezone library for timezone stuff from python 3.9+: https://sonarcloud.io/organizations/bcgov-sonarcloud/rules?open=python%3AS6890&rule_key=python%3AS6890 **Acceptance Criteria** - [ ] Every instance of `pytz` is replaced with `zoneinfo`...
**Actual Behaviour** I have noticed a difference in the crown fraction burned calculation between FBP Go and the Red Book and Red App. Here’s an example using an FFMC of...
**Actual Behaviour** When forecasting for multiple stations for a weather parameter, applying a model to the date range and clicking to fill some cells, then manually editing a cell will...
**Actual Behaviour** Reset button remains disabled when changes from double clicking cells exist **Steps To Reproduce** 1. Load Morecast 2. Double click a cell to choose it's value for forecasting...
**Describe the task** Major update to eslint from 8 to 9. **Acceptance Criteria** - [ ] This builds and runs: https://github.com/bcgov/wps/pull/3513 **Additional context** - Migration guide: https://eslint.org/docs/latest/use/migrate-to-9.0.0
**Actual Behaviour** Exception occurred POST /api/percentiles/ wps-prod-493-xjndj (34): 3 validation errors for StationSummary ffmc Input should be a valid number [type=float_type, input_value=None, input_type=NoneType] For further information visit https://errors.pydantic.dev/2.6/v/float_type isi Input...
**Describe the task** Shapely v2 removes treating multipolygons as iterables, we need to reference those as `.geoms` **Acceptance Criteria** - [ ] https://github.com/bcgov/wps/pull/2456 builds and runs **Additional context** - https://shapely.readthedocs.io/en/latest/migration.html#migration