81e48c73ca
fix(tests): handle missing schemathesis gracefully in API contract tests
Felipe Cardoso2026-03-01 19:32:49 +01:00
a3f78dc801
refactor(tests): replace crud references with repo across repository test files
Felipe Cardoso2026-03-01 19:22:16 +01:00
07309013d7
chore(frontend): update scripts and docs to use bun run test for consistency
Felipe Cardoso2026-03-01 18:44:48 +01:00
846fc31190
feat(api): enhance KeyMap and FieldsConfig handling for improved flexibility
Felipe Cardoso2026-03-01 18:01:34 +01:00
ff7a67cb58
chore(frontend): migrate from npm to Bun for dependency management and scripts
Felipe Cardoso2026-03-01 18:00:43 +01:00
0760a8284d
feat(tests): add comprehensive benchmarks for auth and performance-critical endpoints
Felipe Cardoso2026-03-01 17:01:44 +01:00
ce4d0c7b0d
feat(backend): enhance performance benchmarking with baseline detection and documentation
Felipe Cardoso2026-03-01 16:30:06 +01:00
4ceb8ad98c
feat(backend): add performance benchmarks and API security tests
Felipe Cardoso2026-03-01 16:16:18 +01:00
f8aafb250d
fix(backend): suppress license-check output in Makefile for cleaner logs
Felipe Cardoso2026-03-01 14:24:22 +01:00
4385d20ca6
fix(tests): simplify invalid token test logic in test_auth_security.pyFelipe Cardoso2026-03-01 14:24:17 +01:00
1a36907f10
refactor(backend): replace python-jose and passlib with PyJWT and bcrypt for security and simplicity
Felipe Cardoso2026-03-01 14:02:04 +01:00
0553a1fc53
refactor(logging): switch to parameterized logging for improved performance and clarity
Felipe Cardoso2026-03-01 13:38:15 +01:00
57e969ed67
chore(backend): extend Makefile with audit, validation, and security targets
Felipe Cardoso2026-03-01 12:03:34 +01:00
68275b1dd3
refactor(docs): update architecture to reflect repository migration
Felipe Cardoso2026-03-01 11:13:51 +01:00
80d2dc0cb2
fix(backend): clear VIRTUAL_ENV before invoking pyright
Felipe Cardoso2026-02-28 19:43:40 +01:00
a8aa416ecb
refactor(backend): migrate type checking from mypy to pyright
Felipe Cardoso2026-02-28 19:12:40 +01:00
4c6bf55bcc
Refactor(backend): improve formatting in services, repositories & tests
Felipe Cardoso2026-02-28 18:37:56 +01:00
98b455fdc3
refactor(backend): enforce route→service→repo layered architecture
Felipe Cardoso2026-02-27 09:32:57 +01:00
0646c96b19
Add semicolons to mockServiceWorker.js for consistent style compliance
Felipe Cardoso2026-01-01 13:21:31 +01:00
b9a746bc16
Refactor component props formatting for consistency in extends usage across UI and documentation files
Felipe Cardoso2026-01-01 13:19:36 +01:00
de8e18e97d
Update GitHub repository URLs across components and tests
Felipe Cardoso2026-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