Skip to content

Releases: ItsNotGoodName/reciva-web-remote

v0.1.0

01 Nov 05:53
Compare
Choose a tag to compare

Changelog

a6f2c87 Import 'grace-radio-control' repo
bf3a387 Initial commit
2d3b932 Merge branch 'master' into feat/pwa
cc61f11 Merge branch 'master' into feat/pwa
2a91646 Merge branch 'master' into feat/pwa
18817a2 build: add goreleaser and update deps
2fdadfc build: add multiple arch
4ee3d47 build: fix make dev-frontend
10a1ddd feat(api): add radio websocket ping
595c022 feat(goupnpsub): add SEQ
b152510 feat(radio): add PresetNum
3cfc4df feat(radio): send only state changes to clients
33f58e8 feat(web): add auto reconnect websocket
025e667 feat(web): add border and title
423b62c feat(web): add button hover and show mute
eb50af6 feat(web): add radio functionality
b37430c feat(web): add radio websocket error message
8095a2c feat(web): add vite-plugin-pwa
26bfad2 feat(web): change css and store
3397a92 feat(web): redo web interface
e5dce70 feat: add flags and config pkg
0f29743 feat: add name to radio state
d6c41c9 feat: add refresh radio volume
8dd83b9 feat: add renew radio
367761c feat: add single radio websocket connection
338054a feat: embed web and add makefile
8c2bf75 feat: handle os interrupts
032e4a7 feat: init vite + vue 3 + tailwindcss
113e72d feat: log number of radios
9cc640f feat: merge 'feat/presets' branch
e5480a7 feat: merge 'refactor/web' branch
7621905 feat: mockup quick web interface
bd9f2fc feat: normalize volume
615382f fix(api): uuid mutex not unlocking
4a2d848 fix(web): add original svg
c48fc05 fix(web): default env files
d645ef0 fix(web): websocket url when empty
e3ee7e7 fix: fix panic on radioWS
1821681 fix: ignore cors when not in production
728a4f9 fix: remove old metadata on playback update
73e2ddb refactor(api): make websocket reliable
d351e0d refactor(api): make websocket reliable
29d3da0 refactor(api): remove radioclient funcs
f319088 refactor(backend)!: remove presets
551514f refactor(config): add DefaultPort var
16b9be5 refactor(goupnpsub): change timer and channels
b4b6649 refactor(goupnpsub): change timer and channels
58bb405 refactor(goupnpsub): clean up and fix requests
a18406d refactor(goupnpsub): unexport active status
5d9ede8 refactor(pkg/goupnpsub): clean up
b472340 refactor(pkg/goupnpsub): use int for port
82b9cef refactor(pkg/goupnpsub): use timer
59fbd40 refactor(pkg/radio): radioLoop and add retry
994b8bd refactor(pkg/radio): remove radio client struct
491fd12 refactor(pkg/radio): use pointer to radio
1df0d84 refactor(radio): clean up and refactor
58dace9 refactor(radio): functional hub
9b1f446 refactor(route): dynamic web route
067d685 refactor(web): change names and log fetch error
f9c182a refactor(web): change websocket func
268ab28 refactor(web): clean up
023a6d4 refactor: add DefaultPort var
eb24444 refactor: add context checks to radio
69733c5 refactor: change ws route
98934d4 refactor: clean up code
72775fd refactor: clean up routes
0fd0bf6 refactor: logging
99b2fa6 refactor: move refresh volume to radio
645c718 refactor: remove gin-contrib/cors module
be5fe51 style: gofmt