Skip to content

Commit 29b3df0

Browse files
committed
fix: update dependencies
1 parent 5285d3e commit 29b3df0

9 files changed

Lines changed: 524 additions & 659 deletions

File tree

go.mod

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module github.com/screego/server
22

3-
go 1.24.0
4-
5-
toolchain go1.24.1
3+
go 1.25.0
64

75
require (
86
github.com/gorilla/handlers v1.5.2
@@ -12,15 +10,15 @@ require (
1210
github.com/joho/godotenv v1.5.1
1311
github.com/kelseyhightower/envconfig v1.4.0
1412
github.com/pion/randutil v0.1.0
15-
github.com/pion/turn/v4 v4.1.3
13+
github.com/pion/turn/v4 v4.1.4
1614
github.com/prometheus/client_golang v1.23.2
1715
github.com/rs/xid v1.6.0
18-
github.com/rs/zerolog v1.34.0
16+
github.com/rs/zerolog v1.35.1
1917
github.com/stretchr/testify v1.11.1
2018
github.com/urfave/cli v1.22.17
21-
golang.org/x/crypto v0.46.0
22-
golang.org/x/term v0.38.0
23-
golang.org/x/text v0.32.0
19+
golang.org/x/crypto v0.50.0
20+
golang.org/x/term v0.42.0
21+
golang.org/x/text v0.36.0
2422
)
2523

2624
require (
@@ -32,21 +30,22 @@ require (
3230
github.com/gorilla/securecookie v1.1.2 // indirect
3331
github.com/klauspost/compress v1.18.0 // indirect
3432
github.com/kr/text v0.2.0 // indirect
35-
github.com/mattn/go-colorable v0.1.13 // indirect
36-
github.com/mattn/go-isatty v0.0.19 // indirect
33+
github.com/mattn/go-colorable v0.1.14 // indirect
34+
github.com/mattn/go-isatty v0.0.20 // indirect
3735
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
3836
github.com/pion/dtls/v3 v3.0.7 // indirect
3937
github.com/pion/logging v0.2.4 // indirect
4038
github.com/pion/stun/v3 v3.0.1 // indirect
4139
github.com/pion/transport/v3 v3.1.1 // indirect
40+
github.com/pion/transport/v4 v4.0.1 // indirect
4241
github.com/pmezard/go-difflib v1.0.0 // indirect
4342
github.com/prometheus/client_model v0.6.2 // indirect
4443
github.com/prometheus/common v0.66.1 // indirect
4544
github.com/prometheus/procfs v0.16.1 // indirect
4645
github.com/russross/blackfriday/v2 v2.1.0 // indirect
4746
github.com/wlynxg/anet v0.0.5 // indirect
4847
go.yaml.in/yaml/v2 v2.4.2 // indirect
49-
golang.org/x/sys v0.39.0 // indirect
48+
golang.org/x/sys v0.43.0 // indirect
5049
google.golang.org/protobuf v1.36.8 // indirect
5150
gopkg.in/yaml.v3 v3.0.1 // indirect
5251
)

go.sum

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,13 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0
5050
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
5151
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
5252
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
53+
github.com/mattn/go-colorable v0.1.14 h1:9A9LHSqF/7dyVVX6g0U9cwm9pG3kP9gSzcuIPHPsaIE=
54+
github.com/mattn/go-colorable v0.1.14/go.mod h1:6LmQG8QLFO4G5z1gPvYEzlUgJ2wF+stgPZH1UqBm1s8=
5355
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
5456
github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=
5557
github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
58+
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
59+
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
5660
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
5761
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
5862
github.com/pion/dtls/v3 v3.0.2 h1:425DEeJ/jfuTTghhUDW0GtYZYIwwMtnKKJNMcWccTX0=
@@ -73,10 +77,14 @@ github.com/pion/transport/v3 v3.0.7 h1:iRbMH05BzSNwhILHoBoAPxoB9xQgOaJk+591KC9P1
7377
github.com/pion/transport/v3 v3.0.7/go.mod h1:YleKiTZ4vqNxVwh77Z0zytYi7rXHl7j6uPLGhhz9rwo=
7478
github.com/pion/transport/v3 v3.1.1 h1:Tr684+fnnKlhPceU+ICdrw6KKkTms+5qHMgw6bIkYOM=
7579
github.com/pion/transport/v3 v3.1.1/go.mod h1:+c2eewC5WJQHiAA46fkMMzoYZSuGzA/7E2FPrOYHctQ=
80+
github.com/pion/transport/v4 v4.0.1 h1:sdROELU6BZ63Ab7FrOLn13M6YdJLY20wldXW2Cu2k8o=
81+
github.com/pion/transport/v4 v4.0.1/go.mod h1:nEuEA4AD5lPdcIegQDpVLgNoDGreqM/YqmEx3ovP4jM=
7682
github.com/pion/turn/v4 v4.0.0 h1:qxplo3Rxa9Yg1xXDxxH8xaqcyGUtbHYw4QSCvmFWvhM=
7783
github.com/pion/turn/v4 v4.0.0/go.mod h1:MuPDkm15nYSklKpN8vWJ9W2M0PlyQZqYt1McGuxG7mA=
7884
github.com/pion/turn/v4 v4.1.3 h1:jVNW0iR05AS94ysEtvzsrk3gKs9Zqxf6HmnsLfRvlzA=
7985
github.com/pion/turn/v4 v4.1.3/go.mod h1:TD/eiBUf5f5LwXbCJa35T7dPtTpCHRJ9oJWmyPLVT3A=
86+
github.com/pion/turn/v4 v4.1.4 h1:EU11yMXKIsK43FhcUnjLlrhE4nboHZq+TXBIi3QpcxQ=
87+
github.com/pion/turn/v4 v4.1.4/go.mod h1:ES1DXVFKnOhuDkqn9hn5VJlSWmZPaRJLyBXoOeO/BmQ=
8088
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
8189
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
8290
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -111,6 +119,8 @@ github.com/rs/zerolog v1.33.0 h1:1cU2KZkvPxNyfgEmhHAz/1A9Bz+llsdYzklWFzgp0r8=
111119
github.com/rs/zerolog v1.33.0/go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss=
112120
github.com/rs/zerolog v1.34.0 h1:k43nTLIwcTVQAncfCw4KZ2VY6ukYoZaBPNOE8txlOeY=
113121
github.com/rs/zerolog v1.34.0/go.mod h1:bJsvje4Z08ROH4Nhs5iH600c3IkWhwp44iRc54W6wYQ=
122+
github.com/rs/zerolog v1.35.1 h1:m7xQeoiLIiV0BCEY4Hs+j2NG4Gp2o2KPKmhnnLiazKI=
123+
github.com/rs/zerolog v1.35.1/go.mod h1:EjML9kdfa/RMA7h/6z6pYmq1ykOuA8/mjWaEvGI+jcw=
114124
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
115125
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
116126
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -146,6 +156,8 @@ golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE=
146156
golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc=
147157
golang.org/x/crypto v0.46.0 h1:cKRW/pmt1pKAfetfu+RCEvjvZkA9RimPbh7bhFjGVBU=
148158
golang.org/x/crypto v0.46.0/go.mod h1:Evb/oLKmMraqjZ2iQTwDwvCtJkczlDuTmdJXoZVzqU0=
159+
golang.org/x/crypto v0.50.0 h1:zO47/JPrL6vsNkINmLoo/PH1gcxpls50DNogFvB5ZGI=
160+
golang.org/x/crypto v0.50.0/go.mod h1:3muZ7vA7PBCE6xgPX7nkzzjiUq87kRItoJQM1Yo8S+Q=
149161
golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
150162
golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
151163
golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I=
@@ -163,6 +175,8 @@ golang.org/x/sys v0.32.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
163175
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
164176
golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk=
165177
golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
178+
golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI=
179+
golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
166180
golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
167181
golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
168182
golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q=
@@ -171,6 +185,8 @@ golang.org/x/term v0.31.0 h1:erwDkOK1Msy6offm1mOgvspSkslFnIGsFnxOKoufg3o=
171185
golang.org/x/term v0.31.0/go.mod h1:R4BeIy7D95HzImkxGkTW1UQTtP54tio2RyHz7PwK0aw=
172186
golang.org/x/term v0.38.0 h1:PQ5pkm/rLO6HnxFR7N2lJHOZX6Kez5Y1gDSJla6jo7Q=
173187
golang.org/x/term v0.38.0/go.mod h1:bSEAKrOT1W+VSu9TSCMtoGEOUcKxOKgl3LE5QEF/xVg=
188+
golang.org/x/term v0.42.0 h1:UiKe+zDFmJobeJ5ggPwOshJIVt6/Ft0rcfrXZDLWAWY=
189+
golang.org/x/term v0.42.0/go.mod h1:Dq/D+snpsbazcBG5+F9Q1n2rXV8Ma+71xEjTRufARgY=
174190
golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
175191
golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
176192
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
@@ -180,6 +196,8 @@ golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU=
180196
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
181197
golang.org/x/text v0.32.0 h1:ZD01bjUt1FQ9WJ0ClOL5vxgxOI/sVCNgX1YtKwcY0mU=
182198
golang.org/x/text v0.32.0/go.mod h1:o/rUWzghvpD5TXrTIBuJU77MTaN0ljMWE47kxGJQ7jY=
199+
golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg=
200+
golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164=
183201
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
184202
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
185203
google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM=

ui/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@
66
"dependencies": {
77
"@emotion/react": "^11.13.3",
88
"@emotion/styled": "11.14.1",
9-
"@mui/icons-material": "7.3.6",
10-
"@mui/material": "7.3.6",
9+
"@mui/icons-material": "9.0.0",
10+
"@mui/material": "9.0.0",
1111
"@mui/styles": "^6.1.1",
12-
"@types/react": "19.2.7",
12+
"@types/react": "19.2.14",
1313
"@types/react-dom": "19.2.3",
14-
"@vitejs/plugin-react-swc": "4.2.2",
14+
"@vitejs/plugin-react": "6.0.1",
1515
"notistack": "^3.0.1",
16-
"prettier": "3.7.4",
17-
"react": "19.2.3",
18-
"react-dom": "19.2.3",
19-
"react-hotkeys-hook": "5.2.1",
16+
"prettier": "3.8.3",
17+
"react": "19.2.5",
18+
"react-dom": "19.2.5",
19+
"react-hotkeys-hook": "5.2.4",
2020
"tss-react": "^4.9.20",
21-
"typescript": "5.9.3",
21+
"typescript": "6.0.3",
2222
"use-http": "^1.0.28",
23-
"vite": "7.3.0",
24-
"vite-plugin-svgr": "4.5.0",
25-
"vite-tsconfig-paths": "6.0.3"
23+
"vite": "8.0.10",
24+
"vite-plugin-svgr": "5.2.0",
25+
"vite-tsconfig-paths": "6.1.1"
2626
},
2727
"scripts": {
2828
"start": "vite",

ui/src/LoginForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export const LoginForm = ({config: {login}, hide}: {config: UseConfig; hide?: ()
5454
size="small"
5555
margin="dense"
5656
/>
57-
<Box marginTop={1}>
57+
<Box sx={{marginTop: 1}}>
5858
<LoadingButton
5959
type="submit"
6060
loading={loading}

ui/src/Room.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ export const Room = ({
240240
{(stream?.getAudioTracks().length ?? 0) > 0 && videoElement && (
241241
<AudioControl video={videoElement} />
242242
)}
243-
<Box whiteSpace="nowrap">
243+
<Box sx={{whiteSpace: 'nowrap'}}>
244244
{state.hostStream ? (
245245
<Tooltip title="Cancel Presentation" arrow>
246246
<IconButton onClick={stopShare} size="large">
@@ -390,7 +390,7 @@ const AudioControl = ({video}: {video: FullScreenHTMLVideoElement}) => {
390390
});
391391

392392
return (
393-
<Stack spacing={0.5} pr={2} direction="row" sx={{alignItems: 'center', my: 1, height: 35}}>
393+
<Stack spacing={0.5} direction="row" sx={{alignItems: 'center', my: 1, height: 35, pr: 2}}>
394394
<IconButton size="large" onClick={() => (video.muted = !video.muted)}>
395395
{video.muted ? (
396396
<VolumeMuteIcon fontSize="large" />

ui/src/RoomManage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const CreateRoom = ({room, config}: Pick<UseRoom, 'room'> & {config: UIConfig})
5050
}
5151
label="Close Room after you leave"
5252
/>
53-
<Box paddingBottom={0.5}>
53+
<Box sx={{paddingBottom: 0.5}}>
5454
<Typography>
5555
Nat Traversal via:{' '}
5656
<Link
@@ -79,7 +79,7 @@ export const RoomManage = ({room, config}: {room: FCreateRoom; config: UseConfig
7979
return (
8080
<Grid
8181
container={true}
82-
justifyContent="center"
82+
sx={{justifyContent: 'center'}}
8383
style={{paddingTop: 50, maxWidth: 400, width: '100%', margin: '0 auto'}}
8484
spacing={4}
8585
>

ui/src/SettingDialog.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export const SettingDialog = ({open, setOpen, updateName, saveSettings}: Setting
5252
<DialogTitle>Settings</DialogTitle>
5353
<DialogContent>
5454
<form onSubmit={doSubmit}>
55-
<Box paddingBottom={1}>
55+
<Box sx={{paddingBottom: 1}}>
5656
<TextField
5757
autoFocus
5858
margin="dense"
@@ -65,7 +65,7 @@ export const SettingDialog = ({open, setOpen, updateName, saveSettings}: Setting
6565
/>
6666
</Box>
6767
{NativeCodecs.length > 0 ? (
68-
<Box paddingY={1}>
68+
<Box sx={{paddingY: 1}}>
6969
<Autocomplete<PreferredCodec>
7070
options={[CodecBestQuality, CodecDefault, ...NativeCodecs]}
7171
getOptionLabel={({mimeType, sdpFmtpLine}) =>
@@ -88,7 +88,7 @@ export const SettingDialog = ({open, setOpen, updateName, saveSettings}: Setting
8888
/>
8989
</Box>
9090
) : undefined}
91-
<Box paddingTop={1}>
91+
<Box sx={{paddingTop: 1}}>
9292
<Autocomplete<VideoDisplayMode>
9393
options={Object.values(VideoDisplayMode)}
9494
onChange={(_, value) =>
@@ -102,7 +102,7 @@ export const SettingDialog = ({open, setOpen, updateName, saveSettings}: Setting
102102
renderInput={(params) => <TextField {...params} label="Display Mode" />}
103103
/>
104104
</Box>
105-
<Box paddingTop={1}>
105+
<Box sx={{paddingTop: 1}}>
106106
<NumberField
107107
label="FrameRate"
108108
min={1}

ui/vite.config.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {defineConfig} from 'vite';
2-
import react from '@vitejs/plugin-react-swc';
2+
import react from '@vitejs/plugin-react';
33

44
export default defineConfig({
55
base: './',

0 commit comments

Comments
 (0)