processmaker
processmaker copied to clipboard
Add simple feature flag config
Idea for a simple feature flag system using configs.
Notes:
- Maybe we should have 2 new columns in the Release Checklist: "New Feature Flags" and "Features To Enable"
- New Feature Flags are added to
.envon release with the value set tofalse - QA environments will not have the entries in
.envbecause they should have access to in-progress features - When the feature is ready for release, the developer can add the feature to the "Features To Enable" column
- New Feature Flags are added to
Flow
- Developer stats a feature and hides it with a config, for example
if (config('features.dms')) { ... } - Developer adds the env var to the release checklist
FEATURE_DMS=false - CloudOps adds it to
.envon release - When ready, CloudOps can delete the entry and clear the cache.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Hi ProcessMaker team, I apologize for posting this error here! In the task list, when we switch between menus, the status filter changes correctly, but in each of the lists, as soon as we click on the priority tab, the status filter is no longer updated according to the selected menu when switching between menus and remains the last selection. Thanks
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication