Commit Graph

  • f7753c8402 Merge branch 'feat/s6-quality-gates' into main main FreeTLab 2026-06-12 00:12:43 +02:00
  • 8a032e6e62 feat(quality): harden lint rules and add quality-gate tests FreeTLab 2026-06-12 00:05:06 +02:00
  • 202bef3539 feat(ui): design token discipline, accessibility and i18n pass FreeTLab 2026-06-11 23:42:16 +02:00
  • 52855e75c2 refactor(state): extract recording and search state, scope screen rebuilds FreeTLab 2026-06-11 21:43:18 +02:00
  • 0416b301b2 refactor(state): extract export/import service and equalizer state from EstadoRadio FreeTLab 2026-06-11 21:16:30 +02:00
  • 0380bbb1e7 feat(streaming): buffer resilience and automatic reconnection FreeTLab 2026-06-11 19:54:30 +02:00
  • 079e19f0ee feat(audio): audio session integration and runtime robustness FreeTLab 2026-06-11 16:25:09 +02:00
  • f3e9487215 feat(alarms): native reliability fixes and end-to-end snooze FreeTLab 2026-06-11 15:33:30 +02:00
  • b5acf97ba4 chore: bump version to 0.1.60+61 [ci skip] ShanaiaBot 2026-06-04 16:30:30 +02:00
  • cf9422dff3 Exportar e importar absolutamente toda la información de las preferencias de la aplicación Javier Bautista Fernández 2026-06-04 16:05:58 +02:00
  • 957615dcd6 chore: bump version to 0.1.59+60 [ci skip] ShanaiaBot 2026-06-03 22:07:12 +02:00
  • 089b8b4227 fix(i18n): normalize translations and fallbacks FreeTLab 2026-06-03 21:20:08 +02:00
  • a5475ce118 chore: bump version to 0.1.58+59 [ci skip] ShanaiaBot 2026-06-03 14:55:56 +02:00
  • 00fe49c309 fix: resolver advertencias de analisis i18n Javier Bautista Fernández 2026-06-03 14:54:50 +02:00
  • 643ba1eb45 fix: completar migracion i18n de literales visibles Javier Bautista Fernández 2026-06-03 13:43:13 +02:00
  • 7abc8c3b0f chore: bump version to 0.1.57+58 [ci skip] ShanaiaBot 2026-06-02 10:20:40 +02:00
  • 2e17dfd511 Merge branch 'main' of https://git.freetimelab.es/FreeTLab/pluriwave Javier Bautista Fernández 2026-06-02 10:19:38 +02:00
  • d449d8577b Add localization support for search and alarm features in multiple languages Javier Bautista Fernández 2026-06-02 10:19:37 +02:00
  • ffe1c41458 eliminados los snooze Javier Bautista Fernández 2026-06-02 09:21:43 +02:00
  • d423676623 chore: bump version to 0.1.56+57 [ci skip] ShanaiaBot 2026-06-01 13:21:13 +02:00
  • de07316d79 feat(alarmas): agregar fade-in configurable en activacion Javier Bautista Fernández 2026-06-01 13:20:06 +02:00
  • c3a22c4658 chore: bump version to 0.1.55+56 [ci skip] ShanaiaBot 2026-05-31 00:34:24 +02:00
  • 7c7bd64e85 Merge pull request 'fix(ci): remove keytool verification step that fails on runner' (#10) from fix/remove-keytool-verify into main FreeTLab 2026-05-31 00:33:01 +02:00
  • 2aeef1626c fix(ci): remove keytool verification step that fails on runner FreeTLab 2026-05-31 00:32:21 +02:00
  • 1d39293fe3 chore: bump version to 0.1.54+55 [ci skip] ShanaiaBot 2026-05-31 00:25:54 +02:00
  • ef4b8ab323 Merge pull request 'fix(ci): simplify Flutter test execution' (#9) from fix/simplify-ci-tests into main FreeTLab 2026-05-31 00:11:44 +02:00
  • 20c135a848 fix(ci): simplify Flutter test execution FreeTLab 2026-05-31 00:08:01 +02:00
  • 82f70e2fa3 fix(ci): poll flutter test output from file Javier Bautista Fernández 2026-05-29 13:55:29 +02:00
  • eb23a438b6 fix(ci): stop flutter tests after success sentinel Javier Bautista Fernández 2026-05-29 13:36:51 +02:00
  • d45fbe60db fix(alarms): skip handled occurrence when recalculating Javier Bautista Fernández 2026-05-29 13:29:41 +02:00
  • 3640a76253 fix(ci): enforce critical test watchdog Javier Bautista Fernández 2026-05-29 13:26:15 +02:00
  • 4a00472a83 fix(ci): isolate critical flutter tests Javier Bautista Fernández 2026-05-29 13:16:52 +02:00
  • 028e2d69b1 fix(alarms): harden native alarm lifecycle Javier Bautista Fernández 2026-05-29 13:13:39 +02:00
  • 8f6124fc1a fix(ci): avoid killing flutter between test files FreeTLab 2026-05-29 00:02:51 +02:00
  • 6dd045ea42 fix(ci): clean up flutter test processes FreeTLab 2026-05-28 23:59:32 +02:00
  • 8f77550a05 fix(ci): bound critical alarm tests FreeTLab 2026-05-28 23:54:18 +02:00
  • cf994757a4 test(ci): stabilize hidden failures FreeTLab 2026-05-28 23:37:51 +02:00
  • e47c0a88e0 fix(alarms): skip completed occurrence when rescheduling FreeTLab 2026-05-28 19:51:23 +02:00
  • f5c2f0a879 chore: merge origin/main FreeTLab 2026-05-28 18:22:12 +02:00
  • 9a9ef95b07 Merge remote-tracking branch 'origin/main' Javier Bautista Fernández 2026-05-28 12:31:12 +02:00
  • 659e6da189 fix(alarms): harden native playback and pre-notice actions Javier Bautista Fernández 2026-05-28 12:03:58 +02:00
  • eae19e1d70 feat(ci): automate play upload from PRO FreeTLab 2026-05-27 14:01:53 +02:00
  • 10d18b5064 chore: bump version to 0.1.53+54 [ci skip] ShanaiaBot 2026-05-25 22:32:33 +02:00
  • a46a7ede21 fix(ci): simplificar verificación de firma, quitar unzip que falla FreeTLab 2026-05-25 22:31:46 +02:00
  • 04a281b80c chore: bump version to 0.1.52+53 [ci skip] ShanaiaBot 2026-05-25 21:59:46 +02:00
  • 7569a5b020 chore: bump version to 0.1.51+52 [ci skip] ShanaiaBot 2026-05-25 21:50:51 +02:00
  • 7dceed5dae fix(ci): load release signing from key properties FreeTLab 2026-05-25 21:49:45 +02:00
  • 03b56c98e7 chore: bump version to 0.1.50+51 [ci skip] ShanaiaBot 2026-05-25 21:39:07 +02:00
  • e447816d3f Merge branch 'main' of https://git.freetimelab.es/FreeTLab/pluriwave FreeTLab 2026-05-25 21:37:42 +02:00
  • c189078c26 Corrección de publicación FreeTLab 2026-05-25 21:37:40 +02:00
  • 18016cc406 chore: bump version to 0.1.49+50 [ci skip] ShanaiaBot 2026-05-25 21:12:35 +02:00
  • e5aa1439bd refactor(ci): reemplazar actions/checkout por git clone directo, eliminar dependencia de GitHub FreeTLab 2026-05-25 21:11:47 +02:00
  • 42dd64635c feat(pluriwave): añadir firma release con keystore pluriwave-upload para Google Play FreeTLab 2026-05-25 20:47:19 +02:00
  • 41bbd0ea17 chore: bump version to 0.1.48+49 [ci skip] ShanaiaBot 2026-05-23 01:23:59 +02:00
  • 896349ad5f feat(app): add onboarding and harden alarms FreeTLab 2026-05-23 01:22:37 +02:00
  • 27b8fccac9 chore: bump version to 0.1.47+48 [ci skip] ShanaiaBot 2026-05-22 20:03:18 +02:00
  • 3ab138a4fa feat(alarms): add native ringing service FreeTLab 2026-05-22 20:02:09 +02:00
  • c8fff0d977 chore: bump version to 0.1.46+47 [ci skip] ShanaiaBot 2026-05-22 19:40:56 +02:00
  • cfea818133 fix(alarms): prevent overlapping playback FreeTLab 2026-05-22 19:40:02 +02:00
  • bc27e7832d chore: bump version to 0.1.45+46 [ci skip] ShanaiaBot 2026-05-22 19:34:11 +02:00
  • 26078ad49b fix(alarms): skip stale startup executions FreeTLab 2026-05-22 19:32:58 +02:00
  • 2816a97c93 chore: bump version to 0.1.44+45 [ci skip] ShanaiaBot 2026-05-22 19:24:53 +02:00
  • a976b8e797 fix(alarms): fallback native scheduling FreeTLab 2026-05-22 19:23:41 +02:00
  • d7277a9274 chore: bump version to 0.1.43+44 [ci skip] ShanaiaBot 2026-05-22 18:55:28 +02:00
  • ee09224c13 fix(android): import activity not found exception FreeTLab 2026-05-22 18:54:22 +02:00
  • 0675750b2e chore: bump version to 0.1.42+43 [ci skip] ShanaiaBot 2026-05-22 18:43:17 +02:00
  • a48dd6ddf9 fix(alarms): refresh next execution reliably FreeTLab 2026-05-22 18:41:57 +02:00
  • eb185231a1 chore: bump version to 0.1.41+42 [ci skip] ShanaiaBot 2026-05-22 18:31:57 +02:00
  • 809255bd43 fix(recordings): open last file on android FreeTLab 2026-05-22 18:30:38 +02:00
  • fde651eee9 chore: bump version to 0.1.40+41 [ci skip] ShanaiaBot 2026-05-22 18:25:26 +02:00
  • 9ad58898e0 fix(recordings): open folder with android picker FreeTLab 2026-05-22 18:24:05 +02:00
  • 6a5fcd8d96 chore: bump version to 0.1.39+40 [ci skip] ShanaiaBot 2026-05-22 17:22:10 +02:00
  • b6e66e75ce test(favorites): cover sqlite migrations FreeTLab 2026-05-22 17:20:40 +02:00
  • f6a9ba0086 chore: bump version to 0.1.38+39 [ci skip] ShanaiaBot 2026-05-22 16:59:29 +02:00
  • 157d52996e fix(i18n): localize settings order copy FreeTLab 2026-05-22 16:58:09 +02:00
  • aaeee51233 chore: bump version to 0.1.37+38 [ci skip] ShanaiaBot 2026-05-22 16:19:43 +02:00
  • 5f35db6352 feat(favorites): manage favorite groups in ui FreeTLab 2026-05-22 16:18:20 +02:00
  • c46d941e6c chore: bump version to 0.1.36+37 [ci skip] ShanaiaBot 2026-05-22 16:11:50 +02:00
  • 9bd973b327 feat(favorites): add group persistence foundation FreeTLab 2026-05-22 16:09:52 +02:00
  • c347ce9d8e chore: bump version to 0.1.35+36 [ci skip] ShanaiaBot 2026-05-22 15:56:13 +02:00
  • f667277e35 feat(stations): add quality filters and list ordering FreeTLab 2026-05-22 15:54:39 +02:00
  • 0114e4805e chore: bump version to 0.1.34+35 [ci skip] ShanaiaBot 2026-05-22 15:25:18 +02:00
  • 8190c4ab8d feat(recording): add safety limits and adaptive headers FreeTLab 2026-05-22 15:24:14 +02:00
  • 2320dbdc5f chore: bump version to 0.1.33+34 [ci skip] ShanaiaBot 2026-05-22 15:05:07 +02:00
  • 785a41f0c4 docs: add pending ux recording and search tasks FreeTLab 2026-05-22 15:04:08 +02:00
  • 30fe6c6667 chore: bump version to 0.1.32+33 [ci skip] ShanaiaBot 2026-05-22 15:03:56 +02:00
  • 3b0efb641c feat(i18n): expand supported languages FreeTLab 2026-05-22 14:37:30 +02:00
  • 4e22bd4e98 chore: bump version to 0.1.31+32 [ci skip] ShanaiaBot 2026-05-22 13:50:22 +02:00
  • 6480c56f99 feat(i18n): migrate settings literals FreeTLab 2026-05-22 13:49:12 +02:00
  • 116d878a98 chore: bump version to 0.1.30+31 [ci skip] ShanaiaBot 2026-05-22 13:31:04 +02:00
  • 3f548fd53e feat(i18n): add localization foundation FreeTLab 2026-05-22 13:29:52 +02:00
  • d85dee6fa8 chore: bump version to 0.1.29+30 [ci skip] ShanaiaBot 2026-05-22 13:13:48 +02:00
  • e1d1d6c639 feat(ui): refine navigation and sleep timer FreeTLab 2026-05-22 13:12:50 +02:00
  • 0edad1bfcb chore: bump version to 0.1.28+29 [ci skip] ShanaiaBot 2026-05-22 01:56:05 +02:00
  • a181cc8e85 feat(ui): refresh premium visual assets FreeTLab 2026-05-22 01:53:37 +02:00
  • 72f6f4e974 chore: bump version to 0.1.27+28 [ci skip] ShanaiaBot 2026-05-22 01:27:10 +02:00
  • 4ae93182fa fix(alarm): add due alarm watchdog FreeTLab 2026-05-22 01:26:20 +02:00
  • d8823a328d chore: bump version to 0.1.26+27 [ci skip] ShanaiaBot 2026-05-22 01:06:36 +02:00
  • eeadcc1cc6 fix(alarm): improve firing and preferred station FreeTLab 2026-05-22 01:05:50 +02:00
  • 28067e392d chore: bump version to 0.1.25+26 [ci skip] ShanaiaBot 2026-05-22 00:40:36 +02:00