• Joined on 2026-03-05
claude pushed to main at claude/kochwas 2026-04-21 13:05:12 +02:00
5492d4dc24 fix(deploy): BODY_SIZE_LIMIT=10MB fuer Foto-Upload
claude pushed to main at claude/kochwas 2026-04-21 12:34:02 +02:00
39de08abf9 fix(ai): sharp via dynamic import, nicht top-level
claude pushed to main at claude/kochwas 2026-04-21 12:27:31 +02:00
fd7884e1b2 fix(vite): sharp als ssr.external markieren
claude pushed to main at claude/kochwas 2026-04-21 11:52:57 +02:00
13728f9252 fix(docker): expliziter Plattform-Install fuer sharp-Prebuilts
claude pushed to main at claude/kochwas 2026-04-21 11:49:44 +02:00
83f5b88d94 fix(docker): node-addon-api + ignore-scripts/rebuild fuer sharp
claude pushed to main at claude/kochwas 2026-04-21 11:46:57 +02:00
cb93725139 fix(docker): npm install statt npm ci fuer sharp-Prebuilts
claude pushed to main at claude/kochwas 2026-04-21 11:44:08 +02:00
80c72b6e5b fix(docker): sharp-Prebuilts beim CI-Build korrekt installieren
claude pushed to main at claude/kochwas 2026-04-21 10:52:02 +02:00
b88f1fbfa4 chore(release): v1.3.0 — Foto-Rezept-Magie
f4aefb8e99 docs: Foto-Rezept-Magie in OPERATIONS/ARCHITECTURE/CLAUDE
6dab36339a test(e2e): Foto-Import Happy-Path und Offline-Icon
eea5fb7560 feat(ui): Camera-Icon im Header mit Gemini-Config- und Offline-Gate
47e91de0a1 feat(ui): /new/from-photo Page mit File-Picker, Lade- und Fehler-States
Compare 18 commits »
claude pushed tag v1.3.0 to claude/kochwas 2026-04-21 10:52:02 +02:00
claude pushed to main at cameleer/cameleer-server 2026-04-21 09:30:47 +02:00
037a27d405 fix(alerting): allow multiple open alert_instances per rule for PER_EXCHANGE
e7ce1a73d0 docs(alerting): Plan 04 implementation plan — post-ship hardening
46867cc659 docs(alerting): Plan 04 design spec — post-ship hardening
Compare 3 commits »
claude pushed to main at cameleer/cameleer-server 2026-04-20 20:06:01 +02:00
efa8390108 fix(alerting): reject null fireMode on ExchangeMatchCondition + repair in-flight rows
claude pushed to main at cameleer/cameleer-server 2026-04-20 19:26:27 +02:00
e590682f8f refactor(ui/alerts): address code-review findings on alerting-enums
claude pushed to main at cameleer/cameleer-server 2026-04-20 19:02:59 +02:00
83837ada8f refactor(ui/alerts): derive option lists + form-state types from schema.d.ts
claude pushed to main at cameleer/cameleer-server 2026-04-20 18:49:30 +02:00
f8c1ba4988 docs(auth): document user_id convention and write-path shape
ae6473635d fix(auth): OidcAuthController + UserAdminController upsert unprefixed
6b5aefd4c2 docs(gitnexus): re-run analyze after cleanup-batch commits
1ea0258393 fix(auth): upsert UI login user_id unprefixed (drop docker seeder workaround)
09b49f096c feat(alerting): per-severity breakdown on unread-count DTO
Compare 8 commits »
claude deleted branch chore/openapi-regen-post-plan02 from cameleer/cameleer-server 2026-04-20 17:59:02 +02:00
claude deleted branch feat/alerting-03-ui from cameleer/cameleer-server 2026-04-20 17:58:46 +02:00
claude created pull request cameleer/cameleer-server#144 2026-04-20 16:20:07 +02:00
feat(alerting): Plan 03 — UI + backfills (SSRF guard, metrics caching, docker stack)
claude created branch feat/alerting-03-ui in cameleer/cameleer-server 2026-04-20 16:18:32 +02:00
claude pushed to feat/alerting-03-ui at cameleer/cameleer-server 2026-04-20 16:18:32 +02:00
1ebc2fa71e test(ui/alerts): Playwright E2E smoke (sidebar, rule CRUD, CMD-K, silence CRUD)
d88bede097 chore(docker): seeder service pre-creates unprefixed 'admin' user row
bcde6678b8 fix(ui/alerts): align RouteMetric metric enum with backend; pre-populate ROUTE_METRIC defaults
5edf7eb23a fix(alerting): @Autowired on AlertingMetrics production constructor
1ed2d3a611 chore(docker): full-stack docker-compose mirroring deploy/ k8s manifests
Compare 10 commits »
claude created pull request cameleer/cameleer-server#143 2026-04-20 10:56:56 +02:00
chore(ui): regenerate openapi schema for Plan 02 alerting endpoints