Commit Graph

  • 92ed7368eb Remove redundant run_tests.py wrapper main Oliver Hofmann 2026-05-10 11:51:13 +02:00
  • 5a50d0be04 Remove obsolete test_api.sh Oliver Hofmann 2026-05-10 11:47:15 +02:00
  • 21cab46365 Remove docs/ from tracking, add to gitignore Oliver Hofmann 2026-05-10 11:44:10 +02:00
  • fcaea9e3a9 Add license section to DockerHub descriptions Oliver Hofmann 2026-05-10 11:21:39 +02:00
  • eb83c52b7f Rename settings save button to 'Änderungen übernehmen' 1.0.0 Oliver Hofmann 2026-05-10 10:50:09 +02:00
  • f551b2a421 Harmonize typography: remove log uppercase, normalize label font sizes Oliver Hofmann 2026-05-10 10:45:41 +02:00
  • 79a30dd179 Route /api/logs to admin API in Vite proxy config Oliver Hofmann 2026-05-10 10:40:41 +02:00
  • 0353e0299f Use Promise.allSettled so log fetch failures don't break settings display Oliver Hofmann 2026-05-10 10:34:28 +02:00
  • 5a94fc6d90 Reset lastUpdated on logout Oliver Hofmann 2026-05-10 10:22:33 +02:00
  • cf1b3f7786 Add 5-minute auto-reload and last-updated timestamp to admin UI Oliver Hofmann 2026-05-10 10:20:03 +02:00
  • 02b4ad06ca Fix pre whitespace, log-pre-error margin, error log heading Oliver Hofmann 2026-05-10 10:18:27 +02:00
  • ca55783b90 Show last 10 log lines in settings section Oliver Hofmann 2026-05-10 10:15:48 +02:00
  • a9b0168c71 Add GET /api/logs/{name} endpoint to admin API Oliver Hofmann 2026-05-10 10:11:55 +02:00
  • 7ce4d3a895 Add implementation plan: log viewer and auto-reload Oliver Hofmann 2026-05-10 10:09:34 +02:00
  • fff9d1048d Add design spec: log viewer and auto-reload for admin UI Oliver Hofmann 2026-05-10 10:07:44 +02:00
  • cdd55880d6 Remove unnecessary bold formatting from Anthropic API feature entries Oliver Hofmann 2026-05-10 10:00:34 +02:00
  • 6b2ae4b072 Remove BACKEND_API_KEY from public documentation Oliver Hofmann 2026-05-10 09:58:50 +02:00
  • 4c8a8d4afb Update Kurzanleitung: add gemma4:e4b, Claude Code section Oliver Hofmann 2026-05-10 09:56:35 +02:00
  • 9872175fb0 Add LICENSE, update docs with Anthropic endpoint and free-claude-code attribution Oliver Hofmann 2026-05-10 09:53:12 +02:00
  • cc3ee5a03c Add Anthropic Messages API compatibility layer (/v1/messages) Oliver Hofmann 2026-05-10 09:45:38 +02:00
  • 70fd61608b Log actual tokens and elapsed time for all endpoints incl. streaming 0.9.9.2 Oliver Hofmann 2026-05-08 09:47:32 +02:00
  • 07f6fec4bf Show app version in admin UI and /version endpoint 0.9.9.1 Oliver Hofmann 2026-05-08 09:30:23 +02:00
  • 6761a73364 Add /api/ps example to Kurzanleitung Oliver Hofmann 2026-05-08 09:25:44 +02:00
  • 0d1ce96c99 Expose /api/ps to show currently loaded model Oliver Hofmann 2026-05-08 09:22:17 +02:00
  • b16b3af44d Mention VPN as alias for Intranet in Kurzanleitung Oliver Hofmann 2026-05-08 09:17:08 +02:00
  • fdbe0a74e8 Exclude .tex and .pdf from Docker build context 0.9.9 Oliver Hofmann 2026-05-08 08:41:49 +02:00
  • 0154c89c6b Improve Python examples and opencode description in Kurzanleitung Oliver Hofmann 2026-05-08 08:40:25 +02:00
  • e3dbed9f5e Ignore generated KURZANLEITUNG.tex and .pdf Oliver Hofmann 2026-05-08 08:15:07 +02:00
  • 5b37718120 Fix list indentation in KURZANLEITUNG.md Oliver Hofmann 2026-05-08 08:07:02 +02:00
  • f823e7d314 Return 422 when model field is missing and no force_model is set Oliver Hofmann 2026-05-08 08:04:52 +02:00
  • 34b108f4df Replace default_model with force_model (model lock) Oliver Hofmann 2026-05-08 08:02:16 +02:00
  • cced65693c Log actual Ollama token counts and add user guide Oliver Hofmann 2026-05-08 07:21:36 +02:00
  • 256bafe30d Explain network_mode: host motivation in README 0.9.8 Oliver Hofmann 2026-05-07 16:14:44 +02:00
  • 555d9899fe Fix build_push.sh tag detection Oliver Hofmann 2026-05-07 16:11:50 +02:00
  • 31504d1a5b Remove DOCKERHUB.md reference from README Oliver Hofmann 2026-05-07 16:09:22 +02:00
  • 2e7b13227d Make ADMIN_HOST consistent across dev and prod Oliver Hofmann 2026-05-07 16:08:05 +02:00
  • 5469981eb5 Add ADMIN_HOST to env tables and .env example Oliver Hofmann 2026-05-07 16:04:23 +02:00
  • a1e293b1d7 Add ADMIN_HOST env var, restructure docs Oliver Hofmann 2026-05-07 16:03:03 +02:00
  • 9f92c09586 Add container_name, remove ineffective extra_hosts with network_mode host 0.9.7.2 Oliver Hofmann 2026-05-07 15:09:04 +02:00
  • 3974010156 Use network_mode: host so container can reach Ollama on 127.0.0.1 0.9.7.1 0.9.7 Oliver Hofmann 2026-05-07 13:58:26 +02:00
  • 8d3f9a7661 Fix OpenAI array content, add error logging, Ollama reachability warning Oliver Hofmann 2026-05-07 11:43:17 +02:00
  • 280b3b0762 Add open: true to Vite dev server config 0.9.6 0.9.5 0.9.4 0.9.3 Oliver Hofmann 2026-04-29 17:13:14 +02:00
  • 89661dafcc Update README: new endpoints, Docker Hub, streaming, PyCharm config, port 8001 security Oliver Hofmann 2026-04-29 10:19:31 +02:00
  • 3ccc7f325d Explain port 8001 security model in docs Oliver Hofmann 2026-04-29 10:17:59 +02:00
  • 25f19b6ada Show reset date below quota progress bars in admin UI 0.9.2 Oliver Hofmann 2026-04-29 09:55:25 +02:00
  • 5b97ed0ef7 Expose port 8001 on 127.0.0.1 only, explain why in docs Oliver Hofmann 2026-04-29 09:52:13 +02:00
  • 222b204d4b build_push.sh: show current tag, offer to set new one before build 0.9.1 Oliver Hofmann 2026-04-29 09:36:50 +02:00
  • 9910e6e062 Exclude .claude from Docker build context Oliver Hofmann 2026-04-29 09:35:17 +02:00
  • 6e704da86b Expand .dockerignore with standard entries Oliver Hofmann 2026-04-29 09:34:19 +02:00
  • bd0dc0478f Add local docker-compose pulling from DockerHub with SQLite and .env Oliver Hofmann 2026-04-29 09:33:04 +02:00
  • 92fd66381f Add English version of DockerHub README Oliver Hofmann 2026-04-29 09:19:28 +02:00
  • c46c1c2b12 Clarify that Ollama can run remotely, not just on Docker host 0.9.0 Oliver Hofmann 2026-04-29 08:51:23 +02:00
  • d243523906 Split host-Ollama compose into SQLite and PostgreSQL variants Oliver Hofmann 2026-04-29 08:47:40 +02:00
  • 2319434b0f Add host-Ollama compose variant, fix leftover port 8001 exposure Oliver Hofmann 2026-04-29 08:43:54 +02:00
  • 7912431ffb Remove ALLOWED_ORIGINS from DockerHub docs (dev-only setting) Oliver Hofmann 2026-04-29 08:38:38 +02:00
  • 114c45dc7e Remove port 8001 exposure from all Docker examples Oliver Hofmann 2026-04-29 08:36:59 +02:00
  • 6f67f29f68 Fix depends_on syntax in PostgreSQL compose example Oliver Hofmann 2026-04-29 08:31:25 +02:00
  • 3b7c88bf2c Install psycopg2-binary in Dockerfile only, not in dev requirements Oliver Hofmann 2026-04-29 08:30:16 +02:00
  • 03712fe401 Add DockerHub README with usage, env vars and compose examples Oliver Hofmann 2026-04-29 08:26:47 +02:00
  • a0512b3b2b Replace build_push.py with build_push.sh, use shell script run config Oliver Hofmann 2026-04-29 08:23:07 +02:00
  • 511e85ea79 Add Docker build/push run config for arm64 Oliver Hofmann 2026-04-29 08:20:15 +02:00
  • cdaec894d8 Add PyCharm Dev run config and dev runner script Oliver Hofmann 2026-04-29 08:14:33 +02:00
  • dd8f69ecb6 Proxy fixes, streaming support, Admin-UI overhaul Oliver Hofmann 2026-04-29 07:48:10 +02:00
  • c62cafc202 Store key_prefix for readable key display instead of masked hash Oliver Hofmann 2026-04-28 10:23:37 +02:00
  • 94368670b7 Reload Ollama models on URL change, pre-select current model Oliver Hofmann 2026-04-28 09:07:53 +02:00
  • f22bad6496 Clarify Docker port binding and SSH tunnel for admin access Oliver Hofmann 2026-04-28 08:52:26 +02:00
  • ff5c88ecfd Remove admin port binding from docker run example Oliver Hofmann 2026-04-28 08:41:18 +02:00
  • 317c7f0340 Add Docker production build and update README Oliver Hofmann 2026-04-28 08:34:45 +02:00
  • c8235ec274 Refactor to flat APIKey model with quota, admin UI, .env config, and Berlin timezone Oliver Hofmann 2026-04-28 08:21:42 +02:00
  • cfa874a4c3 Fix medium/low priority review items; update README Oliver Hofmann 2026-04-27 21:48:26 +02:00
  • bf694b79e2 Fix critical/high security and correctness issues from code review Oliver Hofmann 2026-04-27 21:34:17 +02:00
  • 562f6ecd9c Init Oliver Hofmann 2026-04-27 18:54:27 +02:00