Commit Graph

  • c8aedc5437 Use destination port from port forward rule in iptables commands Eduardo Silva 2025-03-13 10:14:50 -03:00
  • c574607173 include destination port information when used Eduardo Silva 2025-03-13 09:46:39 -03:00
  • e386b3f269 Indent and formatting Eduardo Silva 2025-03-13 08:43:49 -03:00
  • a61b0128ec Add port forward field to redirect rule form and model Eduardo Silva 2025-03-13 08:42:25 -03:00
  • 05e0f1e270 Add option for smtp without encryption Eduardo Silva 2025-03-12 21:13:22 -03:00
  • 100a7e11dc add API endpoint for retrieving peer list Eduardo Silva 2025-03-12 21:00:26 -03:00
  • 1879c851d1 update README to enhance DNS filtering section and improve clarity Eduardo Silva 2025-03-01 21:56:37 -03:00
  • 7c0762e5fe sort DNS Filter Lists by recommended status and name Eduardo Silva 2025-03-01 21:49:35 -03:00
  • 3c463ea3a0 DNS Filter completed Eduardo Silva 2025-03-01 21:42:23 -03:00
  • 5f7b25c8f7 DNS Filter completed Eduardo Silva 2025-03-01 21:42:03 -03:00
  • 3fc70cbb58 add DNS Filter List management functionality Eduardo Silva 2025-03-01 19:10:15 -03:00
  • a63c5643b0 improved logging for better visibility Eduardo Silva 2025-03-01 17:18:44 -03:00
  • bf13da353e VPN Invite feature implemented Eduardo Silva 2025-03-01 17:09:45 -03:00
  • aab19f38f8 VPN Invite feature implemented Eduardo Silva 2025-03-01 17:08:23 -03:00
  • 31b9988b98 VPN Invite feature implemented Eduardo Silva 2025-03-01 17:02:19 -03:00
  • 2c15294d7d improved autologout Eduardo Silva 2025-03-01 12:13:00 -03:00
  • ab281b7c7e feat: enhance public VPN invite UI with improved styling and auto-refresh for logout Eduardo Silva 2025-03-01 12:09:18 -03:00
  • d42fae8cf3 feat: add public VPN invite view and template Eduardo Silva 2025-03-01 12:04:46 -03:00
  • d8b51bf812 feat: implement email sending functionality for peer invites Eduardo Silva 2025-03-01 10:52:20 -03:00
  • b4321218a2 feat: add refresh functionality for peer invite expiration Eduardo Silva 2025-03-01 09:53:21 -03:00
  • aa7eeca376 fix: correct token parameter formatting in invite URL Eduardo Silva 2025-03-01 09:45:22 -03:00
  • c3e1d5e75d fix: remove expired peer invites on api call Eduardo Silva 2025-03-01 09:45:13 -03:00
  • 8c7ae751f9 button label Eduardo Silva 2025-03-01 09:44:57 -03:00
  • 5468f91101 vpn invite modal operations Eduardo Silva 2025-02-28 18:32:40 -03:00
  • ae36edd67d peer invite api fix Eduardo Silva 2025-02-28 17:59:23 -03:00
  • 1e1e30f425 fix: update cron_check_updates logic Eduardo Silva 2025-02-28 17:16:29 -03:00
  • ce7f6c6200 peer invite apis Eduardo Silva 2025-02-28 16:56:13 -03:00
  • 95a0695392 SMTP Configuration view and form Eduardo Silva 2025-02-27 23:26:44 -03:00
  • dc85a76715 VPN invite settings form and validation logic Eduardo Silva 2025-02-27 22:41:20 -03:00
  • 0277892305 invite settings form Eduardo Silva 2025-02-27 22:15:47 -03:00
  • 509c8bb1bb invite settings form Eduardo Silva 2025-02-27 21:53:03 -03:00
  • 27a2853d2a VPN invite public app Eduardo Silva 2025-02-27 13:24:45 -03:00
  • 7396080bce VPN Invite model update Eduardo Silva 2025-02-27 13:24:28 -03:00
  • aea86c3a82 VPN Invite list view/delete Eduardo Silva 2025-02-27 13:24:09 -03:00
  • 07b7a24c40 indentation fix Eduardo Silva 2025-02-27 12:01:53 -03:00
  • 3a419145f8 add invite settings link Eduardo Silva 2025-02-27 12:00:32 -03:00
  • 4e7005893d VPN Invite first commit Eduardo Silva 2025-02-27 10:51:07 -03:00
  • 4c038b97c0 Update readme Eduardo Silva 2025-02-26 15:24:23 -03:00
  • 3cd1b47fc5 Update placeholder throughput display to -.-- Kbps Eduardo Silva 2025-02-26 13:26:57 -03:00
  • 59539cf696 - Improved peer's throughput display format - Impreved text alignment of peer list on resize. Eduardo Silva 2025-02-26 13:10:27 -03:00
  • f42cbf9451 Add blinking warning icon for overlapping IP issues and improved text alignment on peer cards Eduardo Silva 2025-02-26 11:27:54 -03:00
  • e861d1b840 Reduce minimum web refresh interval to 5 seconds. Eduardo Silva 2025-02-26 10:22:09 -03:00
  • 87a7802a9c realtime peer traffic and Throughput Eduardo Silva 2025-02-25 18:50:26 -03:00
  • 9fbdf6f116 chartjs better integration with peer list Eduardo Silva 2025-02-25 18:32:35 -03:00
  • 703a05b18c chartjs customization Eduardo Silva 2025-02-25 15:45:30 -03:00
  • e99d910dbd chartjs for peer list Eduardo Silva 2025-02-25 15:34:26 -03:00
  • d2aa1ef044 auto indent lines Eduardo Silva 2025-02-25 14:50:22 -03:00
  • f7917c478a Add toggle for displaying extra peer information Eduardo Silva 2025-02-25 14:49:01 -03:00
  • ec65a5c0d2 peer Throughput display Eduardo Silva 2025-02-25 14:20:50 -03:00
  • 8b8566cdb1 Remove unused RedirectView import Eduardo Silva 2025-02-25 12:43:11 -03:00
  • 490008e3c3 Add throughput display for WireGuard peer details Eduardo Silva 2025-02-25 12:41:10 -03:00
  • 7226177d42 Add functionality for applying database patches on login Eduardo Silva 2025-02-25 11:58:48 -03:00
  • c43fdd749f Enable WebadminSettings in admin panel Eduardo Silva 2025-02-25 11:58:25 -03:00
  • 0c5b6727ff Add db_patch_version field and update refresh interval default to 10 Eduardo Silva 2025-02-25 11:58:03 -03:00
  • b7ae6f1421 Add EmailSettings model with migration Eduardo Silva 2025-02-25 09:21:50 -03:00
  • ea9596b4bc Boxed layout Eduardo Silva 2025-02-24 16:01:09 -03:00
  • 8c780d297c New status page Eduardo Silva 2025-02-24 15:18:41 -03:00
  • da0fc7ed3c improve peer list Eduardo Silva 2025-02-24 12:40:13 -03:00
  • b11ccb44ba Update "Back" button link in WireGuard manage peer template Eduardo Silva 2025-02-24 11:54:04 -03:00
  • 38c6bb06f9 peer modal completed Eduardo Silva 2025-02-24 11:49:22 -03:00
  • 2745606a20 peer modal improved Eduardo Silva 2025-02-24 11:00:28 -03:00
  • 15cb2f705a Updated indentation Eduardo Silva 2025-02-24 09:55:52 -03:00
  • 1a68ad1344 Add peer info API endpoint and modal preview Eduardo Silva 2025-02-24 09:28:42 -03:00
  • d8c6bee57a fix missing volume declaration for app_secrets and rrd_data Eduardo Silva 2025-02-22 09:28:17 -03:00
  • e4b8a7ea45 Add wireguard_webadmin_rrdtool to image list Eduardo Silva 2025-02-22 09:16:43 -03:00
  • a3130c12dd Update Docker files and add timezone support Eduardo Silva 2025-02-22 09:14:59 -03:00
  • 98285777c4 fix instance graph title Eduardo Silva 2025-02-22 07:41:35 -03:00
  • f34768c200 Handle missing traffic graphs gracefully in the UI. Eduardo Silva 2025-02-21 22:25:58 -03:00
  • f032f03694 Reorganized the layout of the peer traffic section. Eduardo Silva 2025-02-21 22:18:26 -03:00
  • 60a43070d8 improve rrd graph display Eduardo Silva 2025-02-21 21:59:30 -03:00
  • 3afae967d7 Switch DS type from COUNTER to DERIVE in RRDTool setup. Eduardo Silva 2025-02-21 21:18:01 -03:00
  • 804a5e90fb Update graph period handling to support dynamic input Eduardo Silva 2025-02-21 21:16:19 -03:00
  • 11f0a30cf1 color fix Eduardo Silva 2025-02-21 16:33:13 -03:00
  • 590e86b331 rrd graph peer display Eduardo Silva 2025-02-21 16:28:53 -03:00
  • 5b0ab72c49 rrd graph view Eduardo Silva 2025-02-21 15:52:54 -03:00
  • 0df6a85bbc Set timezone configuration via environment variable Eduardo Silva 2025-02-21 15:51:40 -03:00
  • 8212446a72 Add rrdtool and dependencies to environment Eduardo Silva 2025-02-21 13:57:24 -03:00
  • a25add722a Fix rx and tx value assignment in WireGuard parser Eduardo Silva 2025-02-21 13:13:56 -03:00
  • e4a1d715ec Update API address and add delay before the first query Eduardo Silva 2025-02-21 11:44:40 -03:00
  • 07a806a073 Add RRDTool integration for monitoring WireGuard stats Eduardo Silva 2025-02-21 11:33:13 -03:00
  • 7ecf111fbe Added peer sorting functionality Eduardo Silva 2025-01-22 11:53:56 -03:00
  • 6e22eafb05 Add sort_order field to Peer model and create a default order Eduardo Silva 2025-01-22 10:04:37 -03:00
  • 0d374037b1 Update version information Eduardo Silva 2025-01-21 15:21:21 -03:00
  • fd14cf1744 Refine enhanced filtering logic in wireguard_status view to ensure it only activates when user has peer groups defined in UserAcl. Eduardo Silva 2025-01-21 15:19:14 -03:00
  • b426c05e9f Implement enhanced filtering for WireGuard peers based on user ACL settings in api/wireguard_status view Eduardo Silva 2025-01-21 15:15:27 -03:00
  • 10e456b202 User toggle for webconsole and enhanced filter Eduardo Silva 2025-01-21 13:22:18 -03:00
  • 64cd174639 Peer display filtering for restricted user Eduardo Silva 2025-01-21 11:56:05 -03:00
  • 9834a3e825 Stack update Eduardo Silva 2025-01-21 11:47:18 -03:00
  • 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. Eduardo Silva 2025-01-20 15:59:24 -03:00
  • 8eb0a6d852 Group management form converted to crispy forms. Page for group list improved Eduardo Silva 2025-01-20 15:03:15 -03:00
  • eefc573c61 create and manage peer groups Eduardo Silva 2025-01-20 11:41:02 -03:00
  • 797058b29b Add peer group model Eduardo Silva 2025-01-20 09:55:35 -03:00
  • c79c587945 Update dependencies in requirements.txt Eduardo Silva 2025-01-20 09:25:17 -03:00
  • 91305b0d17 stack update Eduardo Silva 2024-09-03 16:58:03 -03:00
  • 819562fe93 update version information Eduardo Silva 2024-09-03 16:50:52 -03:00
  • ddf96a2e52 Merge pull request #40 from teohz/regex_fix Eduardo Silva 2024-09-03 16:44:03 -03:00
  • b91b30ccf7 fix: changing top domain character length check from 6 to 18 characters - as seems to be the currently longest top domain name teohz 2024-09-02 15:25:42 +01:00
  • 7d44efcf75 add system prune to build script Eduardo Silva 2024-07-10 19:44:57 -03:00
  • 7238b0cb86 Python upgrade Eduardo Silva 2024-07-09 15:26:07 -03:00
  • 070c99b433 DNS diagnostic tool Eduardo Silva 2024-07-09 14:46:59 -03:00