Chris
542be2c1e9
Fix bug 366 ( #764 )
...
* Optimize DB
* Clean up names
* fixup! Clean up names
* fixup! fixup! Clean up names
2026-01-07 18:18:07 +02:00
Chris
6fb87ac80a
Feat refactor tasks pt1 ( #536 )
...
* Refactor swagger docs
* Scaffold refactor
* Refactor crud tasks
* fixup! Refactor crud tasks
* Break down task layout
* fixup! Break down task layout
* fixup! fixup! Break down task layout
* Cleanup comments
* fixup! Cleanup comments
* Cleanup obsolete code
* Remove helpers
2025-11-15 14:02:06 +02:00
Chris
286ca4299d
[TC] tasks cleanup ( #503 )
...
* Refactor: break down tasks routes into modular structure
* fixup! Refactor: break down tasks routes into modular structure
* Fix an issue with looping auth
2025-11-08 09:27:50 +02:00
Chris
f2bee4627a
Fix api issues ( #499 )
...
* Fix slow requests
* Enable API docs by default
* Add ipv6 to rate limiter
2025-11-07 20:33:31 +02:00
Chris
bdc6e1e71f
API Access ( #495 )
...
* Scaffold API docs
* fixup! Scaffold API docs
* Add versioning
* Scaffold API Access
* fixup! Scaffold API Access
* fixup! fixup! Scaffold API Access
* Remove DEBUG logs, add tests
* fixup! Remove DEBUG logs, add tests
* Add rate limiter
* Only enable swagger in development
* Update docs
* fixup! Update docs
* fixup! fixup! Update docs
* Fix issue with markdown table headers
2025-11-07 15:19:30 +02:00
Chris Veleris
bbc4615ee3
Fix an issue with sharing permissions
2025-10-22 13:29:37 +03:00
antanst
b8611d9338
chore(lint): remove unnecessary try/catch and tighten error handling
...
- Projects: remove superfluous try/catch around toast; keep explicit error path
- AdminUsers/Sidebar/ShareService: keep minimal catch blocks only to ignore non-JSON parse failures, without swallowing errors
- Lint/format pass remains green
2025-09-22 15:20:46 +03:00
antanst
e58ea08b7b
Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints.
...
Adds initial models, migrations, and services to support role-based access and sharing; wires routes to prepare for permission-driven features.
2025-09-22 15:20:46 +03:00
Antonis Anastasiadis
e594d1075b
Linting cleanup ( #99 )
...
* Add eslint and prettier dependencies and configs
* Lint project.
2025-07-01 11:40:09 +03:00
Chris Veleris
30a5d299d7
Fix health loop while starting
2025-06-19 21:22:38 +03:00
Chris
3c1209a5a9
Express migration ( #80 )
...
* Initial migration
* Cleanup and create migration scripts
* Introduce test suite
* Fix test issues
* Correct CORS issue and update paths
* Update README
2025-06-16 21:50:44 +03:00