Eduardo Silva
2745606a20
peer modal improved
2025-02-24 11:00:28 -03:00
Eduardo Silva
15cb2f705a
Updated indentation
2025-02-24 09:55:52 -03:00
Eduardo Silva
1a68ad1344
Add peer info API endpoint and modal preview
2025-02-24 09:28:42 -03:00
Eduardo Silva
d8c6bee57a
fix missing volume declaration for app_secrets and rrd_data
2025-02-22 09:28:17 -03:00
Eduardo Silva
e4b8a7ea45
Add wireguard_webadmin_rrdtool to image list
2025-02-22 09:16:43 -03:00
Eduardo Silva
a3130c12dd
Update Docker files and add timezone support
2025-02-22 09:14:59 -03:00
Eduardo Silva
98285777c4
fix instance graph title
2025-02-22 07:41:35 -03:00
Eduardo Silva
f34768c200
Handle missing traffic graphs gracefully in the UI.
2025-02-21 22:25:58 -03:00
Eduardo Silva
f032f03694
Reorganized the layout of the peer traffic section.
2025-02-21 22:18:26 -03:00
Eduardo Silva
60a43070d8
improve rrd graph display
2025-02-21 21:59:30 -03:00
Eduardo Silva
3afae967d7
Switch DS type from COUNTER to DERIVE in RRDTool setup.
...
Changed 'tx' and 'rx' data sources to DERIVE to improve accuracy and minimize false spikes in rate calculations. This ensures better handling of resets or rollovers in the monitored data.
2025-02-21 21:18:01 -03:00
Eduardo Silva
804a5e90fb
Update graph period handling to support dynamic input
2025-02-21 21:16:19 -03:00
Eduardo Silva
11f0a30cf1
color fix
2025-02-21 16:33:13 -03:00
Eduardo Silva
590e86b331
rrd graph peer display
2025-02-21 16:28:53 -03:00
Eduardo Silva
5b0ab72c49
rrd graph view
2025-02-21 15:52:54 -03:00
Eduardo Silva
0df6a85bbc
Set timezone configuration via environment variable
2025-02-21 15:51:40 -03:00
Eduardo Silva
8212446a72
Add rrdtool and dependencies to environment
...
Updated `requirements.txt` to include `rrdtool-bindings` and modified `Dockerfile` to install necessary rrdtool-related packages and development tools.
2025-02-21 13:57:24 -03:00
Eduardo Silva
a25add722a
Fix rx and tx value assignment in WireGuard parser
2025-02-21 13:13:56 -03:00
Eduardo Silva
e4a1d715ec
Update API address and add delay before the first query
2025-02-21 11:44:40 -03:00
Eduardo Silva
07a806a073
Add RRDTool integration for monitoring WireGuard stats
...
Introduces a new RRDTool service for tracking WireGuard interface and peer statistics. Adds required Docker configuration, API key handling, and new scripts for managing RRD files. Updates the `entrypoint.sh` and API permissions to accommodate the new functionality.
2025-02-21 11:33:13 -03:00
Eduardo Silva
7ecf111fbe
Added peer sorting functionality
2025-01-22 11:53:56 -03:00
Eduardo Silva
6e22eafb05
Add sort_order field to Peer model and create a default order
2025-01-22 10:04:37 -03:00
Eduardo Silva
0d374037b1
Update version information
2025-01-21 15:21:21 -03:00
Eduardo Silva
fd14cf1744
Refine enhanced filtering logic in wireguard_status view to ensure it only activates when user has peer groups defined in UserAcl.
2025-01-21 15:19:14 -03:00
Eduardo Silva
b426c05e9f
Implement enhanced filtering for WireGuard peers based on user ACL settings in api/wireguard_status view
2025-01-21 15:15:27 -03:00
Eduardo Silva
10e456b202
User toggle for webconsole and enhanced filter
2025-01-21 13:22:18 -03:00
Eduardo Silva
64cd174639
Peer display filtering for restricted user
2025-01-21 11:56:05 -03:00
Eduardo Silva
9834a3e825
Stack update
2025-01-21 11:47:18 -03:00
Eduardo Silva
4df10f6499
Enhance user management: Added 'Peer Groups' column to user list, updated UserAclForm to include peer group selection, and improved user management view with detailed descriptions for user levels and peer groups.
2025-01-20 15:59:24 -03:00
Eduardo Silva
8eb0a6d852
Group management form converted to crispy forms. Page for group list improved
2025-01-20 15:03:15 -03:00
Eduardo Silva
eefc573c61
create and manage peer groups
2025-01-20 11:41:02 -03:00
Eduardo Silva
797058b29b
Add peer group model
2025-01-20 09:55:35 -03:00
Eduardo Silva
c79c587945
Update dependencies in requirements.txt
2025-01-20 09:25:17 -03:00
Eduardo Silva
91305b0d17
stack update
2024-09-03 16:58:03 -03:00
Eduardo Silva
819562fe93
update version information
2024-09-03 16:51:51 -03:00
Eduardo Silva
ddf96a2e52
Merge pull request #40 from teohz/regex_fix
...
Expand domain length from 6 to 18 characters
2024-09-03 16:44:03 -03:00
teohz
b91b30ccf7
fix: changing top domain character length check from 6 to 18 characters - as seems to be the currently longest top domain name
2024-09-02 15:25:42 +01:00
Eduardo Silva
7d44efcf75
add system prune to build script
2024-07-10 19:44:57 -03:00
Eduardo Silva
7238b0cb86
Python upgrade
2024-07-09 15:26:07 -03:00
Eduardo Silva
070c99b433
DNS diagnostic tool
2024-07-09 14:46:59 -03:00
Eduardo Silva
99ca031645
stack update
2024-07-09 11:49:02 -03:00
Eduardo Silva
f10c876182
update docker-compose to docker compose
2024-07-01 16:47:41 -03:00
Eduardo Silva
10cc93c8ce
- DNS redirect fix
...
- Remove vim-nox from main container
2024-07-01 16:37:44 -03:00
Eduardo Silva
71920a212b
DNS Service feature
2024-04-29 19:29:32 -03:00
Eduardo Silva
aefd3f698b
DNS Container and docker compose
2024-04-29 15:26:30 -03:00
Eduardo Silva
da1513e560
DNS apply configuration
2024-04-26 16:58:01 -03:00
Eduardo Silva
414bc8076a
Manage DNS Settings
2024-04-26 16:16:02 -03:00
Eduardo Silva
13702c664e
DNS settings first commit and static host management
2024-04-26 15:29:07 -03:00
Eduardo Silva
2e8ac8669c
Start using django crispy forms
2024-04-26 14:17:29 -03:00
Eduardo Silva
d4163b9278
Remove adminlte dashboard example
2024-04-25 15:53:09 -03:00