Commit Graph

  • a94e29d99c chore(frontend): remove unnecessary newline in overrides field of package.json main dev Felipe Cardoso 2026-03-01 19:40:11 +01:00
  • 81e48c73ca fix(tests): handle missing schemathesis gracefully in API contract tests Felipe Cardoso 2026-03-01 19:32:49 +01:00
  • a3f78dc801 refactor(tests): replace crud references with repo across repository test files Felipe Cardoso 2026-03-01 19:22:16 +01:00
  • 07309013d7 chore(frontend): update scripts and docs to use bun run test for consistency Felipe Cardoso 2026-03-01 18:44:48 +01:00
  • 846fc31190 feat(api): enhance KeyMap and FieldsConfig handling for improved flexibility Felipe Cardoso 2026-03-01 18:01:34 +01:00
  • ff7a67cb58 chore(frontend): migrate from npm to Bun for dependency management and scripts Felipe Cardoso 2026-03-01 18:00:43 +01:00
  • 0760a8284d feat(tests): add comprehensive benchmarks for auth and performance-critical endpoints Felipe Cardoso 2026-03-01 17:01:44 +01:00
  • ce4d0c7b0d feat(backend): enhance performance benchmarking with baseline detection and documentation Felipe Cardoso 2026-03-01 16:30:06 +01:00
  • 4ceb8ad98c feat(backend): add performance benchmarks and API security tests Felipe Cardoso 2026-03-01 16:16:18 +01:00
  • f8aafb250d fix(backend): suppress license-check output in Makefile for cleaner logs Felipe Cardoso 2026-03-01 14:24:22 +01:00
  • 4385d20ca6 fix(tests): simplify invalid token test logic in test_auth_security.py Felipe Cardoso 2026-03-01 14:24:17 +01:00
  • 1a36907f10 refactor(backend): replace python-jose and passlib with PyJWT and bcrypt for security and simplicity Felipe Cardoso 2026-03-01 14:02:04 +01:00
  • 0553a1fc53 refactor(logging): switch to parameterized logging for improved performance and clarity Felipe Cardoso 2026-03-01 13:38:15 +01:00
  • 57e969ed67 chore(backend): extend Makefile with audit, validation, and security targets Felipe Cardoso 2026-03-01 12:03:34 +01:00
  • 68275b1dd3 refactor(docs): update architecture to reflect repository migration Felipe Cardoso 2026-03-01 11:13:51 +01:00
  • 80d2dc0cb2 fix(backend): clear VIRTUAL_ENV before invoking pyright Felipe Cardoso 2026-02-28 19:43:40 +01:00
  • a8aa416ecb refactor(backend): migrate type checking from mypy to pyright Felipe Cardoso 2026-02-28 19:12:40 +01:00
  • 4c6bf55bcc Refactor(backend): improve formatting in services, repositories & tests Felipe Cardoso 2026-02-28 18:37:56 +01:00
  • 98b455fdc3 refactor(backend): enforce route→service→repo layered architecture Felipe Cardoso 2026-02-27 09:32:57 +01:00
  • 0646c96b19 Add semicolons to mockServiceWorker.js for consistent style compliance Felipe Cardoso 2026-01-01 13:21:31 +01:00
  • 62afb328fe Upgrade dependencies in package-lock.json Felipe Cardoso 2026-01-01 13:21:23 +01:00
  • b9a746bc16 Refactor component props formatting for consistency in extends usage across UI and documentation files Felipe Cardoso 2026-01-01 13:19:36 +01:00
  • de8e18e97d Update GitHub repository URLs across components and tests Felipe Cardoso 2026-01-01 13:15:08 +01:00
  • a3e557d022 Update E2E test for security headers to include worker-src validation Felipe Cardoso 2025-12-26 19:00:18 +01:00
  • 4e357db25d Update E2E test for security headers to include worker-src validation Felipe Cardoso 2025-12-26 19:00:11 +01:00
  • 568aad3673 Add E2E tests for security headers Felipe Cardoso 2025-12-10 14:53:40 +01:00
  • ddcf926158 Add OWASP-compliant security headers to Next.js configuration Felipe Cardoso 2025-12-10 13:55:15 +01:00
  • 865eeece58 Update dependencies in package-lock.json Felipe Cardoso 2025-12-10 11:19:59 +01:00
  • 05fb3612f9 Update README header and visuals Felipe Cardoso 2025-11-27 19:30:09 +01:00
  • 1b2e7dde35 Refactor OAuth divider component and update README visuals Felipe Cardoso 2025-11-27 19:07:28 +01:00
  • 29074f26a6 Remove outdated documentation files Felipe Cardoso 2025-11-27 18:55:29 +01:00
  • 77ed190310 Add Makefile targets for database management and improve dev/production workflows Felipe Cardoso 2025-11-27 10:52:30 +01:00
  • 2bbe925cef Clean up Alembic migrations Felipe Cardoso 2025-11-27 09:12:30 +01:00
  • 4a06b96b2e Update tests to reflect OAuth 2.0 and i18n features Felipe Cardoso 2025-11-27 07:33:57 +01:00
  • 088c1725b0 Update ContextSection and TechStackSection with OAuth 2.0 and i18n features Felipe Cardoso 2025-11-26 14:44:12 +01:00
  • 7ba1767cea Refactor E2E tests for OAuth provider workflows Felipe Cardoso 2025-11-26 14:10:25 +01:00
  • c63b6a4f76 Add E2E tests for OAuth consent page workflows Felipe Cardoso 2025-11-26 14:06:36 +01:00
  • 803b720530 Add comprehensive E2E tests for OAuth provider workflows Felipe Cardoso 2025-11-26 14:06:20 +01:00
  • 7ff00426f2 Add detailed OAuth documentation and configuration examples Felipe Cardoso 2025-11-26 13:38:55 +01:00
  • b3f0dd4005 Add full OAuth provider functionality and enhance flows Felipe Cardoso 2025-11-26 13:23:44 +01:00
  • 707315facd Suppress jsdom XMLHttpRequest errors in Jest tests Felipe Cardoso 2025-11-26 11:23:56 +01:00
  • 38114b79f9 Mark OAuth consent page as excluded from unit tests Felipe Cardoso 2025-11-26 09:52:47 +01:00
  • 1cb3658369 Exclude email from user update payload in UserFormDialog Felipe Cardoso 2025-11-26 09:47:10 +01:00
  • dc875c5c95 Enhance OAuth security, PKCE, and state validation Felipe Cardoso 2025-11-26 00:14:26 +01:00
  • 0ea428b718 Refactor tests for improved readability and fixture consistency Felipe Cardoso 2025-11-26 00:13:53 +01:00
  • 400d6f6f75 Enhance OAuth security and state validation Felipe Cardoso 2025-11-25 23:50:43 +01:00
  • 7716468d72 Add E2E tests for admin and organization workflows Felipe Cardoso 2025-11-25 23:50:02 +01:00
  • 48f052200f Add OAuth provider mode and MCP integration Felipe Cardoso 2025-11-25 23:18:19 +01:00
  • fbb030da69 Add E2E workflow tests for organizations, users, sessions, and API contracts Felipe Cardoso 2025-11-25 23:13:28 +01:00
  • d49f819469 Expand OAuth documentation and roadmap details Felipe Cardoso 2025-11-25 22:28:53 +01:00
  • 507f2e9c00 Refactor E2E tests and fixtures for improved readability and consistency Felipe Cardoso 2025-11-25 22:27:11 +01:00
  • c0b253a010 Add support for E2E testing infrastructure and OAuth configurations Felipe Cardoso 2025-11-25 22:24:23 +01:00
  • fcbcff99e9 Add E2E tests for OAuth authentication flows and provider integrations Felipe Cardoso 2025-11-25 10:40:37 +01:00
  • b49678b7df Add E2E tests for authentication flows and admin user management Felipe Cardoso 2025-11-25 09:36:42 +01:00
  • aeed9dfdbc Add unit tests for OAuthButtons and LinkedAccountsSettings components Felipe Cardoso 2025-11-25 08:52:11 +01:00
  • 13f617828b Add comprehensive tests for OAuth callback flows and update pyproject.toml Felipe Cardoso 2025-11-25 08:26:41 +01:00
  • 84e0a7fe81 Add OAuth flows and UI integration Felipe Cardoso 2025-11-25 07:59:20 +01:00
  • 063a35e698 Fix permissions Felipe Cardoso 2025-11-25 01:20:29 +01:00
  • a2246fb6e1 Kindly provide the git diff content for an accurate commit message recommendation. Felipe Cardoso 2025-11-25 01:13:40 +01:00
  • 16ee4e0cb3 Initial implementation of OAuth models, endpoints, and migrations Felipe Cardoso 2025-11-25 00:37:23 +01:00
  • e6792c2d6c Update settings-sessions.spec.ts to clarify E2E test skip reason Felipe Cardoso 2025-11-24 21:57:52 +01:00
  • 1d20b149dc Refactor e2e tests for clarity and skip outdated cases Felipe Cardoso 2025-11-24 21:38:23 +01:00
  • 570848cc2d Refactor e2e tests for improved reliability and consistency Felipe Cardoso 2025-11-24 20:55:04 +01:00
  • 6b970765ba Refactor components and scripts for improved typing, cleanup unused imports Felipe Cardoso 2025-11-24 20:30:58 +01:00
  • e79215b4de Refactor tests, documentation, and component code for consistent formatting and improved readability Felipe Cardoso 2025-11-24 20:25:40 +01:00
  • 3bf28aa121 Override MSW handlers to support custom authentication workflows Felipe Cardoso 2025-11-24 20:23:15 +01:00
  • cda9810a7e Add auto-generated MSW handlers for API endpoints Felipe Cardoso 2025-11-24 19:52:40 +01:00
  • d47bd34a92 Add comprehensive tests for RegistrationActivityChart and update empty state assertions Felipe Cardoso 2025-11-24 19:49:41 +01:00
  • 5b0ae54365 Remove MSW handlers and update demo credentials for improved standardization Felipe Cardoso 2025-11-24 19:20:28 +01:00
  • 372af25aaa Refactor Markdown rendering and code blocks styling Felipe Cardoso 2025-11-24 18:58:01 +01:00
  • d0b717a128 Enhance demo mode credential validation and refine MSW configuration Felipe Cardoso 2025-11-24 18:54:05 +01:00
  • 9d40aece30 Refactor chart components for improved formatting and import optimization Felipe Cardoso 2025-11-24 18:42:13 +01:00
  • 487c8a3863 Add demo mode support with MSW integration and documentation Felipe Cardoso 2025-11-24 18:42:05 +01:00
  • 8659e884e9 Refactor code formatting and suppress security warnings Felipe Cardoso 2025-11-24 17:58:26 +01:00
  • a05def5906 Add registration_activity chart and enhance admin statistics Felipe Cardoso 2025-11-24 17:42:43 +01:00
  • 9f655913b1 Add adminGetStats API and extend statistics types for admin dashboard Felipe Cardoso 2025-11-24 16:28:59 +01:00
  • 13abd159fa Remove deprecated middleware and update component tests for branding and auth enhancements Felipe Cardoso 2025-11-24 15:04:49 +01:00
  • acfe59c8b3 Refactor admin stats API and charts data models for consistency Felipe Cardoso 2025-11-24 12:44:45 +01:00
  • 2e4700ae9b Refactor user growth chart data model and enhance demo user creation Felipe Cardoso 2025-11-21 14:15:05 +01:00
  • 8c83e2a699 Add comprehensive demo data loading logic and .env.demo configuration Felipe Cardoso 2025-11-21 08:39:07 +01:00
  • 9b6356b0db Add comprehensive demo data loading logic and .env.demo configuration Felipe Cardoso 2025-11-21 08:23:18 +01:00
  • a410586cfb Enable demo mode features, auto-fill demo credentials, and enhance branding integration Felipe Cardoso 2025-11-21 07:42:40 +01:00
  • 0e34cab921 Add logs and logs-dev targets to Makefile for streamlined log access Felipe Cardoso 2025-11-21 07:32:11 +01:00
  • 3cf3858fca Update Makefile to refine clean-slate target with explicit dev compose file and orphan removal Felipe Cardoso 2025-11-21 07:25:22 +01:00
  • db0c555041 Add ThemeToggle to Header component Felipe Cardoso 2025-11-20 15:16:49 +01:00
  • 51ad80071a Ensure virtualenv binaries are on PATH in entrypoint script for consistent command execution Felipe Cardoso 2025-11-20 15:16:30 +01:00
  • d730ab7526 Update .dockerignore, alembic revision, and entrypoint script for consistency and reliability Felipe Cardoso 2025-11-20 15:12:55 +01:00
  • b218be9318 Add logo icon to components and update branding assets Felipe Cardoso 2025-11-20 14:55:24 +01:00
  • e6813c87c3 Add new SVG assets for logo and logo icon Felipe Cardoso 2025-11-20 13:38:42 +01:00
  • 210204eb7a Revise home page content to align with "PragmaStack" branding Felipe Cardoso 2025-11-20 13:16:18 +01:00
  • 6ad4cda3f4 Refine backend README to align with "PragmaStack" branding and enhance messaging for clarity and engagement. Felipe Cardoso 2025-11-20 13:07:28 +01:00
  • 54ceaa6f5d Rebrand README to emphasize "PragmaStack" identity and refine messaging for clarity and consistency. Felipe Cardoso 2025-11-20 13:01:11 +01:00
  • 34e7f69465 Replace "FastNext" references with "PragmaStack" in migration script and configuration settings Felipe Cardoso 2025-11-20 13:01:05 +01:00
  • 8fdbc2b359 Improve code consistency and documentation readability Felipe Cardoso 2025-11-20 12:58:46 +01:00
  • 28b1cc6e48 Replace "FastNext" branding with "PragmaStack" across the project Felipe Cardoso 2025-11-20 12:55:30 +01:00
  • 5a21847382 Update to Next.js 16 and enhance ESLint configuration Felipe Cardoso 2025-11-20 12:49:45 +01:00
  • 444d495f83 Refactor metadata handling for improved maintainability and localization support Felipe Cardoso 2025-11-20 10:07:15 +01:00
  • a943f79ce7 Refactor i18n routing tests with jest mocks and enhance coverage Felipe Cardoso 2025-11-20 09:45:29 +01:00
  • f54905abd0 Update README and documentation with i18n, feature enhancements, and SEO improvements Felipe Cardoso 2025-11-20 09:45:03 +01:00
  • 0105e765b3 Add tests for auth storage logic and i18n routing configuration Felipe Cardoso 2025-11-20 09:24:15 +01:00