-
Notifications
You must be signed in to change notification settings - Fork 198
Feat/update readme #116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
szchmausser
wants to merge
42
commits into
laravel:main
Choose a base branch
from
szchmausser:feat/update-readme
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Feat/update readme #116
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…aravel-searchable. Se han agregado los controladores SearchController y UserController, así como las vistas correspondientes para la búsqueda y visualización de detalles de usuarios. También se ha actualizado composer.json para incluir la nueva dependencia.
…les y Entidades Legales. Se han creado las migraciones y seeders correspondientes para las nuevas entidades, así como las vistas para mostrar detalles de cada uno. Además, se ha actualizado el controlador de búsqueda para incluir nuevos modelos en los resultados.
…e usuarios y agregar un nuevo formulario de búsqueda en la interfaz. Se han añadido enlaces de navegación y se ha mejorado la presentación de los resultados de búsqueda, incluyendo un nuevo diseño y funcionalidad para mostrar detalles de los resultados.
…s relacionados (Personas naturales y Entidades Legales)
…s y actualización de relaciones en modelos. Se han añadido campos de rol en las relaciones de individuos y entidades legales, así como mejoras en la visualización de partes relacionadas en la interfaz.
… Entidades Legales. Se han añadido estilos de tarjeta para secciones de información personal, de contacto y expedientes relacionados, mejorando la usabilidad y la estética de la interfaz. Además, se ha incluido un campo de rol en las relaciones de los modelos correspondientes.
… diseño del formulario de búsqueda y se han añadido iconos representativos en los resultados, mejorando la usabilidad y la presentación visual. Además, se ha implementado una función para mostrar iconos según el tipo de resultado, facilitando la identificación de elementos en la lista de resultados.
… las vistas de Individuos y Entidades Legales. Se ha implementado un diseño responsivo que alterna entre vista de tabla y tarjetas, mejorando la usabilidad en dispositivos móviles y pantallas grandes. Además, se han añadido nuevos iconos para enriquecer la presentación visual.
…tidades Legales. Se ha incorporado el icono UserCog y se ha mejorado la presentación visual al mostrar el rol asignado en los expedientes, optimizando la usabilidad y la claridad de la información.
…asos Legales y Entidades Legales. Se ha actualizado el diseño de los encabezados para que sean más prominentes y se ha añadido el atributo 'aria-hidden' a los iconos, mejorando la accesibilidad y la estética de la interfaz. Además, se ha optimizado el diseño responsivo de las secciones de información y expedientes relacionados.
…a mejorado la presentación visual del formulario de búsqueda, añadiendo un panel lateral informativo y optimizando el diseño responsivo. Además, se han implementado estilos oscuros y se han añadido iconos representativos para facilitar la identificación de los tipos de búsqueda, mejorando la usabilidad y la estética general de la interfaz.
…eado las vistas de creación, edición e indexación, junto con la lógica de filtrado y paginación. Además, se han añadido validaciones personalizadas para las solicitudes de almacenamiento y actualización, mejorando la integridad de los datos. Se ha incorporado un nuevo componente de diálogo de alerta para la confirmación de eliminación, optimizando la experiencia del usuario.
… creado el controlador CaseParticipantController con métodos para agregar, buscar, asociar y eliminar participantes. Además, se han añadido nuevas vistas para la adición de participantes y la visualización de detalles en la interfaz, mejorando la usabilidad y la organización de los expedientes. Se ha incorporado un nuevo componente de RadioGroup para la selección de roles, optimizando la experiencia del usuario.
…ha añadido un nuevo componente de botón que permite a los usuarios regresar a la página anterior, mejorando la navegación en la interfaz. Además, se han eliminado botones de navegación redundantes en las vistas de creación y edición de Individuos y Entidades Legales, optimizando la experiencia del usuario.
…y Entidades Legales. Se ha añadido el icono "Eye" a los botones para mejorar la identificación visual y se han cambiado los estilos a un diseño "ghost" con tamaño de icono, optimizando la usabilidad y la estética de la interfaz.
… añadido métodos en el controlador LegalCaseController para obtener el historial de estatus, cambiar el estatus y listar los estatus disponibles. Además, se ha actualizado el modelo LegalCase para utilizar el trait HasStatuses de Spatie, mejorando la organización y la funcionalidad del sistema. Se han realizado ajustes en las vistas para permitir la selección y creación de estatus, optimizando la experiencia del usuario.
…añadido un nuevo controlador para manejar el historial y cambio de estatus, junto con métodos para obtener estatus disponibles. Se ha creado una migración para la tabla de estatus y un seeder para inicializar datos de ejemplo. Además, se han actualizado las vistas para permitir la selección y creación de estatus, mejorando la usabilidad y la organización de los expedientes.
…os legales. Se ha actualizado el diseño para utilizar un contenedor más estructurado y se han mejorado los estilos, optimizando la legibilidad y la estética de la interfaz. Además, se ha implementado un formato de fecha más claro y localizado para mejorar la experiencia del usuario.
…cuta todo por primera vez en la base de datos.
…ado el controlador CaseEventController con métodos para registrar, actualizar y eliminar eventos relacionados con expedientes legales. Además, se han añadido las migraciones y seeders necesarios para la tabla de eventos, junto con la validación de solicitudes mediante StoreCaseEventRequest. Se ha actualizado la vista de LegalCase para incluir el historial de eventos, mejorando la funcionalidad y la experiencia del usuario.
…esales. Se ha añadido la biblioteca "date-fns" para el manejo de fechas y se ha modificado la validación de la descripción en StoreCaseEventRequest para permitir un mayor tamaño. Además, se han realizado ajustes en el componente CaseEvents para mejorar la presentación y funcionalidad, incluyendo la opción de expandir y contraer descripciones largas.
…alCaseShow. Se ha cambiado "Historial de Eventos" por "Cronología del expediente" y "Historial de Estatus" por "Histórico de cambios de estatus" para mejorar la claridad y precisión del contenido presentado al usuario.
…alCaseShow. Se ha cambiado "Historial de Eventos" por "Cronología del expediente" y "Historial de Estatus" por "Histórico de cambios de estatus" para mejorar la claridad y precisión del contenido presentado al usuario.
…spaciado entre elementos y se ha cambiado el color de fondo de un contenedor para optimizar la legibilidad y la estética de la interfaz. Estos cambios contribuyen a una mejor experiencia del usuario al visualizar los detalles del caso legal.
…ar. Se ha añadido un botón en el menú principal para abrir el panel de tareas, junto con la creación del nuevo componente TodoFloatingPanel. Este cambio mejora la funcionalidad de gestión de tareas dentro de la aplicación, permitiendo a los usuarios acceder fácilmente a la lista de tareas pendientes.
…a tarjeta de Información General para incluir un encabezado más descriptivo y se han reorganizado los campos en columnas con un estilo más atractivo. Además, se han añadido recuadros para mostrar fechas importantes, optimizando la presentación y la legibilidad de los detalles del expediente legal.
…ientes legales. Se ha creado el controlador CaseImportantDateController con métodos para listar, crear, actualizar y eliminar fechas importantes. Además, se han añadido las migraciones necesarias para la tabla de fechas importantes y se ha actualizado la vista LegalCases para incluir la gestión de estas fechas, mejorando la funcionalidad y la experiencia del usuario.
…alCaseShow. Se ha modificado el color del icono de añadir evento y se han ajustado los encabezados y textos a mayúsculas para mejorar la claridad y la presentación de la información. Además, se ha añadido un historial de cambios de estatus dentro del modal de cambio de estatus, optimizando la experiencia del usuario al gestionar el estado del expediente legal.
…troladores TodoController y TodoListController, junto con los modelos Todo y TodoList, y las migraciones correspondientes para las tablas de tareas y listas de tareas. Además, se ha añadido la lógica para manejar la creación, actualización y eliminación de tareas y listas, mejorando la funcionalidad de gestión de tareas en la aplicación.
…a vista LegalCaseShow. Se han simplificado las clases de estilo en AlertDialog para mejorar la legibilidad y se ha cambiado el texto "N/A" por "NO DEFINIDA" en LegalCaseShow, optimizando la claridad de la información presentada al usuario.
… de estados. Se ha renombrado la función getBadgeColor a getStatus y se ha simplificado la lógica de obtención de estado, incluyendo un nuevo formato para los colores y etiquetas. Además, se ha añadido una leyenda de estados más clara y se ha optimizado la presentación de las fechas importantes, mejorando la experiencia del usuario al visualizar la información.
…a mejorar la gestión de listas de tareas. Se ha añadido un botón para crear nuevas listas y se ha implementado un formulario de creación que se activa mediante un trigger. Además, se han realizado ajustes en el manejo de estados y se ha optimizado la presentación de la interfaz, mejorando la experiencia del usuario al gestionar tareas.
…ntroladores StatusController y StatusListController, junto con los modelos Status y StatusList, y las migraciones correspondientes para las tablas de estatus y listas de estatus. Además, se ha añadido la lógica para manejar la creación, actualización y eliminación de estatus, mejorando la funcionalidad de gestión de estatus en la aplicación. Se ha actualizado la interfaz para incluir formularios de creación y edición, así como la visualización de estatus en tablas paginadas.
…l controlador CaseTypeController con métodos para listar, crear, editar y eliminar tipos de caso. Además, se han añadido las vistas correspondientes en React para la creación y edición de tipos de caso, así como la visualización en una tabla. Se han implementado las migraciones necesarias para la tabla de tipos de caso, mejorando la funcionalidad de gestión de tipos de caso en la aplicación.
…s. Se ha creado la migración para la tabla case_types, que incluye campos para nombre y descripción, y se ha implementado la migración para legal_cases, que incluye campos como código, fechas y una relación con case_types. Además, se han realizado ajustes para evitar la eliminación de tablas en las migraciones, mejorando la gestión de la base de datos.
…pedientes legales. Se ha actualizado el controlador LegalCaseController para permitir la búsqueda de expedientes por código y se ha implementado la paginación en la vista de expedientes legales. Además, se han realizado mejoras en la interfaz de usuario para facilitar la gestión de expedientes, incluyendo un formulario de búsqueda y una visualización optimizada en dispositivos móviles y de escritorio.
… representante legal. Se ha modificado la lógica para que el valor 'none' se convierta en un string vacío antes de enviar los datos al backend. Además, se ha ajustado el valor del item "Ninguno" en el selector de representantes legales. En el componente StatusLists, se han eliminado las columnas de fecha de creación en la tabla, optimizando la presentación de los estatus.
… estados. Se ha añadido un botón de edición con el icono correspondiente y se ha optimizado la presentación del estado actual y la gestión de fechas importantes, mejorando la experiencia del usuario al interactuar con el componente.
The README.md has been completely revamped to accurately reflect the functionalities and technical stack of the Legal Case Management System. The new README includes: - An introduction to the project. - A detailed list of core features (Legal Case, Individual, Legal Entity, Case Type Management, Authentication, Dashboard). - Descriptions of case-specific functionalities (Participant Management, Status Tracking, Procedural Events, Important Dates). - Information on additional features (Todo Lists, Search, User Settings). - An overview of the technical stack (Laravel, React, Inertia.js, Tailwind CSS, etc.). - Instructions for getting started and setting up the project. - A section on contributing to the project. The previous README was a generic starter kit template and did not describe the actual application. This update provides essential information for developers and users of the system.
@szchmausser I think this pull request may have been made to the wrong repository by mistake. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Nuevo readme hecho por Google Jules