[PR #1873] [CLOSED] Replaced UI Avatars #1626

Closed
opened 2026-02-04 20:02:38 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1873
Author: @JoanFo1456
Created: 11/9/2025
Status: Closed

Base: mainHead: avatarProvider


📝 Commits (10+)

📊 Changes

5 files changed (+152 additions, -10 deletions)

View changed files

app/Extensions/Avatar/Schemas/Local/LocalAvatarProvider.php (+120 -0)
app/Extensions/Avatar/Schemas/Local/LocalAvatarSchema.php (+26 -0)
📝 app/Extensions/Avatar/Schemas/UiAvatarsSchema.php (+2 -8)
📝 app/Providers/Extensions/AvatarServiceProvider.php (+2 -2)
📝 app/Providers/Filament/PanelProvider.php (+2 -0)

📄 Description

Filament depends on an external service to make server images and user ones, this pr wants to make the panel able to make the same icons but locally, to avoid more problems like not showing an image at all.
(If you see some useless commits that I could do at once, my Git is on some substance)


🔄 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/1873 **Author:** [@JoanFo1456](https://github.com/JoanFo1456) **Created:** 11/9/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `avatarProvider` --- ### 📝 Commits (10+) - [`0476b84`](https://github.com/pelican-dev/panel/commit/0476b840ec2548e1997757a5a5279ed9d3de8918) Now we don't use external things - [`a9b3aca`](https://github.com/pelican-dev/panel/commit/a9b3acab11dc1f7c9df85d8689fc34846724d64a) Copilot, why are you sometimes right - [`f995f56`](https://github.com/pelican-dev/panel/commit/f995f564caf109fc3fff0613876676afab79eb16) Merge branch 'pelican-dev:main' into avatarProvider - [`58becfe`](https://github.com/pelican-dev/panel/commit/58becfe052870c61b095daf8f608abbd807c6539) Did some things - [`c3781db`](https://github.com/pelican-dev/panel/commit/c3781dbda931e92db4cbca1034c2bd5c5407d80e) Merge branch 'avatarProvider' of https://github.com/JoanFo1456/panel into avatarProvider - [`2f893cf`](https://github.com/pelican-dev/panel/commit/2f893cf971ddcd012c388018960e37d6c485d0f9) Removed some AI Slop vol 1 - [`a5f4de4`](https://github.com/pelican-dev/panel/commit/a5f4de45f734085fb393a7d74394b45ecb06e106) Pint - [`636560e`](https://github.com/pelican-dev/panel/commit/636560ee4ea92ad4b56358e7ff69fab115538b11) Pint v2 - [`1a6b339`](https://github.com/pelican-dev/panel/commit/1a6b339b6b2a62b4b6a9bfba2c4e761aec5b5e49) Merge branch 'pelican-dev:main' into avatarProvider - [`3a83ddf`](https://github.com/pelican-dev/panel/commit/3a83ddfb18226b77e6897e39494d919d81b4c7bd) Rabbit suggestions ### 📊 Changes **5 files changed** (+152 additions, -10 deletions) <details> <summary>View changed files</summary> ➕ `app/Extensions/Avatar/Schemas/Local/LocalAvatarProvider.php` (+120 -0) ➕ `app/Extensions/Avatar/Schemas/Local/LocalAvatarSchema.php` (+26 -0) 📝 `app/Extensions/Avatar/Schemas/UiAvatarsSchema.php` (+2 -8) 📝 `app/Providers/Extensions/AvatarServiceProvider.php` (+2 -2) 📝 `app/Providers/Filament/PanelProvider.php` (+2 -0) </details> ### 📄 Description Filament depends on an external service to make server images and user ones, this pr wants to make the panel able to make the same icons but locally, to avoid more problems like not showing an image at all. (If you see some useless commits that I could do at once, my Git is on some substance) --- <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 20:02:38 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1626