UI-Redesign: AegisSight Design, Filter-Popover, Header-Umbau
- Session-Timeout auf 60 Minuten erhöht (ACCESS_TOKEN_EXPIRY + SESSION_TIMEOUT) - AegisSight Light Theme: Gold-Akzent (#C8A851) statt Indigo - Navigation-Tabs in eigene Zeile unter Header verschoben (HTML-Struktur) - Filter-Bar durch kompaktes Popover mit Checkboxen ersetzt (Mehrfachauswahl) - Archiv-Funktion repariert (lädt jetzt per API statt leerem Store) - Filter-Bugs behoben: Reset-Button ID, Default-Werte, Ohne-Datum-Filter - Mehrspalten-Layout Feature entfernt - Online-Status vom Header an User-Avatar verschoben (grüner Punkt) - Lupen-Icon entfernt - CLAUDE.md: Docker-Deploy und CSS-Tricks Regeln aktualisiert Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -712,7 +712,11 @@ class CalendarViewManager {
|
||||
|
||||
filteredTasks = filteredTasks.filter(task => {
|
||||
const filterCategory = columnFilterMap[task.columnId];
|
||||
// If no filter state exists for this category, default to showing "in_progress"
|
||||
// If column has 'in_progress' filter category, check if 'in_progress' filter is enabled
|
||||
if (filterCategory === 'in_progress') {
|
||||
return this.enabledFilters['in_progress'] !== false;
|
||||
}
|
||||
// For other categories, check their specific filter state
|
||||
if (this.enabledFilters[filterCategory] === undefined) {
|
||||
// Default: show in_progress, hide open and completed
|
||||
return filterCategory === 'in_progress';
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren