What's Changed
- feat: add routing and jsx scaffolding by @martinstark in #4
- Routing Syntax and Global State handling by @martinstark in #5
- chore: demo deployment by @birme in #7
- Create Production, List Productions by @martinstark in #6
- feat/error-handling by @malmen237 in #8
- make use of error display by @martinstark in #10
- Feat/join production by @martinstark in #11
- fix: wrong destination path by @birme in #12
- Negotiate RTC Connection / Join Production Line by @martinstark in #14
- feat: add participant list by @martinstark in #15
- feat/load-production-list-on-new-production by @malmen237 in #9
- fix: make chrome webrtc-internals usable by @martinstark in #20
- chore: bump typescript by @martinstark in #21
- Feat/add env new by @malmen237 in #16
- chore(deps): bump react-hook-form from 7.51.1 to 7.51.2 by @dependabot in #22
- chore(deps-dev): bump @commitlint/cli from 19.2.0 to 19.2.1 by @dependabot in #23
- chore(deps): bump @emotion/styled from 11.11.0 to 11.11.5 by @dependabot in #24
- chore(deps-dev): bump @types/react-dom from 18.2.22 to 18.2.24 by @dependabot in #25
- chore(deps-dev): bump vite from 5.1.6 to 5.2.8 by @dependabot in #26
- Feat/no device by @martinstark in #37
- chore: add pr workflows by @martinstark in #27
- chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 by @dependabot in #42
- chore(deps-dev): bump @types/react from 18.2.66 to 18.2.75 by @dependabot in #49
- chore(deps-dev): bump @typescript-eslint/parser from 7.2.0 to 7.6.0 by @dependabot in #47
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.6.0 by @dependabot in #48
- feat: handle multiple audio streams by @martinstark in #55
- feat: added bowser to detect mobile or desktop by @malmen237 in #52
- 32/add loader to join-production by @malmen237 in #41
- 53/interval-on-production-list by @malmen237 in #54
- 29/add loader to production list by @malmen237 in #43
- chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 by @dependabot in #60
- chore: cloudfront-function for url-rewrite needed for SPA by @birme in #56
- 58/handle sinkid by @malmen237 in #61
- 39/add mic mute by @malmen237 in #44
- feat: add initial load logic to production list by @martinstark in #59
- fix: improve audio clean up logic by @martinstark in #57
- Feat/update api by @martinstark in #73
- chore: continous deploy to dev bucket by @birme in #69
- chore(deps-dev): bump @types/react-dom from 18.2.24 to 18.2.25 by @dependabot in #65
- chore(deps): bump react-hook-form from 7.51.2 to 7.51.3 by @dependabot in #67
- chore(deps-dev): bump @types/react from 18.2.75 to 18.2.78 by @dependabot in #74
- chore(deps-dev): bump @commitlint/cli from 19.2.1 to 19.2.2 by @dependabot in #75
- chore(deps-dev): bump @commitlint/config-conventional from 19.1.0 to 19.2.2 by @dependabot in #76
- Feat/design updates by @martinstark in #77
- Feat/heartbeat by @martinstark in #78
- Feat/improvements join line by url by @martinstark in #85
- fix: show all devices in select options by @martinstark in #86
- 63/add-remove-line-on-create-prod by @malmen237 in #64
- Feat/errors by @martinstark in #87
- feat: add mute input hotkeys by @martinstark in #89
- chore(deps-dev): bump @typescript-eslint/parser from 7.6.0 to 7.7.0 by @dependabot in #80
- chore(deps-dev): bump @types/react from 18.2.78 to 18.2.79 by @dependabot in #81
- chore(deps-dev): bump vite from 5.2.8 to 5.2.9 by @dependabot in #82
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.0 by @dependabot in #83
- 40/add push to talk by @malmen237 in #72
- fix: use correct device label by @martinstark in #91
- 71/manage production route by @malmen237 in #84
- 38/mute audio stream by @malmen237 in #90
- fix: made productions-length boolean instead of zero by @malmen237 in #92
- fix: updated width on navigation-button by @malmen237 in #93
- chore(deps-dev): bump vite from 5.2.9 to 5.2.10 by @dependabot in #97
- chore(deps-dev): bump @commitlint/cli from 19.2.2 to 19.3.0 by @dependabot in #100
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.7.1 by @dependabot in #101
- chore(deps-dev): bump @typescript-eslint/parser from 7.7.0 to 7.7.1 by @dependabot in #102
- Feat/add loader to fetch production by @malmen237 in #99
- Fix/update line exit btn by @malmen237 in #96
- feat: added blue headset-favicon by @malmen237 in #103
- Feat/updated btn layout by @malmen237 in #98
- Feat/add form with loader by @malmen237 in #106
- chore(deps): bump react-router-dom from 6.22.3 to 6.23.0 by @dependabot in #105
- Feat/data channel a.k.a. "highlight current speaker" by @martinstark in #107
- Feat/inline svg by @martinstark in #109
- Feat/updated participants list by @malmen237 in #108
- Force dev deploy by @martinstark in #110
- feat: added speaker-mute as a hotkey by @malmen237 in #113
- fix: added touch-action to longpress-button by @malmen237 in #115
- chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 by @dependabot in #117
- chore(deps): bump react and @types/react by @dependabot in #116
- chore: re-enable manage productions by @martinstark in #118
- chore(deps-dev): bump @typescript-eslint/parser from 7.7.1 to 7.8.0 by @dependabot in #126
- chore(deps): bump react-dom and @types/react-dom by @dependabot in #128
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.1 to 7.8.0 by @dependabot in #127
- fix: reverse production list by @martinstark in #129
- feat: add window.location.origin backend url support by @martinstark in #124
- chore: update readme by @martinstark in #130
- feat: add page not found by @martinstark in #125
- Feat/add preload check for compatible browsers by @malmen237 in #131
- chore(deps-dev): bump vite from 5.2.10 to 5.2.11 by @dependabot in #132
- Feat/navigate home on header click by @malmen237 in #133
- chore: moved fetch-production-list into a separate hook by @malmen237 in #135
- Feat/new api by @martinstark in #134
- Feat/add audio to join and leave line by @malmen237 in #123
- chore(deps): bump react-hook-form from 7.51.3 to 7.51.4 by @dependabot in #137
- Chore/handle connection state failed by @malmen237 in #138
- feat: support for setting env variable when running container by @birme in #139
- chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.6 to 0.4.7 by @dependabot in #141
- feat: added handling for no mediastream and no mediastreamtrack by @malmen237 in #140
- chore(deps-dev): bump @types/react from 18.3.1 to 18.3.2 by @dependabot in #144
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.8.0 to 7.9.0 by @dependabot in #145
- chore(deps): bump react-router-dom from 6.23.0 to 6.23.1 by @dependabot in #143
- chore(deps-dev): bump @typescript-eslint/parser from 7.8.0 to 7.9.0 by @dependabot in #146
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.9.0 to 7.12.0 by @dependabot in #156
- chore(deps-dev): bump lint-staged from 15.2.2 to 15.2.5 by @dependabot in #152
- chore(deps-dev): bump @vitejs/plugin-react-swc from 3.6.0 to 3.7.0 by @dependabot in #151
- chore(deps): bump react-hook-form from 7.51.4 to 7.51.5 by @dependabot in #149
- chore(deps-dev): bump @typescript-eslint/parser from 7.9.0 to 7.12.0 by @dependabot in #155
- fix: adaptions for OSC supply chain by @birme in #157
- fix: workaround for SPA non-standard HTTP behavior by @birme in #162
- feat: option to provide bearer token on manager requests by @birme in #168
- Feat/add and remove line from prod by @malmen237 in #177
- fix: list on launch page doesnt display last items by @malmen237 in #183
- chore(deps-dev): bump vite from 5.2.11 to 5.3.3 by @dependabot in #182
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.15.0 by @dependabot in #181
- chore(deps-dev): bump eslint-plugin-react from 7.34.1 to 7.34.3 by @dependabot in #174
- chore(deps-dev): bump prettier from 3.2.5 to 3.3.2 by @dependabot in #165
- chore(deps-dev): bump @types/react from 18.3.2 to 18.3.3 by @dependabot in #159
- Feat/with added pagination by @malmen237 in #189
New Contributors
- @martinstark made their first contribution in #4
- @birme made their first contribution in #7
- @dependabot made their first contribution in #22
Full Changelog: https://github.com/Eyevinn/intercom-frontend/commits/v1.0.0