Jürg Hallenbarter
|
e125ac34d7
|
fix category duplicates: validate unique name on create and rename, return proper 409 error instead of SQL 500
|
2026-05-13 14:25:32 +02:00 |
|
Jürg Hallenbarter
|
fb9ff9d56b
|
fix todo create/update: link category via todo_categories junction table, return single object (not array), include category_ids in response
|
2026-05-13 14:08:24 +02:00 |
|
Jürg Hallenbarter
|
7c81586d3f
|
fix backend CORS: add global CORS filter and catch-all OPTIONS route; fix MySQL insert errors: set updatedField to empty string instead of null in models without updated_at column
|
2026-05-13 13:59:31 +02:00 |
|
Jürg Hallenbarter
|
092bb53324
|
added loging
|
2026-04-29 16:59:52 +02:00 |
|
Jürg Hallenbarter
|
6cbb6a2e3e
|
added API and login
|
2026-04-29 16:01:19 +02:00 |
|
Jürg Hallenbarter
|
deba81fadb
|
added migration seeders models and test script
|
2026-04-29 14:20:41 +02:00 |
|
Cametendo
|
9800f9ae8a
|
added CodeIgniter4
|
2026-04-22 16:12:31 +02:00 |
|