Commit Graph

  • a5bd02a167 Merge branch 'codex/fix-geschwindigkeit-in-learn.vue' itsrubberduck 2025-09-20 12:15:41 +02:00
  • 880605b262 Fix learn TTS speed control Remi 2025-09-20 12:13:49 +02:00
  • ce222df911 login button itsrubberduck 2025-09-20 12:03:55 +02:00
  • e45fedb62b Fix duplicate schema index warning itsrubberduck 2025-09-20 12:01:12 +02:00
  • c7980ac127 add taxi route endpoint itsrubberduck 2025-09-20 11:56:17 +02:00
  • 372ecfc359 latency check verbessern itsrubberduck 2025-09-20 10:33:46 +02:00
  • 89f9aa0e7b Merge branch 'codex/add-latency-check-endpoint' itsrubberduck 2025-09-20 10:06:16 +02:00
  • 08135277b6 Improve pricing cards layout Remi 2025-09-20 09:59:18 +02:00
  • 42f7298d85 feat: add LLM latency check endpoint Remi 2025-09-20 09:59:18 +02:00
  • 59c97d89fc merge itsrubberduck 2025-09-20 09:50:20 +02:00
  • 9577458482 Fix remaining German comment Remi 2025-09-20 09:46:34 +02:00
  • cdff31d48b Merge branch 'codex/fix-duplicated-imports-warning-during-yarn-dev' itsrubberduck 2025-09-20 09:27:57 +02:00
  • 1711ed1e5e refactor: share llm decision types Remi 2025-09-20 09:27:45 +02:00
  • 807dbb1b48 Merge branch 'codex/add-button-to-join-waitlist-on-homepage' itsrubberduck 2025-09-20 09:18:26 +02:00
  • 771a3ae7e1 feat: update pricing cards layout Remi 2025-09-20 09:18:17 +02:00
  • ce0cefda79 Adjust next action button for missions Remi 2025-09-20 09:15:57 +02:00
  • ae0664c17c Fix pricing plans section merge conflict Remi 2025-09-20 09:07:59 +02:00
  • 29ee3143e4 feat: improve learn experience Remi 2025-09-19 23:00:58 +02:00
  • 7c6630e444 merge conflig itsrubberduck 2025-09-19 23:00:25 +02:00
  • 86eb9b937f Adjust pricing layout and waitlist copy # Conflicts: # app/pages/index.vue Remi 2025-09-19 22:50:50 +02:00
  • a239ce3194 Merge pull request #61 from FaktorxMensch/codex/remove-pricing-information-from-landing-page Remi 2025-09-19 19:29:42 +02:00
  • 7138e70b3b Update landing pricing messaging Remi 2025-09-19 19:28:52 +02:00
  • ef1d6bea7a use new images itsrubberduck 2025-09-19 16:49:15 +02:00
  • dfce9f9711 Merge branch 'codex/optimize-ram-usage-in-learn.vue' itsrubberduck 2025-09-19 16:47:44 +02:00
  • 9ee952f990 refactor: externalize learn modules and reduce reactivity Remi 2025-09-19 16:46:18 +02:00
  • b25287911b move public/img to Git LFS itsrubberduck 2025-09-19 16:42:20 +02:00
  • 9d431c3b2a public img should be git lfs itsrubberduck 2025-09-19 16:41:50 +02:00
  • bafb7c67e9 Adjust learn hero panel spacing Remi 2025-09-19 16:22:42 +02:00
  • 4a280df22e fix images itsrubberduck 2025-09-19 14:39:57 +02:00
  • ed27933ba4 english image style prompt itsrubberduck 2025-09-19 14:02:10 +02:00
  • c8d0845eef bildstil anpassen itsrubberduck 2025-09-19 14:00:01 +02:00
  • 291ec53a6b Merge branch 'codex/anpassen-der-geschwindigkeit-der-atc-sprachausgabe' itsrubberduck 2025-09-19 13:53:09 +02:00
  • 05d7effe0e Add ATC speech speed control Remi 2025-09-19 13:52:46 +02:00
  • 613e187609 learn hub vereinfachen itsrubberduck 2025-09-19 13:30:48 +02:00
  • bf909ef280 learn ui vereinfachen itsrubberduck 2025-09-19 13:26:48 +02:00
  • 4195861e0b merge itsrubberduck 2025-09-19 13:20:27 +02:00
  • 9e25c91446 Refactor radio audio effects and use in learn page Remi 2025-09-19 13:20:00 +02:00
  • 00f2bdf289 merge itsrubberduck 2025-09-19 13:17:21 +02:00
  • c0149a2e40 Fix radio playback fallback mime handling Remi 2025-09-19 12:50:24 +02:00
  • 1fbcf68571 Merge branch 'codex/fix-v-appbar-height-issues' itsrubberduck 2025-09-19 12:49:40 +02:00
  • c8a77a01a6 Make next objective pill compact and clickable Remi 2025-09-19 12:47:39 +02:00
  • 026b469ee9 Hide hero in mission view and restyle module layout Remi 2025-09-19 12:44:15 +02:00
  • 94bb2f4a35 bildstil anpassen itsrubberduck 2025-09-19 12:41:10 +02:00
  • 1a3d521564 Merge branch 'codex/implement-client-side-radio-audio-with-pizzicato.js' itsrubberduck 2025-09-19 12:41:00 +02:00
  • a402cbb4b7 bildstil speichern itsrubberduck 2025-09-19 12:39:05 +02:00
  • 6979d11f3d Add client-side Pizzicato radio pipeline Remi 2025-09-19 12:38:53 +02:00
  • 91cb49f9d8 Revamp learn hub objectives and readback styling Remi 2025-09-19 12:35:07 +02:00
  • 1a2f042d07 Refine learn mission hub and gamification Remi 2025-09-19 12:14:17 +02:00
  • c1a9df03b5 Adjust learn page settings and defaults Remi 2025-09-19 11:29:57 +02:00
  • 6e6576dd68 replace fower to four becaus tts doesnt work itsrubberduck 2025-09-19 09:43:01 +02:00
  • b22b460513 refactor: centralize radio speech normalization Remi 2025-09-19 09:19:33 +02:00
  • 61a2dc5457 Add lesson repeat control and improve learn layout Remi 2025-09-19 09:19:33 +02:00
  • 576fd83dc8 merge itsrubberduck 2025-09-19 08:55:49 +02:00
  • c18568f12b Translate pilot monitoring and learn pages Remi 2025-09-19 08:54:57 +02:00
  • e861578e4e Translate learn page and add audio speed control Remi 2025-09-18 23:55:13 +02:00
  • 641042ac75 Translate news posts and remove banners Remi 2025-09-18 23:48:20 +02:00
  • a2ad53c51d Translate auth flows and PM UI to English Remi 2025-09-18 23:46:06 +02:00
  • db4e30292c Add waitlist admin view and log OpenAI decision traces Remi 2025-09-18 23:28:47 +02:00
  • f4fc9f2707 Improve cookie banner mobile scroll behavior Remi 2025-09-18 23:29:06 +02:00
  • f30d671b0f Persist learn progress per user Remi 2025-09-18 23:28:02 +02:00
  • 19dc5cb66a Localize landing CTA, FAQ, and footer Remi 2025-09-18 22:13:16 +02:00
  • f9f67c6fdd fix audio reveal 500 errro itsrubberduck 2025-09-18 21:27:34 +02:00
  • 43acf243de Optimize learn TTS playback caching Remi 2025-09-18 20:31:36 +02:00
  • 6eb8b98e22 Fix admin notifications formatting Remi 2025-09-18 19:53:23 +02:00
  • 8a823a4b18 Add readback correction states and improve validation Remi 2025-09-18 19:52:56 +02:00
  • 558b509f6d update env example itsrubberduck 2025-09-18 19:46:19 +02:00
  • de737c5fb7 Refine ATC decision routing and ATIS handling Remi 2025-09-18 19:39:19 +02:00
  • 5d968e0e63 feat: persist pilot monitoring selection Remi 2025-09-18 19:39:06 +02:00
  • b4710ca0cf log llm call body itsrubberduck 2025-09-18 18:21:01 +02:00
  • 422035dff7 Add ATIS quick actions and airport frequency data Remi 2025-09-18 18:02:45 +02:00
  • 31f3aece9e add other flights itsrubberduck 2025-09-18 18:08:28 +02:00
  • d2adc68050 Add admin transmission log endpoint Remi 2025-09-18 14:52:34 +02:00
  • 3efd64a5b2 Finalize admin tools and transmission fault flow Remi 2025-09-18 13:56:48 +02:00
  • 97e80292a3 remove banner itsrubberduck 2025-09-18 13:47:19 +02:00
  • e17169655d Harden runtime config and input validation Remi 2025-09-18 13:39:16 +02:00
  • 88497a3848 Fix Hotjar loading after cookie consent Remi 2025-09-18 13:36:27 +02:00
  • 0521d28759 Refactor learn page modules and scenario flow Remi 2025-09-18 13:17:44 +02:00
  • 805407d9da rename roadmap labels itsrubberduck 2025-09-18 13:13:51 +02:00
  • ef69c32d59 Add premium API roadmap item and sort roadmap by votes Remi 2025-09-18 13:05:17 +02:00
  • 8e21cafb53 change wartelisten text itsrubberduck 2025-09-18 13:02:03 +02:00
  • f2056d675e change repo link itsrubberduck 2025-09-18 12:56:53 +02:00
  • 5ee135fecf Add GitHub repository links to landing page Remi 2025-09-18 12:54:26 +02:00
  • 3e4c1093b8 feat: add manual invitation generator Remi 2025-09-17 20:26:33 +02:00
  • f1d18a267b “Adopt Nuxt Image and replace landing video with static image itsrubberduck 2025-09-17 20:07:02 +02:00
  • 35ab757358 Merge branch 'codex/implement-hotjar-with-gdpr-compliant-cookie-banner' itsrubberduck 2025-09-17 19:42:11 +02:00
  • ad81429011 merge itsrubberduck 2025-09-17 19:38:37 +02:00
  • de19699d07 ⚖️ Update legal & privacy pages, add Nuxt Image module itsrubberduck 2025-09-17 19:36:15 +02:00
  • 4f281c51c3 add hotjar itsrubberduck 2025-09-17 19:25:46 +02:00
  • a4b8a0ca2f Align public messaging and add news banners Remi 2025-09-17 19:22:56 +02:00
  • 4f55543571 Add GDPR-compliant Hotjar tracking with consent banner Remi 2025-09-17 17:45:00 +02:00
  • 09481b6bfa Format admin notifications with unified subject prefix Remi 2025-09-17 17:45:05 +02:00
  • 82e6f2769f Add GDPR-compliant Hotjar tracking with consent banner Remi 2025-09-17 17:45:00 +02:00
  • 8366845f15 api docs public machen itsrubberduck 2025-09-17 17:37:20 +02:00
  • d033f03f88 merge itsrubberduck 2025-09-17 17:27:38 +02:00
  • f7fd70890c BOOTSTRAP_INVITE_DEADLINE verlängert itsrubberduck 2025-09-17 17:22:53 +02:00
  • c084e4da3a Update contact email to info@opensquawk.de Remi 2025-09-17 17:21:12 +02:00
  • 1741405c3f Add password reset flow Remi 2025-09-17 16:21:11 +02:00
  • ab6bf8c3d5 add example env itsrubberduck 2025-09-17 16:09:08 +02:00
  • 57403d27aa merge itsrubberduck 2025-09-17 16:01:32 +02:00
  • eca7d22f1f fix typoes itsrubberduck 2025-09-17 16:00:56 +02:00