Felipe Cardoso cardosofelipe
  • Joined on 2025-01-09
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-08 08:31:16 +00:00
d6a06e45ec Add FEATURE_RECOMMENDATIONS.md with 17 in-depth feature proposals for FastAPI + Next.js template
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-08 08:18:54 +00:00
e74830bec5 Add AuthLayoutClient component and unit tests for authentication layout
51ef4632e6 Refactor charts to use centralized color palette configuration
b749f62abd Complete Phase 9: Charts & Analytics
3b28b5cf97 Complete Phase 8: Organization Management
Compare 4 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-07 06:55:11 +00:00
652fb6b180 Remove obsolete tests and unused imports in organization members and management components
6b556431d3 Refactor organization and user management components/tests for simplification and improved clarity
f8b77200f0 Refactor E2E tests and mock APIs for improved reliability and maintainability
f99de75dc6 Add tests for Organization Members, handling roles and pagination
Compare 4 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-06 20:58:02 +00:00
4420756741 Add organization members management components and tests
dde4a5979d Add GitHub Actions CI/CD workflow templates and dynamic coverage badge integration
2696f44198 Add unit tests for Organization Management components
9dc1a70038 Add comprehensive CONTRIBUTING and README documentation
Compare 4 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-06 19:11:18 +00:00
234c197ee1 Refactor Admin Organizations tests and enhance useAdmin hooks with session stats
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-06 19:05:39 +00:00
ff758f5d10 Add admin session management endpoint and tests
da1f4e365a Add admin session management functionality via new API integration
01e0b9ab21 Introduce organization management system with CRUD, pagination, and member handling
Compare 3 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-06 18:41:52 +00:00
96ae9295d3 Mark Phase 7 as complete with production-ready admin user management system
94ebda084b Add istanbul ignore next comments for E2E-tested logic in admin user management components
5f3a098403 Add search and filtering functionality to useAdminUsers hook and associated components
7556353078 Add tests for BulkActionToolbar and UserFormDialog components, and comprehensive E2E tests for admin user management
f22f87250c Refactor and centralize user and pagination interfaces in useAdmin hook
Compare 30 commits »
cardosofelipe pushed to auth-refactor at cardosofelipe/fast-next-template 2025-11-06 18:41:40 +00:00
96ae9295d3 Mark Phase 7 as complete with production-ready admin user management system
94ebda084b Add istanbul ignore next comments for E2E-tested logic in admin user management components
5f3a098403 Add search and filtering functionality to useAdminUsers hook and associated components
7556353078 Add tests for BulkActionToolbar and UserFormDialog components, and comprehensive E2E tests for admin user management
Compare 4 commits »
cardosofelipe pushed to auth-refactor at cardosofelipe/fast-next-template 2025-11-06 11:49:51 +00:00
f22f87250c Refactor and centralize user and pagination interfaces in useAdmin hook
91bc4f190d Introduce comprehensive user management functionality for admin
c10c1d1c39 Adjust STATS_FETCH_LIMIT in admin hooks to align with backend pagination limits
dde091138e Refine organization query to count only active members using CASE statement
9c72fe87f9 Add admin UX improvements, constants refactor, and comprehensive tests
Compare 5 commits »
cardosofelipe pushed to auth-refactor at cardosofelipe/fast-next-template 2025-11-05 23:57:33 +00:00
abce06ad67 Mark Phase 6 as complete in the implementation plan with admin foundation tasks finalized, including layout, navigation, dashboard, components, tests, and documentation updates.
d0f1a7cc4b Refine isE2ETestMode type definition to improve type safety and readability
f9f58b5f27 Add unit tests for Admin pages: Settings, Users, and Organizations
67860c68e3 Add admin hooks, components, and tests for statistics, navigation, and access control
11a78dfcc3 Mark AuthInitializer optimization as complete in implementation plan and update status to reflect all 9 tasks successfully completed in Phase 3.
Compare 12 commits »
cardosofelipe pushed to auth-refactor at cardosofelipe/fast-next-template 2025-11-03 23:02:30 +00:00
26d43ff9e1 Refactor useAuth imports to utilize AuthContext and enhance test store injection handling
4bf34ea287 Update tests to replace useAuthStore with useAuth from AuthContext
852c7eceff Migrate auth hooks to AuthContext and update tests for compatibility
532577f36c Mark Phase 2 as completed in AUTH_CONTEXT_MIGRATION_PLAN.md
9843cf8218 Refactor auth hooks and add database existence check during migrations
Compare 8 commits »
cardosofelipe pushed to auth-refactor at cardosofelipe/fast-next-template 2025-11-03 08:24:52 +00:00
01b406bca7 Add DI-based AuthContext wrapper and migrate auth flows to improve testability
cardosofelipe created branch auth-refactor in cardosofelipe/fast-next-template 2025-11-03 08:24:52 +00:00
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-03 07:58:06 +00:00
77b914ffa2 Disable Firefox browser in Playwright config due to missing system dependencies.
10ff6a1a96 Add comprehensive E2E tests for settings pages (Profile, Password, Sessions)
88dc81735b Mark Phase 4 as complete: implemented Profile, Password, and Session management features with ProfileSettingsForm, PasswordChangeForm, and SessionsManager. Achieved 98.38% overall test coverage, 451 unit tests passing (100%), and updated documentation for Phase 5 readiness.
e81f54564b Remove unused imports and update comment annotations in settings components
f7133807fc Remove untestable unit tests for PasswordChangeForm and update comment annotations
Compare 5 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-02 23:13:20 +00:00
388ca08724 Add unit tests for settings components and session hooks
54a14047be Enhance auth flows and improve e2e test reliability
65f209c679 Add forms for profile and password settings; improve tests for settings pages
64a4b3fb11 Improve login form validation and enhance e2e test reliability
1c7f34c078 Mark Phase 3 as complete: performance optimized, achieved Lighthouse 100%, 98.63% test coverage, fixed token refresh race condition, and conditionalized production logs. Updated documentation for Phase 4 readiness.
Compare 6 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-02 19:16:36 +00:00
15f522b9b1 Improve e2e tests for Login and Register forms
fded54e61a Add comprehensive tests for authentication, settings, and password reset pages
77594e478d Add tests for ThemeProvider and authStore behavior refinements
ac3fac0426 Add tests for useFormError hook and FormField component
0e554ef35e Add tests for AuthGuard, Skeleton components, and AdminPage
Compare 25 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-02 11:34:53 +00:00
6e95469d99 Remove version file
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-02 11:32:16 +00:00
6d9b98943c Update documentation and tests for coverage, email integration, and authentication
30cbaf8ad5 Add documentation for component creation and design system structure
13f830ed6d Remove E2E tests for authenticated navigation and theme toggle
c051bbf0aa Add security tests for configurations, permissions, and authentication
b39b7b4c94 Add E2E tests for authenticated navigation and theme toggle
Compare 28 commits »
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-01 15:15:07 +00:00
d75a8de91b Add validation to prevent privilege escalation via is_superuser field and enhance related tests
cardosofelipe pushed to main at cardosofelipe/fast-next-template 2025-11-01 14:59:34 +00:00
a82e5ea0e6 Add extensive tests for user, admin, and organization API endpoints