Skip to content

Feat/misc implementations - #23

Merged
SamuelRod6 merged 12 commits into
stagingfrom
feat/misc-implementations
Apr 12, 2026
Merged

SamuelRod6 merged 12 commits into
stagingfrom
feat/misc-implementations

Conversation

@SamuelRod6

Copy link
Copy Markdown
Owner

No description provided.

- Introduced TrabajoCientificoHistorial model to track status changes of scientific works.
- Updated schema.prisma to include new model and relationships.
- Modified MyInscriptionsScreen to remove history section and related logic.
- Enhanced ScientificWorksScreen to include status change history with filtering and download options.
- Implemented service functions for fetching and downloading scientific work history.
- Added tests for new functionalities in ScientificWorksScreen and service layer.
- Created migration script for the new TrabajoCientificoHistorial table.
- Created a test coverage matrix to track current metrics and newly covered tests.
- Added unit tests for backend validation functions in auth, inscripciones, registrations, and trabajos modules.
- Implemented unit tests for role permission helpers in the roles service.
- Developed HTTP error and response handling tests in shared components.
- Added unit tests for upload path utilities.
- Created Cypress end-to-end tests for scientific works history and protected routes.
- Implemented unit tests for frontend context actions and reducers (Auth, Loader, Modal, Notifications, Toast).
- Added unit tests for navigation components (AdminRoute, ProtectedRoute, ResourceRoute) and HomeScreen.
- Developed utility tests for access control and notifications.
- Added validators tests for email and password validation functions.
@SamuelRod6
SamuelRod6 merged commit 8d551d1 into staging Apr 12, 2026
6 checks passed
@SamuelRod6
SamuelRod6 deleted the feat/misc-implementations branch April 12, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant