diff --git a/fdroidserver/metadata.py b/fdroidserver/metadata.py index cf21c211..fb6af1cb 100644 --- a/fdroidserver/metadata.py +++ b/fdroidserver/metadata.py @@ -154,9 +154,14 @@ class FieldValidator(): valuetypes = { FieldValidator("Integer", r'^[1-9][0-9]*$', None, - ['FlattrID'], + [], ['vercode']), + FieldValidator("Hexadecimal", + r'^[0-9a-f]+$', None, + ['FlattrID'], + []), + FieldValidator("HTTP link", r'^http[s]?://', None, ["Web Site", "Source Code", "Issue Tracker", "Donate"], []),