Commit Graph
100 Commits
Author SHA1 Message Date
Eduardo Silva dca75f05a4 firewall settings translation 2025-04-16 11:46:26 -03:00
Eduardo Silva 23c3dce14f Port forward translation 2025-04-16 11:31:08 -03:00
Eduardo Silva 3cb10b6ec4 VPN Invite app translation 2025-04-16 10:18:23 -03:00
Eduardo Silva 036dcc75da Peer management translation 2025-04-15 14:22:40 -03:00
Eduardo Silva 52e0f19708 WireGuard instance form translation 2025-04-15 13:20:58 -03:00
Eduardo Silva 77ed501cfc User Manager app translation 2025-04-15 12:16:50 -03:00
Eduardo Silva 1bd4c04475 Console app translation 2025-04-15 10:49:16 -03:00
Eduardo Silva be7d00803f DNS app translation 2025-04-15 10:22:10 -03:00
Eduardo Silva 707188b89a Peer list translation 2025-04-14 17:21:57 -03:00
Eduardo Silva 6836621b80 Translation for Wireguard status page and reload/restart/export messages 2025-04-14 16:22:05 -03:00
Eduardo Silva e430580aba Add language selection feature and internationalization support 2025-04-14 15:42:12 -03:00
Eduardo Silva 701f957642 Check if user is authenticated before loading user_acl 2025-04-11 11:16:50 -03:00
Eduardo Silva a58d233546 Add user permissions for reload and restart 2025-04-11 11:05:20 -03:00
Eduardo Silva b140362e86 Update dependencies in requirements.txt for compatibility and improvements 2025-04-11 10:37:48 -03:00
Eduardo Silva cacd81c773 Refactor Dockerfile to use slim image and multi-stage build 2025-04-03 17:01:19 -03:00
Eduardo Silva bf34bada92 Fix issue with reload config. 2025-03-31 15:51:18 -03:00
Eduardo Silva 2b8ec3ac88 Add pending changes warning context processor 2025-03-31 13:41:59 -03:00
Eduardo Silva fdc941726c Add reload option for WireGuard service 2025-03-31 13:26:28 -03:00
Eduardo Silva 20107c73e5 Add API endpoint for instance information and include instance information at api peer list 2025-03-17 09:23:15 -03:00
Eduardo Silva 5886437bbe Add API endpoint for instance information and include instance information at api peer list 2025-03-17 09:22:47 -03:00
Eduardo Silva 0635ffd00b Enhance output formatting 2025-03-13 14:30:14 -03:00
Eduardo Silva 91848d3fc5 Add librrd-dev to Dockerfiles 2025-03-13 13:55:25 -03:00
Eduardo Silva 1177ea1c20 stack update 2025-03-13 11:40:08 -03:00
Eduardo Silva 5fc0a17d09 display destination port forwarding 2025-03-13 10:42:50 -03:00
Eduardo Silva c8aedc5437 Use destination port from port forward rule in iptables commands 2025-03-13 10:14:50 -03:00
Eduardo Silva c574607173 include destination port information when used 2025-03-13 09:46:39 -03:00
Eduardo Silva e386b3f269 Indent and formatting 2025-03-13 08:43:49 -03:00
Eduardo Silva a61b0128ec Add port forward field to redirect rule form and model 2025-03-13 08:42:25 -03:00
Eduardo Silva 05e0f1e270 Add option for smtp without encryption 2025-03-12 21:13:22 -03:00
Eduardo Silva 100a7e11dc add API endpoint for retrieving peer list 2025-03-12 21:00:26 -03:00
Eduardo Silva 1879c851d1 update README to enhance DNS filtering section and improve clarity 2025-03-01 21:56:37 -03:00
Eduardo Silva 7c0762e5fe sort DNS Filter Lists by recommended status and name 2025-03-01 21:49:35 -03:00
Eduardo Silva 3c463ea3a0 DNS Filter completed 2025-03-01 21:42:23 -03:00
Eduardo Silva 5f7b25c8f7 DNS Filter completed 2025-03-01 21:42:03 -03:00
Eduardo Silva 3fc70cbb58 add DNS Filter List management functionality 2025-03-01 19:10:15 -03:00
Eduardo Silva a63c5643b0 improved logging for better visibility 2025-03-01 17:18:44 -03:00
Eduardo Silva bf13da353e VPN Invite feature implemented 2025-03-01 17:09:45 -03:00
Eduardo Silva aab19f38f8 VPN Invite feature implemented 2025-03-01 17:08:23 -03:00
Eduardo Silva 31b9988b98 VPN Invite feature implemented 2025-03-01 17:02:19 -03:00
Eduardo Silva 2c15294d7d improved autologout 2025-03-01 12:13:00 -03:00
Eduardo Silva ab281b7c7e feat: enhance public VPN invite UI with improved styling and auto-refresh for logout 2025-03-01 12:09:18 -03:00
Eduardo Silva d42fae8cf3 feat: add public VPN invite view and template 2025-03-01 12:04:46 -03:00
Eduardo Silva d8b51bf812 feat: implement email sending functionality for peer invites 2025-03-01 10:52:20 -03:00
Eduardo Silva b4321218a2 feat: add refresh functionality for peer invite expiration 2025-03-01 09:53:21 -03:00
Eduardo Silva aa7eeca376 fix: correct token parameter formatting in invite URL 2025-03-01 09:45:22 -03:00
Eduardo Silva c3e1d5e75d fix: remove expired peer invites on api call 2025-03-01 09:45:13 -03:00
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