Skip to content

Releases: ItsNotGoodName/reciva-web-remote

v0.11.0

21 Mar 03:48
Compare
Choose a tag to compare

Changelog

  • 045564c build: fix github action
  • 52b15b2 build: fix npm tasks
  • 16055b5 build: reduce css bundle size
  • 8c6b997 feat: cancel request
  • 8e55f43 feat: delta volume change
  • 5d0b93d feat: discover radios on a timer
  • e2c0377 feat: handle pubsub overflow
  • c2fd98b feat: remove radios
  • a9dbd30 feat: swagger and echo libs
  • d074381 feat: toggle dropdown on unfocus and click
  • 324dc1b feat: typescript swag api client
  • 7938331 feat: use builtin query instead of tanquery
  • 6634166 feat: utils and fix swagger
  • e674f26 fix: dropdown reactivity
  • 4c71948 fix: focus, pubsub, and select box
  • 6c04a38 fix: ios ws reconnect
  • d2d4037 fix: pubsub crash
  • 15d88aa fix: radio has to be on to set audiosource
  • f3056fe fix: swagger api
  • f597968 fix: websocket timeout
  • 20e909a fix: ws reconnect on focus on ios
  • acd8055 refactor(web): fix crash and add sync
  • 8846b1a refactor: add eslint
  • a047241 refactor: add radio list card discovering
  • 3cb26e4 refactor: add radioSelected signal
  • 4a12e3e refactor: change update preset publish
  • 23cba4b refactor: class merge
  • 223c57c refactor: clean up
  • 922c15f refactor: clean up frontend
  • 66ed976 refactor: create internal pkg
  • 7229b88 refactor: daisy dropdown component
  • c83dac4 refactor: dropdown table
  • 5d43d95 refactor: fix errors and change css
  • d26a033 refactor: fix pubsub and add websocket api
  • d005b78 refactor: get api path from swagger
  • 5825aee refactor: go back to gorilla websocket
  • ce2680d refactor: graceful shutdown on err
  • ab264fa refactor: init solidjs web
  • c55cfe9 refactor: mutations and queries
  • 8d3ba5d refactor: pubsub
  • 4bae9a3 refactor: pubsub and background
  • 4e8042f refactor: readd daisyui and adapt from old web
  • 3c8c5e9 refactor: readd icons
  • ce42972 refactor: readd page menu
  • 3cd58db refactor: readd presets page
  • 9e12cf1 refactor: readd reconnect to ws
  • 86777dd refactor: readd rest of controls
  • 6b9c934 refactor: readd web websocket connection
  • fff6fdb refactor: readd webfs and presets to http
  • 93872af refactor: reconnect ws on visible
  • ab8c24b refactor: remove old stuff and upgrace packages
  • 8558f76 refactor: rename errs and move pkgs
  • 04da32e refactor: typed pubsub
  • 44681a6 refactor: update state on preset change
  • 6b2307a refactor: use hub context for discover

v0.10.3

08 May 23:17
Compare
Choose a tag to compare

Changelog

  • 7b5f352 fix: rc in presets middleware
  • 1922cce fix: state subscriber leak
  • 23e0756 refactor: api routes
  • 4fd302a refactor: build summary var
  • e7a91a6 refactor: change retry library
  • f2fa6d3 refactor: pubsub
  • a7f0d9f refactor: use radio context for middleware

v0.10.2

04 May 01:25
Compare
Choose a tag to compare

Changelog

  • f267f17 feat(web): add maskable icon x192
  • c88928a feat(web): change icon and remove vite-plugin-pwa
  • ad3dbf4 feat: sort radios

v0.10.1

03 May 00:12
Compare
Choose a tag to compare

Changelog

  • e15571f feat: add release_url and summary var
  • a30fe58 fix(web): add v to version
  • 629b502 refactor(state): create AudioSources on New
  • 9b41d97 refactor(upnp): retry only on HTTP error
  • d304083 refactor(web): use type instead of interface
  • b3a9f23 refactor: lower radio create timeout, update docs
  • 1088b6d refactor: running background services
  • 0bc906e style: change mutex var name

v0.10.0

01 May 21:52
0b5c85e
Compare
Choose a tag to compare

Changelog

  • 7951040 build: fix socket error on npm install
  • fa92887 feat(web): add audiosource mockup
  • d3e6433 feat(web): add daisyui
  • ac349f1 feat(web): add preset update form
  • 006870f feat(web): add tailwindcss
  • ecc59be feat(web): change ws reconnect and css
  • 2882c12 feat(web): disable zooming on touch devices
  • 3cf2e7d feat(web): medium badge
  • cb8ca12 feat(web): mockup add hamburger menu
  • 656f28d feat(web): mockup ui
  • cb92097 feat(web): preset mutation and query
  • ea8afbd feat(web): radio ws alert
  • e229f4a feat(web): save last radio uuid
  • 5070de5 feat(web): websocket & query
  • fe231c5 feat(web): working radio control
  • bcfe8bf feat: URLNew for Presets
  • 7a1732b feat: add set audio service
  • 2fa000f feat: add set audio source func
  • 24078d8 feat: add signal pubsub package
  • 387658c feat: add slim radios route
  • 81f3b71 feat: add version api
  • 328eeb9 feat: add websocket and app
  • 60c65f3 feat: change mutations and api
  • cea463f feat: edit presets table, sort presets, clean up
  • 816d7bb feat: ignore unchanged state
  • ba9ebd2 feat: preset routes
  • a38f291 feat: refresh volume every 60s
  • 273f792 feat: send partial state
  • 30c8649 feat: set power, volume and audio source
  • 2082aa9 feat: sort presets before writing
  • ab18d67 feat: try to set to internet radio for preset
  • d220c9f feat: update to go-upnpsub v0.5.0
  • 518e303 fix(web): github version url
  • 8a95916 fix(web): tail of loading icon in button
  • ff36400 fix(web): ui on small devices
  • a48ec99 fix(web): websocket stateUUID watch
  • 38b62d5 fix: null data for GetRadios
  • 5483cf2 fix: preset and router dep
  • ee423c6 fix: subscribe EOL from flooding
  • 8eb9830 refactor!: replace with new backend
  • d301a7c refactor!: reset frontend files
  • 366f543 refactor(web): GITHUB_URL env
  • 7c421b8 refactor(web): clean up and add features
  • 7f7a8ac refactor(web): create DErrorAlert component
  • a1cf927 refactor(web): revert to gap-2
  • 2d52c08 refactor(web): use shallowReactive for radio ws
  • ac91e63 refactor(web): ws reconnect hook
  • 025baee refactor: add app layer
  • b8cad11 refactor: add dto
  • b4942f9 refactor: add radio, state, upnp package
  • 37c3b9c refactor: change NewTitle and NewURL name
  • e2d8e5e refactor: clean up and fix misc
  • 410a769 refactor: clean up radio
  • f9f83a4 refactor: dropdown margin to 1
  • 40b3db9 refactor: middleware for publishing state
  • 5f3727a refactor: move errors
  • 8470cd2 refactor: move web location and etc
  • def3cb9 refactor: prepare for force radio discovery
  • 9292321 refactor: preset store
  • 7a38fd6 refactor: pubsub
  • f4d4e96 refactor: pubsub uuid topic
  • 1896e33 refactor: radio create and discovery
  • 5112813 refactor: remove code from json response
  • 64b54ef refactor: remove fragment & use bitwise
  • 9a5edf0 refactor: rename app to bus
  • 7a72e3b refactor: rename fragment pubsub
  • 8e8ad7c refactor: rename state.* to radio.*
  • 6017cd3 refactor: split api and router
  • b1fed7f refactor: state and fragment
  • 08c0d1a refactor: state, bus, main
  • 6d7a703 style: variable names

v0.9.2

25 Jan 21:21
Compare
Choose a tag to compare

Changelog

  • 0631a8e fix: mime type for javascript files

v0.9.1

22 Jan 01:57
Compare
Choose a tag to compare

Changelog

  • 8eaa315 fix: radio title width and misc
  • 9859f3c fix: radio volume change
  • 98c81fb fix: zoomed in on Android

v0.9.0

21 Jan 00:00
Compare
Choose a tag to compare

Changelog

  • a922b06 Merge branch 'refactor/frontend'
  • 6473ed5 build: fix scss charset warnings
  • bfa6f1d feat: add preset table
  • 865f6ba feat: anchor for preset tables links
  • 0975655 feat: notification
  • c294f6d feat: reconnect on focus and refactor
  • a04fa9d feat: refactor and add toast
  • b4d9d68 fix: remove writec 1
  • c6ef59d fix: store and api
  • 595b8b9 refactor: api and frontend
  • 0a8dec5 refactor: frontend tidy
  • 93d029d refactor: radio store
  • 075811b refactor: readd preset editing
  • c8e3517 refactor: use bulma css and fa icons
  • efb6709 style: clean up and update demo png
  • fa3a6d6 style: js prettier

v0.8.3

14 Jan 06:40
Compare
Choose a tag to compare

Changelog

  • cc6c73d build: upgrade go and npm deps
  • aa2294d fix: remove writec 1
  • f2560f0 fix: update current title on mutation
  • a478fe4 refactor: pubsub sub lock
  • 435664c refactor: radio ws, router, hub, radio
  • 29b688f refactor: readd hub sleep
  • 7ec90e5 refactor: readd preset
  • 0eac171 refactor: rewrite radio package

v0.8.2

25 Nov 02:20
Compare
Choose a tag to compare

Changelog

64436f7 fix(web): discover button loading
cac3f74 fix(web): preset sizing
d41fdfb fix: radio discovery blocking program