Fix bug with unexpected coma after the last function parameter
Google Chrome console error:
``` iframe.js:143 Uncaught SyntaxError: Unexpected token ) ```
Removed seemingly unnecessary capturing group and non-numeric version
tag in Google Analytics pattern to prevent falsely reporting "analytics"
or "Universal Analytics" as a version identifier.
I understand that there are `classic` (deprecated) and `universal`
flavors offered (at some point) by Google so if you want this split into
two different patterns let me know and I can tackle that too. However,
with this not being what the majority in the IT industry would classify
as a "version" identifier I figured this was a safe way to go.
FixesAliasIO/Wappalyzer#2419
* Replace and update Windows Server icon
* Update Microsoft logo
It bugged out in some cases (not entirely sure why) and had a background colour.
* Update Google Sites and WebDev logo
* Update Google Maps icon and remove Google Search Appliance
Since Google Search Appliance has been stopped by Google, its not worth tracking now.
* Tighten a bit RoR detection
Phusion passenger is used for Ruby, nodejs, Python
as well as other exotic things, there isn't a 50% chance of Ruby being
used when it's detected.
On the other hand, if `mod_rails` or `mod_rack` is present,
we can be certain that there is indeed Ruby on Rails behind
the website.
* Fix some silly things
* Remove Brother
- Brother was prone to false positives for everything with a <title> starting with `brother`
- I doubt that the other rule was triggered by anyone.
* Remove Dell, since it had no ways of being detected
* Chai Server is used on other things that HP printers
- Remove the implication on HP for Chai Server
- Remove HP since it can't be detected anymore anyway
* Remove a now unused icon
* Remove a useless file