Skip to content

Releases: spr-networks/super

Release v0.3.12

18 May 02:02
Compare
Choose a tag to compare
Multicast, WiFi Channel fixes  #patch

Key Fixes
* Fix multicast proxy skipping AP interfaces incorrectly
Improvements
* LAN Link under one view
* Device List UI improvements
* ACS support
* If something goes wrong with WiFi config/channels, load a failsafe
* Hostapd updated from upstream

Release v0.3.11

10 May 21:27
a66eebe
Compare
Choose a tag to compare
Noble Numbat Images & New Release #patch (#324)

## v0.3.11
Major change
* Image builder set to 24.04 base.
Key Fixes
* Plugin events from superd introduced a problem with older versions of docker, causing restart issues. now fixed in dev branch
* Fixed incorrect UI redirect when no devices with a MAC address were left
Improvements
* New Device view, faster, with sorting by IP, Time, Name, Tag & Group
* Rendered Devices are now clickable throughout the UI
* WiFi Channel selection fixed. It would hang on the wrong band when switching interfaces
* Moved version check into badge on top instead of popups
* Alerts view now categorizes by alert type and are searchable
* Simple field counts for the Alerts & Events views
* Container networking is now under a Containers Tab under System Info
* Arp under System Info -> Network Info Tab
* Supernetworks view is now "DHCP Settings"

---------

Co-authored-by: lts-po <po@longterm.io>

Clearfog Release v0.3.11

10 May 20:57
a66eebe
Compare
Choose a tag to compare
Noble Numbat Images & New Release #patch (#324)

## v0.3.11
Major change
* Image builder set to 24.04 base.
Key Fixes
* Plugin events from superd introduced a problem with older versions of docker, causing restart issues. now fixed in dev branch
* Fixed incorrect UI redirect when no devices with a MAC address were left
Improvements
* New Device view, faster, with sorting by IP, Time, Name, Tag & Group
* Rendered Devices are now clickable throughout the UI
* WiFi Channel selection fixed. It would hang on the wrong band when switching interfaces
* Moved version check into badge on top instead of popups
* Alerts view now categorizes by alert type and are searchable
* Simple field counts for the Alerts & Events views
* Container networking is now under a Containers Tab under System Info
* Arp under System Info -> Network Info Tab
* Supernetworks view is now "DHCP Settings"

---------

Co-authored-by: lts-po <po@longterm.io>

Release v0.3.10

22 Apr 02:57
a846f64
Compare
Choose a tag to compare
Bugfix: populate wpa2 psks for all devices again #patch (#313)

* Change wpa3/wpa2 population behavior back for now

Clearfog Release v0.3.10

22 Apr 02:46
a846f64
Compare
Choose a tag to compare
Bugfix: populate wpa2 psks for all devices again #patch (#313)

* Change wpa3/wpa2 population behavior back for now

Release v0.3.9

18 Apr 20:12
4b1cb12
Compare
Choose a tag to compare
Docker bug fix #patch (#311)

* [ui] fix mobile for hostname

* [api] return json if config

* [ui] ClientSelect Policy support, use globe icon for Group

* [build] docker has introduced a bug with relative paths and files, address with PWD

* [api] Remove wpa2 workaround for apple devices

* [api] [dhcp] Do not DHCP from WANIF

* [ui] cleanup flex/mobile. fix #308

* [ui] listItem as component

* [ui] swipeList for ios

* [ui] use swipelist for ios, see #306

---------

Co-authored-by: lts-po <po@longterm.io>

Clearfog Release v0.3.9

18 Apr 20:06
4b1cb12
Compare
Choose a tag to compare
Docker bug fix #patch (#311)

* [ui] fix mobile for hostname

* [api] return json if config

* [ui] ClientSelect Policy support, use globe icon for Group

* [build] docker has introduced a bug with relative paths and files, address with PWD

* [api] Remove wpa2 workaround for apple devices

* [api] [dhcp] Do not DHCP from WANIF

* [ui] cleanup flex/mobile. fix #308

* [ui] listItem as component

* [ui] swipeList for ios

* [ui] use swipelist for ios, see #306

---------

Co-authored-by: lts-po <po@longterm.io>

Release v0.3.8

11 Apr 06:12
9293fdb
Compare
Choose a tag to compare
v0.3.8 #patch (#309)

* Improve e2e testing 
* Add fixes for 'disabled' policy handling 
* Fix policy handling for multiple container interface rules
* Alerting improvements

Clearfog Release v0.3.8

11 Apr 05:59
9293fdb
Compare
Choose a tag to compare
v0.3.8 #patch (#309)

* Improve e2e testing 
* Add fixes for 'disabled' policy handling 
* Fix policy handling for multiple container interface rules
* Alerting improvements

Release v0.3.7

25 Mar 21:19
c222938
Compare
Choose a tag to compare
APNs support  #patch (#301)

## v0.3.7
* Rename builtin groups as Policies, to clarify Group vs Tag vs Policy
* Merged dns rebinding and block plugin, added UI to turn off rebinding protection
* Changed cache behavior to no longer cache NXDomain, so permit override is instant
* Added iOS Push Notification Support
* Can now name router from UI
* Can now override MAC addresses for interfaces
* Fixed Scoped Token Paths to allow :r path to come first
* UI Improvements / Bug Fixes

* [docs] Add a link to D/O VPN Droplet

* [ui] update pods

* [ui] fix #287, setup mobile form. + isDone message fix for setup

* [ui] wip apple notifications for ios

* [ui] wip apple notifications for ios

* [ui] cleanup, setup and init notifications on ios in App.js

* [ui] add react-native-device-info, react-native-rsa-native for ios notifications

* [ui] add code for storing deviceinfo, also send this info to api

* [api] add /alerts_register route to save device info for ios

* [api] validate deviceId

* [ui] refactor some more

* [docs] Update vpn link

* Update readme

* [ui] Fix JSONSyntax usage crash

* [api] Implement Policies

* [docs] Update templates and release notes with information about policies

* [wireguard] Update virtual install to use policies instead of groups

* [api] Migrate lan_upstream tag into a policy

* [ui] Migrate Groups and Tags to Policies

* [ui] Add ClientSelect for Policies also

* [api] Fix refactoring

* [api] When migrating policies update nil entries

* [api] Remove policy groups when migrating

* [ui] Clean up due to policies migration

* [tests] Update to support policies

* [multicast_udp_proxy] Update policies in DeviceEntry

* [ui] version for @expo/html-elements in gluestack fix

* [ui] Change to checkboxes for policies

* [ui] version for @expo/html-elements in gluestack fix

* [ui] add appState for page refresh on foreground and refresh gesture

* [ui] Fix mobile wrapping and add more detailed policy names

* [dns] Update golang version

* [build] [dns] Remove extra clang dependency from builder

* [ui] For clearfogs when eth2 is detected set it as default

* [ui] Update policy when checkbox is set

* [api] Add MACOverride feature

* [ui] Add MAC override in UI

* [build] Mount base as :ro for db, packet logs

* [api] #258 name router from API

* [ui] Make hostname settable #258

* [api] [install] Update install counter domain

* [api] test route for notification service, use spr-apns-proxy

* [ui] cleanup

* [ui] cleanup

* [api] p2p encrypt notifications

* [ui] p2p encrypt notifications

* [ui] cleanup

* [ui] wifi-info entitlements

* [ui] deviceInfo cleanup

* [ui] deviceInfo cleanup

* [ui] deviceInfo cleanup

* [ui] add component for async store state

* [ui] deviceInfo cleanup

* [ui] deviceInfo cleanup

* [ui] deviceInfo cleanup

* [ui] fix #296 , colors for groups

* [ui] force string if error

* [ui] less width for chart

* [ui] forward event template msgs

* [ui] Add disable rebinding option to UI

* [docs] Update to reflect new docker compose behavior

* [dns] Update build to use spr-cache and merged rebinding branches

* [docs] Update docs with feature updates

* [ui] Dont log key generation for apns

* [ui] [api] Rename endpoint to mark that it is ios specific

* [api] Hook in APNS into alerts

* [api] Update dependency versions

* [UI] WIP for parseLogMessage support

* [ui] Fix error alert for missing traffic stats

* [api] Run APNS when no WS notifications are sent

* [ui] trigger ios build

* [api] call loadMobileProxySettings, pass device for test

* [ui] Start settings modal

* [ui] update APNS from UI

* [ui] update APNS from UI fix

* [ui] update APNS from UI fix

* [api] proxy settings fix

* [ui] Add Save Button

* [ui] fix submit, close on save

* [docs] Add plugin.json for sample plugin

* [ui] fix spacing

* [superd] Fix missing return for 404 error

* [ui] Update host name setting to use onsubmit

* [ui] cleanup, parseLogMessage

* [ui] refresh timeout

* [ui] fix mobile

* [ui] cleanup logging

* [ui] only one ws connection

* [api] call loadAlertDevices, delete old devices

* [ui] make sure type is set when editing alerts

* [ui] only one ws connection

* [ui] skip parseLogMessage

* [ui] add tests for parseLogMessage

* [api] fix to not have json in json

* [ui] use context to fetch device

* [ui] enable parseLogMessage

* [ui] enable parseLogMessage

* [ui] return title/body if event is not set

* [ui] handle null

* [ui] handle null

* [ui] mobile form, advanced

* [ui] set .Data

* [ui] set .Type

* [ui] test

* [ui] test

* [ui] test

* [api] add comments

* [api] Always send plugin: events to websocket

* [api] Fix hostname decoding

* [api] Fix auto generate for plugins token

* [api] Add more error handling for plugin configuration

* [api] Add more error handling for plugin configuration

* [api] Add more error handling for plugin configuration

* [api] Populate GitURL, fix configs path

* [build] Add configs/plugins mount to API container

* [api] Fix hostname fallthrough

* [api] Fix hostname fallthrough

* [api] Fix hostname scoping

* [api] Fix hostname scoping

* [api] Fix hostname scoping

* [api] Fix hostname scoping

* [api] Fix hostname to use json

* [api] Fix hostname to use json

* [superd] Add BUILDCTX environment variable for docker buildkit

* [ui] Add plugin events

* [superd] Assign BUILDCTX

* [superd] Assign BUILDCTX

* [superd] Add BUILDCTX to the outer command

* [superd] Add sprbus event when superd docker commands fail

* [superd] Add eventbus sock access to superd

* [ui] handle errors better

* [api] data arg is string with json

* [ui] handle null

* [ui] AddAlerts view

* [ui] AddAlerts, event fields in ItemMenu

* [api] Always strip prefix for URL Path on unix proxy

* [api] support CustomInterfaceRule for plugin.json

* Revert "[api] support CustomInterfaceRule for plugin.json"
Instead, lets do these in plugin UI

This reverts commit 9917fd2e89eee351412569dfe03337ae6a8eee3b.

* [api] Fix Scoped Token Path matches

* [docs] Update release notes

* [ui] Add Policies to Container Interface List

---------

Co-authored-by: lts-po <po@longterm.io>
Co-authored-by: lts-po <37542945+lts-po@users.noreply.github.com>