Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: New Dashboard to go along with ATP migration #53

Closed
Adammatthiesen opened this issue May 4, 2024 · 1 comment · Fixed by #54
Closed

Project: New Dashboard to go along with ATP migration #53

Adammatthiesen opened this issue May 4, 2024 · 1 comment · Fixed by #54
Assignees
Labels
chore enhancement New feature or request

Comments

@Adammatthiesen
Copy link
Member

Is your chore related to a problem? Please describe.
As of #45 we are no longer merging the primary routes, in preparation for #50 which would move the front-end into its own system. This project is to create a new admin dashboard that does not rely on the current front-end CSS

Additional context
As per the conversation between the current Maintainers I have taken on this duty to recreate the dashboard in a more optimized and better separated design.

@Adammatthiesen Adammatthiesen added enhancement New feature or request chore labels May 4, 2024
@Adammatthiesen Adammatthiesen self-assigned this May 4, 2024
Copy link
Contributor

Branch issue-0053 created for issue: Project: New Dashboard to go along with ATP migration

create-issue-branch bot added a commit that referenced this issue May 4, 2024
Adammatthiesen added a commit that referenced this issue May 6, 2024
* Create draft PR for #53
[skip ci]

* establish initial helpers for new dashboard project.  and create the integration it will sit in

* move middleware to new integration.  move auth into a virtual module and impliment.

* fix logout page

* start creation of new configuration options

* start of migration of routes

* update route paths

* update strings file to include dashboard strings, and cleanup JSdocs

* Checkpoint sync... not yet finished migrating pages.

* Almost there... so far its looking way better

* make preview and markdown input look better

* Only thing left is ability to add new pages!

* page creation added!

* progress check... cleanup sidebar

* hahaha auto dark mode!

* update - auto light/dark mode anybody?

* LOGIN PAGE!

* some more progress

* cleanup, and update AIK

* update sitemap

* update - icons and more cleanup

* update schemas

* replace console.log statements and new reponses with proper toasts

---------

Co-authored-by: create-issue-branch[bot] <53036503+create-issue-branch[bot]@users.noreply.github.com>
Co-authored-by: Adam Matthiesen <[email protected]>
Co-authored-by: Paul Valladares <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant