What's Changed
- Update README.md by @lucahttp in #26
- Correct typos in HACKING.md by @felixonmars in #30
- Fixing some docs issues and adding some lines in docker-compose.yml by @CartierPierre in #33
- Let widget use full-screen by @Gusted in #35
- Fix typos by @kianmeng in #36
- fix: fixes broken docker-compose.yml (#38) by @evilsocket in #39
- Automate releases via Github Actions by @Gusted in #40
- chore(deps): bump terser from 5.9.0 to 5.14.2 by @dependabot in #34
- Bump nanoid from 3.1.29 to 3.3.4 by @dependabot in #24
- feat: open links from widget in new pages target=_blank by @DarianAnjuhal in #43
- feat: open mail link with target=_blank by @DarianAnjuhal in #45
- Encode connection URL to database by @Gusted in #47
- Allow
PORT
environment to be not set by @Gusted in #46 - Fix compiling by @Gusted in #51
- Hide register page when registrations are closed by @Gusted in #52
- fix: copy OpenAPI build from build container to final container by @realaravinth in #60
- chore(deps): bump minimist from 1.2.5 to 1.2.8 in /docs/openapi by @dependabot in #66
- chore(deps): bump openssl from 0.10.41 to 0.10.48 by @dependabot in #67
- fix: update libmcaptcha to use connection manager by @realaravinth in #70
- fix(license): accidential AGPL in MIT licensed files by @wzrdtales in #75
- 🐛 Typo fix in Documentation by @Supernova3339 in #82
- Correct a typo and add necessary spaces in
README.md
by @Benjamin-Loison in #83 - Integration testing using Nighwatch (firefox + chromium) by @realaravinth in #77
- Typo in README.md by @Timwi in #84
- Pow live stats by @realaravinth in #93
- Update deps by @realaravinth in #94
- debug: first run firefox tests by @realaravinth in #95
- chore: update swagger ui by @realaravinth in #96
- feat: init reuse tool by @realaravinth in #90
- fix: get rid of docker caching by @realaravinth in #110
- Update sqlx by @realaravinth in #111
- Fix 105: manually read environment variables and override config by @realaravinth in #109
- Change license by @jfly in #107
- chore: use libmcaptcha and libcachebust from crates.io by @realaravinth in #113
- hotfix: read soon-to-be deprecated env vars to avoid breakages like #114 by @realaravinth in #115
- Upload PoW performance to mCaptcha/survey by @realaravinth in #92
- Update deps js by @realaravinth in #116
- Feat progress bar by @realaravinth in #118
- chore: CI: update base node version by @realaravinth in #117
- fix: create max_recorded nonce for existing captcha configs by @realaravinth in #119
- feat: link to mCaptcha net blog post from the captcha creation form by @realaravinth in #120
- compute percentile on analytics records by @realaravinth in #121
- fix: health endpoint crashing with embedded cache usage by @realaravinth in #125
- feat: new dashboard page to show percentile scores on PoW performance analysis records by @realaravinth in #127
- Use time (in seconds) instead of difficulty factor to describe PoW by @realaravinth in #128
- feat: list all env vars and load in docker-compose by @realaravinth in #130
- fix: publish config file in tarball by @realaravinth in #131
- feat: add aria labels to widget progress bar and checkbox by @realaravinth in #133
- Added automatic dark mode to the widget by @SebastianGode in #135
- fix: typecast BigInt to number in progress computation by @realaravinth in #140
- feat: publish tagged docker images and bins by @realaravinth in #142
New Contributors
- @lucahttp made their first contribution in #26
- @felixonmars made their first contribution in #30
- @CartierPierre made their first contribution in #33
- @Gusted made their first contribution in #35
- @kianmeng made their first contribution in #36
- @evilsocket made their first contribution in #39
- @dependabot made their first contribution in #34
- @DarianAnjuhal made their first contribution in #43
- @realaravinth made their first contribution in #60
- @wzrdtales made their first contribution in #75
- @Supernova3339 made their first contribution in #82
- @Benjamin-Loison made their first contribution in #83
- @Timwi made their first contribution in #84
- @jfly made their first contribution in #107
- @SebastianGode made their first contribution in #135
Full Changelog: https://github.com/mCaptcha/mCaptcha/commits/v0.1.0