Expose structural subscription filters via web API
Bug #672619 reported by
Gavin Panella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Gavin Panella |
Bug Description
We need to be able to create, edit and delete structural subscription
filters via the web API. The UI for these tasks is complicated so is
going to take a while to get done, and will probably rely upon the API
anyway, so this is an obvious first step. It also means that
technically inclined users can help themselves with filtered
subscriptions.
Related branches
lp:~allenap/launchpad/sub-filters-via-api-bug-672619
- Deryck Hodge (community): Approve (code)
-
Diff: 727 lines (+373/-51)12 files modifiedlib/canonical/launchpad/interfaces/_schema_circular_imports.py (+2/-0)
lib/lp/bugs/browser/configure.zcml (+9/-0)
lib/lp/bugs/browser/tests/test_bugsubscriptionfilter.py (+210/-0)
lib/lp/bugs/interfaces/bugsubscriptionfilter.py (+44/-28)
lib/lp/bugs/interfaces/webservice.py (+6/-1)
lib/lp/registry/browser/configure.zcml (+3/-0)
lib/lp/registry/browser/structuralsubscription.py (+19/-3)
lib/lp/registry/browser/tests/test_structuralsubscription.py (+53/-1)
lib/lp/registry/interfaces/structuralsubscription.py (+3/-2)
lib/lp/registry/model/structuralsubscription.py (+2/-0)
lib/lp/registry/stories/webservice/xx-structuralsubscription.txt (+3/-0)
utilities/format-imports (+19/-16)
tags: | added: bugjam2010 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
milestone: | none → 11.01 |
To post a comment you must log in.
Fixed in stable r12132 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12132>.