Skip to content

NasNet Panel v0.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:30
· 15 commits to dev since this release
283acaa

Install on RouterOS:

./install.sh --version v0.0.3

RouterOS container image tars consumed by scripts/install.sh:

  • nasnet-panel-0.0.3-amd64.tar (RouterOS x86_64)
  • nasnet-panel-0.0.3-arm64.tar (RouterOS arm64)
  • nasnet-panel-0.0.3-armv7.tar (RouterOS arm)

Graphical installers:

  • nasnet-panel-installer-windows-0.0.3.exe (Windows)
  • nasnet-panel-installer-macos-0.0.3.dmg (macOS)

Container image: ghcr.io/nasnet-community/nasnet-panel:0.0.3

What's Changed

  • feat(be): Added split functionality to wifi, optimized code, fixed wifi related issues by @yashar2004 in #521
  • fix(be): Add plugin veth to bridge ports by @yashar2004 in #522
  • fix(fe): show Plugins in the updates page nav by @onlymaj in #525
  • feat(fe): align wizard finalize request body with the router contract by @onlymaj in #527
  • chore(deps): update typescript-eslint monorepo to v8.66.0 by @renovate[bot] in #526
  • chore(deps): update typescript-eslint monorepo to v8.67.0 by @renovate[bot] in #531
  • fix(deps): update module golang.org/x/crypto to v0.55.0 by @renovate[bot] in #533
  • chore(deps): update typescript-eslint monorepo to v8.67.0 by @renovate[bot] in #534
  • fix(installer): cycle LAN ports after baseline so DNS resolves by @onlymaj in #535
  • fix(be): Added route for container outbound connections by @yashar2004 in #530
  • fix(be): Fixed routeros 7.24 compatibility issues by @yashar2004 in #545
  • fix(be): Fixed VPN client masquerade issue by @yashar2004 in #557
  • chore(deps): update dependency sass to v1.103.0 by @renovate[bot] in #566
  • chore(installer): stamp a build version into the desktop installers by @onlymaj in #558
  • fix(deps): update module github.com/labstack/echo/v4 to v4.15.3 [security] by @renovate[bot] in #562
  • chore(deps): update dependency sass to v1.103.1 by @renovate[bot] in #579
  • feat(be): Added plugin proxy by @yashar2004 in #559
  • feat(be): Added endpoint to list only installed plugins to be used for displaying menu items in frontend by @yashar2004 in #560
  • feat(be): Added endpoint to list and update plugin container env vars by @yashar2004 in #561
  • feat(be): Added SSTP server endpoints by @yashar2004 in #567
  • feat(installer): delay panel links on the finish screen by @onlymaj in #568
  • feat(installer): rename container to nasnet-panel by @onlymaj in #569
  • chore(ci): skip frontend jobs on backend only prs by @onlymaj in #572
  • fix(be): Cache plugin web ip & port in memory to avoid fetching manifest on every request by @yashar2004 in #585
  • fix(be): change nnc to nasnet-panel for container name in app update by @yashar2004 in #586
  • fix(be): save ovpn client certificate password on router storage by @yashar2004 in #588
  • feat(installer): rename the veth interface to veth-nasnet-panel by @onlymaj in #571
  • feat(installer): remove uploaded files after a successful install by @onlymaj in #574
  • fix(fe): show a readable version in the panel footer by @onlymaj in #575
  • fix(be): remove orphan bridge ports in wizard cleanup by @yashar2004 in #590
  • fix(installer): detect the router storage instead of assuming disk1 by @onlymaj in #576
  • fix(installer): drop stale lan links from the finish screen by @onlymaj in #570
  • feat(installer): gate install on routeros 7.24 and guide the reboot by @onlymaj in #573
  • feat(fe): move Starlink uplink above Domestic in WAN wizard step by @onlymaj in #577
  • feat(fe): implement UI for DNS change feature by @onlymaj in #578
  • fix(fe): attach VPN tunnels to the foreign WAN on the internet graph by @onlymaj in #580
  • feat(fe): pick VPN type with tiles instead of a dropdown by @onlymaj in #582
  • feat(fe): Improve connectivity card on the overview page by @onlymaj in #581
  • feat(fe): add SSTP server enable and disable UI by @onlymaj in #595
  • fix(installer): route container DNS requests in the LAN baseline by @onlymaj in #598
  • fix(installer): limit the dstnat rules to private LAN destinations by @onlymaj in #599
  • feat(installer): install the container package and pick the router storage by @onlymaj in #600
  • fix(installer): enable the NTP client in the LAN baseline by @onlymaj in #597
  • fix(be): Made router password not required to fix wizard error for devices without password by @yashar2004 in #604
  • chore(deps): update typescript-eslint monorepo to v8.68.0 by @renovate[bot] in #606
  • fix(fe): overview VPN clients View button links to WAN page by @onlymaj in #607
  • fix(be): Gave to-VPN-[type]-Client routing table a more general name by @yashar2004 in #615
  • feat(be): Added endpoint to enable/disable OpenVPN server by @yashar2004 in #616
  • fix(be): Remove and close cached credentials and connections after password change by @yashar2004 in #625
  • feat(fe): confirm making a DHCP lease static by @onlymaj in #628
  • feat(installer): restart prompts, optional password, RouterOS update and cleanup by @onlymaj in #608
  • feat(fe): disable enabling SSTP server when already enabled by @onlymaj in #629
  • feat(be): save OVPN client certificate password in comment by @yashar2004 in #637
  • feat(be):Added peer count to wireguard server in VPN servers list by @yashar2004 in #638
  • feat(fe): add OpenVPN server enable and disable by @onlymaj in #631

Full Changelog: v0.0.2...v0.0.3