Skip to content

Conversation

@Savecoders
Copy link
Collaborator

This pull request introduces several changes across the codebase, including updates to CI workflows, model simplifications, new features for profile and editing views, and cleanup in repository logic. Below is a summary of the most significant changes grouped by theme.

CI Workflow Updates

  • Added a step to check for the existence of firebase_options.dart in the CI workflow, ensuring the file is present before proceeding with other steps. [1] [2]
  • Updated test commands to exclude tests tagged with skip_ci, improving the flexibility of test execution.

Model Simplifications

  • Removed the tipo field from the Camara model, along with all associated references in its constructor, serialization, and deserialization logic. [1] [2] [3] [4] [5] [6]
  • Updated the CamaraRepository to remove the tipo field from fetched data if it exists. [1] [2]

New Features

  • Added a new ProfileAdminView screen to display administrator profile details, including options to change the password and log out.
  • Introduced routes and navigation for the new ProfileAdminView screen. [1] [2]

Editing Views Enhancements

  • Added edit functionality for Camara, Instalacion, and Vehiculo entities, allowing users to update their details via dedicated edit screens. [1] [2] [3] [4] [5] [6]
  • Removed the tipo field from the EditCamara screen, aligning it with the updated Camara model. [1] [2] [3] [4]

Code Cleanup

  • Reformatted the allDisplayNames getter in EstadoCamara for better readability.

@Savecoders Savecoders merged commit 32e4c0f into RicardoVillamar:main Jul 21, 2025
1 of 2 checks passed
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