Elbert Alias
06544a33ca
Fix terms display in popup, fix regex
5 years ago
Elbert Alias
27e9b2fcbb
Refactoring
5 years ago
Elbert Alias
575809793e
Refactoring
5 years ago
Elbert Alias
2a54f1cd4f
Refactoring
5 years ago
Elbert Alias
6b77f4cadf
Refactoring
5 years ago
Elbert Alias
376345aafb
Refactoring
5 years ago
Elbert Alias
2aca8275c5
Refactoring
5 years ago
Elbert Alias
dfe686e524
Build v5.10.3
5 years ago
Elbert Alias
eae4350627
Add 1s delay in WebExtension driver, fix links in popup
5 years ago
Elbert Alias
569030ce93
Build v5.10.1
5 years ago
Elbert Alias
dbcc340926
Fix cookie error
5 years ago
Elbert Alias
9cd7d60506
Switch from NPM to Yarn
5 years ago
Elbert Alias
cb1668fb04
Add alerts, fix dark mode
5 years ago
randomshell
4e730a0490
Fix previous commit
...
The value should be null to always get all cookies and not only first-party isolation cookies.
From https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies :
"When first-party isolation is off, the firstPartyDomain parameter is optional and defaults to an empty string. A non-empty string can be used to retrieve or modify first-party isolation cookies."
5 years ago
randomshell
dc13eee32a
Fix for first party isolation in Firefox
...
Fixes #2624
5 years ago
Elbert Alias
2e2f7246f4
Improve language detection
5 years ago
Elbert Alias
b178495a90
Build 5.9.7
5 years ago
Elbert Alias
e067ba33e2
Add dark mode compatibility toggle
6 years ago
Elbert Alias
29cd3afd8e
Update Farsi locale
6 years ago
Elbert Alias
1cca98b405
Build v5.7.4
6 years ago
Elbert Alias
93ddace370
Use ports for messaging
6 years ago
Elbert Alias
7c14a6d525
Build 5.7.1
7 years ago
Elbert Alias
87e829ee00
Emit log and visit events in NPM driver
7 years ago
Elbert Alias
c728d7f066
Build 5.6.1
7 years ago
Elbert Alias
879cb32d30
Fix options, replace Promises with async/await, build v5.5.7
7 years ago
Elbert Alias
ea900bfd1f
Fix options
7 years ago
Elbert Alias
9ce95a665d
Fix merge, WebExtension performance improvement
7 years ago
Elbert Alias
a2a18e12b5
Improve parsing of minified HTML
7 years ago
Petro Shpyhotskyi
244aba658f
Delete unexpected coma ( #2449 )
...
Fix bug with unexpected coma after the last function parameter
Google Chrome console error:
``` iframe.js:143 Uncaught SyntaxError: Unexpected token ) ```
7 years ago
udanpe
cd92e23007
Update iframe.js ( #2443 )
...
* Update iframe.js
Wappalyzer not work with Firebase
Chrome 68
MacOs 10.13
Uncaught TypeError: Cannot read property 'postMessageId' of null at onPostMessage (iframe.js:1000)
* Update iframe.js
* Update iframe.js
7 years ago
Elbert Alias
cbca9c3e7a
Fix linting issues
7 years ago
Elbert Alias
eca77528d6
Add eslint
7 years ago
Elbert Alias
42fd5f9153
Disable extension on FirstData Connect payment gateway
7 years ago
Elbert Alias
c6917ab154
Include error messaging per URL in NPM driver response, remove timeout
7 years ago
Elbert Alias
e46e4e7f1e
Save hostnameCache in localStorage
7 years ago
Elbert Alias
cd0b1b6e60
Fix Srutinizer issues
7 years ago
Elbert Alias
5b911327f5
Fix Srutinizer issues
7 years ago
Elbert Alias
21e6429670
Fix merge
7 years ago
Camille Barneaud
2252847e89
Fix options page ( #2327 )
...
Bug report: #2325
The value was already correct in local storage but it was not change in <code>options</code> dictionnary in the driver.
7 years ago
Elbert Alias
3402b850ed
Fix empty header value issue
7 years ago
Elbert Alias
dc0031e917
Show icon when no technologies are identified, add htmlMaxCols and htmlMaxRows options in NPM driver
7 years ago
Elbert Alias
2b57a2c97b
Build v5.4.14
7 years ago
Elbert Alias
52c9e144b8
NPM update, patch Zombie.js to include timeout in JS evaluation
7 years ago
Elbert Alias
c9b0ab7aa2
Fix header detection, performance improvements in WebExtension driver
7 years ago
Elbert Alias
5344662f4c
Implement browser.cookie API
7 years ago
Camille Barneaud
27e1fa17a4
Fix performance issue ( #2143 )
...
* Fix #2140
Remove inpage js.
* Remove the two culprit
I removed Criteo & Carbon Ads which were the original culprit.
I also removed the beginning of Sizmek pattern as it looks useless and potentially dangerous.
I would add that any pattern matching some close to <code>\[\^(.).{0,3}\].{0,3}\1</code> in the beggining should look suspicious.
There are several good candidate in HTML..
7 years ago
Elbert Alias
f35c7ff3e7
Add robots.txt queuing
8 years ago
Elbert Alias
24c460f86f
Fix uncaught promise in browser-polyfill.js
8 years ago
Elbert Alias
74bb8fa56a
Asynchronous regex execution
8 years ago
Elbert Alias
0a63ef2ddd
Build v5.4.7
8 years ago
Elbert Alias
28a93d5bec
Improve Joomla pattern, decrease processed HTML sise
8 years ago
Elbert Alias
4a711891fc
Fix meta detection method
8 years ago
Elbert Alias
0fbaa9622c
Add Adyen, popup styles
8 years ago
Elbert Alias
8a5bc035ce
Add ability to pin a category
8 years ago
Camille Barneaud
b94acd1961
Fix problem in version detection via js variables ( #2033 )
...
* Fix version detection in js variables (webextension)
* Fix version detection in js variables (NPM)
8 years ago
Elbert Alias
cb754545df
NPM driver: add batch processing, protocol check
8 years ago
Elbert Alias
538e843b0d
Merge branch 'master' of github.com:AliasIO/Wappalyzer
8 years ago
Elbert Alias
4bbda8916b
Avoid use of prototype functions in inject.js
8 years ago
Camille Barneaud
1fce3cbc6b
Enable the use of W in Firefox for Android ( #1960 )
8 years ago
Camille Barneaud
4b9bc8a8e8
Remove edge code ( #1959 )
...
* Remove edge code in driver.js
* Remove edge code in popup.js
8 years ago
Elbert Alias
be78de5aca
Build v5.3.2
8 years ago
Elbert Alias
46b2e6face
Add animate.css
8 years ago
Elbert Alias
f2a28f6105
Fix links in options
8 years ago
Elbert Alias
cbf071e083
Fix apps.json issues
8 years ago
Elbert Alias
18733b6c5f
Manual PR merges
8 years ago
Camille Barneaud
b682b4440f
Fix HTML extraction in WebExtensions ( #1920 )
8 years ago
Elbert Alias
581758f4c3
Merge js field
8 years ago
Elbert Alias
33c53bd639
Merge branch 'js-field'
8 years ago
Elbert Alias
996c72d0fa
Add js field to NPM driver
8 years ago
Elbert Alias
66c703c2fa
Refactoring, allow multiple expressions per js field, remove env detection
8 years ago
Elbert Alias
0f9cc90553
Add language detection
8 years ago
Camille Barneaud
28d2afaa61
Update driver.js
8 years ago
Camille Barneaud
9ba4c7ea85
Finish implement js field
8 years ago
Camille Barneaud
7d268ed8a3
Fix error in inject.js
8 years ago
Camille Barneaud
c6b6df773d
Add JS field in Wappalyzer.js & for WebExtension driver
8 years ago
Elbert Alias
731b70d611
Removed Edge related code
8 years ago
Elbert Alias
f4850308e4
Disable robots.txt fetching when tracking is disabled
8 years ago
Elbert Alias
01d782acff
Drop Edge support
8 years ago
Elbert Alias
45bd501fcb
Updated styled-components icon
8 years ago
Elbert Alias
41f10cac15
Merge branch 'master' of github.com:AliasIO/Wappalyzer
8 years ago
Camille Barneaud
d66a2a7c75
Enable multiple headers with the same name & Get scripts via DOM ( #1819 )
...
* Enable multiple header with same name
Enable multiple header with same name for WebExtension driver
* Enable multiple header with same name
Enable multiple header with same name for Bookmarklet driver
* Enable multiple header with same name
Enable multiple header with same name for the NPM driver
* Enable multiple headers with the same name
* Get scripts via DOM (WebExtension)
* Get scripts via DOM (Bookmarklet)
* Get scripts via DOM
* Get scripts via DOM (NPM)
8 years ago
Elbert Alias
06c2a0bbb2
Change wappalyzer.com to www.wappalyzer.com
8 years ago
Elbert Alias
c2a291b8c2
Fix column breaks in popup (always group categories)
8 years ago
Elbert Alias
5c68a1503f
Fix page error halting NPM driver
8 years ago
Elbert Alias
0c909ae024
Fix bookmarklet driver
8 years ago
Elbert Alias
35a77acc14
Fix merge
8 years ago
Elbert Alias
a05d78e47d
Fix browser is undefined error in content.js
8 years ago
Elbert Alias
91bed3e3d0
Fix implied applications not being detected, SVG icons not displaying
8 years ago
Elbert Alias
20b2f9df80
Revamped WebExtension popup
8 years ago
Elbert Alias
3057e396d9
Change wappalyzer object to Wappalyzer class to allow running of multiple instances
8 years ago
Elbert Alias
c4328afa30
Fix icon not displaying and popup not expanding
8 years ago
Elbert Alias
f61697c9f4
Fix French language, clear robots.txt cache regularly
8 years ago
Elbert Alias
ef0d8ad593
Refactoring
8 years ago
Elbert Alias
8c5aaac4f9
Define global variables
8 years ago
Elbert Alias
7c9d089f46
Set wappalyzer.driver.document in WebExtension
8 years ago
Elbert Alias
6637e43dd0
Fix gitignore
8 years ago
Elbert Alias
75cd40094c
Respect robots.txt
8 years ago
Elbert Alias
a00319a3a8
Functional ES6 code
8 years ago
Elbert Alias
872bcbb64e
Port to ES6
8 years ago
Elbert Alias
02e705a6c1
Ad tracking updates
8 years ago
Elbert Alias
087fc5ed2b
Fixes for MS Edge
8 years ago
Elbert Alias
99579252d2
Faster rendering of popup
8 years ago
Elbert Alias
a43b4c83ff
Only run inject.js if document.body exists
8 years ago
Elbert Alias
f14e45c431
Add Prebid application
8 years ago
Elbert Alias
bc20282bf8
Fix manfifest.json
8 years ago
Elbert Alias
8df949c8cd
Fix jsonToDOM in Chrome
8 years ago
Elbert Alias
d882aca41d
Replace innerHTML with jsonToDOM
8 years ago
Elbert Alias
04531bdee5
Fix internationalisation in WebExtension
8 years ago
Elbert Filius
70ecdf0899
Refactor popup.js and popup.html, improved logging
8 years ago
Elbert Filius
f5705171bb
Define variable as string instead of null
8 years ago
Elbert Alias
7b91a45134
Remove symlinked scripts from WebExtension driver
8 years ago
Elbert Alias
cba85bcee8
Fix Scruntinizer issues
8 years ago
Elbert Alias
2492bbf8d0
Fix Scruntinizer issues
8 years ago
Elbert Alias
d4a4bfd3ee
Use promises for options in WebExtension driver
8 years ago
Elbert Alias
cbd4286551
Modify dynamic icon option
8 years ago
Elbert Alias
92f59ba917
Merge pull request #1515 from DaAwesomeP/option-change-icon
...
Option to keep icon from changing
8 years ago
Elbert Alias
0f99dda1df
Merge pull request #1512 from wardoost/default-icon
...
Default icon
8 years ago
Elbert Alias
8774fb6b86
Add Edge support
8 years ago
DaAwesomeP
8d458f7765
add option to keep icon static
8 years ago
Ward Oosterlijnck
b30e94991b
icon optional and defaults to default.svg
8 years ago
Elbert Alias
ecb929a286
Remove console.log
8 years ago
Elbert Alias
6be6e4dcd9
Build WebExtension v4.0.1
8 years ago
MannyC
967b8c916e
Chrome driver always sends response to foreground page to avoid foreground exception.
...
See #1487
This fixes #1487 and fixes #1489
8 years ago
Elbert Alias
bb4956a2b8
Run wappalyzer build
8 years ago
Elbert Alias
092e9575aa
Removed Firefox & Chrome drivers in favour of the WebExtension driver
8 years ago
DaAwesomeP
71f168d675
webextension ensure tab is from correct window
8 years ago
Elbert Alias
9f25ef1913
Fix sorting applications by category priority
8 years ago
Elbert Alias
1cd2fd70b0
Make apps.json valid JSON, add priority value to categories, unify WebExtension manifest files
8 years ago
jvoisin
03d649b3ea
Fix various warnings found by scrutinity
...
- Some functions didn't return anything
- Some `for…in` related variables weren't declared
- Some variables were unused
8 years ago
Elbert Alias
92fbcbd6e5
Move onMessage to separate function in WebExtension
8 years ago
DaAwesomeP
4d9d53977b
Don't use webextension polyfill for messages
8 years ago
Elbert Alias
e511d76493
Replace symlinks with updated files in webextension driver
8 years ago
Elbert Alias
7d2952049f
Fix slugify function
8 years ago
Elbert Alias
8b946ee3bf
Add WebExtension driver
8 years ago