Skip to content

Adjust modules used in the dashboard. - #93

Merged
Armored-Dragon merged 10 commits into
task-dashboard_v2from
modules
May 18, 2026
Merged

Adjust modules used in the dashboard.#93
Armored-Dragon merged 10 commits into
task-dashboard_v2from
modules

Conversation

@Armored-Dragon

Copy link
Copy Markdown
Member

This makes some nice quality of life improvements to the modules the application uses to store and pass information around. This will untangle a lot of spaghetti dev code.

@Armored-Dragon Armored-Dragon self-assigned this May 13, 2026
@Armored-Dragon Armored-Dragon added the enhancement New feature or request label May 13, 2026
@Armored-Dragon
Armored-Dragon marked this pull request as ready for review May 14, 2026 06:23
@Armored-Dragon
Armored-Dragon merged commit 1f56859 into task-dashboard_v2 May 18, 2026
@Armored-Dragon
Armored-Dragon deleted the modules branch May 18, 2026 20:31
Armored-Dragon added a commit that referenced this pull request May 18, 2026
* Moved existing dashboard into subfolder.

* Navigation buttons.

* Lots of partials and scaffolding.

* Account listing.

* Create account page.

* Remove accounts.

* Session list page.

* Session listing.
This also temporarally added some dev settings due to the settings page not being implemented yet.

* Settings page.
Changed from logs to log().

* Added joined server listing.

* Added exit page.

* Replaced 'logs' with 'log' as the logger function name.

* Adjust modules used in the dashboard. (#93)

* Change account database structure.

* Added response builder.

* Changed account handling and database storage.

* Changed Session Server api key handling.
Now instead of only a single API key per application, each account has its own api set for any given number of session servers.

* Fixed active account in the header bar.

* Removed unused legacy function.

* Show "Anonymous" as user when not using an account.

* Changed name of "GlobalAccount" to "Accounts".

* Moved dashboard from "/dashv2/" to "/dash/".

* Added debug.gd.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant