Releases: prosopo/captcha
Releases · prosopo/captcha
v2.1.11
What's Changed
- Bring staging up to date with main by @prosoponator in #1491
- Additional l rules by @HughParry in #1492
- Bring staging up to date with main by @prosoponator in #1493
- Adding nonce to pow captcha by @HughParry in #1496
- Add domain restriction by @HughParry in #1497
- remove offline from npmrc to fix cache issues by @goastler in #1495
- Use our own caddy build and add rate limiting and ja3 fp by @forgetso in #1500
- Wildcard exact string for clientDomain returns true by @HughParry in #1502
- Add rate limiting to caddy by @forgetso in #1504
- Temp staging debugging by @HughParry in #1506
- Use correct settings type by @forgetso in #1507
- Fix block cli and indexes by @forgetso in #1509
- Bring staging up to date with main by @prosoponator in #1505
- Remove prefixed commas from headers when saving by @forgetso in #1503
- Release 2.1.11 by @prosoponator in #1510
Full Changelog: v2.1.10...v2.1.11
v2.1.10
What's Changed
- Working record batching by @HughParry in #1481
- Frictionless with account, ip blocking, acc blocking by @HughParry in #1483
- server verify bugfix by @HughParry in #1488
- Merge main 2.1.9 release by @forgetso in #1489
- fix caddy headers by @goastler in #1487
- Add site key to headers by @forgetso in #1485
- Bring staging up to date with main by @prosoponator in #1486
- Release 2.1.10 by @prosoponator in #1490
Full Changelog: v2.1.9...v2.1.10
v2.1.9
v2.1.8
What's Changed
- Fix 📦🔒 by @forgetso in #1467
- set container names for the docker services by @goastler in #1468
- Use z.coerce when setting provider rate limits by @forgetso in #1469
- Stop captcha storage job from killing express by @HughParry in #1470
- Reverting worker code by @HughParry in #1471
- Update package-lock.json for release/2.1.7 by @forgetso in #1476
- Bring staging up to date with main by @prosoponator in #1473
- Ip address blocking by @forgetso in #1477
- Release 2.1.8 by @prosoponator in #1480
Full Changelog: v2.1.7...v2.1.8
v2.1.7
v2.1.6
What's Changed
- Bot detection encryption by @HughParry in #1431
- Change health checks to run less frequently and on existing API endpo… by @forgetso in #1442
- Open observe / vector by @goastler in #1434
- drop prosoponator as workflow by @goastler in #1449
- check branch is up to date before doing a release by @goastler in #1447
- workflow to bring staging up to date with main post push to main by @goastler in #1446
- checkout submodules in gha by @goastler in #1448
- replace rimraf with del-cli by @goastler in #1445
- remove nvmrc in favor of node engine by @goastler in #1444
- Add button for restarting the captcha process by @forgetso in #1423
- fix caddy logs by @goastler in #1452
- remove provider config toml path by @goastler in #1453
- fix gh release typo by @goastler in #1454
- remove label enable watchtower args by @goastler in #1456
- fix logging by @goastler in #1455
- Log errors returned from provider and return false for verified by @forgetso in #1441
- Release/2.1.6 by @forgetso in #1462
- Bring staging up to date with main by @prosoponator in #1458
- Release 2.1.6 by @forgetso in #1463
- Bring staging up to date with main by @prosoponator in #1464
- reinstate package-lock.json by @forgetso in #1472
Full Changelog: v2.1.5...v2.1.6
v2.1.5
v2.1.4
What's Changed
- New git branches setup by @goastler in #1296
- Cache cypress install by @goastler in #1305
- Add staging branch to workflow by @forgetso in #1311
- New linting by @goastler in #1309
- fix npm script error handling by @goastler in #1306
- fix auto merge by @goastler in #1302
- Remove contract calls by @HughParry in #1308
- Cleanup linting process by @goastler in #1312
- Staging deploy workflow by @goastler in #1314
- Fix lint issues by @goastler in #1318
- use package workspaces rather than cd'ing by @goastler in #1321
- Working captcha results in mongo by @HughParry in #1322
- User data mvp by @forgetso in #1327
- only run prosoponator on non-draft pr's by @goastler in #1333
- fix dir capitalisation by @goastler in #1329
- Introduce dotenv package for finding environment files by @forgetso in #1334
- Store something on each request. Update PoW types. Additional checks by @forgetso in #1336
- Fix captcha storage mechanism. Add tests by @forgetso in #1337
- Fix captcha scheduling insert by @forgetso in #1341
- Add types to tests to filter by test type during testing by @goastler in #1342
- Fix last scheduled task getter by @forgetso in #1346
- Lint repo by @HughParry in #1349
- Docker compose overhaul by @goastler in #1350
- Caddyfile defaults by @goastler in #1352
- rimraf dep by @goastler in #1331
- security policy by @goastler in #1343
- Portal settings by @forgetso in #1351
- TLS headers by @goastler in #1353
- remove old demo/example pkgs by @goastler in #1345
- Provider retry by @HughParry in #1348
- remove find-up by @forgetso in #1354
- Deps by @goastler in #1356
- Deploy bundle on push by @HughParry in #1362
- No hats by @goastler in #1357
- npmrc by @goastler in #1361
- Adding prosopo to css selectors by @HughParry in #1363
- Deps by @goastler in #1365
- npmrc fix by @goastler in #1366
- fix bump version workflow by @goastler in #1368
- saving to js folder by @HughParry in #1373
- Adding spanish and portuguese support by @HughParry in #1364
- deploy fix by @HughParry in #1374
- Use inherited vite config from dev/config package by @forgetso in #1376
- i18n fixes by @HughParry in #1377
- Portugese Brazilian by @forgetso in #1379
- SBOM by @goastler in #1360
- remove c8 by @goastler in #1370
- merge main into staging by @goastler in #1385
- target hosted version of mongodb docker image by @goastler in #1386
- Npm cache by @goastler in #1382
- drop dependent issues by @goastler in #1388
- standardise gha env vars by @goastler in #1387
- Fix bump version workflow by @goastler in #1381
- remove automerge by @goastler in #1383
- combine event workflows into single workflow with payload by @goastler in #1389
- Locale overhaul by @forgetso in #1393
- Release workflow by @goastler in #1390
- Bump ver workflow node/npm by @goastler in #1396
- Release/2.1.1 merge main by @forgetso in #1398
- Version checker by @goastler in #1402
- Fix docker container up/down in workflows by @goastler in #1401
- skip cache on self hosted runners by @goastler in #1399
- remove check version bump by @goastler in #1405
- remove ci image from workflows by @goastler in #1404
- default shell in workflows by @goastler in #1406
- Tsconfig/nvmrc/engines/version linting by @goastler in #1407
- Fix tsconfigs + ignore dev/config pkg by @goastler in #1408
- make build:cjs optional by @goastler in #1414
- Get records where no
updatedAtTimestamp
exists by @forgetso in #1416 - Italian and French Translations by @forgetso in #1415
- Fix tests and add missing translations by @forgetso in #1417
- Fix localisation tests by @forgetso in #1418
- Add the onFailed event to procaptcha-pow by @forgetso in #1419
- android webview by @goastler in #1421
- ios webview by @goastler in #1422
- parallelise xargs by @goastler in #1413
- clean cache by @goastler in #1412
- disallow multiple release jobs for same version at same time by @goastler in #1411
- bump actions versions by @goastler in #1410
- staging rerelease by @goastler in #1409
- Remove arm64 by @goastler in #1432
- Mongo v7 by @goastler in #1433
- fix gha ready for review trigger trigger fix by @goastler in #1435
- use sleep from util pkg by @goastler in #1437
- git fetch in bump version workflow by @goastler in #1439
- Make sure error message shows in image captcha widget by @forgetso in #1430
- Release 2.1.4 by @prosoponator in #1440
Full Changelog: v2.1.3...v2.1.4
v2.1.3
v2.1.2
What's Changed
- Release 2.1.2 by @prosoponator in #1427
- Fix i18n so that it works with lazy loaded components by @forgetso in #1429
Full Changelog: v2.1.1...v2.1.2