Block a user
Consolidate weather icon classification methods
Remove dead JSON-fixing code from departures route
Replace JSON.parse/stringify deep clone with structuredClone()
Replace deprecated url.parse() with new URL() API
Move ConfigManager modal HTML to template element
Replace inline styles in JavaScript with CSS classes
Convert to ES modules with import/export
Remove dead JSON-fixing code from departures route
Replace JSON.parse/stringify deep clone with structuredClone()
Replace deprecated url.parse() with new URL() API
Move ConfigManager modal HTML to template element
Replace inline styles in JavaScript with CSS classes
Convert to ES modules with import/export
Replace inaccurate sunrise/sunset calculation with API
Introduce CSS custom properties for consistent theming
Add Swedish language parameter to weather API calls
Fix forecast API: correct comments and add cnt parameter