Skip to content

Releases: seriousm4x/UpSnap

4.0.3

21 Aug 19:17
60837d2
Compare
Choose a tag to compare

Changelog

Bug fixes

Npm dependencies

Others

4.0.2

18 Aug 12:36
109f374
Compare
Choose a tag to compare

Changelog

Features

Bug fixes

Go dependencies

  • c6e8eee: go-dep: bump github.com/pocketbase/dbx from 1.10.0 to 1.10.1 in /backend (@dependabot[bot])

Npm dependencies

Others

4.0.1

16 Aug 17:15
46c7870
Compare
Choose a tag to compare

Changelog

Bug fixes

Npm dependencies

Others

4.0.0

16 Aug 10:00
15a5663
Compare
Choose a tag to compare

4.0 Has Arrived! 🎉

This release brings two major changes: a fresh frontend look and an advanced user permission system.

JUST GIMME THE SCREENSHOTS!!!1!111!

Ok, https://github.com/seriousm4x/UpSnap#-screenshots

Whats new:

New and Improved Frontend Design

The frontend has undergone a complete makeover! Bootstrap was removed and replaced with Tailwind and DaisyUI, offering you a sleek new interface. Moreover, 29 new themes were introduced to choose from. Also, UpSnap has transitioned to TypeScript. Keep an eye out for the new timer that appears when you start up or shut down a device, indicating when the timeout will be reached.

Click to see screenshot

Enhanced User Permissions

While version 3.1 introduced permissions, they were rather basic and lacked customization. With version 4 you can assign unique permissions to each user for every individual device. This means admins have the power to define read, edit, delete, and power permissions for each user, per device. Additionally, administrators can effortlessly create or remove users.

Click to see screenshot

Introducing Sleep on LAN

A very frequently requests feature (#24 #78 #108 #162) was to integrate SR-G/sleep-on-lan. It's now here with support for setting a custom port and optional SOL authorization. When the user has the power permission, the device is online and SOL was enabled, you will now see it in the more dropdown on the device card.

Other features

  • A new ordering option has been introduced to the dashboard. You now have the flexibility to enable or disable group ordering and select your preferred order criteria: device name or IP.
    image
  • A reboot button was added
  • A new option to the settings was added, called "Lazy Ping". With this option, UpSnap will only ping devices when an active user is browsing the website (maintaining the default behavior). If you choose to disable it, pings will be sent regardless of user activity.
    image
  • Some nice toast notifications were added. These notifications will keep you informed about the success or failure of your actions.
    image

Changelog

Features

Bug fixes

Go dependencies

Npm dependencies

Others

Read more

4.0.0-beta.6

16 Aug 08:10
c335903
Compare
Choose a tag to compare
4.0.0-beta.6 Pre-release
Pre-release

Changelog

Features

Bug fixes

Others

4.0.0-beta.5

15 Aug 23:40
05686bf
Compare
Choose a tag to compare
4.0.0-beta.5 Pre-release
Pre-release

Changelog

Bug fixes

4.0.0-beta.4

15 Aug 16:41
b8fdb42
Compare
Choose a tag to compare
4.0.0-beta.4 Pre-release
Pre-release

Changelog

Features

Bug fixes

Go dependencies

Npm dependencies

  • 5270661: npm-dep: bump @typescript-eslint/eslint-plugin in /frontend (@dependabot[bot])
  • 4009a5c: npm-dep: bump @typescript-eslint/parser from 6.3.0 to 6.4.0 in /frontend (@dependabot[bot])

Others

4.0.0-beta.3

14 Aug 16:01
bccbb94
Compare
Choose a tag to compare
4.0.0-beta.3 Pre-release
Pre-release

Changelog

Bug fixes

4.0.0-beta.2

14 Aug 15:31
d347802
Compare
Choose a tag to compare
4.0.0-beta.2 Pre-release
Pre-release

Changelog

Npm dependencies

  • 37c25bb: npm-dep: bump @sveltejs/kit from 1.22.5 to 1.22.6 in /frontend (@dependabot[bot])
  • e866b00: npm-dep: bump autoprefixer from 10.4.14 to 10.4.15 in /frontend (@dependabot[bot])

Others

4.0.0-beta.1

14 Aug 00:58
904b167
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release

Main features in 4.0.0-beta.1

  • Bootstrap got replaced with Tailwind/DaisyUI
  • Improved user management to allow individual permissions for each user, per device

Changelog

Go dependencies

Npm dependencies

Others