From e87ae56041da8ad7eb73c0ed8b95395a7c16b4bc Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Thu, 15 Jan 2026 17:21:22 +0100 Subject: [PATCH] fix(astrolabe): Fix NcSelect options and CSS loading - Use :input-label prop for NcSelect field labels instead of :label (the :label prop sets the option label property key, not the visible label) - Fix CSS loading in admin.php and personal.php templates to use astrolabe-main (the bundled CSS file) - Update minimum Nextcloud version to 31 (required for Vue 3) Co-Authored-By: Claude Opus 4.5 --- third_party/astrolabe/appinfo/info.xml | 2 +- third_party/astrolabe/src/components/admin/AdminSettings.vue | 4 ++-- third_party/astrolabe/templates/settings/admin.php | 2 +- third_party/astrolabe/templates/settings/personal.php | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/third_party/astrolabe/appinfo/info.xml b/third_party/astrolabe/appinfo/info.xml index c408ee3..0d03bac 100644 --- a/third_party/astrolabe/appinfo/info.xml +++ b/third_party/astrolabe/appinfo/info.xml @@ -40,7 +40,7 @@ See [documentation](https://github.com/cbcoutinho/nextcloud-mcp-server) for conf https://github.com/cbcoutinho/nextcloud-mcp-server/blob/master/third_party/astrolabe/screenshots/01-unified-search-astrolabe.png?raw=1 https://github.com/cbcoutinho/nextcloud-mcp-server/blob/master/third_party/astrolabe/screenshots/03-chunk-viewer-open.png?raw=1 - + OCA\Astrolabe\Settings\Personal diff --git a/third_party/astrolabe/src/components/admin/AdminSettings.vue b/third_party/astrolabe/src/components/admin/AdminSettings.vue index 53db507..396bc4b 100644 --- a/third_party/astrolabe/src/components/admin/AdminSettings.vue +++ b/third_party/astrolabe/src/components/admin/AdminSettings.vue @@ -154,7 +154,7 @@

@@ -164,7 +164,7 @@

diff --git a/third_party/astrolabe/templates/settings/admin.php b/third_party/astrolabe/templates/settings/admin.php index da80fd4..cbe1e79 100644 --- a/third_party/astrolabe/templates/settings/admin.php +++ b/third_party/astrolabe/templates/settings/admin.php @@ -7,7 +7,7 @@ */ script('astrolabe', 'astrolabe-adminSettings'); -style('astrolabe', 'astrolabe-adminSettings'); +style('astrolabe', 'astrolabe-main'); // All CSS bundled into main ?>

diff --git a/third_party/astrolabe/templates/settings/personal.php b/third_party/astrolabe/templates/settings/personal.php index 2d4811d..8cda195 100644 --- a/third_party/astrolabe/templates/settings/personal.php +++ b/third_party/astrolabe/templates/settings/personal.php @@ -18,7 +18,7 @@ $urlGenerator = \OC::$server->getURLGenerator(); script('astrolabe', 'astrolabe-personalSettings'); -style('astrolabe', 'astrolabe-personalSettings'); +style('astrolabe', 'astrolabe-main'); // All CSS bundled into main ?>