Martin Hohenberg martin
  • Niedernhall, Germany
  • Joined on 2026-04-11
martin pushed to main at martin/POPS 2026-06-18 20:20:04 +00:00
b9710faf73 Add 'Compute now' button to job detail File & Geometry card
martin pushed to main at martin/POPS 2026-06-18 20:18:31 +00:00
13422ba29b Remove stale Filament query references left after filament removal
martin pushed to main at martin/POPS 2026-06-18 20:17:57 +00:00
6f85cd5d1c Add priority flag to jobs
martin pushed to main at martin/POPS 2026-06-18 20:16:20 +00:00
e7df987e5b Fix missing Numeric import in print_job model
martin pushed to main at martin/POPS 2026-06-18 20:12:49 +00:00
1259a7294a Remove internal filament management, integrate FilamentDB, add job detail page
martin pushed to main at martin/POPS 2026-06-18 20:08:32 +00:00
6868862d77 Replace combined filament dropdown with separate material + color dropdowns
martin pushed to main at martin/POPS 2026-06-18 20:06:37 +00:00
dc73c9a8c1 Add amount field to job creation — auto-creates bracket when > 1
martin pushed to main at martin/POPS 2026-06-18 20:04:13 +00:00
4c7acb1c52 Analyse STL/3MF on upload: bounding box + volume, cached in stl_cache
martin pushed to main at martin/POPS 2026-06-18 20:03:02 +00:00
ccf6a64787 Add job brackets for grouping multi-part or repeated jobs
martin pushed to main at martin/POPS 2026-06-18 19:57:09 +00:00
977e0deb24 Make printer optional on job creation — assigned when job starts
martin pushed to main at martin/POPS 2026-06-18 19:55:52 +00:00
fe594e8675 Add job creation with UUID, STL upload/library, search, job log, TZ, and CLAUDE.md
martin pushed to main at martin/POPS 2026-06-18 19:47:51 +00:00
c78f8c91cd Add printer lifecycle fields and printer log
martin pushed to main at martin/POPS 2026-06-18 19:46:27 +00:00
750edbbcec Add printer types with bed volume + add-printer UI
martin pushed to main at martin/POPS 2026-06-18 19:40:22 +00:00
5fb15b36bf Grant ALL PRIVILEGES so Alembic can run DDL migrations
martin pushed to main at martin/POPS 2026-06-18 19:38:41 +00:00
ea1e383cfc Fix logging and surface unhandled exceptions
martin pushed to main at martin/POPS 2026-06-18 19:37:04 +00:00
541bb88847 Catch migration exceptions so app doesn't crash-loop on startup
martin pushed to main at martin/POPS 2026-06-18 19:35:16 +00:00
a4010c63a2 Copy alembic/ and alembic.ini into Docker image
martin pushed to main at martin/POPS 2026-06-18 19:26:25 +00:00
ee0b1b39e9 Add Jinja2 web UI with Bootstrap 5 dark theme
martin pushed to main at martin/POPS 2026-06-18 19:22:32 +00:00
f4e991e5dc Add .env.install template and unblock it from gitignore
martin pushed to main at martin/POPS 2026-06-18 19:21:53 +00:00
ef8285e583 Auto-stamp or migrate on startup