[PR #880] [MERGED] Remove old client area and switch to vite #1030

Closed
opened 2026-02-04 19:11:31 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/880
Author: @alexevladgabriel
Created: 1/6/2025
Status: Merged
Merged: 1/7/2025
Merged by: @alexevladgabriel

Base: mainHead: feature/vite


📝 Commits (10+)

  • 66ec866 chore: delete old client ui
  • 20ce0ca chore: purge old configs
  • ff5812e chore: remove old auth
  • cdd46de chore: clean base routes
  • e5069e7 chore: unused files & code related to old auth
  • 158fa24 feat: add logo to filament
  • a3ecf39 feat: set filament main client ui
  • a7b767a chore: delete old assets
  • 74efc6e refactor: redirect to new login page
  • 7bd66c3 refactor: unused files

📊 Changes

335 files changed (+1235 additions, -26042 deletions)

View changed files

.eslintignore (+0 -6)
.eslintrc.js (+0 -52)
📝 .github/workflows/build.yaml (+15 -4)
📝 .github/workflows/release.yaml (+14 -3)
📝 app/Exceptions/Handler.php (+1 -1)
📝 app/Http/Middleware/RedirectIfAuthenticated.php (+2 -1)
app/Http/ViewComposers/AssetComposer.php (+0 -27)
📝 app/Models/Node.php (+1 -1)
📝 app/Notifications/RemovedFromServer.php (+2 -1)
📝 app/Notifications/ServerInstalled.php (+2 -1)
📝 app/Providers/AppServiceProvider.php (+17 -0)
📝 app/Providers/Filament/AppPanelProvider.php (+0 -1)
📝 app/Providers/Filament/ServerPanelProvider.php (+1 -1)
app/Providers/ViewComposerServiceProvider.php (+0 -17)
app/Services/Helpers/AssetHashService.php (+0 -117)
babel.config.js (+0 -34)
📝 bootstrap/app.php (+1 -1)
📝 bootstrap/providers.php (+0 -1)
📝 config/app.php (+1 -0)
jest.config.js (+0 -28)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pelican-dev/panel/pull/880 **Author:** [@alexevladgabriel](https://github.com/alexevladgabriel) **Created:** 1/6/2025 **Status:** ✅ Merged **Merged:** 1/7/2025 **Merged by:** [@alexevladgabriel](https://github.com/alexevladgabriel) **Base:** `main` ← **Head:** `feature/vite` --- ### 📝 Commits (10+) - [`66ec866`](https://github.com/pelican-dev/panel/commit/66ec86694f6ea5327ce25e45d7fa7485abfeb689) chore: delete old client ui - [`20ce0ca`](https://github.com/pelican-dev/panel/commit/20ce0ca8e6f0cc470f090728d433a0440b9f9216) chore: purge old configs - [`ff5812e`](https://github.com/pelican-dev/panel/commit/ff5812e87b98ab7bebee8c8c0332eceab49debde) chore: remove old auth - [`cdd46de`](https://github.com/pelican-dev/panel/commit/cdd46de27409e7e830cccb5da7993dd4e6054e11) chore: clean base routes - [`e5069e7`](https://github.com/pelican-dev/panel/commit/e5069e754d5cf026ac4c80913329b661fca3358a) chore: unused files & code related to old auth - [`158fa24`](https://github.com/pelican-dev/panel/commit/158fa24ffffdc6ffeb1bc4ff9c2224080e2d3440) feat: add logo to filament - [`a3ecf39`](https://github.com/pelican-dev/panel/commit/a3ecf3994b8017f7b5854564599e385e9c2b94cf) feat: set filament main client ui - [`a7b767a`](https://github.com/pelican-dev/panel/commit/a7b767ae788b1dcbc04cbd604a5e063d62480c2a) chore: delete old assets - [`74efc6e`](https://github.com/pelican-dev/panel/commit/74efc6e8c1fc77917c86e8ad480fd29039f8958a) refactor: redirect to new login page - [`7bd66c3`](https://github.com/pelican-dev/panel/commit/7bd66c3d854f54233a117122b0a476747b057f8e) refactor: unused files ### 📊 Changes **335 files changed** (+1235 additions, -26042 deletions) <details> <summary>View changed files</summary> ➖ `.eslintignore` (+0 -6) ➖ `.eslintrc.js` (+0 -52) 📝 `.github/workflows/build.yaml` (+15 -4) 📝 `.github/workflows/release.yaml` (+14 -3) 📝 `app/Exceptions/Handler.php` (+1 -1) 📝 `app/Http/Middleware/RedirectIfAuthenticated.php` (+2 -1) ➖ `app/Http/ViewComposers/AssetComposer.php` (+0 -27) 📝 `app/Models/Node.php` (+1 -1) 📝 `app/Notifications/RemovedFromServer.php` (+2 -1) 📝 `app/Notifications/ServerInstalled.php` (+2 -1) 📝 `app/Providers/AppServiceProvider.php` (+17 -0) 📝 `app/Providers/Filament/AppPanelProvider.php` (+0 -1) 📝 `app/Providers/Filament/ServerPanelProvider.php` (+1 -1) ➖ `app/Providers/ViewComposerServiceProvider.php` (+0 -17) ➖ `app/Services/Helpers/AssetHashService.php` (+0 -117) ➖ `babel.config.js` (+0 -34) 📝 `bootstrap/app.php` (+1 -1) 📝 `bootstrap/providers.php` (+0 -1) 📝 `config/app.php` (+1 -0) ➖ `jest.config.js` (+0 -28) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 19:11:31 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1030