mirror of
https://github.com/MrTheory/os-amneziawg.git
synced 2026-11-05 00:27:28 +00:00
[PR #7] [MERGED] Feature/awg v2 config support #15
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
MrTheory/os-amneziawg#15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/MrTheory/os-amneziawg/pull/7
Author: @SergeyLimonov
Created: 4/10/2026
Status: ✅ Merged
Merged: 5/28/2026
Merged by: @MrTheory
Base:
develop← Head:feature/awg-v2-config-support📝 Commits (8)
07e6d76fix: H1-H4 validation. Supports single values (e.g. "12345") and ranges (e.g. "12345-67890")1b64decfix: supports I1-I5 parameters for awg v2a762646fix: supports I1-I5 parameters for awg v22188eb7fix: supports I1-I5 parameters for awg v20c1db5dfix: supports I1-I5 parameters for awg v23f5ab33feat: AWG 2.0 S3/S4 padding parameters support0888c9bchore: normalize line endings via .gitattributese3001a6release: v2.7.0 — AWG 2.0 documentation overhaul📊 Changes
12 files changed (+973 additions, -125 deletions)
View changed files
➕
.gitattributes(+7 -0)➕
.gitignore(+2 -0)➕
CLAUDE.md(+93 -0)➕
PREREQUISITES.md(+187 -0)📝
README.md(+489 -81)📝
install.sh(+1 -1)📝
plugin/mvc/app/controllers/OPNsense/AmneziaWG/Api/ImportController.php(+10 -3)📝
plugin/mvc/app/controllers/OPNsense/AmneziaWG/Api/InstanceController.php(+32 -7)📝
plugin/mvc/app/controllers/OPNsense/AmneziaWG/forms/instance.xml(+50 -4)📝
plugin/mvc/app/models/OPNsense/AmneziaWG/Instance.xml(+37 -16)📝
plugin/mvc/app/views/OPNsense/AmneziaWG/general.volt(+25 -1)📝
plugin/scripts/AmneziaWG/amneziawg-service-control.php(+40 -12)📄 Description
Добрый день!
Я предлагаю некоторые правки для редактора конфигурации, которые необходимы для поддержки конфигурации awg v2. Эти правки я делал при помощи ИИ агента, поэтому у меня нет 100% уверенности в их правильности, но я проверил работе редактора в собственном экземпляре OPNsesnse. Настройки сохраняются и в редакторе значений выглядят в том виде в котором они указаны в конфигурационном файле. Я практически уверен что параметры I1-I5 не обрабатываются бэкэнд частью вашего плагина. Чтобы в этом разобраться мне необходимо получить от вас ответы на некоторые вопросы устно. А может вы самостоятельно доработаете бэкэнд для обработки новых параметров. В любом случае я заинтрересован в дальнейшей работе над вашим проектом.
С наилучшими пожеланиями,
Сергей
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.