From 58935e85d690f4a1710ae3b8643c365cac6b383c Mon Sep 17 00:00:00 2001 From: "Ronald A. Richardson" Date: Mon, 8 Sep 2025 12:41:13 +0800 Subject: [PATCH 01/77] v0.0.5 ~ polished authentication flow, create pod implemented, and resource syncing started --- addon/components/modals/create-pod.hbs | 67 +- addon/controllers/home.js | 69 + addon/controllers/pods/index.js | 36 +- addon/styles/solid-engine.css | 3 +- addon/templates/home.hbs | 178 +- composer.json | 11 +- extension.json | 2 +- package.json | 16 +- pnpm-lock.yaml | 19218 +++++++++------- server/src/Client/OpenIDConnectClient.php | 456 +- server/src/Client/SolidClient.php | 63 +- .../src/Http/Controllers/OIDCController.php | 50 +- server/src/Http/Controllers/PodController.php | 250 + .../src/Http/Controllers/SolidController.php | 262 +- .../Identity/IdentityProvider.php | 174 - server/src/LegacyClient/Identity/Profile.php | 18 - server/src/LegacyClient/OIDCClient.php | 350 - server/src/LegacyClient/Profile/WebID.php | 26 - server/src/LegacyClient/SolidClient.php | 271 - server/src/Models/SolidIdentity.php | 4 +- server/src/Services/PodService.php | 575 + server/src/Services/VehicleSyncService.php | 289 + server/src/routes.php | 28 +- 23 files changed, 13291 insertions(+), 9125 deletions(-) create mode 100644 server/src/Http/Controllers/PodController.php delete mode 100644 server/src/LegacyClient/Identity/IdentityProvider.php delete mode 100644 server/src/LegacyClient/Identity/Profile.php delete mode 100644 server/src/LegacyClient/OIDCClient.php delete mode 100644 server/src/LegacyClient/Profile/WebID.php delete mode 100644 server/src/LegacyClient/SolidClient.php create mode 100644 server/src/Services/PodService.php create mode 100644 server/src/Services/VehicleSyncService.php diff --git a/addon/components/modals/create-pod.hbs b/addon/components/modals/create-pod.hbs index e57cead..d43833f 100644 --- a/addon/components/modals/create-pod.hbs +++ b/addon/components/modals/create-pod.hbs @@ -1,5 +1,68 @@