Skip to content

Releases: h44z/wg-portal

v2.1.2

29 Jan 21:46
6e47d8c

Choose a tag to compare

What's Changed

  • fix: parity of Base64/URL encoding between frontend and backend (#611)
  • sec: ensure that the OAuth return URL is properly validated, thanks to @coolsarne

Full Changelog: v2.1.1...v2.1.2

Full Changelog: v2.1.1...v2.1.2

v2.1.1

23 Nov 20:14

Choose a tag to compare

What's Changed

  • [feat] add IPCalculator View by @tom22077 in #557
  • [feat] config by environment variables by @aesy in #570
  • [fix] append prerelease pattern for Helm kubeVersion check by @davidbgonz in #560
  • [fix] LDAP sync initialization (#571)
  • [fix] REST API documentation (enum models for user-source) (#562)
  • [fix] REST API parameter handling (encoding) (#563)
  • [fix] remove invalid configuration examples
  • [fix] set sqlite file permissions to 0600 (#579)
  • [chore] Update and pin all actions versions by @bonddim in #564, #566, #567
  • [chore] update russian translation by @ornaras in #574
  • [chore] update spanish translation. by @Osvaldo-Net in #568

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0

19 Oct 11:47
b1637b0

Choose a tag to compare

What's Changed

  • [feat] add dark mode (#482) by @h44z in #489
  • [feat] add webauthn (passkey) support by @h44z in #435
  • [feat] password change UI (#543) by @h44z in #548
  • [feat] Mikrotik integration (#426) by @h44z in #467, #521
  • [feat] option to limit peer count that a normal user can create by @sj-louw in #457
  • [feat] add webhook event for peer state change (#444) by @h44z in #468
  • [feat] allow to hide login form (#459) by @h44z in #470
  • [feat] support for raw-wireguard and wg-quick style peer configurations (#441) by @h44z in #473
  • [feat] new webhook models (#444) by @h44z in #471
  • [feat] allow setting the DisplayName property in the API for newly provisioned peers (#507) by @h44z in #511
  • [feat] allow disabling local admin user by @vic1707 in #515
  • [feat] add spanish translation (#530) by @Osvaldo-Net in #532
  • [feat] add user's display-name to peer view (#525) by @h44z in #534
  • [feat] allow sending emails to peers even if they are not linked to a user
  • [fix] fix multi-peer generation, fix prefix handling (#491)
  • [fix] only execute interface hooks if the state has changed (#469) by @h44z in #472
  • [fix] fix oauth domain check (#474) by @h44z in #476
  • [fix] use website title in mail templates (#448) by @h44z in #466
  • [fix] fix migration tool (#495) by @h44z in #496
  • [fix] ensure hooks run after restart (#494) by @h44z in #497
  • [fix] ensure that LDAP filter values are escaped by @h44z in #512
  • [fix] fix peer creation if custom public key is set (#523) by @h44z in #528
  • [fix] fix delayed setup of external auth providers (#529)
  • [fix] add tzdata to Docker image (#531)
  • [fix] ambiguity with peer endpoint & Persistent Keepalive (#537)
  • [fix] display errors in the UI when email sending fails
  • [chore] update dependencies
  • [chore] documentation improvements by @h44z in #538
  • [chore] add docker to dependabot by @HPPinata in #463
  • [chore] added more debug logs and reformated by @y0rune in #490
  • [chore] cleanup route handling by @h44z in #542

New Contributors

Full Changelog: v2.0.5...v2.1.0

v2.1.0-rc.5

15 Oct 20:18
da76327

Choose a tag to compare

v2.1.0-rc.5 Pre-release
Pre-release

What's Changed

Full Changelog: v2.1.0-rc.4...v2.1.0-rc.5

v2.1.0-rc.4

12 Oct 13:57
139fb17

Choose a tag to compare

v2.1.0-rc.4 Pre-release
Pre-release

What's Changed

  • [feat] allow sending emails to peers even if they are not linked to a user
  • [feat] display errors in the UI when email sending fails
  • [feat] add a new configuration option for detailed OAuth/OIDC logging to help debug login issues
  • [fix] minor UI improvements and bug fixes
  • [chore/feat] cleanup route handling (#542), routes are now also configured on Mikrotik devices
  • [chore] update dependencies

If no further issues are reported, the final release will be published soon 🚀

Full Changelog: v2.1.0-rc.3...v2.1.0-rc.4

v2.1.0-rc.3

04 Oct 12:29
fb509a3

Choose a tag to compare

v2.1.0-rc.3 Pre-release
Pre-release

What's Changed

  • [fix] Ambiguity with Peer Endpoint & Persistent Keepalive (#537)
  • [chore] update dependencies for frontend and backend
  • [chore] add a comparison image illustrating dark and light mode UI to the documentation (#538)

Full Changelog: v2.1.0-rc.2...v2.1.0-rc.3

v2.1.0-rc.2

24 Sep 16:46
cc2d1f5

Choose a tag to compare

v2.1.0-rc.2 Pre-release
Pre-release

What's Changed

[fix] improve logging for LDAP (#529)
[fix] add tzdata to Docker image (#531)

Full Changelog: v2.1.0-rc.1...v2.1.0-rc.2

v2.1.0-rc.1

21 Sep 19:22
ea26e56

Choose a tag to compare

v2.1.0-rc.1 Pre-release
Pre-release

What's Changed

  • [feat] Spanish translation. (#530) by @Osvaldo-Net in #532
  • [feat] add user's display-name to peer view (#525) by @h44z in #534
  • [fix] fix delayed setup of external auth providers (#529)

New Contributors

Full Changelog: v2.1.0-beta.3...v2.1.0-rc.1

v2.1.0-beta.3

15 Sep 20:58
7cd7d13

Choose a tag to compare

v2.1.0-beta.3 Pre-release
Pre-release

What's Changed

  • [feat] allow disabling local admin user by @vic1707 in #515
  • [fix] Mikrotik improvements by @h44z in #521
  • [fix] fix peer creation if custom public key is set (#523) by @h44z in #528
  • [chore] update dependencies chore (#520, #527, #526)

New Contributors

Full Changelog: v2.1.0-beta.2...v2.1.0-beta.3

v2.1.0-beta.2

03 Sep 20:46
d311313

Choose a tag to compare

v2.1.0-beta.2 Pre-release
Pre-release

What's Changed

  • [feat] allow setting the DisplayName property for newly provisioned peers (#507) by @h44z in #511
  • [fix] fix migration tool (#495) by @h44z in #496
  • [fix] ensure hooks run after restart (#494) by @h44z in #497
  • [fix] ensure that LDAP filter values are escaped by @h44z in #512
  • [chore] update dependencies (#498, #499, #505, #510)

Full Changelog: v2.1.0-beta.1...v2.1.0-beta.2