Commit Graph

58 Commits (11a196c48b35770144914613c1d747cac34bfca4)

Author SHA1 Message Date
dessant 11a196c48b chore: add solver button to Shadow DOM 4 years ago
dessant d34f5fa8b7 feat: navigate with client app using keyboard
Closes #168.
4 years ago
dessant 39cf3c02ef feat: support Chrome Incognito 4 years ago
dessant 2df48169e1 fix: increase favicon size 4 years ago
dessant 1f3588fa93 chore: format with prettier 4 years ago
dessant 15ae99ea13 feat: create new section for client app options 4 years ago
dessant 692340c5aa fix: move mouse to the correct position when only text is zoomed in Firefox
Closes #133.
4 years ago
dessant 2bdabf122e chore: update dependencies and refactor build script 4 years ago
dessant ce2d9424f5 fix: inject assets in challenge frames loaded from alternative URLs 4 years ago
dessant 092f3b9492 feat: add support for reCAPTCHA Enterprise
Closes #236.
4 years ago
dessant edb74021ef fix: set challenge locale when widget is loaded from recaptcha.net 4 years ago
dessant afbde578cf fix: add extension button when challenge assets are loaded from recaptcha.net
Closes #194.
4 years ago
dessant ef7514e9ee fix: remove support for outdated browsers
BREAKING CHANGE: browser versions before Chrome 76, Firefox 68 and Opera 63
are no longer supported
4 years ago
dessant 84db116670 chore: use standard manifest key 4 years ago
dessant dcacc489e6 fix: remove unused permissions 4 years ago
dessant 1b9af9e93c fix: add button to existing challenge widgets after installation in Chrome 4 years ago
dessant 8a54f1fdce fix: trim Wit Speech API result only when it exists 4 years ago
dessant d244f62550 fix: update Wit Speech API 4 years ago
dessant aff5309176 chore: fix typo 5 years ago
dessant 9995f46ed4 feat: enable client app installation on Windows 32-bit 5 years ago
dessant aab8384d35 fix: send browser name to client app installer 5 years ago
dessant 999ccf94c7 fix: remove origin header from background requests 5 years ago
dessant a57cdb839d fix: discard noise from audio challenge 5 years ago
dessant e985b7d666 fix: rotate Wit.ai API keys for English challenges
Closes #130.
5 years ago
dessant 182a0aa5cf fix: update available languages and API endpoints 5 years ago
dessant bb2bff913c fix: update speech service name 5 years ago
dessant 72aeceb8e4 fix: update UI layout 5 years ago
dessant bc5e8bd1b4 chore: format with prettier 5 years ago
dessant c9bbd0eee9 chore: add Edge target 5 years ago
dessant 57611ac664 fix: link client app installation guide from options page 5 years ago
dessant 2c899261d6 feat: transcribe audio in background script
Chrome 73 no longer allows bypassing CORS from content sripts,
speech service APIs are now called from the background script.

The origin of background requests is removed for privacy.

Closes #81.
5 years ago
dessant 3e42f6188f chore: update dependencies 5 years ago
dessant bbb6195444 refactor: improve readability 5 years ago
Menzo Wijmenga 22edae2d56 fix: correct the target element width / height for higher density screens
Fixes #71.
5 years ago
dessant f7b9554a5a fix: remove demo speech service
The service is unreliable.
6 years ago
dessant 4a823f905c fix: get audio URL from audio element
The audio download button may not be available on some platforms.
6 years ago
dessant 0db060da26 fix: divide click coordinates by display scale on Windows
Closes #40.
6 years ago
dessant 0879515f21 feat: require new client app version 6 years ago
dessant d9aef008f3 fix: wait for client app to close before launching new version 6 years ago
dessant aebd114728 fix: allow installation on windows if manifest location is not set 6 years ago
dessant 4b4d64532d fix: clean up after client app update 6 years ago
dessant 715aab74d5 fix: close client app before checking ping response 6 years ago
dessant e17107f751 feat: add option for automatically updating client app 6 years ago
dessant baa6581a0d fix: break early during challenge reset 6 years ago
dessant e055850143 fix: account for OS scaling during mouse movement
Closes #27.
6 years ago
dessant 779f466a50 feat: simulate user input 6 years ago
dessant 3398166e83 feat: show reset button when the challenge is blocked
The challenge can be reloaded during a temporary block,
without reloading the entire page.

Requires new permission: webNavigation
6 years ago
dessant 3f581bda57 feat: load challenge in English by default 6 years ago
dessant c32a6549eb feat: add Wit Speech API and tryEnglishSpeechModel option 6 years ago
dessant f13d1eaace fix: use English as alternative language for Google Cloud Speech API
Captchas with a non-English locale often have English audio.
6 years ago