Commit graph

  • e141d800c2 Add SVG favicon (hexagon mark) main dlawler489 2026-06-23 13:35:57 +1000
  • d3410e19ec Add tag autocomplete to the upload/edit tag inputs dlawler489 2026-06-23 11:43:23 +1000
  • a2e08ecd03 License rules are the source of truth for sellability dlawler489 2026-06-23 11:33:38 +1000
  • 2768a71c63 Add per-license commercial-use rules (settings + auto-register) dlawler489 2026-06-23 10:20:28 +1000
  • 5af88eb5ce Add email/password auth + SMTP password resets dlawler489 2026-06-22 22:33:11 +1000
  • b06767bd08 compose: match working Traefik labels (tls=true, certresolver=le) dlawler489 2026-06-22 20:55:01 +1000
  • 5e02caf013 compose: default Traefik network to proxy dlawler489 2026-06-22 20:51:06 +1000
  • 5dfe809eb2 compose: Traefik label-based auto-discovery dlawler489 2026-06-22 20:47:06 +1000
  • 8ad25aff98 compose: route via shared Traefik network instead of host port dlawler489 2026-06-22 20:45:02 +1000
  • 34ced61b51 compose: make host port configurable (APP_PORT) dlawler489 2026-06-22 20:43:05 +1000
  • 5fb3939bcd Add first-run setup wizard for import sources dlawler489 2026-06-22 20:35:18 +1000
  • 5d69acd718 compose: pull image for deploy instead of building dlawler489 2026-06-22 20:29:54 +1000
  • 3a6a2143ef CI: push image using a Forgejo access token dlawler489 2026-06-22 17:48:57 +1000
  • e5e1a2bfc1 Add Forgejo Actions CI to build & push the image dlawler489 2026-06-22 17:00:49 +1000
  • aabc0dd870 Add Docker packaging (Dockerfile, compose, sidecar deps) dlawler489 2026-06-22 16:51:06 +1000
  • a37db15a3f Initial commit: Printhive 3D-print file library dlawler489 2026-06-22 13:15:17 +1000