1.0.0 (2025-02-07)
Bug Fixes
-
add migrations to embed (5399ccb)
-
add queue for wsman calls (9c248f7)
-
add template issue for index.html (f35dd1c)
-
alarm clock, eventlog, and connection expiration (2c80bbf)
-
align event log return type to use similar naming for audit log (40b52e1)
-
allow export of profile when no wireless (fed67f6)
-
attempts to fix cicd CGO requirement (2ad99e9)
-
certificates should now be decoded properly (ae87f7b)
-
devices use unique connections now (3f3e29d)
-
ensure tagging is working with embedded SQL, fix alarms (#233) (9505a81)
-
font requests are now routed correctly (1c5b8b6)
-
formatting (3325fef)
-
handle convering int to string in html (96e2d04)
-
handles when update fails as not found (05851f4)
-
icons now showing correctly (0a075e7)
-
increase api timeouts for allowing time for devices to respond (64ddeb2)
-
isvalid checks (a770f2a)
-
json props for securitysettins now camelCase (64c65a3)
-
logging level should now be respected (1308c83)
-
make windows friendly (5882a2c)
-
move launch to after key generation (76b4e9a)
-
pin cert on update (616387e)
-
registers routes required for monaco editor (1136f33)
-
remove CGO requirement for sqlite (31e0dbe)
-
remove empty string tags (2b19fbc)
-
removes zip of console for windows to avoid false positive threat (095dc88)
-
revert dto v1 to be compatible with (bfa63c5)
-
set boot config role (8138092)
-
tls exports (ed4a583)
-
feat!: enable oidc verification (a60b122)
Features
- add a keyvalue store (1c75753)
- add alarm clock (a00f664)
- add devcontainer support (94c18f6)
- add export profile (b14a019)
- add internationalization foundation (#42) (acfabbc)
- add local Profile Synchronization to wireless network (#423) (54db48f)
- add mac builds (2366f92)
- add profile add and edit pages (2c306a4)
- add provisioning mode and state (93fdece)
- add UUID from device (6adaa55)
- added get certificates api (#135) (7e7bfd8)
- added integration tests (#217) (3d2e033)
- added power control (3dbd065)
- adding, editing, storing amt credentials (119ae51)
- adds amt explorer feature (#172) (9f3d70e)
- adds an api to download audit/event logs (f916a2a)
- adds db interfaces and implementations for iee8021x, ciraConfig, and wirelessProfile (#78) (096de70)
- adds dev mode flag (#43) (9857ba7)
- adds http endpoints for ciraconfig, wireless config and 8021x configs (#86) (f337911)
- adds network settings (4917d0e)
- adds wireless synchronization option to config (#431) (0d9d515)
- allow config of timeout from configuration (e9d5135)
- api: add api gettlssettingdata (#310) (3fcc67f)
- auto launch UI and stop service on UI close (fd575b9)
- capture ea details in config for TLS configuration (e24ff6b)
- capture ea details in config for TLS configuration (#414) (6094fa4)
- connect to amt and get general settings (fa0d3f3)
- domains check password and expiration (d687c30)
- enable auth endpoint (e79aa66), closes #128
- enable auth on websocket (ad68431)
- enable browser launch (726f31a)
- enable encryption/decryption of secrets (29dfc87), closes #398 #399 #400
- enable host listening via configuration (2944b25)
- enable mps endpoints (1a09ada)
- enable sqlite support (c588b43)
- enable tls pinning (b2ba5e0)
- enable tls pinning for redirection capabilities (2998d58)
- enables /version endpoint (4cd6951)
- enables redirection for KVM, IDER, and SOL (9bca3b2)
- enables wifi config and ieee associations (2a0d896)
- expanded profile editing (5db4d33)
- expanded profile editing (57ee897)
- expanded profile editing (#28) (350ea7f)
- handle network timeout error for devices (439f835)
- handles tls and selfsigned options for device connection (#76) (dd14743)
- initial commit (aadee2c)
- move console to use sample-web-ui (e9e292d)
- power state and toast message (cbbb9b2)
- restrict username length (43441b8)
- set reasonable defaults if no config (8c839af)
- UI update, general settings, ethernet settings (1e55b74)
- updated profile page (ed8005d)
- updated to latest go-wsman-messages v2.0 cim support (7acf636)
- updates to handler (f974fbe)
- use dto for getPowerCapabilities (#384) (bd68a03)
- use dto for user consent (#402) (14b70d6)
- use dto in devices (#240) (99f97fc)
- use dto in getfeatures (2d3bc4f)
- use dto in getPowerState (#375) (c410deb)
- use dto in getversion (#362) (0cb4bdb)
- wsman-explorer added (7194d5a)
BREAKING CHANGES
- moves JWT configuration to a new "auth" section in the config.yml along.
View config.go for complete example.