Feature: Verlauf — collapsible sections + asc/desc sort #34
Open
opened 2026-05-09 16:35:30 +00:00 by mAi
·
0 comments
No Branch/Tag Specified
main
mai/knuth/narrow-assess-to-the
mai/knuth/editor-four-part-fix
mai/knuth/editor-first-real-edit
mai/knuth/wire-build-patentstyle
mai/ritchie/build-patentstyle-unguarded
mai/knuth/rescue-cited-design
mai/ritchie/vendor-guard-first-catch
mai/knuth/stale-branch-triage
mai/ritchie/stale-negative-claims
mai/knuth/reset-form-language-and-email
mai/knuth/adopt-mauth-module
mai/knuth/reset-link-scanner-safe
mai/knuth/registry-coherence-139-postscript
mai/ritchie/db-test-packages-sh-and
mai/knuth/gen-skeleton-submission
mai/knuth/retire-skeleton-generator-tier5
mai/jason/seed-orphan-drafts-guard
mai/knuth/ci-lane-no-dsn
mai/jason/seed-script-prod-guard
mai/knuth/skeleton-doccomment-completeness
mai/brunel/harness-findings-postscript
mai/hades/dead-surface-sweep
mai/brunel/views-eventkind-flake
mai/jason/issue-158-service-address
mai/knuth/issue-139-letterhead-vars
mai/cronus/issue-148-trigger-picker
mai/hades/issue-155-followup
mai/hades/issue-155-naming
mai/brunel/escalation-visibility-flag
mai/jason/alles-overrides-horizon
mai/knuth/m-paliad-150-part-b-m
mai/hades/issue-161-zustandigkeit
mai/cronus/m-paliad-160-per-user
mai/jason/issue-163-parties-role
mai/ares/issue-162-one-convention
mai/brunel/m-paliad-115-the-sweep-s
mai/goodall/for-every-check-in-this
mai/knuth/land-darwin-s-follow-up
mai/diesel/guard-report-lib
mai/diesel/issue-139-slice-b
mai/diesel/issue-139-letterhead-vars
mai/darwin/148-crossparty-ui
mai/diesel/m-paliad-158-a-stale
mai/darwin/vacation-doc-warnings
mai/darwin/upc-vacation-findings
mai/darwin/rop-citation-fix
mai/darwin/issue-150-holidays
mai/ritchie/build-the-block-editor
mai/darwin/swallowed-cleanup-errors
mai/darwin/formalities-refusal-schema4
mai/darwin/drift-caveat-shape
mai/darwin/http-smoke-enforcing
mai/darwin/s6-round-3
mai/darwin/loops-acting-user
mai/darwin/s6-rehearsal-round-2
mai/darwin/close-the-s6-blockers
mai/darwin/rehearse-the-s6-flip
mai/knuth/drilling-the-scheduled
mai/brunel/21-test-files-under-pkg
mai/atlas/design-hlc-com-as
mai/hopper3/a-hand-run-can-advance
mai/grace4/re-vendor-mai
mai/grace3/vendor-the-nine-german
mai/head/slug-rule-contract
mai/head/vendor-contract-note
mai/grace2/wiki-generator-language
mai/marco/verify-the-outlook-add
mai/pike2/an-explicit-begin-commit
mai/noether5/remove-the-paris-p3-and
mai/lexy2/r2-backfill-procedural
mai/kepler/issue-502-hl-to-hlc
mai/hertz2/r4-litigationplanner
mai/shannon2/docker-compose-yml-never
mai/linus2/r3-finish-the-b-5
mai/zeus2/guard-no-live-sql-string
mai/galileo2/the-embedded-upc-planner
mai/kepler2/slice-b-procedural
mai/diesel2/mig044-erwiderung-repair
mai/diesel2/fresh-db-replay-past-mig
mai/head/gen-upc-snapshot-dead-table
mai/noether4/offices-export-regen-201
mai/noether4/base-p1-genericize-m
mai/hopper/finish-the-half-built
mai/pike/dead-migration-tests
mai/linus/audit-comment-fix
mai/linus/fristensuche-82-search
mai/linus/b7-checklists
mai/linus/b8-frontend-pure-logic
mai/pike/b5-auth-path-coverage
mai/diesel/rule-test-resync
mai/diesel/regression-m-confirmed
mai/patton/b1-make-the-dormant-test
mai/athena/test-gap-audit-map
mai/diesel/kostenrechner-bug-upc
mai/hopper/patentsstyle-styleguide
mai/pike/re-render-patentsstyle
mai/linus/firm-footer-officelanguag
mai/carmack/re-render-deploy
mai/diesel/fresh-db-bootstrap
mai/pike/follow-up-gen-template
mai/turing/docforge-flip
mai/cronus/bighand-delimiter-constant
mai/ritchie/composer-delete-all
mai/atlas/inventor-followup-rules
mai/knuth/coder-conditional-rule
mai/cronus/inventor-ci-cd-pre
mai/demeter/gitster-submission
mai/atlas/inventor-per-event-card
mai/cronus/inventor-procedural
mai/cronus/inventor-backup-mode
mai/icarus/inventor-inbox-overhaul
mai/atlas/inventor-symmetric-date
mai/gauss/inventorcoder-team-admin
mai/kepler/inventorcoder-project
mai/darwin/roadmap-ccr-en
mai/euler/coder-small-ux-polish
mai/darwin/fristenrechner-cleanup
mai/darwin/fixercoder-priority-bug
mai/leibniz/inventor-caldav-multi
mai/hertz/inventor-unified-modal
mai/archimedes/inventor-excel-data
mai/boltzmann/inventor-gap-tolerant
mai/copernicus/submission-slice-1
mai/fermi/interactive-session
mai/hertz/inventor-suggest-changes
mai/copernicus/inventor-submission
mai/mendel/test-strategy-slice-1
mai/ampere/custom-views-improvements
mai/planck/paliadin-per-user-rls
mai/ritchie/phase-h-ai-deadline
No results found.
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: m/paliad#34
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source: m @ 2026-05-09 18:32: "I would prefer if the different sections of the Verlauf would be collapsible and if we could further sort asc or desc."
Scope
Two small UX additions to the SmartTimeline (Verlauf tab on
/projects/<id>):Collapsible sections. The timeline already has natural sections (past actuals / Heute / future projected; track sub-headers when CCR present; lane sub-headers at parent levels). Each section header gets a collapse toggle (chevron). Default state: all expanded. Collapsed state persists in localStorage per (project, section).
Asc / desc sort toggle. Header chip pair:
Älteste zuerst/Neueste zuerst. Default depends on whether the user is past- or future-leaning (mirrors riemann's macro chip pair from Slice 2). Asc/desc applies within each section after collapse handling.Out of scope
Acceptance
Filed by maria/paliad-head autonomously.