Date: 27/01/2026 21:35-22:15 Status: TERMINE
Suite au déploiement du système VPN Profiles, plusieurs corrections UI ont été apportées au frontend Connectors Hub.
Fichier: src/routes/connectors/[id]/index.tsx
Problème: Le connector type name (ex: "jellyfin") était passé comme connector_id au lieu de l'UUID réel.
Fix: Récupérer d'abord le connecteur, puis utiliser connectorRes.id pour la requête logs.
Fichier: src/routes/connectors/[id]/test/[endpoint]/index.tsx
Améliorations:
input-error (bordure rouge) sur champs vides requisFichier: src/routes/connectors/instance/[id]/index.tsx
Section "Utilisation" adaptée au type de connecteur :
| Type | Endpoints exemples |
|---|---|
| SSH | exec command + curl |
| Jellyfin | /Users, /System/Info, /Search/Hints |
| Proxmox | /nodes, /nodes/pve/qemu, /cluster/status |
| Portainer | /endpoints, /docker/containers/json, /stacks |
| GitLab | /projects, /user, /pipelines |
Fichiers:
src/routes/connectors/instance/[id]/terminal/index.tsxsrc/routes/connectors/instance/[id]/terminal/layout.tsx (nouveau)Améliorations:
beforeunload si session active à la fermeturefixed inset-0 z-[9999] bypass layout parent| Hash | Message |
|---|---|
| 0291648 | Fix audit logs UUID bug |
| d1667a7 | Add validation for required parameters in tryit form |
| 9c7e2c9 | Add type-specific usage examples on instance page |
| 375627e | Improve terminal popup: optional tmux + close warning |
| 2fda568 | Make terminal page truly fullscreen with fixed positioning |
Tous déployés avec succès sur connectors-front (prod-portainer:5402)