Eduardo Silva
8c7ae751f9
button label
2025-03-01 09:44:57 -03:00
Eduardo Silva
5468f91101
vpn invite modal operations
2025-02-28 18:32:40 -03:00
Eduardo Silva
ae36edd67d
peer invite api fix
2025-02-28 17:59:23 -03:00
Eduardo Silva
1e1e30f425
fix: update cron_check_updates logic
2025-02-28 17:16:29 -03:00
Eduardo Silva
ce7f6c6200
peer invite apis
2025-02-28 16:56:13 -03:00
Eduardo Silva
95a0695392
SMTP Configuration view and form
2025-02-27 23:26:44 -03:00
Eduardo Silva
dc85a76715
VPN invite settings form and validation logic
2025-02-27 22:41:20 -03:00
Eduardo Silva
0277892305
invite settings form
2025-02-27 22:15:47 -03:00
Eduardo Silva
509c8bb1bb
invite settings form
2025-02-27 21:53:03 -03:00
Eduardo Silva
27a2853d2a
VPN invite public app
2025-02-27 13:24:45 -03:00
Eduardo Silva
7396080bce
VPN Invite model update
2025-02-27 13:24:28 -03:00
Eduardo Silva
aea86c3a82
VPN Invite list view/delete
2025-02-27 13:24:09 -03:00
Eduardo Silva
07b7a24c40
indentation fix
2025-02-27 12:01:53 -03:00
Eduardo Silva
3a419145f8
add invite settings link
2025-02-27 12:00:32 -03:00
Eduardo Silva
4e7005893d
VPN Invite first commit
2025-02-27 10:51:07 -03:00
Eduardo Silva
4c038b97c0
Update readme
2025-02-26 15:24:23 -03:00
Eduardo Silva
3cd1b47fc5
Update placeholder throughput display to -.-- Kbps
2025-02-26 13:26:57 -03:00
Eduardo Silva
59539cf696
- Improved peer's throughput display format
...
- Impreved text alignment of peer list on resize.
2025-02-26 13:10:27 -03:00
Eduardo Silva
f42cbf9451
Add blinking warning icon for overlapping IP issues and improved text alignment on peer cards
2025-02-26 11:27:54 -03:00
Eduardo Silva
e861d1b840
Reduce minimum web refresh interval to 5 seconds.
2025-02-26 10:22:09 -03:00
Eduardo Silva
87a7802a9c
realtime peer traffic and Throughput
2025-02-25 18:50:26 -03:00
Eduardo Silva
9fbdf6f116
chartjs better integration with peer list
2025-02-25 18:32:35 -03:00
Eduardo Silva
703a05b18c
chartjs customization
2025-02-25 15:45:30 -03:00
Eduardo Silva
e99d910dbd
chartjs for peer list
2025-02-25 15:34:26 -03:00
Eduardo Silva
d2aa1ef044
auto indent lines
2025-02-25 14:50:22 -03:00
Eduardo Silva
f7917c478a
Add toggle for displaying extra peer information
2025-02-25 14:49:01 -03:00
Eduardo Silva
ec65a5c0d2
peer Throughput display
2025-02-25 14:20:50 -03:00
Eduardo Silva
8b8566cdb1
Remove unused RedirectView import
2025-02-25 12:43:11 -03:00
Eduardo Silva
490008e3c3
Add throughput display for WireGuard peer details
2025-02-25 12:41:10 -03:00
Eduardo Silva
7226177d42
Add functionality for applying database patches on login
2025-02-25 11:58:48 -03:00
Eduardo Silva
c43fdd749f
Enable WebadminSettings in admin panel
2025-02-25 11:58:25 -03:00
Eduardo Silva
0c5b6727ff
Add db_patch_version field and update refresh interval default to 10
2025-02-25 11:58:03 -03:00
Eduardo Silva
b7ae6f1421
Add EmailSettings model with migration
2025-02-25 09:21:50 -03:00
Eduardo Silva
ea9596b4bc
Boxed layout
2025-02-24 16:01:09 -03:00
Eduardo Silva
8c780d297c
New status page
2025-02-24 15:18:41 -03:00
Eduardo Silva
da0fc7ed3c
improve peer list
2025-02-24 12:40:13 -03:00
Eduardo Silva
b11ccb44ba
Update "Back" button link in WireGuard manage peer template
2025-02-24 11:54:04 -03:00
Eduardo Silva
38c6bb06f9
peer modal completed
2025-02-24 11:49:22 -03:00
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 and GitHub
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
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
Eduardo Silva
2e7726d711
Remove animation on page transition.
...
Keep state of sidebar
2024-04-11 10:44:57 -03:00
Eduardo Silva
518d139770
update deploy and upgrade instructions
2024-04-08 14:42:55 -03:00
Eduardo Silva
c75f79a330
update deploy and upgrade instructions
2024-04-08 14:36:18 -03:00
Eduardo Silva
ff3740e164
update deploy and upgrade instructions
2024-04-08 13:39:56 -03:00
Eduardo Silva
f1894b4ebe
update deploy and upgrade instructions
2024-04-08 13:37:14 -03:00
Eduardo Silva
2a3b99abe8
Changed docker-compose to use the images from dockerhub.
2024-04-08 13:03:40 -03:00
Eduardo Silva
cd97a65260
Django version upgrade
2024-04-08 09:13:58 -03:00
Eduardo Silva
9a79ffa93d
Fix: remove nginx default virtualhost
2024-04-08 09:10:44 -03:00
Eduardo Silva
31fc3a1098
Routerfleet integration
2024-04-03 15:19:01 -03:00
Eduardo Silva
6ffa1abb15
Cron container without restart policy. This can cause issues with permanent latest handshake and new version check.
2024-03-14 09:58:17 -03:00
Eduardo Silva
904aa2ff07
API key for /api/wireguard_status/
2024-03-12 13:51:52 -03:00
Eduardo Silva
8363c04951
fixed "block content" declaration for accounts module
2024-03-12 10:55:28 -03:00
Eduardo Silva
cef5cc6ba5
disable django admin on production
2024-03-11 11:17:49 -03:00