feature flags need administration UI
Bug #616631 reported by
Martin Pool
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Martin Pool |
Bug Description
As part of https:/
Related branches
lp:~mbp/launchpad/flags-gui
- Jeroen T. Vermeulen (community): Approve (code)
- Launchpad code reviewers: Pending requested
-
Diff: 693 lines (+476/-42)11 files modifiedlib/lp/services/features/__init__.py (+11/-1)
lib/lp/services/features/browser/configure.zcml (+25/-0)
lib/lp/services/features/browser/edit.py (+84/-0)
lib/lp/services/features/browser/tests/test_feature_editor.py (+138/-0)
lib/lp/services/features/configure.zcml (+3/-0)
lib/lp/services/features/flags.py (+19/-29)
lib/lp/services/features/model.py (+1/-0)
lib/lp/services/features/rulesource.py (+116/-0)
lib/lp/services/features/templates/feature-rules.pt (+18/-0)
lib/lp/services/features/tests/test_flags.py (+58/-11)
lib/lp/services/features/webapp.py (+3/-1)
tags: | added: feature-flags |
Changed in launchpad-foundations: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
In the first cut of this I plan to add a page at https:/ /launchpad. net/+feature- rules that just shows them in a crude text table. After discussion with Robert, I think we will limit it to ~admins and ~launchpad access for read. I still need to work out the right way to hook in that access control.