Skip to content

v1.3.0

Choose a tag to compare

@its-me-abhishek its-me-abhishek released this 24 Jan 09:59
· 14 commits to main since this release
5b33b58

Docker Images (GHCR)

If you want to run this exact version, pull these images and replace them in production/docker-compose.yml:

docker pull ghcr.io/ccextractor/frontend:5b33b58403f560c6f781c4f8041b1c8b701b49bd
docker pull ghcr.io/ccextractor/backend:5b33b58403f560c6f781c4f8041b1c8b701b49bd

What's Changed

  • Feat/extend shortcuts for addtaskdialog by @Neeraj-gagat in #394
  • feat: add reusable tag selector for Add/Edit Task dialogs by @Hell1213 in #390
  • test: improve coverage for Tasks component by @bhavikcodes in #395
  • test: increase test coverage for navbarmobile by @Neeraj-gagat in #398
  • test: improve coverage for Tasks and TaskDialog by @bhavikcodes in #397
  • fix: prevent Task Dialog blink when pinning/unpinning tasks by @Rustix69 in #400
  • fix: read URLs from environment variables instead of hardcoded values by @cfsmp3 in #403
  • docs: add HTTPS production deployment guide with nginx reverse proxy by @cfsmp3 in #402
  • fix: healthchecks and add standard port sync server access by @cfsmp3 in #404
  • fix: secure session cookies and validate WebSocket origin by @cfsmp3 in #405
  • security: validate OAuth state parameter to prevent CSRF attacks by @cfsmp3 in #406
  • security: sanitize user input in temp directory names by @cfsmp3 in #411
  • security: sanitize error messages to prevent info disclosure by @cfsmp3 in #412
  • security: add authentication to logs endpoint and filter by user by @cfsmp3 in #409
  • security: validate trusted proxy before trusting IP headers by @cfsmp3 in #410
  • security: add Origin header validation for CSRF protection by @cfsmp3 in #413
  • docker: add production compose override for localhost-only ports by @cfsmp3 in #416
  • feat(AddTaskDialog): add end date datetime picker by @ShivaGupta-14 in #396
  • bug: fix focus on tags field by @Neeraj-gagat in #422
  • security: inject session credentials into API requests by @cfsmp3 in #408
  • fix: add credentials to frontend fetch calls for auth middleware by @cfsmp3 in #423
  • fix: dependency removal when multiple dependencies exist (#429) by @Vasist10 in #429
  • security: add authentication and origin validation to WebSocket by @cfsmp3 in #414

Full Changelog: v1.2.1...v1.3.0