diff --git a/src/apps.json b/src/apps.json index 718f7f245..fd7df8d88 100755 --- a/src/apps.json +++ b/src/apps.json @@ -2027,12 +2027,16 @@ }, "GitLab": { "cats": [ - 19, - 13 + 13, + 47 ], "headers": { "Set-cookie": "_gitlab_session" }, + "implies": [ + "Ruby", + "Ruby on Rails" + ], "website": "about.gitlab.com" }, "GlassFish": { @@ -2383,6 +2387,10 @@ 12 ], "env": "^Hogan$", + "script": [ + "hogan-(?:-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", + "([\\d.]+)/hogan(\\.min)?\\.js\\;version:\\1" + ], "website": "twitter.github.com/hogan.js" }, "Hotaru CMS": { @@ -7037,6 +7045,139 @@ "yepnope.*\\.js" ], "website": "yepnopejs.com" + }, + "Open Classifieds": { + "cats": [ + 6 + ], + "meta": { + "author": "open-classifieds\\.com", + "copyright": "Open Classifieds ?([0-9.]+)?\\;version:\\1" + }, + "website": "http://open-classifieds.com" + }, + "Open eShop": { + "cats": [ + 6 + ], + "meta": { + "author": "open-eshop\\.com", + "copyright": "Open eShop ?([0-9.]+)?\\;version:\\1" + }, + "website": "http://open-eshop.com/" + }, + "Hammer.js": { + "cats": [ + 12 + ], + "script": "hammer(\\.min)?\\.js", + "env": "^Hammer$", + "website": "http://hammerjs.github.io" + }, + "Epoch": { + "cats": [ + 25 + ], + "script": "epoch(\\.min)?\\.js", + "html": "