Commit Graph

  • cf5bb41c17 Refactor config, auth, and storage modules with runtime validation and encryption Felipe Cardoso 2025-10-31 22:00:45 +01:00
  • 1f15ee6db3 Add async CRUD classes for organizations, sessions, and users Felipe Cardoso 2025-10-31 21:59:40 +01:00
  • 26ff08d9f9 Refactor backend to adopt async patterns across services, API routes, and CRUD operations Felipe Cardoso 2025-10-31 21:57:12 +01:00
  • 19ecd04a41 Add foundational API client, UI components, and state management setup Felipe Cardoso 2025-10-31 21:46:03 +01:00
  • 9554782202 Update dependencies in package-lock.json Felipe Cardoso 2025-10-31 21:33:06 +01:00
  • 59f8c8076b Add comprehensive frontend requirements document Felipe Cardoso 2025-10-31 21:26:33 +01:00
  • e8156b751e Add async coding standards and common pitfalls documentation Felipe Cardoso 2025-10-31 19:24:00 +01:00
  • 86f67a925c Add detailed backend architecture documentation Felipe Cardoso 2025-10-31 19:02:46 +01:00
  • 80c26c3df2 Enhance security headers middleware with configurable CSP modes Felipe Cardoso 2025-10-31 12:50:34 +01:00
  • 2d909774df Add organization management and admin-specific APIs Felipe Cardoso 2025-10-31 12:18:43 +01:00
  • e19026453f Add session management API, cleanup service, and session-specific tests Felipe Cardoso 2025-10-31 08:30:18 +01:00
  • b42a29faad Add user session tracking, schemas, utilities, and per-device session management Felipe Cardoso 2025-10-31 07:56:35 +01:00
  • e767920407 Add extensive tests for user routes, CRUD error paths, and coverage configuration Felipe Cardoso 2025-10-30 17:54:14 +01:00
  • defa33975f Add comprehensive test coverage for email service, password reset endpoints, and soft delete functionality Felipe Cardoso 2025-10-30 17:18:25 +01:00
  • 182b12b2d5 Add password reset functionality, email service, and related API endpoints Felipe Cardoso 2025-10-30 16:54:18 +01:00
  • 313e6691b5 Add async CRUD base, async database configuration, soft delete for users, and composite indexes Felipe Cardoso 2025-10-30 16:45:01 +01:00
  • c684f2ba95 Add UUID handling, sorting, filtering, and soft delete functionality to CRUD operations Felipe Cardoso 2025-10-30 16:44:15 +01:00
  • 2c600290a1 Enhance user management, improve API structure, add database optimizations, and update Docker setup Felipe Cardoso 2025-10-30 15:43:52 +01:00
  • d83959963b Add security headers middleware and tests; improve user model schema Felipe Cardoso 2025-10-30 08:30:21 +01:00
  • 5bed14b6b0 Add rate-limiting for authentication endpoints and health check feature Felipe Cardoso 2025-10-29 23:59:29 +01:00
  • f163ffbb83 Add validation for SECRET_KEY and FIRST_SUPERUSER_PASSWORD with environment-specific rules Felipe Cardoso 2025-10-29 23:00:55 +01:00
  • 54e389d230 Add package-lock.json for package version consistency and dependency management. Felipe Cardoso 2025-10-29 22:52:14 +01:00
  • 778da09a42 Expand README with detailed documentation on project structure, backend features, development workflows, and deployment instructions. Felipe Cardoso 2025-10-29 22:30:48 +01:00
  • 6d34f81912 Add deployment Docker Compose file, testing utilities, security helpers, and database initialization script Felipe Cardoso 2025-10-29 22:30:43 +01:00
  • f87e0dd3b0 Add operation_id to all auth route endpoints Felipe Cardoso 2025-03-05 09:16:08 +01:00
  • 162e586e13 Add comprehensive test suite and utilities for user functionality Felipe Cardoso 2025-03-04 19:10:54 +01:00
  • 481b6d618e Refactor and reorganize Alembic and database configuration. Felipe Cardoso 2025-02-28 09:26:25 +01:00
  • b02d38f5b2 Rename project from "EventSpace" to "App" across files Felipe Cardoso 2025-02-27 13:50:51 +01:00
  • b76a45d0ce Add Dockerized FastNext stack template with backend and frontend Felipe Cardoso 2025-02-27 13:45:03 +01:00
  • 4470ca81cb Initial commit Felipe Cardoso 2025-02-27 12:41:09 +00:00