Releases: gizmo-platform/gizmo
Releases · gizmo-platform/gizmo
v0.2.3
v0.2.2
v0.2.1
v0.2.1-rc1
Changelog
- c2e06b7 pkg/docs: Fix docs path
- 5e72505 pkg/docs: Support loading docs from external bundle
- e568206 pkg/fms/ui/p2/views/setup: Fix 'for' on net-advanced setup page
- 644dd99 pkg/fms/ui: Remove short-circuit condition
- e294807 pkg/fms: Add additional toasts for background tasks
- f1ded6a pkg/fms: Add config page for HUD status
- 3209f69 pkg/fms: Add more feedback around device flashing
- b77b4c9 pkg/fms: Add web based field binding
- 3362e92 pkg/fms: Fix gizmo meta report handling
- 3b17156 pks/fms/ui: Add bind link
v0.2.0
v0.1.9
v0.1.9-rc2
v0.1.9-rc1
Changelog
- dcecada .github/workflows: Do not build non-ramdisk DS
- 66e8842 .github/workflows: Update goreleaser
- 6928b0f .github: Don't run release workflow on PRs
- f6bb73e .goreleaser: Update to v2 config; drop 32-bit builds
- 7e33ce6 .release: Ensure default passwords are set
- 1eb77c0 .release: Include LLDP in DS
- 752ded4 .release: Increase FMS image size by 2GB
- 024dcb2 .release: Update base image
- fb7c574 LICENSE: Welcome to 2025
- 168498e README.md: Update; Spellcheck
- bd2ad84 go.mod: Upgrade authware
- 3db7634 go.mod: Upgrade pongo2 to v6
- 2d9cd0b internal/cmdlets: Add improved stability for bootstrap VLAN
- 1646cd0 internal/cmdlets: Authenticate mapping changes
- dd2c87f internal/cmdlets: Fix field box flash command
- b7bc49b pkg/config: Automatically initialize certain elements
- b495575 pkg/config: Config -> GSSConfig
- d7c812a pkg/config;pkg/fms: Adjust paths for /var/lib/gizmo
- ecfcc64 pkg/docs: Synchronize
- 358d263 pkg/ds: Make a report failure debug, not warn
- 98e7bf8 pkg/eventstream: Add event streaming framework
- 2689db9 pkg/eventstream: Add null event stream implementation
- 7a4f5e5 pkg/fm/ui/static/js: vendor reconencting-websocket.js
- 879290a pkg/fms/system: Add welcome/gizmo-sysconf
- 06a0532 pkg/fms/system: Ensure that dialog is installed
- 607c9a1 pkg/fms/system: Install gizmo-fms as system service
- 2eb40c5 pkg/fms/ui/p2: Fix display style on hud
- bc5e2b2 pkg/fms/ui/static/js: Add gizmo.js
- a790f7f pkg/fms/ui: Make OOBE page ordering more sensible
- 4316815 pkg/fms/ui: Toast when files are downloaded
- eb2c038 pkg/fms/ui: Vendor toastify
- 2aef75e pkg/fms: Add APIs for out-of-box setup
- d0e4db0 pkg/fms: Add auth around API calls as well
- 09e678f pkg/fms: Add base web components
- b914f97 pkg/fms: Add configuration pages for very advanced settings
- 2df8fe6 pkg/fms: Add documentation and welcome splash
- 1c8fb9d pkg/fms: Add frontend rendered HUD
- 3ea0061 pkg/fms: Add mechanism to modify wifi settings.
- f64c1a8 pkg/fms: Add mechanism to zap network configuration
- b284f0c pkg/fms: Add page for managing fields
- b711f55 pkg/fms: Add web interface for net-bootstrap
- 2360775 pkg/fms: Add web interface to modify enabled integrations.
- 7dc654c pkg/fms: Add web interface to reconcile network
- fbe9ab9 pkg/fms: Add web landing page
- 74d24cb pkg/fms: Add web-based team mapping
- c5feb7a pkg/fms: Add wizard support for large scoring boxes
- 32fc003 pkg/fms: Bind UDP to all interfaces
- 4da7b22 pkg/fms: Directly listen for Gizmo Metadata
- 4412b8c pkg/fms: Don't pull in all of font-awesome for 3 glyphs
- 25b0dbe pkg/fms: Enable auth
- bf9f651 pkg/fms: Fetch restricted files without fork()
- 5a11ecd pkg/fms: Fix shutdown hang
- 128d244 pkg/fms: Handle flash-device from the web UI
- 2f80e36 pkg/fms: Make config reloadable
- accb1a7 pkg/fms: Migrate FMS specific HTTP handlers to FMS packge
- 9ea20d1 pkg/fms: Migrate config items to pkg/config
- 13017f4 pkg/fms: Move system config to pkg/fms/system
- 9996ff0 pkg/fms: Parse roster in web UI
- 7cfc34b pkg/fms: Provide a button to map present teams
- f17e8b2 pkg/fms: Provide feedback for tzupdate
- b98e1f2 pkg/fms: Refactor config handling
- c97b96e pkg/fms: Remove SSR HUD
- fe2588c pkg/fms: Resolve Xorg issues on rpi5
- f5582d7 pkg/fms: Serve event stream
- 5136ba6 pkg/fms: Show actual teams next to expected
- c5f6169 pkg/fms: Split webui to its own filesystem
- 7a563a8 pkg/fms: Work around rpi5 brcmfmac bug
- 4a9c8e2 pkg/http: Add ability to mount subrouters
- 00809f2 pkg/http: Fix startup waitgroup handling
- ebc233c pkg/mqttserver: Remove (unused)
- cc84136 pkg/routeros/config: Add bootstrap workflow functions
- 33170b7 pkg/routeros/config: Add support for elastic port provisioning (jumbo mode)
- 5a810b1 pkg/routeros/config: Default stateDir to /var/lib/gizmo/.netstate
- 02eb41a pkg/routeros/config: Upgrade TF to v1.75.0.
- f84f44a pkg/routeros/netinstall: Add additional capabilities
- fffe097 pkg/routeros/netinstall: Add support for large scoring boxes
- 1554740 pkg/routeros/netinstall: Clean up optionset handling
- 7d546e6 pkg/routeros/netinstall: Ensure install exits after each invocation
- 550c823 pkg/routeros/netinstall: Log netinstall-cli command
- 5480661 pkg/routeros/netinstall: Publish file fetch and error events
- 475aac2 pkg/routeros/netinstall: Resolve path change issues
- d9f26a5 pkg/routeros/netinstall: Upgrade RouterOS to 7.17
- 563d1fa pkg/routeros/netinstall: Work around daemon behavior in netinstall-cli
- ceb5c7e pkg/routeros: Implement fetcher for fetching
- 0deb9b9 pkg/routeros: check actual LLDP peer for DS
- 81ccc6e pkg/tlm/net: Save entire stage, not just active map
- 34ccb16 pkg/{fms,ds}: Remove mqttcli
- 6bb796b pkg: Move gizmo to /usr/bin
- a3d839f pkg: Support bind config hinting
v0.1.8
Changelog
- 747a83a internal/cmdlets: Add improved I/O to remap command
- 6beb7cd internal/cmdlets: Ensure remap presents quads in the same order every time
- 81a90e9 pkg/fms: Provide means of disabling integrations
- be4065f pkg/http/tpl: Display 'NO TEAM' when no team is present
- 95974f7 pkg/http: Expect firmware v0.1.7.
v0.1.7
Changelog
- d0b1c3f .goreleaser: Don't download fontawesome if already present
- 7c8f6fe Revert "pkg/fms: Remove BGP config questions"
- ed2dcb1 internal/cmdlets: Do not log nil errors
- a6a9a51 internal/cmdlets: Support 'GZMO' prefix for ds autoconf
- 64656bd pkg/ds: Handle stats via UDP
- 99cd30b pkg/ds: Use UDP for data transport
- ac3e650 pkg/http/server: Parse PCSM typed feed for schedule integration
- 8cd824f pkg/http: Expect firmware v0.1.6.
- 7d46598 pkg/http: Log failed mapping changes
- 5a0f03d pkg/http: Refactor HUD for multi-field
- 1a4bf8e pkg/routeros/config: Add expansion on sfp1 if present
- f258eb5 pkg/routeros/config: Add option for BGP
- 78f5a45 pkg/routeros/config: Adjust internal VLANs
- a4d4e5f pkg/routeros/config: Pin version, not provider hashes
- f785730 pkg/routeros/config: Support fixed DNS
- ec316d5 pkg/routeros: Remove buggy bootstrap certs
- 6eba4aa pkg/routeros: Support using arm64 hardware for fields
- 823e3ee pkg/tlm: Provide means to save and recover TLM state