Skip to content

remove placeholder UI (Recent History, Admin Dashboard, Configuration)#75

Merged
androemeda merged 3 commits into
mainfrom
chore/remove-placeholder-ui
Jul 15, 2026
Merged

remove placeholder UI (Recent History, Admin Dashboard, Configuration)#75
androemeda merged 3 commits into
mainfrom
chore/remove-placeholder-ui

Conversation

@androemeda

Copy link
Copy Markdown
Collaborator

Summary

Removes three sidebar/UI sections that were non-functional placeholders (hardcoded or mock data, not wired to any backend):

  • Recent History — hardcoded list of fake chat history items in the sidebar
  • Admin Dashboard/admin page with mock user/stats data; also removed the now-dead "Back to Dashboard" links pointing to it
  • Configuration — sidebar section linking to /admin/settings, also mock data with no real save functionality

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes non-functional placeholder UI/sections from the frontend (sidebar and admin routes), reducing dead navigation paths and mock-only pages.

Changes:

  • Removed “Recent History” placeholder list from the sidebar.
  • Removed Admin Dashboard (/admin) and Admin Settings (/admin/settings) pages that used mock/hardcoded data.
  • Removed the “Back to Dashboard” link from the Knowledge Base page that pointed to the deleted /admin route.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
frontend/components/app-sidebar.tsx Removes sidebar entries/sections that linked to placeholder admin/config pages and the fake recent history list.
frontend/app/admin/settings/page.tsx Deletes the placeholder admin settings page (mock data + non-persistent save).
frontend/app/admin/page.tsx Deletes the placeholder admin dashboard page (mock stats/users).
frontend/app/admin/knowledge-base/page.tsx Removes navigation back to the deleted admin dashboard route.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jcschaff jcschaff left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved, thank you - looks reasonable.

@androemeda
androemeda merged commit 9f53530 into main Jul 15, 2026
2 checks passed
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.

3 participants