schreifuchs
schreifuchs pushed to main at schreifuchs/aktiteil 2026-04-03 12:31:19 +02:00
2e16cf9d51 docs: add TODO.md with project review and refactoring tasks
schreifuchs opened issue schreifuchs/aktiteil#13 2026-04-03 12:22:18 +02:00
Add Vitest + Svelte Testing Library (Unit/Component Testing)
schreifuchs opened issue schreifuchs/aktiteil#12 2026-04-03 12:22:17 +02:00
Add Playwright (End-to-End Testing)
schreifuchs opened issue schreifuchs/aktiteil#11 2026-04-03 12:22:17 +02:00
Clean up Redundant Imports
schreifuchs opened issue schreifuchs/aktiteil#9 2026-04-03 12:22:16 +02:00
Clarify File Naming (auth.ts vs auth.ts)
schreifuchs opened issue schreifuchs/aktiteil#8 2026-04-03 12:22:16 +02:00
Consider Adopting a Form Library
schreifuchs opened issue schreifuchs/aktiteil#10 2026-04-03 12:22:16 +02:00
Abstract Heavy Database Queries
schreifuchs opened issue schreifuchs/aktiteil#5 2026-04-03 12:22:15 +02:00
Parallelize Database Queries
schreifuchs opened issue schreifuchs/aktiteil#7 2026-04-03 12:22:15 +02:00
Extend Auth.js Types Globally
schreifuchs opened issue schreifuchs/aktiteil#6 2026-04-03 12:22:15 +02:00
Implement Pagination / Limit for the Dashboard
schreifuchs opened issue schreifuchs/aktiteil#3 2026-04-03 12:22:14 +02:00
Fix Action Validation Error Handling
schreifuchs opened issue schreifuchs/aktiteil#4 2026-04-03 12:22:14 +02:00
Fix Hacky Fallback in Auth Query
schreifuchs opened issue schreifuchs/aktiteil#1 2026-04-03 12:22:13 +02:00
Fix Critical XSS Vulnerability ({@html} without sanitization)
schreifuchs opened issue schreifuchs/aktiteil#2 2026-04-03 12:22:13 +02:00
Move Server-Only Code to $lib/server
schreifuchs created branch feat/import-ecamp in schreifuchs/aktiteil 2026-04-03 11:47:33 +02:00
schreifuchs commented on pull request schreifuchs/pierre-bot#2 2026-02-13 17:51:25 +01:00
feat(pierre): add diff chunking and configurable review settings

The condition for posting comments is inverted; it adds comments when disableComments is true. Change if s.disableComments { to if !s.disableComments {. (Reason: The code adds VCS comments only when s.disableComments is true, which contradicts the flag's purpose; flipping the condition fixes the logic.) (Generated by: OpenAI (openai/gpt-oss-120b))

schreifuchs commented on pull request schreifuchs/pierre-bot#2 2026-02-13 17:51:25 +01:00
feat(pierre): add diff chunking and configurable review settings

Update the comment above the block to reflect that comments are posted only when not in dry‑run mode. (Reason: The comment correctly identifies that the existing comment is misleading—the code posts comments only when disableComments (dry‑run) is true, so the comment should be updated to reflect posting occurs when not in dry‑run mode.) (Generated by: OpenAI (openai/gpt-oss-120b))

schreifuchs commented on pull request schreifuchs/pierre-bot#2 2026-02-13 16:28:15 +01:00
feat(pierre): add diff chunking and configurable review settings

cfg.Review.MaxChunkChars is an int that may be zero if the user omits the flag. The service correctly falls back to the default (60000) inside judgePR, but you could also enforce the default earlier (e.g. in the config struct default tag or after flag parsing) to avoid passing a zero value downstream. (Generated by: OpenAI (openai/gpt-oss-120b))

schreifuchs commented on pull request schreifuchs/pierre-bot#2 2026-02-13 16:28:14 +01:00
feat(pierre): add diff chunking and configurable review settings

The comment that builds baseSystem concatenates the dynamically created guidelinesText directly inside a raw string literal. This makes the final prompt contain a leading tab on every line, which the LLM will treat as part of the instruction. Consider using a plain string without the leading indentation or run strings.TrimSpace on the final prompt. (Generated by: OpenAI (openai/gpt-oss-120b))