Skip to content
This repository was archived by the owner on Jul 28, 2026. It is now read-only.

v1.0.2 - #13

Merged
ddrayko merged 87 commits into
mainfrom
beta
Jun 30, 2026
Merged

v1.0.2#13
ddrayko merged 87 commits into
mainfrom
beta

Conversation

@ddrayko

@ddrayko ddrayko commented Jun 30, 2026

Copy link
Copy Markdown
Member

No description provided.

ddrayko and others added 30 commits June 28, 2026 09:26
- Add backend routes: GET /api/admin/users, /api/admin/users/:id,
  POST /api/admin/users/:id/toggle-admin, DELETE /api/admin/users/:id,
  GET /api/admin/stats, GET /api/admin/activity
- Add frontend Dashboard page with stat cards (total users/servers/etc.)
- Add frontend Users list page with admin badge and server counts
- Add frontend User detail page with info, IPs, servers, toggle-admin, delete
- Add frontend Activity Log page showing all platform activity
- Update admin navbar with 4 tabs: Dashboard, Servers, Users, Activity
- Update routing/navigation for all new pages
- Cast COUNT(*) to SIGNED in users query + convert BigInt values to Number
- Fix renderAdminServers and renderAdminServerDetail to deactivate all pages
  before activating their own, preventing multiple pages showing at once
ddrayko and others added 28 commits June 29, 2026 11:07
- Add nests + egg_resources DB tables (auto-migrated)
- Remove hardcoded NEST_IDS from config
- Add admin UI in Settings > Eggs Settings to manage nests/eggs
- Fetch available nests from Pterodactyl panel, add/rename/delete
- Configure per-egg CPU/RAM/Disk resource overrides
- Server creation now respects per-egg resource overrides
- Dynamic nest names in user-facing egg selector
@ddrayko
ddrayko merged commit 83d23cb into main Jun 30, 2026
1 check passed
ddrayko added a commit that referenced this pull request Jul 3, 2026
Merge pull request #13 from ZeroHost-Code/beta
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant