Skip to content

Add dashboard workspace, sticky sessions, and UI improvements#27

Open
EremesNG wants to merge 17 commits into
floze-the-genius:mainfrom
EremesNG:main
Open

Add dashboard workspace, sticky sessions, and UI improvements#27
EremesNG wants to merge 17 commits into
floze-the-genius:mainfrom
EremesNG:main

Conversation

@EremesNG
Copy link
Copy Markdown

@EremesNG EremesNG commented May 17, 2026

Summary

This pull request includes significant updates and improvements:

  • Dashboard Enhancements: Added a new workspace and app for the dashboard, restructured the layout using CSS Grid, and improved the Y-axis behavior in the AccountHistoryChart component.
  • Sticky Sessions: Enabled persistent sticky session routing and added SPA (Single Page Application) asset serving on the server.
  • Build Optimization: Transitioned the build and CI workflows to use PNPM.
  • Documentation Updates: Updated README with expanded feature descriptions and usage instructions, added WCAG 2.2 accessibility guidelines, and archived design specifications for recent changes.
  • API Improvements: Refined rate limiting and usage endpoint logic.

Changes Included

  • Adds new dashboard workspace and app implementation.
  • Updates and restructures the dashboard user interface.
  • Introduces sticky session handling and optimizations.
  • Improves accessibility documentation and references WCAG 2.2 standards.
  • Archives recent updates and specifications for better tracking.
  • Switches to PNPM for improved dependency management and CI builds.
  • Fixes logical issues in the API usage endpoint.

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