mirror of
https://github.com/System-End/hackatime.git
synced 2026-04-19 21:05:15 +00:00
Project names with newlines (e.g. from misbehaving editor plugins) caused ActionController::UrlGenerationError when loading /my/projects because Rails route constraints reject newlines in URL parameters. - Strip control characters from project names at heartbeat ingestion time - Detect newlines in broken_project_name? to mark such projects as broken - Skip URL generation for broken project names to prevent the crash https://claude.ai/code/session_016CtSDw18BePckUBQ2teeuQ Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| controllers | ||
| helpers | ||
| javascript | ||
| jobs | ||
| lib | ||
| mailers | ||
| models | ||
| services | ||
| views | ||