MediaWiki:External image whitelist: Difference between revisions

From QEMU
(gitlab branches can have slashes in them. also document what the path elements are)
(add readthedocs)
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/?version=latest$


#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>

Revision as of 17:09, 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/?version=latest$

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