itsrubberduck
125dca28c5
fix: refine classroom tts popups
2026-04-23 10:20:06 +02:00
itsrubberduck
5a09f3820e
feat: warn when classroom speech server is unavailable
2026-04-23 09:21:23 +02:00
itsrubberduck
837c1ef623
feat: update classroom feedback round 2 content
2026-02-27 13:03:04 +01:00
itsrubberduck
4a01593612
fix typescript errors and update dependencies
2026-02-17 18:13:04 +01:00
itsrubberduck
25e4f77ca3
add server log
2026-02-17 15:31:32 +01:00
itsrubberduck
c673d52811
Fix bridge connect UI states for unauthenticated users
2026-02-16 17:32:13 +01:00
itsrubberduck
33b2511fd4
Redesign bridge connect flow and simplify linking UX
2026-02-16 17:25:53 +01:00
itsrubberduck
8bf2638a9a
feat(bridge): add unlink flow for linked tokens
2026-02-16 16:39:18 +01:00
itsrubberduck
562ad236a2
use 6 digit codes for bridge
2026-02-16 15:47:12 +01:00
itsrubberduck
ae0f0b0f86
Unify bridge auth header and add live telemetry panel
2026-02-15 16:04:07 +01:00
itsrubberduck
237e4d53ed
Unify bridge connect login flow with explicit login button
2026-02-15 15:34:30 +01:00
itsrubberduck
46f95baf9e
fix(classroom): audio speed slider now actually changes playback speed with pitch correction
...
- Fix client: playbackRate was set to 1 for non-native-speed providers (Speaches/Piper),
making the speed slider ineffective in the main Pizzicato audio path
- Fix server: pass speed parameter to Speaches TTS API
- Add pitch-preserving playback via MediaElementSourceNode when rate != 1,
routing through the same Web Audio effects chain (radio filters, distortion, etc.)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 01:01:02 +01:00
itsrubberduck
56bd770a13
feat(classroom): integrate user feedback — audio speed, METAR TTS, phonetics, UI fixes
...
- Lower default audio speed to 0.85x, extend slider range to 0.5-1.3x
- Add METAR normalization for intelligible TTS (wind, vis, clouds, temp, QNH)
- Expand SID/STAR suffix regex to handle spaces (SUGOL 2S)
- Add approach suffix phonetic expansion (ILS 08R Y → Yankee)
- Fix "Soll:" → "Expected:" in readback feedback
- Accept numeric values for pushback delay field
- Add news article documenting the changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-14 14:21:35 +01:00
itsrubberduck
cabdc8db6d
fix pm
2026-02-13 08:50:02 +01:00
itsrubberduck
a1cdbd667c
change footer linsk
2025-10-19 16:48:33 +02:00
Remi
713f342814
Tighten readback matching and add classroom home link
2025-10-19 16:12:52 +02:00
Remi
317151dfa7
Brighten high-readability profiles and default to level 5
2025-10-18 21:39:23 +02:00
Remi
291c18ed03
Normalize taxi routes for clearer speech
2025-10-18 21:29:56 +02:00
Remi
e1b5a33649
Handle Hotjar consent via local storage
2025-10-18 14:48:13 +02:00
Remi
0d3966201e
Guard classroom audio playback with tokens
2025-10-18 11:41:01 +02:00
itsrubberduck
56fff99437
fix radiocall sign missing in mayday and panpan
2025-10-18 11:09:52 +02:00
Remi
1fd2d41c9a
Add email guidance and show callsign for advanced lessons
2025-10-18 10:53:43 +02:00
itsrubberduck
e09f8a9a94
remove ungenutze pm
2025-10-14 11:15:54 +02:00
Remi
e907a41ffc
refactor: replace img tags with NuxtImg
2025-10-12 16:53:10 +02:00
itsrubberduck
807699a328
update pm
2025-10-12 16:35:15 +02:00
itsrubberduck
651a41106f
merge
2025-10-12 15:42:18 +02:00
itsrubberduck
17872e0391
hide cookie consent on login
2025-10-05 17:29:41 +02:00
itsrubberduck
8a4265a86f
classroom more ipad friendly
2025-10-05 17:02:12 +02:00
Remi
db10af3cbb
Improve classroom HUD responsiveness
2025-10-05 17:02:12 +02:00
itsrubberduck
61edec95a2
minor design adjustments
2025-10-05 16:45:58 +02:00
itsrubberduck
3ca3e4ffae
hide the classroom button on tour
2025-10-05 16:17:50 +02:00
Remi
911c44b50b
Add feedback page and gate classroom behind orientation
2025-10-05 14:37:06 +02:00
itsrubberduck
85e2aa95fc
move btns
2025-10-05 13:53:37 +02:00
itsrubberduck
9e849da6f8
redirect to bridge for live atc
2025-10-05 13:08:05 +02:00
itsrubberduck
4617a689ca
update bridge page
2025-10-05 12:32:19 +02:00
Remi
13cd0ab609
Focus readback input after auto playback and restore radio EQ
2025-10-05 12:19:31 +02:00
Remi
7d41df2452
feat: add experience switcher to classroom header
2025-10-05 12:12:43 +02:00
itsrubberduck
63046382e8
rename settings dialog
2025-10-05 10:27:46 +02:00
Remi
a74c20f6f9
Refine classroom search UX
2025-10-05 09:59:50 +02:00
Remi
a370fc90fe
Move lesson search to app bar and preserve pitch
2025-10-05 09:43:43 +02:00
Remi
79a30c905e
feat: add classroom search and advanced drills
2025-10-05 09:31:00 +02:00
itsrubberduck
57d49916ef
add bottom margin to briefing
2025-10-04 19:30:01 +02:00
itsrubberduck
58b93af66e
adjust paddings on btnsand rename classroom
2025-10-04 17:02:13 +02:00
Remi
89beddab6a
Rename learn pages to classroom
2025-10-04 17:02:13 +02:00
Remi
f91b16981a
Rename learning references to classroom
2025-10-04 17:02:13 +02:00
Remi
f9f78efeb9
Simplify bridge onboarding pages
2025-09-24 08:26:02 +02:00
Remi
5d8ba5a628
Simplify bridge onboarding pages
2025-09-24 00:23:22 +02:00
Remi
b756bf2ea6
Point bridge download to GitHub
2025-09-24 00:01:00 +02:00
Remi
c57eaeed4a
Align Learn intro buttons with shared Learn styling
2025-09-22 18:19:41 +02:00
itsrubberduck
46ece5e5c0
better learning footer
2025-09-21 23:20:16 +02:00