MediaWiki:External image whitelist: Difference between revisions

From QEMU
(gitlab branches can have slashes in them. also document what the path elements are)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:
# project name
# project name
^https://patchew.org/[^/]*/badge.svg$
^https://patchew.org/[^/]*/badge.svg$
# project name
^https://readthedocs.org/projects/[^/]*/badge/(\?|$)


#Put all regex fragments above this line. Leave this line exactly as it is</pre>
#Put all regex fragments above this line. Leave this line exactly as it is</pre>

Latest revision as of 17:14, 24 January 2020

#Leave this line exactly as it is

#Put regular expression fragments (just the part that goes between the //) below
#These will be matched with the URLs of external (hotlinked) images
#Those that match will be displayed as images, otherwise only a link to the image will be shown
#Lines beginning with # are treated as comments
#This is case-insensitive

# user, project (branch is in a query parameter)
^https://api.travis-ci.org/[^/]*/[^/.]*\.png

# project (branch is in a query parameter)
^https://api.shippable.com/projects/[^/]*/badge

# user, repo (branch not supported/)
^https://api.cirrus-ci.com/github/[^/]*/[^/.]*\.svg$

# project id
^https://scan.coverity.com/projects/[^/]*/badge.svg

# user, project, branch
^https://gitlab.com/[^/]*/[^/]*/badges/.*/pipeline.svg$

# project name
^https://patchew.org/[^/]*/badge.svg$

# project name
^https://readthedocs.org/projects/[^/]*/badge/(\?|$)

#Put all regex fragments above this line. Leave this line exactly as it is