What's Changed
- Feat adding the rest of dhcp server settings by @xTITUSMAXIMUSX in #311
- Feat add themes and custom themes by @xTITUSMAXIMUSX in #313
- Feat add revert changes in banner by @xTITUSMAXIMUSX in #314
- Added invert on src and dst nat modals by @xTITUSMAXIMUSX in #315
- Feat adding complete system items by @xTITUSMAXIMUSX in #319
- Fixed table for snat and dnat rendering groups and added src on dnat by @xTITUSMAXIMUSX in #320
- Feat add missing NAT options: port randomization, address mapping, FQDN matching, load balance weight by @xTITUSMAXIMUSX in #321
- Fix static route table truncating interfaces too early, add tooltip for overflow by @xTITUSMAXIMUSX in #322
- Feat add remote archive config diff preview with split-panel restore modal (#297) by @xTITUSMAXIMUSX in #324
- Fix group tooltips missing in bridge and NAT rule tables by @xTITUSMAXIMUSX in #325
- Fix SSE streams continuing to poll VyOS after all users sign out by @xTITUSMAXIMUSX in #326
- Feat add config sync support by @xTITUSMAXIMUSX in #327
- Feat add conntrack sync support by @xTITUSMAXIMUSX in #328
- Feat adding console server support by @xTITUSMAXIMUSX in #329
- Feat add dhcp relay support by @xTITUSMAXIMUSX in #330
- Feat adding dhcpv6 relay support by @xTITUSMAXIMUSX in #331
- Fix destination NAT port randomisation option (#332) by @xTITUSMAXIMUSX in #333
- Feat add dhcpv6 support by @xTITUSMAXIMUSX in #335
- Feat add dns support by @xTITUSMAXIMUSX in #336
- Feat add event handler support by @xTITUSMAXIMUSX in #338
- Fix DNS record parsing when VyOS returns scalar fields as lists by @xTITUSMAXIMUSX in #339
- Feat add service https support by @xTITUSMAXIMUSX in #340
- Add container app technitium by @xTITUSMAXIMUSX in #341
- Removed Conn Status column by @xTITUSMAXIMUSX in #342
- Fix user creation issue with frontend configuration mismatch by @daipham3213 in #266
- Feat add service ipoe server support by @xTITUSMAXIMUSX in #343
- feat: Add ntopng and pihole to apps catalog by @Jarnster in #344
- fix: use FRONTEND_INTERNAL_URL for internal user creation API call by @xTITUSMAXIMUSX in #345
- fix: arm commit-confirm timer atomically via ConfigureListModel payload by @xTITUSMAXIMUSX in #347
- Feat add service lldp support by @xTITUSMAXIMUSX in #351
- Feat add service monitoring by @xTITUSMAXIMUSX in #352
- fix: resolve bridge interface create/edit/delete batch dispatch bugs by @xTITUSMAXIMUSX in #353
- Fixed unsed vars - cleanup by @xTITUSMAXIMUSX in #354
- Feat add service ndp proxy support by @xTITUSMAXIMUSX in #355
- Feat add service ntp support by @xTITUSMAXIMUSX in #356
- Feat add service pppoe server support by @xTITUSMAXIMUSX in #357
- Feat add router advert support by @xTITUSMAXIMUSX in #358
- Feat add service salt minion support by @xTITUSMAXIMUSX in #360
- Feat add service sla support by @xTITUSMAXIMUSX in #362
- Feat add sso group mapping support by @xTITUSMAXIMUSX in #363
- build(deps): bump asyncssh from 2.22.0 to 2.23.0 in /backend by @dependabot[bot] in #365
- Remove duplicate BETTER_AUTH_SECRET from README by @miguemely in #366
- security: Generate QR codes locally by @Jarnster in #367
- Feat add service snmp support by @xTITUSMAXIMUSX in #368
- Feat add service ssh support by @xTITUSMAXIMUSX in #369
- Feat add service tftp server support by @xTITUSMAXIMUSX in #370
- Feat add qos support by @xTITUSMAXIMUSX in #371
- Refactor vrf by @xTITUSMAXIMUSX in #372
- Feat add site update checker by @xTITUSMAXIMUSX in #373
- Fix openvpn get_config crash on multi-value tls ca-certificate by @xTITUSMAXIMUSX in #374
- Support intermediate CA chains in openvpn create modal and wizard by @xTITUSMAXIMUSX in #375
- Gate 1.5-only openvpn fields in edit modal by capabilities by @xTITUSMAXIMUSX in #376
- Fix QoS cake flow-isolation parsing and NAT option by @xTITUSMAXIMUSX in #377
- Feat ad service webproxy support by @xTITUSMAXIMUSX in #380
- Fix IPSec PSK identities display and add S2S VTI support by @xTITUSMAXIMUSX in #381
- Fix policy route TCP flags and state serialization and round-trip by @xTITUSMAXIMUSX in #383
- Feat qos live statistics by @xTITUSMAXIMUSX in #384
- Refactor QoS stats: structured GraphQL ops + dashboard SSE stream by @xTITUSMAXIMUSX in #385
- Add OpenVPN status dashboard card via the shared SSE stream by @xTITUSMAXIMUSX in #386
- Add OpenVPN server client config (.ovpn) export by @xTITUSMAXIMUSX in #387
- Feat/bonding vlan parity by @xTITUSMAXIMUSX in #388
- Show OSPF/OSPFv3 areas assigned only via interfaces by @xTITUSMAXIMUSX in #392
- Add BFD live sessions view with dynamic peer support by @xTITUSMAXIMUSX in #393
- Fix OpenVPN page crash on static client IP by @xTITUSMAXIMUSX in #395
- build(deps): bump esbuild and tsx in /frontend by @dependabot[bot] in #396
- build(deps): bump python-multipart from 0.0.27 to 0.0.31 in /backend by @dependabot[bot] in #397
- build(deps): bump cryptography from 46.0.7 to 48.0.1 in /backend by @dependabot[bot] in #398
- build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 in /frontend by @dependabot[bot] in #399
- Add real-time VRRP/HA status dashboard card (#119) by @xTITUSMAXIMUSX in #400
- Add VPN connection logs to the monitoring page (closes #115) by @xTITUSMAXIMUSX in #401
- Add shared InterfaceSelect and apply themed scrollbars app-wide by @xTITUSMAXIMUSX in #402
- Add shared VrfSelect/VrfMultiSelect and convert VRF inputs to dropdowns by @xTITUSMAXIMUSX in #403
- Add real-time BGP session status dashboard card (#114) by @xTITUSMAXIMUSX in #404
- Source interface dropdowns from kernel on VyOS 1.5 by @xTITUSMAXIMUSX in #405
- Add full encrypted backup & restore of VyManager configuration by @xTITUSMAXIMUSX in #406
- Lint cleanup by @xTITUSMAXIMUSX in #407
- Lint tier4 by @xTITUSMAXIMUSX in #408
- Add user-defined coloured separators for firewall rules by @xTITUSMAXIMUSX in #409
- Fix IPSec remote-access display and harden connection edit (#410) by @xTITUSMAXIMUSX in #411
New Contributors
- @daipham3213 made their first contribution in #266
- @miguemely made their first contribution in #366
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3