Skip to content

Feat/cleanup session store - #3849

Open
neelneelneel wants to merge 2 commits into
devfrom
feat/cleanup-session-store
Open

neelneelneel wants to merge 2 commits into
devfrom
feat/cleanup-session-store

Conversation

@neelneelneel

Copy link
Copy Markdown
Contributor

Description

Changes Made

How to Test

  1. Steps to reproduce/test the behavior
  2. Expected outcomes

Notes

- Add ConfigStore/Config, SessionStore/Session and SessionPermissionStore (framework-free).
- Session reuses one insight, clears logins and permissions on user change, signs out on 302.
- Add SessionProvider, useSession, useConfig and useSessionPermissions.
- useLogins now follows SessionProvider.
- Add isAdminUser, registerUser, getUserInfo and setUserDefaultModel.
- Type the getSystemConfig response from the backend.
- Fix getSystemConfig clearing an already-fetched CSRF token.
- Deprecate InsightStore auth, config and default-model members, and the Logins export.
- Add Observable and isShallowEqual to @semoss/utility; the SDK bundles utility into dist.
- AGENTS.md: the SDK may bundle utility; test files use .test.ts.
@neelneelneel
neelneelneel requested a review from a team as a code owner November 4, 2026 01:29
@snyk-io

snyk-io Bot commented Nov 4, 2026

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

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