Compare commits
No commits in common. "43f35da9a2b076e3ff23a0b48524f589e739e7f6" and "3e46f82c0e7bc4cf8f8fa3e55785b0cb851ad341" have entirely different histories.
43f35da9a2
...
3e46f82c0e
@ -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));
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
@ -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"]
|
||||||
|
@ -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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user