Compare commits

..

No commits in common. "43f35da9a2b076e3ff23a0b48524f589e739e7f6" and "3e46f82c0e7bc4cf8f8fa3e55785b0cb851ad341" have entirely different histories.

4 changed files with 6 additions and 9 deletions

View File

@ -117,7 +117,7 @@ public:
ServerResources(const ServerResources&) = delete; ServerResources(const ServerResources&) = delete;
explicit ServerResources(const std::string& staticFilesPath): sf(std::make_unique<http::resource::StaticFileFactory>()), api(std::make_unique<api_driver::ApiDriver>()) { ServerResources(const std::string& staticFilesPath): sf(std::make_unique<http::resource::StaticFileFactory>()), api(std::make_unique<api_driver::ApiDriver>()) {
api->startDaemon(); api->startDaemon();
auth.users.emplace_back(std::make_shared<http::auth::User>("admin", "", http::auth::User::SUPERUSER)); auth.users.emplace_back(std::make_shared<http::auth::User>("admin", "", http::auth::User::SUPERUSER));

View File

@ -69,13 +69,13 @@ public:
std::string managementIp, managementGateway, mode, dataIp; std::string managementIp, managementGateway, mode, dataIp;
unsigned int dataMtu = 1500; unsigned int dataMtu = 1500;
TerminalNetworkSettings() = default; TerminalNetworkSettings() { this->reset(); }
TerminalNetworkSettings(const TerminalNetworkSettings& src) = default; TerminalNetworkSettings(const TerminalNetworkSettings& src) = default;
~TerminalNetworkSettings() = default; ~TerminalNetworkSettings() = default;
TerminalNetworkSettings& operator= (const TerminalNetworkSettings& src) = default; TerminalNetworkSettings& operator= (const TerminalNetworkSettings& src) = default;
void loadDefaults() { void reset() {
managementIp = "0.0.0.0/0"; managementIp = "0.0.0.0/0";
managementGateway = ""; managementGateway = "";
mode = "l2"; mode = "l2";
@ -185,7 +185,6 @@ private:
if (tmp == "tun") { if (tmp == "tun") {
s.mode = "l3"; s.mode = "l3";
CP_GetNetwork(sid, "addr_data", &s.dataIp); CP_GetNetwork(sid, "addr_data", &s.dataIp);
s.dataIp += "/24";
} else { } else {
s.mode = "l2"; s.mode = "l2";
s.dataIp = "0.0.0.0/24"; s.dataIp = "0.0.0.0/24";
@ -461,7 +460,7 @@ public:
if (readback) { if (readback) {
std::string tmp; std::string tmp;
s.loadDefaults(); s.reset();
s.managementIp.clear(); s.managementIp.clear();
CP_GetNetwork(sid, "addr", &s.managementIp); CP_GetNetwork(sid, "addr", &s.managementIp);
CP_GetNetwork(sid, "mask", &tmp); CP_GetNetwork(sid, "mask", &tmp);

View File

@ -1618,8 +1618,7 @@
const doFetchAbout = async () => { const doFetchAbout = async () => {
try { try {
const fr = await fetch("/api/get/aboutFirmware") let d = await fetch("/api/get/aboutFirmware")
const d = await fr.json()
this.about.firmwareVersion = d["fw.version"] this.about.firmwareVersion = d["fw.version"]
this.about.modemUid = d["fw.modemId"] this.about.modemUid = d["fw.modemId"]
this.about.modemSn = d["fw.modemSn"] this.about.modemSn = d["fw.modemSn"]

View File

@ -29,8 +29,7 @@ body {
--bg-color: #2d2c33; --bg-color: #2d2c33;
--bg-selected: #424248; --bg-selected: #424248;
--bg-element: #626268; --bg-element: #626268;
--bg-action: #3a58af; --bg-action: #4a70d5;
--bg-danger: #ac1e1e;
} }
} }