FreeTLab
20c135a848
fix(ci): simplify Flutter test execution
...
- Remove complex Python wrapper that caused timeout issues
- Use direct flutter test with --concurrency=1 --timeout=60s
- Simplify cleanup with pkill instead of Python loop
- Increase timeout from 4m to 15m (tests take ~10s but CI overhead is high)
2026-05-31 00:08:01 +02:00
Javier Bautista Fernández
82f70e2fa3
fix(ci): poll flutter test output from file
Build & Deploy PluriWave / Análisis de código (push) Failing after 10m55s
Build & Deploy PluriWave / Build APK + AAB release (push) Has been skipped
2026-05-29 13:55:29 +02:00
Javier Bautista Fernández
eb23a438b6
fix(ci): stop flutter tests after success sentinel
Build & Deploy PluriWave / Análisis de código (push) Failing after 12m35s
Build & Deploy PluriWave / Build APK + AAB release (push) Has been skipped
2026-05-29 13:36:51 +02:00
Javier Bautista Fernández
d45fbe60db
fix(alarms): skip handled occurrence when recalculating
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-29 13:29:41 +02:00
Javier Bautista Fernández
3640a76253
fix(ci): enforce critical test watchdog
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-29 13:26:15 +02:00
Javier Bautista Fernández
4a00472a83
fix(ci): isolate critical flutter tests
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-29 13:16:52 +02:00
Javier Bautista Fernández
028e2d69b1
fix(alarms): harden native alarm lifecycle
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-29 13:13:39 +02:00
FreeTLab
8f6124fc1a
fix(ci): avoid killing flutter between test files
Build & Deploy PluriWave / Análisis de código (push) Failing after 13m30s
Build & Deploy PluriWave / Build APK + AAB release (push) Has been skipped
2026-05-29 00:02:51 +02:00
FreeTLab
6dd045ea42
fix(ci): clean up flutter test processes
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-28 23:59:32 +02:00
FreeTLab
8f77550a05
fix(ci): bound critical alarm tests
Build & Deploy PluriWave / Build APK + AAB release (push) Has been cancelled
Build & Deploy PluriWave / Análisis de código (push) Has been cancelled
2026-05-28 23:54:18 +02:00
FreeTLab
cf994757a4
test(ci): stabilize hidden failures
Build & Deploy PluriWave / Análisis de código (push) Failing after 13m34s
Build & Deploy PluriWave / Build APK + AAB release (push) Has been skipped
2026-05-28 23:37:51 +02:00
FreeTLab
e47c0a88e0
fix(alarms): skip completed occurrence when rescheduling
Build & Deploy PluriWave / Análisis de código (push) Failing after 14m55s
Build & Deploy PluriWave / Build APK + AAB release (push) Has been skipped
2026-05-28 19:51:23 +02:00
FreeTLab
f5c2f0a879
chore: merge origin/main
2026-05-28 18:22:12 +02:00
Javier Bautista Fernández
9a9ef95b07
Merge remote-tracking branch 'origin/main'
...
Build & Deploy Pluriwave / Análisis de código (push) Failing after 13m6s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 14m58s
# Conflicts:
# android/app/src/main/kotlin/es/freetimelab/pluriwave/AlarmScheduler.kt
2026-05-28 12:31:12 +02:00
Javier Bautista Fernández
659e6da189
fix(alarms): harden native playback and pre-notice actions
2026-05-28 12:03:58 +02:00
FreeTLab
eae19e1d70
feat(ci): automate play upload from PRO
2026-05-27 14:01:53 +02:00
ShanaiaBot
10d18b5064
chore: bump version to 0.1.53+54 [ci skip]
2026-05-25 22:32:33 +02:00
FreeTLab
a46a7ede21
fix(ci): simplificar verificación de firma, quitar unzip que falla
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m45s
2026-05-25 22:31:46 +02:00
ShanaiaBot
04a281b80c
chore: bump version to 0.1.52+53 [ci skip]
2026-05-25 21:59:46 +02:00
ShanaiaBot
7569a5b020
chore: bump version to 0.1.51+52 [ci skip]
2026-05-25 21:50:51 +02:00
FreeTLab
7dceed5dae
fix(ci): load release signing from key properties
Build & Deploy Pluriwave / Análisis de código (push) Successful in 22s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m32s
2026-05-25 21:50:03 +02:00
ShanaiaBot
03b56c98e7
chore: bump version to 0.1.50+51 [ci skip]
2026-05-25 21:39:07 +02:00
FreeTLab
e447816d3f
Merge branch 'main' of https://git.freetimelab.es/FreeTLab/pluriwave
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m38s
2026-05-25 21:37:42 +02:00
FreeTLab
c189078c26
Corrección de publicación
2026-05-25 21:37:40 +02:00
ShanaiaBot
18016cc406
chore: bump version to 0.1.49+50 [ci skip]
2026-05-25 21:12:35 +02:00
FreeTLab
e5aa1439bd
refactor(ci): reemplazar actions/checkout por git clone directo, eliminar dependencia de GitHub
Build & Deploy Pluriwave / Análisis de código (push) Successful in 25s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m30s
2026-05-25 21:11:47 +02:00
FreeTLab
42dd64635c
feat(pluriwave): añadir firma release con keystore pluriwave-upload para Google Play
Build & Deploy Pluriwave / Análisis de código (push) Failing after 3s
Build & Deploy Pluriwave / Build APK + AAB release (push) Has been skipped
2026-05-25 20:47:19 +02:00
ShanaiaBot
41bbd0ea17
chore: bump version to 0.1.48+49 [ci skip]
2026-05-23 01:23:59 +02:00
FreeTLab
896349ad5f
feat(app): add onboarding and harden alarms
Build & Deploy Pluriwave / Análisis de código (push) Successful in 21s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m6s
2026-05-23 01:22:49 +02:00
ShanaiaBot
27b8fccac9
chore: bump version to 0.1.47+48 [ci skip]
2026-05-22 20:03:18 +02:00
FreeTLab
3ab138a4fa
feat(alarms): add native ringing service
Build & Deploy Pluriwave / Análisis de código (push) Successful in 26s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m8s
2026-05-22 20:02:27 +02:00
ShanaiaBot
c8fff0d977
chore: bump version to 0.1.46+47 [ci skip]
2026-05-22 19:40:56 +02:00
FreeTLab
cfea818133
fix(alarms): prevent overlapping playback
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m0s
Build & Deploy Pluriwave / Análisis de código (push) Successful in 24s
2026-05-22 19:40:09 +02:00
ShanaiaBot
bc27e7832d
chore: bump version to 0.1.45+46 [ci skip]
2026-05-22 19:34:11 +02:00
FreeTLab
26078ad49b
fix(alarms): skip stale startup executions
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m21s
2026-05-22 19:33:21 +02:00
ShanaiaBot
2816a97c93
chore: bump version to 0.1.44+45 [ci skip]
2026-05-22 19:24:53 +02:00
FreeTLab
a976b8e797
fix(alarms): fallback native scheduling
Build & Deploy Pluriwave / Análisis de código (push) Successful in 27s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m28s
2026-05-22 19:23:57 +02:00
ShanaiaBot
d7277a9274
chore: bump version to 0.1.43+44 [ci skip]
2026-05-22 18:55:28 +02:00
FreeTLab
ee09224c13
fix(android): import activity not found exception
Build & Deploy Pluriwave / Análisis de código (push) Successful in 26s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 2m10s
2026-05-22 18:54:34 +02:00
ShanaiaBot
0675750b2e
chore: bump version to 0.1.42+43 [ci skip]
2026-05-22 18:43:17 +02:00
FreeTLab
a48dd6ddf9
fix(alarms): refresh next execution reliably
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m0s
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
2026-05-22 18:42:11 +02:00
ShanaiaBot
eb185231a1
chore: bump version to 0.1.41+42 [ci skip]
2026-05-22 18:31:57 +02:00
FreeTLab
809255bd43
fix(recordings): open last file on android
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m2s
2026-05-22 18:30:49 +02:00
ShanaiaBot
fde651eee9
chore: bump version to 0.1.40+41 [ci skip]
2026-05-22 18:25:26 +02:00
FreeTLab
9ad58898e0
fix(recordings): open folder with android picker
Build & Deploy Pluriwave / Análisis de código (push) Successful in 24s
Build & Deploy Pluriwave / Build APK + AAB release (push) Failing after 1m0s
2026-05-22 18:24:25 +02:00
ShanaiaBot
6a5fcd8d96
chore: bump version to 0.1.39+40 [ci skip]
2026-05-22 17:22:10 +02:00
FreeTLab
b6e66e75ce
test(favorites): cover sqlite migrations
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m39s
Build & Deploy Pluriwave / Análisis de código (push) Successful in 24s
2026-05-22 17:21:03 +02:00
ShanaiaBot
f6a9ba0086
chore: bump version to 0.1.38+39 [ci skip]
2026-05-22 16:59:29 +02:00
FreeTLab
157d52996e
fix(i18n): localize settings order copy
Build & Deploy Pluriwave / Análisis de código (push) Successful in 24s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m44s
2026-05-22 16:58:19 +02:00
ShanaiaBot
aaeee51233
chore: bump version to 0.1.37+38 [ci skip]
2026-05-22 16:19:43 +02:00