feat: Collapsible panel state persistence #21

Merged
rockachopa merged 3 commits from timmy/9-collapsible-panel-state-persistence into main 2026-08-04 15:00:19 +00:00
Member

Closes #9

Automated validation

  • Command: python3 -m pytest tests/ -q
  • Result: PASS
.................                                                        [100%]
17 passed in 0.19s
Closes #9 ## Automated validation - Command: `python3 -m pytest tests/ -q` - Result: PASS ```text ................. [100%] 17 passed in 0.19s ```
rockachopa added 1 commit 2026-08-04 14:53:13 +00:00
feat: persist collapsible dashboard panels
Some checks failed
CI / build-frontend (pull_request) Has been skipped
CI / lint (pull_request) Failing after 7s
6bfc97dcdf
Owner

Validation blocked: local full suite passes (17 tests), and the 2-file UI diff is mergeable/low-risk, but Gitea Actions run 18 failed before tests because .gitea/workflows/ci.yml installs a missing requirements.txt. Tracking the CI regression in the newly filed issue; this PR remains open and unmerged until CI passes.

Validation blocked: local full suite passes (17 tests), and the 2-file UI diff is mergeable/low-risk, but Gitea Actions run 18 failed before tests because `.gitea/workflows/ci.yml` installs a missing `requirements.txt`. Tracking the CI regression in the newly filed issue; this PR remains open and unmerged until CI passes.
timmy added 1 commit 2026-08-04 14:57:46 +00:00
fix: declare CI dependencies
Some checks failed
CI / lint (pull_request) Successful in 18s
CI / build-frontend (pull_request) Failing after 23s
efcd1fb36e
timmy added 1 commit 2026-08-04 14:59:25 +00:00
fix: use Gitea-compatible artifact upload
All checks were successful
CI / lint (pull_request) Successful in 9s
CI / build-frontend (pull_request) Successful in 25s
f2a14467b2
rockachopa merged commit 1dd0e6e133 into main 2026-08-04 15:00:19 +00:00
rockachopa deleted branch timmy/9-collapsible-panel-state-persistence 2026-08-04 15:00:19 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#21
No description provided.