diff --git a/luci-app-daede/Makefile b/luci-app-daede/Makefile
index 0e1530cf..706b7c4b 100644
--- a/luci-app-daede/Makefile
+++ b/luci-app-daede/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-daede
PKG_VERSION:=1.13.0
-PKG_RELEASE:=13
+PKG_RELEASE:=14
PKG_MAINTAINER:=kenzok8
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
diff --git a/luci-app-daede/htdocs/luci-static/resources/view/daede/airport-sync.js b/luci-app-daede/htdocs/luci-static/resources/view/daede/airport-sync.js
index e27c9dae..0fba0e58 100644
--- a/luci-app-daede/htdocs/luci-static/resources/view/daede/airport-sync.js
+++ b/luci-app-daede/htdocs/luci-static/resources/view/daede/airport-sync.js
@@ -12,7 +12,13 @@ function deriveAirportName(value) {
if (name)
return name;
}
- return url.hostname || '机场_1';
+ // Use the registrable label, not the whole hostname: sub.ssr.sh -> ssr.
+ // Dropping the TLD (and any sub.* prefix) keeps the default group name
+ // clean and avoids leaking the provider's full domain.
+ const labels = (url.hostname || '').split('.').filter(Boolean);
+ if (labels.length >= 2)
+ return labels[labels.length - 2];
+ return labels[0] || '机场_1';
} catch (e) {
return '机场_1';
}
diff --git a/luci-app-daede/htdocs/luci-static/resources/view/daede/converter.js b/luci-app-daede/htdocs/luci-static/resources/view/daede/converter.js
index 70b5a552..b8472dfe 100644
--- a/luci-app-daede/htdocs/luci-static/resources/view/daede/converter.js
+++ b/luci-app-daede/htdocs/luci-static/resources/view/daede/converter.js
@@ -140,6 +140,10 @@ function applyUciChanges() {
// uci.apply() resolves before its rollback-confirm RPC has finished.
// A second immediate apply is rejected, so wait for that confirmation.
return new Promise(function(resolve) { window.setTimeout(resolve, 1800); });
+ }).then(function() {
+ // refresh LuCI's header indicator so the just-committed changes stop
+ // showing as "Unsaved Changes".
+ return ui.changes.init();
});
}
diff --git a/luci-theme-aurora/.dev/public/aurora/images/logo.svg b/luci-theme-aurora/.dev/public/aurora/images/logo.svg
index 071311bd..6dccf209 100644
--- a/luci-theme-aurora/.dev/public/aurora/images/logo.svg
+++ b/luci-theme-aurora/.dev/public/aurora/images/logo.svg
@@ -1,9096 +1 @@
-
+
\ No newline at end of file
diff --git a/luci-theme-aurora/.dev/public/aurora/images/network.svg b/luci-theme-aurora/.dev/public/aurora/images/network.svg
index 804f4f86..cb7d6f85 100644
--- a/luci-theme-aurora/.dev/public/aurora/images/network.svg
+++ b/luci-theme-aurora/.dev/public/aurora/images/network.svg
@@ -1,3 +1,3 @@
-