Go to file
Pau Costa Ferrer 604d4c7244 Allow admins and supervisors to book or update reservations for other users
- Add role-based restrictions for booking or updating reservations on behalf of others (Admins/Supervisors only).
- Extend reservation DTOs (`CreateReservationDto`, `UpdateReservationDto`) to include `userId` and `note` fields.
- Update Prisma schema to allow nullable `userId` and add support for reservation notes.
- Enhance API logic to validate permissions and handle ownership changes for reservations.
- Improve UI for booking flow; introduce "Book for" options, user search, and reservation notes.
- Localize new strings in `en.json` and `es-ES.json`.
2026-03-28 18:26:47 +01:00
.idea Allow admins and supervisors to book or update reservations for other users 2026-03-28 18:26:47 +01:00
apps Allow admins and supervisors to book or update reservations for other users 2026-03-28 18:26:47 +01:00
shared Initialize Hot Desking app with web and API services 2026-03-28 00:06:57 +01:00
src Initialize Hot Desking app with web and API services 2026-03-28 00:06:57 +01:00
.dockerignore Add Docker deployment support for API and Web services 2026-03-28 17:39:43 +01:00
.gitignore Implement authentication, organization management, and floor layout features 2026-03-28 00:36:05 +01:00
DOCKER_SETUP.md Add Docker deployment support for API and Web services 2026-03-28 17:39:43 +01:00
docker-compose.yml Add Docker deployment support for API and Web services 2026-03-28 17:39:43 +01:00
package-lock.json Add user profile management with avatar upload and update support 2026-03-28 17:22:57 +01:00
package.json Initialize Hot Desking app with web and API services 2026-03-28 00:06:57 +01:00
prompts.md Update prompts to include progress indicator for documentation readability 2026-03-28 17:35:28 +01:00
tsconfig.base.json Initialize Hot Desking app with web and API services 2026-03-28 00:06:57 +01:00
tsconfig.json Initialize Hot Desking app with web and API services 2026-03-28 00:06:57 +01:00