-
-
Notifications
You must be signed in to change notification settings - Fork 201
voice chats v2 #414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
voice chats v2 #414
Conversation
fix up code undo changes to compose file add back .env.example
feat: call started system message in dms
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also add voice-ingress to scripts/build-image-layer.sh and scripts/publish-debug-image.sh
} | ||
|
||
if revision <= 42 { | ||
info!("Running migration [revision 33 / 29-04-2025]: Convert all `VoiceChannel`'s into `TextChannel` "); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
info!("Running migration [revision 33 / 29-04-2025]: Convert all `VoiceChannel`'s into `TextChannel` "); | |
info!("Running migration [revision 42 / 29-04-2025]: Convert all `VoiceChannel`'s into `TextChannel` "); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This'll all need to be confirmed prior to final merging anyways.
voice.replace(v); | ||
} | ||
}, | ||
Self::VoiceChannel { .. } => {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
panic or error here since a migration should remove all of these?
@@ -32,6 +39,7 @@ pub async fn edit( | |||
|
|||
// Fetch server and member | |||
let mut server = server.as_server(db).await?; | |||
let target_user = member.as_user(&db).await?; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let target_user = member.as_user(&db).await?; | |
let target_user = member.as_user(db).await?; |
- move voice and video limits to config - seperate VoiceInformation into model and db model - fix build scripts
check max participants when creating a token to avoid giving tokens but erroring when attempting to join, check if the channel actually supports voice
fix: calculate user overwrites correctly fix: dont include personal info in livekit user metadata fix: revoke video permissons on denied publish fix: add video to default permissions
Supercedes #318
Porting voice services to livekit.
Tracking issue: #313