Skip to content

refactor: remove time-based grouping from session list - #78

Merged
gtt116 merged 1 commit into
mainfrom
refactor/remove-session-time-groups
Aug 2, 2026
Merged

refactor: remove time-based grouping from session list#78
gtt116 merged 1 commit into
mainfrom
refactor/remove-session-time-groups

Conversation

@gtt116

@gtt116 gtt116 commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

Remove time-based grouping from session list. Sessions are no longer split into "Today", "Yesterday", "Last 7 days", "Older" groups — all sessions are shown in a flat list.

Motivation

The time-based grouping added visual clutter without much value:

  • Users with many sessions had to scan multiple groups to find what they wanted
  • The group labels ("Today", "Yesterday") took up vertical space
  • Most users just scroll/search for a specific session, not "something from last week"

Changes

  • app.js: Simplify groupedSessions() to return a flat list instead of time-based groups
  • index.html: Hide section label when empty (x-show="group.label")

Testing

  • Session list renders correctly without group headers
  • Search filtering still works
  • Cron and IM sessions still excluded from chat session list

Session list no longer splits sessions into 'Today', 'Yesterday',
'Last 7 days', 'Older' groups. All sessions are shown in a flat list.

Changes:
- app.js: Simplify groupedSessions() to return flat list
- index.html: Hide section label when empty (x-show)

The time-based grouping added visual clutter without much value,
especially for users with many sessions.
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown

✅ Build succeeded! Artifact: enikk-dev-40f2fed

📥 Download artifact

@gtt116
gtt116 merged commit 08c2241 into main Aug 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant