Releases: CCExtractor/ccsync
v1.1.0
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/backend:8845dffdb68a057ec20dc68c43be25fe1aa8b4b9
docker pull ghcr.io/ccextractor/frontend:8845dffdb68a057ec20dc68c43be25fe1aa8b4b9
What's Changed
- feat(tasks): Add visual indicator for unsynced task modifications by @ShivaGupta-14 in #310
- feat: add time to due date by @Vasist10 in #333
- fix: added DialogTitle to delete confirmation to prevent screen freeze by @KartikAhluwalia in #335
- fix: delete all tasks dialog state conflict by @Hell1213 in #337
- fix: accessibility warnings in mobile navbar dialogs by @Sparshagarwal29 in #336
- test: navbar desktop coverage by @Sparshagarwal29 in #318
- test: add test for NavbarMobile by @Neeraj-gagat in #339
- fix: unable to edit completed and deleted task by @Neeraj-gagat in #343
- fix(reports): correct date parsing and weekly range calculation by @ShivaGupta-14 in #340
- feat(reports): add "Overdue" as third category in Reports charts by @ShivaGupta-14 in #345
- Improve test coverage for CopyableCode component by @Sparshagarwal29 in #347
- feat: add datetime picker for start field in TaskDialog by @Hell1213 in #349
- feat: add datetime picker for due field in TaskDialog by @Hell1213 in #350
- Add datetime picker for end field in TaskDialog by @Hell1213 in #353
- test: add unit tests for useHotkeys hook by @tdevelope in #354
- chore: remove comments from codebase by @its-me-abhishek in #355
New Contributors
- @KartikAhluwalia made their first contribution in #335
- @Sparshagarwal29 made their first contribution in #336
- @tdevelope made their first contribution in #354
Full Changelog: v1.0.6...v1.1.0
v1.0.6
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/backend:ef3c0a66937ff1ae5a37df859c8633d79ee78009
docker pull ghcr.io/ccextractor/frontend:ef3c0a66937ff1ae5a37df859c8633d79ee78009
What's Changed
- feat: add start field to task panel by @Hell1213 in #283
- Add recur field to task creation panel by @Hell1213 in #290
- Fix/dropdown in add new task by @vijay-talsangi in #265
- feat: add end task field to add task panel by @Neeraj-gagat in #293
- Fix task dialog blinking during edits by @Hell1213 in #287
- feat(AddTask): Add wait date field to Add Task dialog by @ShivaGupta-14 in #292
- fix: hide filter and action buttons on tablet screens to prevent UI o… by @Hell1213 in #257
- feat: make annotations field editable by @Hell1213 in #298
- feat(AddTask): Add entry date field to Add Task dialog by @ShivaGupta-14 in #267
- feat: add task dependency support by @Vasist10 in #291
- test: improve coverage for the SetupGuide.tsx by @vaibhavidkk in #303
- feat: add health check endpoint for docker by @Hell1213 in #304
- test(AddTaskDialog): Add test suite for AddTaskDialog component by @ShivaGupta-14 in #305
- test: Add comprehensive tests for ExportTasks component by @Hell1213 in #306
- test(Tasks): add unit tests for hooks by @Neeraj-gagat in #307
- Add test coverage for TaskAutoSync hook by @Hell1213 in #311
- test(setupguide): add tests for for utils.ts by @Neeraj-gagat in #312
- test(utils): add tests for theme mode toggle by @Neeraj-gagat in #313
- feat(tasks): implement bulk task actions (complete/delete) by @ShivaGupta-14 in #330
- Feat:add project picker for task dialog by @Neeraj-gagat in #332
- test: Add main component test coverage by @Hell1213 in #331
- test: add App component test coverage by @Hell1213 in #328
- test(hero):add test for hero.tsx by @Neeraj-gagat in #329
New Contributors
- @vijay-talsangi made their first contribution in #265
- @vaibhavidkk made their first contribution in #303
Full Changelog: v1.0.5...v1.0.6
v1.0.5
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:f83f718b23721e7d905328312dbf7ec9c909ead4
docker pull ghcr.io/ccextractor/backend:f83f718b23721e7d905328312dbf7ec9c909ead4
What's Changed
- Bug/bugs in dialog by @Neeraj-gagat in #282
- fix: enable React Router v7 future flags by @bhavikcodes in #276
- feat: make due date optional in task creation by @Vasist10 in #256
- feat: add annotations field to Add Task Panel by @Hell1213 in #266
- fix(date-picker): remove modal prop to prevent focus trap conflict by @ShivaGupta-14 in #280
- refactor: adjust grid layout for better responsiveness and fix the date picker by @its-me-abhishek in #285
New Contributors
- @bhavikcodes made their first contribution in #276
Full Changelog: v1.0.4...v1.0.5
v1.0.4
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:93eab514d9aa8a71c4a81afabffcba54b8489142
docker pull ghcr.io/ccextractor/backend:cac247e53d34aa0e0ac1d2cc828d5547dae6fe46
What's Changed
- fix(tasks): resolve black screen when editing wait date field by @ShivaGupta-14 in #253
- test(DevLogs): Bump test coverage for DevLogs component by @ShivaGupta-14 in #254
- Added toast for no tasks to export by @Neeraj-gagat in #247
- refactor: breakdown Tasks component to Dialogs by @Neeraj-gagat in #236
- fix: navbar delete logic to prevent empty deletes by @LipikaAggarwal in #261
- Fix hero cards layout by @LipikaAggarwal in #260
- Colored Logging & Improved Backend Logs by @ParasKhandelwal1616 in #255
- fix(tasks): use uuid instead of id for dialog open condition by @ShivaGupta-14 in #272
- Bug/UI bugs on landingpage by @Neeraj-gagat in #274
- Use environment variable for server port by @pfmephisto in #273
- fix: create new project button by @Neeraj-gagat in #264
New Contributors
- @LipikaAggarwal made their first contribution in #261
- @ParasKhandelwal1616 made their first contribution in #255
- @pfmephisto made their first contribution in #273
Full Changelog: v1.0.3...v1.0.4
v1.0.3
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:2945748f28bf674a995a8084462e8d7c68fec405
docker pull ghcr.io/ccextractor/backend:2945748f28bf674a995a8084462e8d7c68fec405
What's Changed
- fix: include EncryptionSecret in downloaded configuration file by @Eshaan-byte in #239
- Bug/lightmode bugs fixed by @Neeraj-gagat in #237
- Updated Docker Compose for persistent taskchampion-sync-server volumes by @its-me-abhishek in #245
- feat: make recur field editable by @Hell1213 in #232
- fixed unresponsiveness upon closing Developer logs by @Ankit-69k in #249
- fixed #250-Add-Task-goes-blank by @Neeraj-gagat in #251
Full Changelog: v1.0.2...v1.0.3
v1.0.2
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/backend:9f583cabd3e71bafac5a2f6164ec6bd9aaca8fb4
docker pull ghcr.io/ccextractor/frontend:9f583cabd3e71bafac5a2f6164ec6bd9aaca8fb4
What's Changed
- feat(tasks): highlight overdue tasks and show overdue badge in dialog by @ShivaGupta-14 in #209
- feat: enhance tag editing functionality in task component by @ParthKshirsagar7 in #208
- fixed sorting by ID bug by @Neeraj-gagat in #218
- feat(tasks): implement fuzzy search using Fuse.js by @ShivaGupta-14 in #217
- feat: add editable depends field to task details by @Hell1213 in #211
- test: add comprehensive HomePage test suite and fix unreachable WebSocket branch by @ShivaGupta-14 in #219
- Changed the CSS by @Rustix69 in #220
- Test: Add comprehensive test coverage for Reports components by @Rustix69 in #223
- added keyboard shortcut keys by @Neeraj-gagat in #214
- test: Add snapshot tests by @AntoineDeveloppeur in #169
- fixed homepage eye button by @Neeraj-gagat in #231
- feat(tasks): add overdue filter, badge UI, and tests by @ShivaGupta-14 in #224
- added-more-keyboard-shortcuts by @Neeraj-gagat in #233
- feat: make due field editable Added due field editing functionality t… by @Hell1213 in #234
- patch: remove postman collection by @its-me-abhishek in #235
New Contributors
- @ParthKshirsagar7 made their first contribution in #208
- @AntoineDeveloppeur made their first contribution in #169
Full Changelog: v1.0.1...v1.0.2
v1.0.1
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:8ef26dba76abe0e69d3ac7a6874a60c4ac0240fe
docker pull ghcr.io/ccextractor/backend:86813476439e0e48f7e6a7fee1953d41315ec8f0
What's Changed
- feat: Add native Git hooks for automatic code formatting by @Hell1213 in #167
- Report Download Functionality (CSV & PNG) by @Rustix69 in #171
- made the project editable by @Ankit-69k in #174
- Added the Delete Confirmation Modal for Delete all Task by @Rustix69 in #179
- Added the Edit Priority functionality in the Task Section by @Rustix69 in #180
- Date Picker Integrated with the Add Task Modal by @Rustix69 in #172
- Add one-time Driver.js onboarding tour to HomePage by @TudorGR in #182
- Added loading Skeleton by @Neeraj-gagat in #183
- feat: make start field editable by @Hell1213 in #190
- fixed sorting-function error by @Neeraj-gagat in #199
- feat: make entry field editable by @Hell1213 in #200
- make wait field editable by @Ankit-69k in #195
- feat: add end date editing to task details by @Hell1213 in #202
New Contributors
- @Rustix69 made their first contribution in #171
- @Ankit-69k made their first contribution in #174
- @Neeraj-gagat made their first contribution in #183
Full Changelog: v1.0.0...v1.0.1
v1.0.0
CCSync v1.0.0
This is the first stable release of CCSync!
Highlights
- Taskwarrior 3.0 Sync now works across mobile, web, and desktop.
- Frontend and backend stability improvements.
- Simplified Docker setup for contributors.
- Introduced a Docker- and Kubernetes-based setup for seamless deployment and easier configuration.
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:68f02cf7359fbc77b9dc468b435b7362bc9186a3
docker pull ghcr.io/ccextractor/backend:831b859c46de65c1570211404df9a368e537a432