~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/bugs/configure.zcml

  • Committer: Curtis Hovey
  • Date: 2011-12-18 15:13:07 UTC
  • mto: This revision was merged to the branch mainline in revision 14547.
  • Revision ID: curtis.hovey@canonical.com-20111218151307-sdm2gzobt5tplbe0
Moved badges to lp.app.

Show diffs side-by-side

added added

removed removed

Lines of Context:
112
112
        for="lp.bugs.interfaces.bug.IBug                 lazr.lifecycle.interfaces.IObjectModifiedEvent"
113
113
        handler="lp.bugs.subscribers.bug.notify_bug_modified"/>
114
114
    <securedutility
115
 
        class="lp.systemhomes.MaloneApplication"
 
115
        class="canonical.launchpad.systemhomes.MaloneApplication"
116
116
        provides="lp.bugs.interfaces.malone.IMaloneApplication">
117
117
        <allow
118
118
            interface="lp.bugs.interfaces.malone.IMaloneApplication"/>
270
270
                    "/>
271
271
        </class>
272
272
        <adapter
273
 
            provides="lp.services.privacy.interfaces.IObjectPrivacy"
 
273
            provides="canonical.lazr.interfaces.IObjectPrivacy"
274
274
            for="lp.bugs.interfaces.bugtask.IBugTask"
275
275
            factory="lp.bugs.browser.bugtask.BugTaskPrivacyAdapter"
276
276
            permission="zope.Public"/>
277
277
        <adapter
278
278
            for="lp.bugs.interfaces.bugtask.IBugTask"
279
 
            provides="lp.app.interfaces.launchpad.IPrivacy"
 
279
            provides="canonical.launchpad.interfaces.launchpad.IPrivacy"
280
280
            factory="lp.bugs.adapters.bug.bugtask_to_privacy"/>
281
281
        <adapter
282
282
            for="lp.bugs.interfaces.bugtask.IBugTask"
286
286
            factory="lp.bugs.browser.bugtask.bugtarget_renderer"
287
287
            name="target"/>
288
288
        <adapter
289
 
            provides="lp.services.webapp.interfaces.IBreadcrumb"
 
289
            provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
290
290
            for="lp.bugs.interfaces.bugtask.IBugTask"
291
291
            factory="lp.bugs.browser.bugtask.BugTaskBreadcrumb"
292
292
            permission="zope.Public"/>
293
293
        <adapter
294
 
            provides="lp.services.webapp.interfaces.IBreadcrumb"
 
294
            provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
295
295
            for="lp.bugs.interfaces.bugmessage.IBugComment"
296
296
            factory="lp.bugs.browser.bugcomment.BugCommentBreadcrumb"
297
297
            permission="zope.Public"/>
419
419
                set_attributes="active"/>
420
420
        </class>
421
421
        <adapter
422
 
            provides="lp.services.webapp.interfaces.IBreadcrumb"
 
422
            provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
423
423
            for="lp.bugs.interfaces.bugtracker.IBugTracker"
424
 
            factory="lp.services.webapp.breadcrumb.TitleBreadcrumb"
 
424
            factory="canonical.launchpad.webapp.breadcrumb.TitleBreadcrumb"
425
425
            permission="zope.Public"/>
426
426
 
427
427
        <!-- BugTrackerSet -->
438
438
                interface="lp.bugs.interfaces.bugtracker.IBugTrackerSet"/>
439
439
        </securedutility>
440
440
        <adapter
441
 
            provides="lp.services.webapp.interfaces.IBreadcrumb"
 
441
            provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
442
442
            for="lp.bugs.interfaces.bugtracker.IBugTrackerSet"
443
443
            factory="lp.bugs.browser.bugtracker.BugTrackerSetBreadcrumb"
444
444
            permission="zope.Public"/>
533
533
    </class>
534
534
    <adapter
535
535
        for="lp.bugs.interfaces.bugbranch.IBugBranch"
536
 
        provides="lp.services.webapp.interfaces.IPrimaryContext"
 
536
        provides="canonical.launchpad.webapp.interfaces.IPrimaryContext"
537
537
        factory="lp.bugs.browser.bugbranch.BugBranchPrimaryContext"/>
538
538
 
539
539
    <!-- hierarchy -->
874
874
        </class>
875
875
        <adapter
876
876
            for="lp.bugs.interfaces.bug.IBug"
877
 
            provides="lp.services.webapp.interfaces.ILaunchpadContainer"
 
877
            provides="canonical.launchpad.webapp.interfaces.ILaunchpadContainer"
878
878
            factory="lp.bugs.publisher.LaunchpadBugContainer"/>
879
879
 
880
880
        <!-- BugSet -->
925
925
    </securedutility>
926
926
    <adapter
927
927
        for="lp.bugs.interfaces.bugnomination.IBugNomination"
928
 
        provides="lp.services.webapp.interfaces.IPrimaryContext"
 
928
        provides="canonical.launchpad.webapp.interfaces.IPrimaryContext"
929
929
        factory="lp.bugs.browser.bugnomination.BugNominationPrimaryContext"/>
930
930
        <class
931
931
            class="lp.bugs.model.bugnomination.BugNomination">
952
952
                attributes="
953
953
                    approve
954
954
                    decline"/>
955
 
            <require
956
 
                permission="launchpad.Edit"
957
 
                attributes="
958
 
                    destroySelf"/>
959
955
        </class>
960
956
        <securedutility
961
957
            class="lp.bugs.model.bugnomination.BugNominationSet"
1101
1097
    <class
1102
1098
        class="lp.bugs.mail.bugnotificationrecipients.BugNotificationRecipients">
1103
1099
        <allow
1104
 
            interface="lp.services.mail.interfaces.INotificationRecipientSet"/>
 
1100
            interface="canonical.launchpad.interfaces.launchpad.INotificationRecipientSet"/>
1105
1101
        <!-- BugNotificationRecipients provides the following
1106
1102
             attributes/methods in addition. -->
1107
1103
        <allow
1115
1111
    </securedutility>
1116
1112
    <adapter
1117
1113
        name="bugs"
1118
 
        provides="lp.services.webapp.interfaces.IBreadcrumb"
 
1114
        provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
1119
1115
        for="lp.bugs.interfaces.bugtarget.IBugTarget"
1120
1116
        factory="lp.bugs.browser.bugtarget.BugsVHostBreadcrumb"
1121
1117
        permission="zope.Public"/>
1122
1118
    <adapter
1123
1119
        name="bugs"
1124
 
        provides="lp.services.webapp.interfaces.IBreadcrumb"
 
1120
        provides="canonical.launchpad.webapp.interfaces.IBreadcrumb"
1125
1121
        for="lp.registry.interfaces.projectgroup.IProjectGroup"
1126
1122
        factory="lp.bugs.browser.bugtarget.BugsVHostBreadcrumb"
1127
1123
        permission="zope.Public"/>