Javier Braña javier
  • Joined on 2025-01-27
javier pushed to main at javier/construprogress 2026-05-25 17:21:43 +02:00
c556a4910b feat: Add Excel export functionality for reports (projects, phases, inspections) using maatwebsite/excel
javier pushed to main at javier/construprogress 2026-05-25 16:39:53 +02:00
fd166edbc6 feat: Enhance PWA with advanced service worker (network-first strategy), background sync, and push notifications
8ca8dfbccc feat: Add client portal with project selection, progress overview, gallery, and change order approval
4f5569a156 feat: Add reports dashboard with Chart.js analytics and PWA improvements (Avante)
Compare 3 commits »
javier pushed to main at javier/BudgetPro 2026-05-24 23:27:58 +02:00
f3096faee6 Initial commit of BudgetPro
javier created branch main in javier/BudgetPro 2026-05-24 23:27:58 +02:00
javier pushed to master at javier/wino-mail-dtkqt 2026-05-24 21:01:54 +02:00
2821647574 Fix compilation errors and implement Phase 6 & 7: NotificationManager and SyncScheduler with real synchronizer integration
javier pushed to master at javier/wino-mail-dtkqt 2026-05-24 03:44:06 +02:00
70700524e0 Implement Fase 7: sincronización en segundo plano con SyncScheduler que verifica cada hora y ejecuta sincronización después de las 5 AM y al menos cada 3 días; integrado en main.cpp y actualizado CMakeLists.txt
javier pushed to master at javier/wino-mail-dtkqt 2026-05-24 00:02:37 +02:00
496fc43f60 Implement Fase 5 lectura de correos y Fase 6 notificaciones: ReaderPage muestra correos reales vía EmailManager, añadido NotificationManager con QSystemTrayIcon y suscripción al Event Bus; actualizados EmailManager y DbChangeProcessor; creado estructura de notificaciones básica
javier pushed to master at javier/wino-mail-dtkqt 2026-05-17 03:08:42 +02:00
4a6551642a Advance Phase 5: added EmailManager, updated main.cpp, improved ReaderPage placeholder, added ComposePage form
javier pushed to master at javier/wino-mail-dtkqt 2026-05-17 02:28:26 +02:00
99812bbf4c Set up structure for Phase 5: ReaderPage and ComposePage placeholders, updated MailListPage and Shell for navigation to reader and composer
javier pushed to master at javier/wino-mail-dtkqt 2026-05-17 01:53:00 +02:00
822ed5db47 Complete Phase 4: Basic UI with QML - MailListPage with folder/email navigation, models connected to DAOs, placeholder pages for Calendar/Contacts/Settings
javier pushed to master at javier/wino-mail-dtkqt 2026-05-17 01:25:44 +02:00
acec320222 Implement basic UI with QML (MailListPage) and batching DbChangeProcessor (Step 3-4 of transition plan)
e3071a23e0 Paso 2: Implementar sistema de mensajería/eventos con Event Bus y actualizar synchronizers para publicar eventos
b6c5dea86e Add FolderDao and MailItemDao, update MailItem model to include folderId, fileId, size, messageId
7f2e546380 Add AccountDao with CRUD operations
2722e40696 Add DatabaseManager singleton with SQLite initialization and basic tables (Account, Folder, MailCopy, Attachment)
javier created branch master in javier/wino-mail-dtkqt 2026-05-17 01:25:44 +02:00
javier pushed to main at javier/construprogress 2026-05-14 13:06:38 +02:00
dbe43a04f3 feat: Add language switcher to responsive settings dropdown
javier pushed to main at javier/construprogress 2026-05-14 12:58:39 +02:00
61910d366f feat: Add language switcher to guest layout
2c2e8fde7d feat: Add PWA support (manifest, service worker) and Companies tab to project edit
Compare 2 commits »
javier pushed to main at javier/construprogress 2026-05-14 10:19:34 +02:00
4f4e83bc66 Actualizar resources/views/projects/edit.blade.php
javier pushed to main at javier/construprogress 2026-05-13 12:35:50 +02:00
06ac844402 fix: Resolve missing parameter error in ProjectTable.php by restoring proper column configuration
javier pushed to main at javier/construprogress 2026-05-13 11:20:42 +02:00
a9000d453e feat: Add company association to projects with role management
javier pushed to main at javier/construprogress 2026-05-12 14:46:04 +02:00
69e6c7889a Fix confirm() syntax error in ProjectTable.php: replace malformed string concatenation with proper translation function call
javier pushed to main at javier/construprogress 2026-05-12 14:13:10 +02:00
a3918a54a5 Fix syntax error in ProjectTable.php: remove erroneous backslashes before array declarations
javier pushed to main at javier/construprogress 2026-05-12 14:04:23 +02:00
4af4387b1e Implement Rappasoft Livewire Tables for project list and replace old component