Stu Mason · Folkestone, Kent
One entryMerged PR· StuMason/polar-flow-server· Python

PR #43 merged: refacto: move admin infos from dashboard to settings

additions
+907
deletions
-889
files changed
3

Summary

First of all, thank's for this nice project! I would like to offer some UI/UX changes to the dashboard in order to make it clearer and more focused.

This PR aims to refactors the admin UI by moving operational/maintenance information from Dashboard to Settings, so Dashboard stays focused on health insights while Settings becomes the single place for configuration and admin actions.

Changes

  • add a Last Sync badge to the top right corner of the dashboard to keep an eye on job status
  • move API Keys section to settings page
  • move Records section to settings page
  • move Background Sync section to settings page

Breaking Changes

  • No breaking changes
  • Breaking changes (describe below)

Test plan

  • Tests added/updated
  • Manually tested locally

Checklist

  • Code follows project conventions
  • Documentation updated if needed