~launchpad-pqm/launchpad/devel

« back to all changes in this revision

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

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-12-15 10:35:32 UTC
  • mfrom: (14517.1.3 new-bzr)
  • Revision ID: launchpad@pqm.canonical.com-20111215103532-q2m4uyk0r8ugiayx
[r=sinzui, poolie][bug=509016] Always load foreign plugins,
 but restrict probers to avoid accidentally opening foreign branches.
 (re-land)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- Copyright 2009-2011 Canonical Ltd.  This software is licensed under the
 
1
<!-- Copyright 2009-2010 Canonical Ltd.  This software is licensed under the
2
2
     GNU Affero General Public License version 3 (see the file LICENSE).
3
3
-->
4
4
 
198
198
  </securedutility>
199
199
  <securedutility
200
200
      class="canonical.launchpad.systemhomes.BazaarApplication"
201
 
      provides="lp.code.interfaces.codehosting.IBazaarApplication">
202
 
    <allow interface="lp.code.interfaces.codehosting.IBazaarApplication"/>
 
201
      provides="canonical.launchpad.interfaces.launchpad.IBazaarApplication">
 
202
    <allow interface="canonical.launchpad.interfaces.launchpad.IBazaarApplication"/>
203
203
  </securedutility>
204
204
 
205
205
  <!-- pages for the bazaar application -->
206
206
 
207
207
  <xmlrpc:view
208
 
      for="lp.code.interfaces.codehosting.IBazaarApplication"
 
208
      for="canonical.launchpad.interfaces.launchpad.IBazaarApplication"
209
209
      interface="lp.code.xmlrpc.branch.IBranchSetAPI"
210
210
      class="lp.code.xmlrpc.branch.BranchSetAPI"
211
211
      permission="launchpad.AnyPerson"/>
212
212
  <xmlrpc:view
213
 
      for="lp.code.interfaces.codehosting.IBazaarApplication"
 
213
      for="canonical.launchpad.interfaces.launchpad.IBazaarApplication"
214
214
      interface="lp.code.xmlrpc.branch.IPublicCodehostingAPI"
215
215
      class="lp.code.xmlrpc.branch.PublicCodehostingAPI"
216
216
      permission="zope.Public"/>
454
454
  <class class="lp.code.model.branch.Branch">
455
455
    <require
456
456
        permission="launchpad.View"
457
 
        interface="lp.app.interfaces.launchpad.IPrivacy
 
457
        interface="canonical.launchpad.interfaces.launchpad.IPrivacy
458
458
                   lp.code.interfaces.branch.IBranchAnyone
459
459
                   lp.code.interfaces.branch.IBranchEditableAttributes
460
460
                   lp.code.interfaces.branch.IBranchPublic
481
481
  <adapter
482
482
      for="lp.code.interfaces.branch.IBranch"
483
483
      provides="canonical.launchpad.webapp.interfaces.ILaunchpadContainer"
484
 
      factory="lp.code.publisher.LaunchpadBranchContainer"/>
 
484
      factory="canonical.launchpad.components.launchpadcontainer.LaunchpadBranchContainer"/>
485
485
  <adapter
486
486
      for="lp.code.interfaces.branch.IBranch"
487
 
      provides="lp.app.browser.badge.IHasBadges"
 
487
      provides="canonical.launchpad.webapp.badge.IHasBadges"
488
488
      factory="lp.code.browser.branchlisting.BranchBadges"/>
489
489
  <adapter
490
490
      for="lp.code.interfaces.branch.IBranch"