Skip to content

Releases: sinamics/ztnet

v0.7.0

02 Sep 19:22
Compare
Choose a tag to compare

Release Notes

Email Templates Overhaul

We've completely revamped our email templates system to enhance functionality and user experience. Please note the following important changes:

  1. Custom Template Reset: Due to this update, all custom templates will be deleted.

  2. Action Required: If you've customized any templates, please copy your content before updating.

  3. Restoring Customized Templates:

    • Upon initial load, templates may appear empty after a brief loading period.
    • To restore a template:
      a. Click the "Reset" button to load the default version.
      b. Make your changes if any.
      c. Click "Save" to preserve your changes.

New user device tracking.

You can now view a list of all devices that have accessed your account.
You'll get a notification when:

  • A new device logs into your account
  • An existing device logs in from a new IP address

You can turn off these notifications in your user settings page.
Important: You'll need to login again after the update due to these changes.

🛡️ Ztnet

  • Allow top level dns domains (#507)
  • Update the db member online status (#509)
  • Improved Polish translations (#511)
  • Added login page title (#513)
  • Added network description and authorId to api response (#515)
  • Use browser native datepicker for user expire time (#517)
  • Add active devices list with logout functionality (#512)
  • Improved Polish translations (#519)
  • New notification page in user-settings (#520)
  • Improved Polish translations (#521)
  • Added user email verification (#522)
  • Email templates bugfix (#528)
  • Allow ipv6 and ipv4 in member options modal (#529)
  • Improved device id hash generation (#530)
  • Add Timeago and Online status for devices (#534)
  • Improved Polish translations (#533)
  • New auth wrapper for api endpoints (#535)
  • Improved tests files (#536)
  • Set user device cookie maxAge to 1 year (#537)
  • Implemented Zod schemas for improved API input validation (#538)

📝 Documentation

  • Added network description and authorId to api response (#515)

Full Changelog: v0.6.10...0.6.11

Documentation

https://ztnet.network

Contributors to this release: @tinola 🎉

v0.6.10

21 Aug 20:31
Compare
Choose a tag to compare

Release Notes

🛡️ Ztnet

  • Disable OAuth signup when user registration is turned off (#484)
  • Fixed organization user API endpoint name (#490)
  • Added missing values from organization - members api (#491)
  • Fix for setting correct pagesize when selected "show all" in pagination. (#494)
  • Moved "Created" collumn to member Modal (#495)
  • Added translations to public auth pages (#496)
  • Replace custom locale middleware with nextjs i18n redirects (#498)
  • Fixed members table sorting icon alignment (#501)
  • Improved network options modal (#502)
  • Bump axios from 1.6.2 to 1.7.4 (#499)
  • Implemented a web app manifest file to enable 'Add to Home Screen' functionality (#504)
  • Open the joinzt site when clicking the qrcode (#505)

📝 Documentation

  • Fixed organization user API endpoint name (#490)
  • Added missing values from organization - members api (#491)

Full Changelog: v0.6.9...0.6.10

Documentation

https://ztnet.network

Contributors to this release: @dependabot and @dependabot[bot] 🎉

v0.6.9

09 Aug 20:14
Compare
Choose a tag to compare

Release Notes

🛡️ Ztnet

  • Bugfix Environment OauthExlusiveLogin (#481)
  • Azure AD Oauth Authentication (#483)

📝 Documentation

  • Azure AD Oauth Authentication (#483)

Full Changelog: v0.6.8...0.6.9

Documentation

https://ztnet.network

Contributors to this release: No contributors 🎉

v0.6.8

08 Aug 18:41
Compare
Choose a tag to compare

Release Notes

🛡️ Ztnet

  • Fix v4/6 distinction in ipUtils.ts (#465)
  • Implement global node naming feature for private and organization networks (#467)
  • Refactor organization settings menu (#468)
  • Fixed spelling in polish translation (#470)
  • Added auto assign from ip-range for ipv6 (#471)
  • Improved overall application performance (#474)
  • Implement Two-Factor Authentication (2FA) Setup using TOTP (#473)
  • Improved public auth pages layout (#479)

Full Changelog: v0.6.7...0.6.8

Documentation

https://ztnet.network

Contributors to this release: @WGOS and @tinola 🎉

v0.6.7

12 Jul 17:40
5e71f7b
Compare
Choose a tag to compare

Release Notes

🛡️ Ztnet

  • Update viewport height when selecting diffrent font size (#441)
  • Redirect to new network upon creation (#442)
  • Exclude sharp image optimalization package (#447)
  • Bump pug from 3.0.2 to 3.0.3 (#448)
  • Bump ws, socket.io, socket.io-client (#451)
  • Bump braces from 3.0.2 to 3.0.3 in /install.ztnet (#450)
  • Bump ws, engine.io-client, engine.io and socket.io-adapter (#449)
  • Improve webhook to send http request async (#453)
  • Bump braces from 3.0.2 to 3.0.3 (#454)
  • Added spacing for status text in members table (#459)
  • Bugfix slow network load (#461)

📝 Documentation

  • Bump braces from 3.0.2 to 3.0.3 in /docs (#446)

📦 Installer

  • Bump express from 4.18.2 to 4.19.2 in /install.ztnet (#360)

Full Changelog: v0.6.6...0.6.7

Documentation

https://ztnet.network

v0.6.6

04 Jun 17:02
03c6ebc
Compare
Choose a tag to compare

📝 Release Notes

  • Security upgrade for docker node image (#420)
  • Bugfix, ensure routes array is non-empty before querying database for duplicate routes. (#432)
  • [Docs] Removed "version" tag in docker-compose (#421)
  • [Docs] Add caddy reverse proxy as an option in docker-compose (#422)
  • [Docs] Connecting Locally Installed ZeroTier to ZTNET Docker Installation (#425)
  • [Standalone Installer] Load env file into systemd service. (#428)

Full Changelog: v0.6.5...0.6.6

Documentation

https://ztnet.network

Contributors to this release: @Baptiste-Leterrier, @snyk-bot and bleterrier 🎉

v0.6.5

22 May 18:24
f7fb9ca
Compare
Choose a tag to compare

📝 Release Notes

  • Added additional IPv4 addresses (#414)
  • Added notification if a subnet already exist (#415)
  • Set Firefox Font for Option Dropdown to Sans-Serif (#417)
  • Assign unused subnet automatically (#418)
  • Fix "Controller Not Reachable" Error when invalid IP range exists in a network. (#419)

Full Changelog: v0.6.4...0.6.5

Documentation

https://ztnet.network

Contributors to this release: No contributors 🎉

v0.6.4

17 May 06:59
42b74eb
Compare
Choose a tag to compare

📝 Release Notes

  • Added statistics api (#403)
  • Bump sharp to 0.32.6 (#405)
  • Fix page title in user invitation page (#406)
  • User setting layout and invitation improvements (#410)
  • Add flags to flowrule tags. (#409)
  • Change user invite badge size to md (#413)
  • Changed default font to Inter (#412)
  • New Ztnet logo (#411)

Full Changelog: v0.6.3...0.6.4

Documentation

https://ztnet.network

v0.6.3

09 May 06:31
167b030
Compare
Choose a tag to compare

📝 Release Notes

  • Update common.json (#384)
  • Extended organization network api (#393)
  • Removed stash button from user options modal (#395)
  • Update domain validation to allow subdomains (#397)
  • Bump ejs from 3.1.9 to 3.1.10 (#390)
  • Copy network id to clipboard from network view (#398)
  • Set member mode indicators in table. (#399)
  • Added notification if there is unlinked networks (#400)
  • Cyberpunk theme (#401)
  • Add list of used network ip`s (#394)
  • Update zerotier to version 1.14.0 (#402)

Full Changelog: 0.6.2...0.6.3

Documentation

https://ztnet.network

Contributors to this release: @dependabot, @dependabot[bot] and @tinola 🎉

v0.6.2

14 Apr 19:25
3672305
Compare
Choose a tag to compare

📝 Release Notes

  • Support for QR code when adding network (#292)
  • Updated docs with correct dns structure (#381)
  • Update dependency @prisma/client (#379)
  • UI Improvements (#382)

Full Changelog: 0.6.1...0.6.2

Documentation

https://ztnet.network

Contributors to this release: @tinola 🎉