mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2026-11-02 20:30:15 -06:00
feat: add Powercode configuration page and update menu links
This commit is contained in:
1 parent
57d1f2a5d4
commit
b841f93c16
10 files changed
+57
-8
No files matched your search
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item active"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<ul class="config-menu">
|
||||
<li class="config-menu-item"><a href="config_general.html" class="text-decoration-none"><i class="fa fa-server"></i> General</a></li>
|
||||
<li class="config-menu-item"><a href="config_anon.html" class="text-decoration-none"><i class="fa fa-user-secret"></i> Anonymous Usage Stats</a></li>
|
||||
<li class="config-menu-item"><a href="config_tuning.html" class="text-decoration-none"><i class="fa fa-warning"></i> Tuning</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-chain"></i> Network Mode</li>
|
||||
<li class="config-menu-item"><a href="config_queues.html" class="text-decoration-none"><i class="fa fa-car"></i> Queues</a></li>
|
||||
<li class="config-menu-item"><a href="config_lts.html" class="text-decoration-none"><i class="fa fa-line-chart"></i> Long-Term Stats</a></li>
|
||||
<li class="config-menu-item"><a href="config_iprange.html" class="text-decoration-none"><i class="fa fa-address-card"></i> IP Ranges</a></li>
|
||||
<li class="config-menu-item"><a href="config_flows.html" class="text-decoration-none"><i class="fa fa-arrow-circle-down"></i> Flow Tracking</a></li>
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item active"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><a href="config_sonar.html" class="text-decoration-none"><i class="fa fa-link"></i> Sonar</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
<li class="config-menu-item"><i class="fa fa-users"></i> LibreQoS Users</li>
|
||||
</ul>
|
||||
<hr class="mt-3 mb-3" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<form>
|
||||
<div class="mb-3 form-check">
|
||||
<input type="checkbox" class="form-check-input" id="enablePowercode">
|
||||
<label class="form-check-label" for="enablePowercode">Enable Powercode Integration</label>
|
||||
<div class="form-text">Enable integration with Powercode billing system</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="powercodeApiKey" class="form-label">API Key</label>
|
||||
<input type="text" class="form-control" id="powercodeApiKey">
|
||||
<div class="form-text">Powercode API key for authentication</div>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="powercodeApiUrl" class="form-label">API URL</label>
|
||||
<input type="text" class="form-control" id="powercodeApiUrl">
|
||||
<div class="form-text">Base URL for Powercode API (e.g. https://your-powercode.com)</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-outline-primary">Save Changes</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<li class="config-menu-item"><a href="config_integration.html" class="text-decoration-none"><i class="fa fa-link"></i> Integration - Common</a></li>
|
||||
<li class="config-menu-item"><a href="config_spylnx.html" class="text-decoration-none"><i class="fa fa-link"></i> Splynx</a></li>
|
||||
<li class="config-menu-item"><a href="config_uisp.html" class="text-decoration-none"><i class="fa fa-link"></i> UISP</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Powercode</li>
|
||||
<li class="config-menu-item"><a href="config_powercode.html" class="text-decoration-none"><i class="fa fa-link"></i> Powercode</a></li>
|
||||
<li class="config-menu-item"><i class="fa fa-link"></i> Sonar</li>
|
||||
<li class="config-menu-item"><i class="fa fa-map"></i> Network Layout</li>
|
||||
<li class="config-menu-item"><i class="fa fa-table"></i> Shaped Devices</li>
|
||||
|
||||
@@ -44,6 +44,7 @@ pub(super) fn static_routes() -> Result<Router> {
|
||||
"config_integration.html",
|
||||
"config_spylnx.html",
|
||||
"config_uisp.html",
|
||||
"config_powercode.html",
|
||||
];
|
||||
|
||||
// Iterate through pages and construct the router
|
||||
|
||||
Reference in new issue
Block a user