bcgov / bcgov/entity

Create UI: create new FF to enable filings per entity types

Open
#15,828 0 comments 0 reactions 0 assignees View on GitHub
ENTITY - DO NOT USE
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

Currently there is a flag, `supported-filings`, that controls whether a filing is enabled (in Dev/Test/Prod). (Eg, IA, dissolution, registration and restoration.)

Instead, we should have a flag for each filing that controls which entities are allowed.

See #15734 for more details.

- [ ] create new dissolution flag in LD - see `supported-dissolution-entities`
- [ ] create new registration flag in LD
- [ ] create new restoration flag in LD
- [ ] delete current flag in code (and its usage)
- [ ] create new flags in code (with usages)
- [ ] archive (delete) the old flag in LD (add this to release ticket)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with issue #15734 and trace the existing `supported-filings` flag and its usages in the JavaScript code. Verify the dissolution, registration, and restoration entity flags in LD, then confirm each filing uses its corresponding flag and the old flag is removed and scheduled for archival.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.