~launchpad-pqm/launchpad/devel

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[categories]
# Category -> Python regular expression.
# Remeber to quote ?, ., + & ? characters to match litterally.
# 'kodos' is useful for interactively testing regular expressions.
All Launchpad=.

Registry=^https?://(edge\.)?launchpad\.
Registry - Person Index=/(~|%7E)[^/]+$
Registry - Pillar Index=^https?://(edge\.)?launchpad.[^/]+/\w[^/]*$

Answers=^https?://answers\.(edge\.)?launchpad\.

Blueprints=^https?://blueprints\.(edge\.)?launchpad\.

Bugs=^https?://bugs\.(edge\.)?launchpad\.
Bugs - Bug Page=\+bug/\d+$
Bugs - Pillar Index=^https?://bugs\.(edge\.)?launchpad\.[^/]+/\w[^/]*$
Bugs - Search=/\+bugs\?

Code=^https?://code\.(edge\.)?launchpad\.
Code - Front page=^https?://code.[^/]+/?(?:\?.*)?$
Code - PPA Index=/\+archive/[^/]+$
Code - Pillar Branches=^https?://code\.(edge\.)?launchpad\.[^/]+/\w[^/]*$
Code - Branch Page=^https?://code\.(edge\.)?launchpad\.[^/]+/(~|%7E)[^/]+/[^/]+/[^/]+$
Code - Merge Proposal=/\+merge/\d+$

Translations=^https?://translations\.(edge\.)?launchpad\.
Translations - Overview=^https?://translations\..*/\+lang/\w+$

API=^https?://api\.(edge\.)?launchpad\.
Public XML-RPC=^https?://xmlrpc\.(edge\.)launchpad\.
Private XML-RPC=^https?://xmlrpc-private\.(edge\.)launchpad\.
Shipit=^https?://shipit\.
Launchpad Homepage=^https?://(edge\.)?launchpad\.