Commit Graph

30 Commits (c921f6509e515158491b4878ab5a4bb075b1a048)

Author SHA1 Message Date
dessant c921f6509e feat: migrate to Vuetify
BREAKING CHANGE: browser versions older than Chrome 92, Edge 92,
Firefox 91, and Opera 78 are no longer supported
1 year ago
dessant d68ce72e8d fix: set correct tabindex for extension button 2 years ago
dessant 3fae62ee4a fix: update client app navigation
Closes #360.
2 years ago
dessant e927330f43 chore: load secrets at runtime 4 years ago
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 1f3588fa93 chore: format with prettier 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 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 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.
5 years ago
dessant 4a823f905c fix: get audio URL from audio element
The audio download button may not be available on some platforms.
5 years ago
dessant 0db060da26 fix: divide click coordinates by display scale on Windows
Closes #40.
5 years ago
dessant d9aef008f3 fix: wait for client app to close before launching new version 5 years ago
dessant 4b4d64532d fix: clean up after client app update 5 years ago
dessant e17107f751 feat: add option for automatically updating client app 5 years ago
dessant e055850143 fix: account for OS scaling during mouse movement
Closes #27.
5 years ago
dessant 779f466a50 feat: simulate user input 5 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
dessant 15595efce6 refactor: use `else if` 6 years ago
dessant f8c1dde068 feat: add Microsoft Azure Speech to Text API 6 years ago
dessant 0c9a8248bf fix: set IBM API location instead of URL 6 years ago
dessant fdb4ccaaa8 feat: indicate that work is in progress 6 years ago
dessant 58f9106f41 feat: add IBM Speech to Text 6 years ago
dessant 8be30076e1 fix: solve compatibility issues with older browser versions
- Firefox 52 does not support the OfflineAudioContext constructor
- versions before Chrome 62, Firefox 57, and Opera 42 do not support
passing OfflineAudioContext parameters as a single object

Closes #3.
6 years ago
dessant 6a36ecb770 chore: add content 6 years ago