Commit Graph

  • 5eba421a2d Merge remote-tracking branch 'upstream/master' master NatHacks 2026-07-30 15:27:21 +02:00
  • 5e87f1f94f docs: update README video link and feature list viewit 2026-07-27 20:31:32 +02:00
  • 6c9363c718 docs: translate docker-compose-KX.yml comments to English viewit 2026-07-27 20:18:44 +02:00
  • 86adde0a45 chore: Version auf 0.9.29 erhöhen viewit 2026-07-27 19:24:11 +02:00
  • c4f321c9b0 chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly48 release gitea-actions 2026-07-27 12:33:09 +00:00
  • 1f1d60d571 feat(browser): show real GCode thumbnails in the "On Printer" tab viewit 2026-07-27 14:25:50 +02:00
  • 9f76d28622 chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly47 release gitea-actions 2026-07-27 12:13:12 +00:00
  • cbcb17f45a feat(browser): add second tab for files on the printer's own storage viewit 2026-07-27 14:04:22 +02:00
  • 4e7f851799 chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly46 release gitea-actions 2026-07-27 02:07:48 +00:00
  • 1d5ac8dc4e chore(ci): reset NIGHTLY_CHANGELOG.md after each nightly release viewit 2026-07-27 00:15:22 +02:00
  • 64c8bc32d7 README.de.md aktualisiert viewit 2026-07-27 00:09:15 +02:00
  • 0ca7618c85 fix(moonraker): metadata state-leak + terminal-state reset gaps (Issue #102) viewit 2026-07-26 23:29:32 +02:00
  • 6d6df59ff2 feat(filament): auto-match combined ACE-RFID vendor+type strings (Issue #101) viewit 2026-07-26 23:19:36 +02:00
  • 33b42e64cc fix(dashboard): tile resize clipping and phantom scrollbars (Issue #97) viewit 2026-07-24 15:13:19 +02:00
  • 16c1a8ee73 fix(camera): recover automatically after printer reboot rotates stream token (Issue #99) viewit 2026-07-24 14:10:54 +02:00
  • 884bdfc0c3 fix(ams): log rejected multiColorBox setInfo with the triggering request viewit 2026-07-24 14:01:04 +02:00
  • 8f14580e30 fix(ams): don't crash on rejected multiColorBox setInfo (Issue #100) viewit 2026-07-24 13:57:17 +02:00
  • 20daa6b6b8 Merge PR #98: fix(ams) don't map AMS placeholders to empty trays viewit 2026-07-24 13:48:08 +02:00
  • 2f222a0b93 fix(ams): point gap placeholders at a loaded tray, not an empty one Walter Almada B 2026-07-21 22:13:48 -07:00
  • 6e72346129 fix(ams): support multiple daisy-chained ACE units (Issue #95) viewit 2026-07-19 18:44:46 +02:00
  • 99bc1797c8 fix(camera): share one ffmpeg connection for /api/camera/stream viewit 2026-07-16 22:33:50 +02:00
  • e1b9480098 Merge branch 'pr92' into nightly viewit 2026-07-16 21:37:09 +02:00
  • 03089db6af fix: self._db did not exist, use self._store Pavulon87 2026-07-14 13:37:28 +02:00
  • cd4a8ce48e feat(dashboard): show printer pause reason on the dashboard Pavulon87 2026-07-14 13:37:28 +02:00
  • bf3f043888 chore: add missing PR #88 entry to nightly changelog viewit 2026-07-16 11:36:09 +02:00
  • b9594d4a22 feat(dashboard): free drag+resize grid with custom presets (Issue #89) viewit 2026-07-16 11:34:34 +02:00
  • bf94a8f563 fix(filament): suppress stale slot profile when AMS material family changes Walter Almada B 2026-07-08 23:06:31 -07:00
  • eda14db897 feat: pull image from registry instead of local build, ask stable/nightly 1783807571805411797/tmp_refs/tags/nightly-0.9.28-nightly24 viewit 2026-07-07 15:11:19 +02:00
  • dcf852db49 chore: update nightly changelog viewit 2026-07-07 01:26:29 +02:00
  • d2c92c2deb fix(settings): stale env vars survived bridge restart, reverting saved changes viewit 2026-07-07 01:23:01 +02:00
  • b541aafc74 feat(settings): make the HTTP access log toggleable in the UI viewit 2026-07-07 01:20:34 +02:00
  • f2f4447809 chore: quiet aiohttp per-request access log viewit 2026-07-07 01:12:30 +02:00
  • a3deb33b97 fix(spoolman): status dot showed green when Spoolman was unreachable viewit 2026-07-07 01:08:41 +02:00
  • 2e2061a269 fix(settings): poll_interval was saved but never applied viewit 2026-07-07 01:04:44 +02:00
  • e4bf2c9b95 chore: nightly changelog viewit 2026-07-07 00:13:34 +02:00
  • aea6e457f3 refactor: dedupe upload response, log user-relevant swallowed errors viewit 2026-07-06 22:39:09 +02:00
  • 0ae8ae59be refactor: extract shared print payload builder and skip-state reset viewit 2026-07-06 22:35:56 +02:00
  • 0322ade606 refactor: translate all logs, comments and API error strings to English viewit 2026-07-06 22:33:25 +02:00
  • 786fa08ca0 fix: dashboard reprint slot-shift, startup IP log, resonance compensation toggle viewit 2026-07-06 13:54:44 +02:00
  • cd11542352 fix(filament): PLA-Varianten (PLA+, Silk, Matte) korrekt erkennen und an OrcaSlicer übermitteln viewit 2026-07-02 21:54:42 +02:00
  • 51f22947c5 Merge pull request #83: fix(spoolman): repair dead slot-map persistence + isolate it per printer viewit 2026-07-02 21:36:59 +02:00
  • a39226d2dd fix(spoolman): show vendor name in the spool dropdown (was "[object Object]") Walter Almada B 2026-07-01 22:21:59 -07:00
  • 2a13f1f0dd fix(spoolman): repair dead slot-map persistence + isolate it per printer Walter Almada B 2026-07-01 21:42:40 -07:00
  • a16062f44f fix(ams): ams_box_mapping mit Platzhaltern für fehlende Paint-Indizes auffüllen viewit 2026-07-01 20:51:12 +02:00
  • 4f5aa8d126 Revert "fix(ams): paint_index im auto-mapping auf global_index setzen statt enumerate-Zähler" viewit 2026-06-30 23:01:03 +02:00
  • c313e014ad fix(ams): paint_index im auto-mapping auf global_index setzen statt enumerate-Zähler viewit 2026-06-30 22:56:34 +02:00
  • 6e9ba0672f fix(spoolman): Slot-Spool-Zuordnung in config.ini persistieren + beim Start laden; API-Feldname-Kompatibilität (slot_spools/slot_map) viewit 2026-06-30 15:43:20 +02:00
  • 44383fabec fix(docker): gcc + python3-dev für pycryptodome arm/v7 Kompilierung viewit 2026-06-30 14:30:10 +02:00
  • 48bec55611 feat(ci): linux/arm/v7 Platform zu Docker-Build hinzugefügt (Raspberry Pi 2/3 32-bit) viewit 2026-06-30 12:21:20 +02:00
  • ab44e234be fix(ui): AMS-Spool-Dropdown bleibt offen während Poll-Tick (kein innerHTML-Reset bei fokussiertem Select) viewit 2026-06-30 12:17:03 +02:00
  • 74fc2ddab0 feat: color picker, unified UI styling, filament mismatch detection, Spoolman slot assignment viewit 2026-06-30 11:13:34 +02:00
  • 771599be0c Merge pull request 'fix: isolate filament profiles per printer in multi-printer bridge' (#75) from walterioo/KX-Bridge-Release:fix/per-printer-filament-profiles into nightly viewit 2026-06-30 10:21:56 +02:00
  • 0e1d46ee7f fix: isolate filament profiles per printer in multi-printer bridge (#74) walterioo 2026-06-30 07:13:10 +02:00
  • 15e28244af fix(ci): jq static binary installieren falls nicht vorhanden viewit 2026-06-29 09:57:46 +02:00
  • c1a3b9238d fix(ci): jq statt python3 für JSON-Serialisierung (python3 not found im Runner) viewit 2026-06-29 07:03:09 +02:00
  • aad3833301 fix(ci): SIGPIPE bei head -1 in Pipelines beheben — read+drain statt head viewit 2026-06-29 06:58:13 +02:00
  • a2f658e701 fix(ci): Python-Skript ausgelagert — kein Inline-Code in YAML mehr viewit 2026-06-29 06:57:00 +02:00
  • ab2cf6e4ed fix(ci): Heredoc aus YAML entfernen — python3 -c statt <<PYEOF viewit 2026-06-29 06:55:31 +02:00
  • 1b05362c2b fix(ci): JSON-Serialisierung via python3 statt awk-Pipeline (SIGPIPE/exit-141-Fix) viewit 2026-06-28 23:24:49 +02:00
  • cfe70430d3 feat: unified axes panel, language selector cleanup, filament mismatch detection, Spoolman slot assignment viewit 2026-06-28 23:17:58 +02:00
  • 2c8a62f130 fix(ci): Changelog nur feat/fix-Commits seit letztem Stable-Tag viewit 2026-06-28 21:59:38 +02:00
  • e4b0716330 fix(ci): --tags beim fetch, kein --depth=1 (Tags für Versionsberechnung nötig) viewit 2026-06-28 19:16:31 +02:00
  • d9fcc15c53 fix(ci): kein VERSION-Commit im CI (verhindert Push-Loop + Konflikt) viewit 2026-06-28 19:16:11 +02:00
  • 31dcf4c8fd ci: nightly.yml in paths-Filter aufnehmen (Workflow-Änderungen triggern Build) viewit 2026-06-28 19:14:34 +02:00
  • 319a8d5ccb fix(ci): Nightly-Version automatisch aus letztem Stable-Tag berechnen viewit 2026-06-28 19:09:08 +02:00
  • 700459085b fix(ci): Nightly-Changelog dynamisch aus Git-Log generieren (Delta seit letztem Tag) viewit 2026-06-28 19:05:20 +02:00
  • f93c07a971 chore: nightly 0.9.27-nightly10 viewit 2026-06-28 18:55:22 +02:00
  • 81906cfffc fix(ui): Spoolman-Section im Filaments-Tab nach asynchronem Status-Load anzeigen viewit 2026-06-28 18:54:30 +02:00
  • 3f915b058b chore: releases/ komplett aus Git entfernen (Binaries gehören nicht ins Repo) viewit 2026-06-28 17:54:53 +02:00
  • 8b66172ca1 chore: nightly auf v0.9.27-Stand bringen viewit 2026-06-28 17:54:35 +02:00
  • efde35130b release: v0.9.27 viewit 2026-06-28 17:00:49 +02:00
  • a31e01d28c chore: Version auf 0.9.27 erhöhen viewit 2026-06-28 16:55:39 +02:00
  • cec7cb2a5a chore: nightly auf master-Stand bringen (Ein-Repo) viewit 2026-06-28 16:51:40 +02:00
  • 7a43698ecc chore: Ein-Repo-Modell — Tests, Doku, gitignore (CLAUDE.md+release.sh) viewit 2026-06-28 16:51:35 +02:00
  • 6b12bfb321 chore: master auf nightly9-Stand bringen viewit 2026-06-28 16:49:14 +02:00
  • 823cbfe1a9 build: sources for v0.9.27-rc1 viewit 2026-06-28 16:21:04 +02:00
  • ce416f3b9a ci: release.yml nur noch Docker-Build (Release macht release.sh) viewit 2026-06-26 23:45:23 +02:00
  • 67c013f4ff nightly: 0.9.27-nightly9 viewit 2026-06-26 23:19:02 +02:00
  • 40f85b1eb6 nightly: 0.9.27-nightly8 viewit 2026-06-26 23:10:27 +02:00
  • 54ce101f99 ci: Changelog aus CHANGES.md lesen (von release.sh aus Dev-Repo generiert) viewit 2026-06-26 23:10:22 +02:00
  • 3531cad0ef nightly: 0.9.27-nightly7 viewit 2026-06-26 22:51:32 +02:00
  • f192a9943d ci: apk/wget-Fallback für curl korrekt klammern viewit 2026-06-25 23:47:34 +02:00
  • eb7fd44f68 nightly: 0.9.27-nightly6 viewit 2026-06-25 23:41:36 +02:00
  • e5b2a19192 ci: curl via apk/static-binary statt BusyBox-wget für API-Calls viewit 2026-06-25 23:41:25 +02:00
  • 2f59a2b02b nightly: 0.9.27-nightly5 viewit 2026-06-25 23:29:34 +02:00
  • bc9bfb58ea ci: TAG aus VERSION statt Datum, curl durch wget ersetzen viewit 2026-06-25 23:29:19 +02:00
  • ac309d5d3d nightly: 0.9.27-nightly4 viewit 2026-06-25 23:01:34 +02:00
  • 38d98666c4 ci: python3 durch awk ersetzen (nicht im Runner-Image) viewit 2026-06-25 23:01:28 +02:00
  • e7c978a067 ci: nightly.yml YAML-Syntaxfehler beheben (kein Multiline-Body im YAML) viewit 2026-06-25 22:53:58 +02:00
  • d7c2dccef5 ci: Gitea Nightly-Release mit Changelog nach erfolgreichem Build viewit 2026-06-25 22:50:08 +02:00
  • e59550b5a0 nightly: 0.9.27-nightly3 + Kamera-Fix viewit 2026-06-25 22:38:45 +02:00
  • 5871e851da fix: .runner-token aus Repo entfernen + gitignore viewit 2026-06-25 22:37:52 +02:00
  • e70e9c82d7 nightly: 0.9.27-nightly3 viewit 2026-06-25 22:37:39 +02:00
  • be110fd766 ci: Docker CLI Installation BusyBox-kompatibel (wget, fixe Versionen) viewit 2026-06-25 12:56:38 +02:00
  • 77fce988d7 ci: Docker CLI als statisches Binary installieren (Alpine-kompatibel) viewit 2026-06-25 12:54:02 +02:00
  • fe1815c76f ci: Docker CLI im Runner-Container per apt installieren viewit 2026-06-25 12:51:00 +02:00
  • 29a4262a2a ci: Actions auf native Shell-Commands umgestellt (kein Node.js nötig) viewit 2026-06-25 12:46:31 +02:00
  • e753bcdb03 ci: Builds auf server-runner (Gitea-Server) umgestellt viewit 2026-06-25 12:40:04 +02:00
  • 73ecb1e618 nightly: 0.9.27-nightly2 viewit 2026-06-25 12:03:08 +02:00
  • 08d9a7ab0f fix: [spoolman]-Section in config.ini.example nachgetragen (Issue #72) viewit 2026-06-25 11:53:19 +02:00