Chris
11c3fe5e43
Fix: Resolve 20 security vulnerabilities in dependencies ( #983 )
...
* Fix critical bug causing subtasks to disappear when updating parent task
This fixes a serious bug where updating tags, priority, status, or due_date
on a parent task would inadvertently delete all its subtasks.
Root Cause:
1. Backend serializer returns `subtasks: []` when Subtasks association is not loaded
2. Frontend was spreading entire task object when updating, sending `subtasks: []`
3. Backend updateSubtasks() interpreted empty array as "delete all subtasks"
Solution:
Remove object spreading from updateTask calls. Only send the specific fields
being updated, not the entire task object.
Fixes the issue reported where assigning tags to a task caused subtasks to vanish.
Related: #TBD (GitHub issue to be created)
* fix: upgrade dependencies to resolve security vulnerabilities
- jest-environment-jsdom: 29.0.0 → 30.3.0
- nodemailer: 7.0.10 → 8.0.4
- sqlite3: 5.1.7 → 6.0.1
All npm audit vulnerabilities resolved (20 high/critical → 0).
Tests passing (1157 pass, 1 pre-existing failure unrelated to upgrades).
2026-03-28 23:37:23 +02:00
Chris Veleris
a5cfa0c6cb
release: v1.0.0
2026-03-27 16:43:33 +02:00
Chris Veleris
0db21b9b7c
release: v1.0.0-rc.3
2026-03-26 17:20:49 +02:00
Chris Veleris
8128180075
release: v1.0.0-rc.2
2026-03-24 18:16:06 +02:00
Chris Veleris
35aa94ae9d
release: v1.0.0-rc.1
2026-03-21 19:27:37 +02:00
Chris Veleris
84d30b5230
release: v1.0.0-dev.3
2026-03-20 16:56:15 +02:00
Chris
b63f684190
feat: Add MCP Integration with client-agnostic instructions ( #953 )
2026-03-20 16:55:49 +02:00
Chris Veleris
2d2bc15750
release: v1.0.0-dev.2
2026-03-19 20:26:41 +02:00
Chris Veleris
471d29e495
release: v1.0.0-dev.1
2026-03-18 18:01:32 +02:00
Chris Veleris
25b11086e2
release: v0.89.0
2026-03-12 11:32:05 +02:00
Chris Veleris
6c6f2851f1
release: v0.89.0-rc.3
2026-03-10 18:44:43 +02:00
Chris Veleris
ad0f083886
release: v0.89.0-rc.2
2026-03-04 22:25:09 +02:00
Chris Veleris
47d270b242
release: v0.89.0-rc.1
2026-03-03 18:07:50 +02:00
Chris
82f7427348
Fix security vulns ( #895 )
2026-03-03 18:07:36 +02:00
Chris Veleris
29aad09591
release: v0.89.0-dev.1
2026-03-02 17:47:24 +02:00
Chris Veleris
ca5bd127b8
release: v0.88.5
2026-02-13 15:43:35 +02:00
Chris Veleris
457040fc65
release: v0.88.5-rc.1
2026-02-12 12:20:25 +02:00
Chris Veleris
e8fa873f73
release: v0.88.5-dev.3
2026-01-23 23:54:41 +02:00
Chris Veleris
0b11377848
release: v0.88.5-dev.2
2026-01-23 23:18:06 +02:00
Chris Veleris
f36dd1cb91
release: v0.88.5-dev.1
2026-01-22 17:18:30 +02:00
Chris Veleris
a11ec80e26
release: v0.88.4
2026-01-20 18:02:04 +02:00
Chris Veleris
015988fb5a
release: v0.88.4-rc.1
2026-01-18 11:53:57 +02:00
Chris Veleris
71d53484aa
release: v0.88.3
2026-01-17 08:02:47 +02:00
Chris Veleris
828f1923f8
release: v0.88.3-rc.1
2026-01-15 16:02:20 +02:00
Chris Veleris
2ae0b4a7e1
release: v0.88.3-beta.1
2026-01-14 17:43:00 +02:00
Chris Veleris
9f4d028910
release: v0.88.3-dev.5
2026-01-08 12:07:53 +02:00
Chris Veleris
9540e55753
release: v0.88.3-dev.4
2026-01-08 10:21:14 +02:00
Chris Veleris
5b806a50e4
release: v0.88.3-dev.3
2026-01-08 09:58:07 +02:00
Chris Veleris
e2c2b86281
release: v0.88.3-dev.2
2026-01-08 00:42:44 +02:00
Chris Veleris
373147b5d6
release: v0.88.3-dev.1
2026-01-07 19:09:09 +02:00
Chris Veleris
b443f73129
release: v0.88.2
2025-12-22 16:32:58 +02:00
Chris Veleris
c906c3e9b1
release: v0.88.2-dev.2
2025-12-19 11:13:50 +02:00
Chris Veleris
1e51cff18c
release: v0.88.2-dev.1
2025-12-18 16:19:07 +02:00
Chris Veleris
049333148a
release: v0.88.1
2025-12-17 16:05:32 +02:00
Chris Veleris
0f01773beb
release: v0.88.1-rc.2
2025-12-15 14:00:02 +02:00
Chris Veleris
0295669050
release: v0.88.1-rc.1
2025-12-14 12:29:22 +02:00
Chris Veleris
826215ca01
release: v0.88.1-rc.1
2025-12-14 12:28:47 +02:00
Chris Veleris
4f4f7c9c04
release: v0.88.0
2025-12-12 19:47:57 +02:00
Chris Veleris
bd7582a59b
release: v0.88.0-rc.1
2025-12-11 17:05:49 +02:00
Chris Veleris
4695ff1243
release: v0.88.0-beta.1
2025-12-10 11:43:31 +02:00
Chris Veleris
b5736abfb0
release: v0.88.0-dev.2
2025-12-09 20:28:22 +02:00
Chris Veleris
e1b3b09f72
release: v0.88.0-dev.1
2025-12-08 17:50:17 +02:00
Chris
3649e24448
Fix bug 677 ( #679 )
...
* Add lint-staged
* fixup! Add lint-staged
2025-12-08 12:06:27 +02:00
Chris
17b2ca29cd
Fix sequelize issue ( #678 )
...
* Fix sequelize issue
* fixup! Fix sequelize issue
2025-12-08 11:27:00 +02:00
Chris Veleris
c1dd4c3814
release: v0.87
2025-12-05 23:13:19 +02:00
Chris Veleris
56c5425ff3
release: v0.87-beta.4
2025-12-04 18:21:14 +02:00
Chris Veleris
57ff229c56
release: v0.87-beta.3
2025-12-04 14:02:53 +02:00
Chris
2d2a989a5f
Fix bug 619 ( #629 )
...
* Add tasks today plan fixes
* fixup! Add tasks today plan fixes
* fixup! fixup! Add tasks today plan fixes
* fixup! fixup! fixup! Add tasks today plan fixes
2025-12-02 18:00:36 +02:00
Chris
4d2b32a700
Setup auto-save ( #605 )
2025-11-28 14:36:20 +02:00
Chris Veleris
d0863e003b
release: v0.87-beta.2
2025-11-28 00:09:12 +02:00