Commit Graph

36 Commits

Author SHA1 Message Date
5ea7cb2d84 Update .drone.yml testing comment from "testing 6" to "testing 7"
Some checks are pending
continuous-integration/drone/push Build is pending
2025-11-23 19:42:03 -04:00
3350242035 Update .drone.yml testing comment from "testing 5" to "testing 6"
Some checks are pending
continuous-integration/drone/push Build is pending
2025-11-23 18:49:27 -04:00
235ce5e304 Update .drone.yml testing comment from "testing 4" to "testing 5"
Some checks are pending
continuous-integration/drone/push Build is pending
2025-11-23 18:31:56 -04:00
1bee8a053f Update .drone.yml testing comment from "testing 3" to "testing 4"
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-23 18:26:46 -04:00
151f4a2a7d Update .drone.yml testing comment from "testing 2" to "testing 3"
Some checks are pending
continuous-integration/drone/push Build is pending
2025-11-23 17:53:09 -04:00
8eb1619964 Update .drone.yml testing comment from "testing 1" to "testing 2"
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-23 17:46:07 -04:00
8201c0b431 Update .drone.yml testing comment
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-23 17:44:17 -04:00
3613eea529 Add comment in .drone.yml for testing purposes
Some checks are pending
continuous-integration/drone/push Build is pending
2025-11-23 17:27:51 -04:00
04dd6c1156 Remove restarting-project step from .drone.yml
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-23 16:40:15 -04:00
02c606f3cb Update .drone.yml: Change deployment path from /var/www to /home
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-23 11:58:03 -04:00
f038fe4c69 Add payment modal for reloading credits with simulated payment flow
Some checks failed
continuous-integration/drone/push Build was killed
Integrated a modal to handle credit reloading with a simulated payment process. Updated logic to manage payment amount, successful payment handling, and credit updates. Improved UI with validations and placeholders for future payment gateway integration.
2025-11-22 22:46:35 -04:00
1458c143bc Update ProfilePage: Replace username with email in profile form
Some checks failed
continuous-integration/drone/push Build was killed
Replaced the username field with an email field in the profile form. Updated form logic, validation messages, and input placeholders accordingly. Adjusted UI labels and input types to reflect the change.
2025-11-22 22:41:16 -04:00
49efe3b441 Enhance ProfilePage with editable user profile and local storage support
Added functionality to edit and save user profiles in `ProfilePage`. Introduced local storage integration to persist updates. Implemented a modal for profile updates, including basic validations and password change simulation. Improved UI to dynamically render profile fields and enable updates.
2025-11-22 22:38:32 -04:00
38945d6336 Add ProfilePage component and integrate with navigation and sidebar
Introduced `ProfilePage` to display user profile details, including name, email, and role. Updated navigation logic in `App.js` to support the new "profile" view and added click-to-navigate functionality in the sidebar user section. Enhanced sidebar user actions with improved logout interactions.
2025-11-22 22:31:21 -04:00
15c5c60591 Refine HelpPage layout: Add grid gap for improved spacing in help sections 2025-11-22 22:24:42 -04:00
c346e1ad53 Add "Ayuda" page and update navigation to support new view
Introduced the `HelpPage` component to provide user guidance, troubleshooting tips, and quick-start instructions. Updated navigation and dynamic header title logic to include the new "help" view. Adjusted `App.js` to handle the new view state and display `HelpPage`.
2025-11-22 22:22:20 -04:00
48505fe3b5 Update SettingsPage to replace notifications with language preference
Replaced the deprecated notifications option with a language selector in `SettingsPage`. Updated localStorage parsing to strip deprecated fields and added UI support for the new language preference.
2025-11-22 22:16:24 -04:00
86d5ffea86 Update header credits badge with reload functionality and remove redundant button
Improved the header credits badge by adding a click-to-reload feature, replacing the separate reload button for a cleaner UI. Enhanced interactivity with a pointer cursor and updated tooltip.
2025-11-22 22:07:50 -04:00
cec976c606 Remove unused search box from Header.js to simplify UI
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-20 21:03:37 -04:00
51d35a7d63 Update .main-content padding to align with fixed header adjustments
Some checks failed
continuous-integration/drone/push Build was killed
2025-11-20 21:00:13 -04:00
2a71d4736b Update Header styling to fixed position with responsive adjustments
Changed the `.header` from `sticky` to a fixed position for improved UX and ensured alignment with the sidebar. Added responsive adjustments for consistent positioning across breakpoints. Updated `.main-content` padding to prevent content overlap with the fixed header.
2025-11-20 20:57:02 -04:00
abde0e9610 Update padding for component container to improve layout consistency 2025-11-20 20:45:36 -04:00
74ee3d19c4 Add logout functionality to Sidebar and remove duplicate logic from Header
Integrated logout logic into the Sidebar component, enabling session termination and page reload. Removed redundant logout implementation from the Header to streamline functionality. Updated styles for the logout action in the Sidebar.
2025-11-20 20:43:29 -04:00
471853e631 Add header credits display with reload functionality
Introduced a dynamic credits system displaying available credits in the header and allowing users to reload them via prompt-based input. Updated `Header.js` to include the credits badge and reload button. Adjusted `App.js` to manage credits state with localStorage synchronization. Enhanced styles for new header elements.
2025-11-20 20:39:59 -04:00
d9a763191f Add "Configuración" page and update navigation to support new view
Introduced the `SettingsPage` component for managing application preferences with localStorage persistence. Updated navigation and dynamic header title logic to include the new "settings" view. Adjusted `App.js` to handle the new view state and display `SettingsPage`.
2025-11-20 20:18:44 -04:00
a6065bcdb5 Add "Historial" page and update navigation to support new view
Introduced the `HistoryPage` component for viewing request history. Updated navigation and dynamic header title logic to include the new "history" view. Adjusted `App.js` to handle the new view state and display `HistoryPage`.
2025-11-20 20:13:25 -04:00
6ec99a729f Add "Nueva Solicitud" page and update navigation to support new view
Introduced the `NewRequestPage` component for creating and saving HTTP requests. Updated navigation and dynamic header title logic to include the new "create" view. Adjusted `App.js` to handle the new view state and display `NewRequestPage`.
2025-11-20 20:06:02 -04:00
d9a2377572 changes 2025-11-20 19:45:04 -04:00
b61908a013 changes 2025-11-20 19:38:17 -04:00
956e7145e5 changes 2025-11-20 19:31:45 -04:00
23ff8765b1 Refactor code style and improve indentation consistency in src/index.js 2025-11-20 18:46:35 -04:00
5571d29b83 Add scheduled requests feature with navigation, forms, and table components
Introduced a new 'Solicitudes Programadas' section with full CRUD functionality using localStorage for persistence. Added navigation to toggle between dashboard and scheduled views. Updated the header, sidebar, and main content to support dynamic titles and active views. Included components for viewing and managing scheduled requests (form and table). Enhanced styles for the new section.
2025-11-20 18:45:17 -04:00
113245c76f Add multi-mode support for authentication: login, register, and forgot password
Refactored login component to support three modes: login, registration, and password recovery. Introduced new UI and validation for each mode. Updated styles to accommodate mode-specific layouts.
2025-11-20 18:37:02 -04:00
2164aeee33 Add login functionality, authentication handling, and logout support
Some checks failed
continuous-integration/drone/push Build was killed
Replaced React 19 with React 18 due to compatibility issues. Introduced conditional rendering for login and app components based on authentication state. Added basic login form and error handling. Updated styles for authentication UI and enhanced header with logout functionality.
2025-11-20 18:32:02 -04:00
deb38ca331 Replace CRA boilerplate with custom dashboard setup, remove unused files, and add new styles and components.
Some checks failed
continuous-integration/drone Build was killed
2025-11-16 11:52:12 -04:00
a78a146129 Initialize project using Create React App 2025-11-13 21:23:20 -04:00