[PR #1055] [MERGED] Added list of AllowedIPs for WireGuard/AWG connections on Share -> Users ->ExpandedContent page #2219

Closed
opened 2026-10-13 21:19:49 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1055
Author: @kafeg
Created: 9/7/2024
Status: ✅ Merged
Merged: 9/17/2024
Merged by: @Nethius

Base: dev ← Head: wg_show_ip


📝 Commits (2)

  • f13babf Added list of AllowedIPs for WireGuard/AWG connections on Share -> Users ->ExpandedContent page
  • 4a8b525 Fixes after review (IPs -> Ips)

📊 Changes

3 files changed (+22 additions, -4 deletions)

View changed files

📝 client/ui/models/clientManagementModel.cpp (+11 -3)
📝 client/ui/models/clientManagementModel.h (+3 -1)
📝 client/ui/qml/Pages2/PageShare.qml (+8 -0)

📄 Description

This code fully based on the previously merged PR from fameowner99: https://github.com/amnezia-vpn/amnezia-client/pull/764

This PR just adds the additional row with AllowedIPs list on Share -> Users page -> Expandable Pane.

AmneziaVPN is a perfect VPN solution but in my case I would like also to access from one device to another inside the VPN network.

So the field 'Allowed IPS' could be very useful for see the list IPs for each user, without going to the server console. For e.g.:

  • Client1: Allowed IPs: 10.8.1.2/32
  • Client2: Allowed IPs: 10.8.1.3/32, 192.168.2.0/24

The field is optional same to other fields there and just will be hidden if no data available.

Thanks! Hope you can merge this =)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/1055 **Author:** [@kafeg](https://github.com/kafeg) **Created:** 9/7/2024 **Status:** ✅ Merged **Merged:** 9/17/2024 **Merged by:** [@Nethius](https://github.com/Nethius) **Base:** `dev` ← **Head:** `wg_show_ip` --- ### 📝 Commits (2) - [`f13babf`](https://github.com/amnezia-vpn/amnezia-client/commit/f13babf0a36eeb7c3c02301e7d836cc493a2924c) Added list of AllowedIPs for WireGuard/AWG connections on Share -> Users ->ExpandedContent page - [`4a8b525`](https://github.com/amnezia-vpn/amnezia-client/commit/4a8b525fb40cd23ed40bab39f10b14047ccf9f26) Fixes after review (IPs -> Ips) ### 📊 Changes **3 files changed** (+22 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `client/ui/models/clientManagementModel.cpp` (+11 -3) 📝 `client/ui/models/clientManagementModel.h` (+3 -1) 📝 `client/ui/qml/Pages2/PageShare.qml` (+8 -0) </details> ### 📄 Description This code fully based on the previously merged PR from fameowner99: https://github.com/amnezia-vpn/amnezia-client/pull/764 This PR just adds the additional row with **AllowedIPs** list on Share -> Users page -> Expandable Pane. AmneziaVPN is a perfect VPN solution but in my case I would like also to access from one device to another inside the VPN network. So the field 'Allowed IPS' could be very useful for see the list IPs for each user, **without going to the server console**. For e.g.: - Client1: `Allowed IPs: 10.8.1.2/32` - Client2: `Allowed IPs: 10.8.1.3/32, 192.168.2.0/24` The field is optional same to other fields there and just will be hidden if no data available. Thanks! Hope you can merge this =) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:19:49 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2219
No description provided.