Commit Graph

104 Commits

Author SHA1 Message Date
itsrubberduck
c39cbc2f3c document call example for taxiroute 2025-09-20 12:41:33 +02:00
itsrubberduck
0e2f9e6fa6 fix ui in pm 2025-09-20 12:15:59 +02:00
itsrubberduck
955de11622 Merge branch 'codex/fix-geschwindigkeit-in-learn.vue' 2025-09-20 12:15:41 +02:00
Remi
45f405485c Fix learn TTS speed control 2025-09-20 12:13:49 +02:00
itsrubberduck
a477f9ccbb Fix duplicate schema index warning 2025-09-20 12:01:12 +02:00
itsrubberduck
2eae4e3aa6 add taxi route endpoint 2025-09-20 11:56:17 +02:00
itsrubberduck
409f9d5c20 merge 2025-09-20 09:50:20 +02:00
Remi
440aef2f62 Fix remaining German comment 2025-09-20 09:46:34 +02:00
Remi
341a39e7d8 refactor: share llm decision types 2025-09-20 09:27:45 +02:00
Remi
103fdd6bbc feat: improve learn experience 2025-09-19 23:01:39 +02:00
itsrubberduck
4a9fec3ef9 use new images 2025-09-19 16:49:15 +02:00
itsrubberduck
549fcc8684 Merge branch 'codex/optimize-ram-usage-in-learn.vue' 2025-09-19 16:47:44 +02:00
Remi
af804d48b6 refactor: externalize learn modules and reduce reactivity 2025-09-19 16:46:18 +02:00
itsrubberduck
9ae39cf9d7 move public/img to Git LFS 2025-09-19 16:42:20 +02:00
itsrubberduck
5125cbbc72 public img should be git lfs 2025-09-19 16:41:50 +02:00
Remi
bf1d270263 Add ATC speech speed control 2025-09-19 13:52:46 +02:00
itsrubberduck
519a732417 merge 2025-09-19 13:20:27 +02:00
Remi
7db4d0357e Refactor radio audio effects and use in learn page 2025-09-19 13:20:00 +02:00
itsrubberduck
a77db416ec merge 2025-09-19 13:17:21 +02:00
Remi
616c788d61 Fix radio playback fallback mime handling 2025-09-19 12:50:24 +02:00
Remi
82c2dea6de Add client-side Pizzicato radio pipeline 2025-09-19 12:38:53 +02:00
Remi
d034116ea5 Adjust learn page settings and defaults 2025-09-19 11:29:57 +02:00
itsrubberduck
0abd7c049e replace fower to four becaus tts doesnt work 2025-09-19 09:43:01 +02:00
Remi
df68719374 refactor: centralize radio speech normalization 2025-09-19 09:20:04 +02:00
itsrubberduck
5449cff828 merge 2025-09-19 08:55:49 +02:00
Remi
d4521c87c6 Translate pilot monitoring and learn pages 2025-09-19 08:54:57 +02:00
Remi
a667bd3d3a Translate learn page and add audio speed control 2025-09-18 23:57:39 +02:00
Remi
69988e9f4e Translate news posts and remove banners 2025-09-18 23:49:41 +02:00
Remi
881c0cdd25 Translate auth flows and PM UI to English 2025-09-18 23:46:06 +02:00
Remi
43f2f42238 Add waitlist admin view and log OpenAI decision traces 2025-09-18 23:30:56 +02:00
Remi
269ded2083 Improve cookie banner mobile scroll behavior 2025-09-18 23:30:55 +02:00
Remi
6dbfe07d2b Persist learn progress per user 2025-09-18 23:30:55 +02:00
Remi
b6785e9f05 Fix admin notifications formatting 2025-09-18 19:54:04 +02:00
Remi
74da40cc87 Add readback correction states and improve validation 2025-09-18 19:54:04 +02:00
itsrubberduck
60b6e1519a update env example 2025-09-18 19:46:19 +02:00
Remi
8020a4a285 Refine ATC decision routing and ATIS handling 2025-09-18 19:41:32 +02:00
Remi
b8e36ad556 feat: persist pilot monitoring selection 2025-09-18 19:41:31 +02:00
itsrubberduck
8ea2ae28d2 log llm call body 2025-09-18 18:21:01 +02:00
Remi
03b86ae637 Add ATIS quick actions and airport frequency data 2025-09-18 18:16:40 +02:00
itsrubberduck
abd158700c add other flights 2025-09-18 18:08:28 +02:00
Remi
75a23d7208 Add admin transmission log endpoint 2025-09-18 17:00:12 +02:00
Remi
3dcc6479a8 Finalize admin tools and transmission fault flow 2025-09-18 14:03:26 +02:00
itsrubberduck
be69e3376f remove banner 2025-09-18 14:03:25 +02:00
Remi
7a44d67844 Harden runtime config and input validation 2025-09-18 14:03:25 +02:00
Remi
c20ed6b702 Fix Hotjar loading after cookie consent 2025-09-18 13:37:29 +02:00
Remi
e1d892af83 feat: add manual invitation generator 2025-09-17 20:26:33 +02:00
itsrubberduck
c01c7d2801 “Adopt Nuxt Image and replace landing video with static image 2025-09-17 20:07:02 +02:00
itsrubberduck
ebe4e33680 Merge branch 'codex/implement-hotjar-with-gdpr-compliant-cookie-banner' 2025-09-17 19:42:11 +02:00
itsrubberduck
8eaace39d1 merge 2025-09-17 19:38:37 +02:00
itsrubberduck
9ff6f6c533 ⚖️ Update legal & privacy pages, add Nuxt Image module
* Updated  and  with new company details (Faktor Mensch MEDIA UG), updated email to , and refreshed  dates.
* Replaced references to old OpenSquawk UG with new entity information.
* Added  module to  for image optimization support.
* Adjusted  dependencies: added , ensured  is correctly listed.
* Regenerated  to include new dependencies (, High performance, secure and easy-to-use image optimizer. (ipx v2.1.1)

USAGE ipx serve

COMMANDS

  serve    Start IPX Server

Use ipx <command> --help for more information about a command., Usage: svgo [options] [INPUT...]

Nodejs-based tool for optimizing SVG vector graphics files

Arguments:
  INPUT                      Alias to --input

Options:
  -v, --version              output the version number
  -i, --input <INPUT...>     Input files, "-" for STDIN
  -s, --string <STRING>      Input SVG data string
  -f, --folder <FOLDER>      Input folder, optimize and rewrite all *.svg files
  -o, --output <OUTPUT...>   Output file or folder (by default the same as the
                             input), "-" for STDOUT
  -p, --precision <INTEGER>  Set number of digits in the fractional part,
                             overrides plugins params
  --config <CONFIG>          Custom config file, only .js is supported
  --datauri <FORMAT>         Output as Data URI string (base64), URI encoded
                             (enc) or unencoded (unenc)
  --multipass                Pass over SVGs multiple times to ensure all
                             optimizations are applied
  --pretty                   Make SVG pretty printed
  --indent <INTEGER>         Indent number when pretty printing SVGs
  --eol <EOL>                Line break to use when outputting SVG: lf, crlf.
                             If unspecified, uses platform default.
  --final-newline            Ensure SVG ends with a line break
  -r, --recursive            Use with '--folder'. Optimizes *.svg files in
                             folders recursively.
  --exclude <PATTERN...>     Use with '--folder'. Exclude files matching
                             regular expression pattern.
  -q, --quiet                Only output error messages, not regular status
                             messages
  --show-plugins             Show available plugins and exit
  --no-color                 Output plain text without color
  -h, --help                 display help for command, etc.).
2025-09-17 19:36:15 +02:00