Skip to content

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

Open
wants to merge 67 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
ad0dcad
initial livekit support
Zomatree Apr 9, 2024
ae87bc0
move voice states to global
Zomatree Apr 9, 2024
7a44210
track current state
Zomatree Apr 11, 2024
67569f9
more stuff
Zomatree Apr 24, 2024
675c7d6
fix redis key inconsistancy
Zomatree Apr 24, 2024
ffbc899
split voice ops into its own library
Zomatree May 13, 2024
120ca44
feat(livekit): more permission handling
Zomatree Jul 23, 2024
2f72947
feat(livekit): push unfinished code
Zomatree Oct 13, 2024
9de87a0
Merge remote-tracking branch 'origin/main' into livekit
Zomatree Jan 26, 2025
c55b5bf
fix: include voice states in servercreate event
Zomatree Jan 27, 2025
c8ae34b
feat: implement missing permission syncs
Zomatree Jan 28, 2025
41a6de6
fix: remove locked rocket version
Zomatree Jan 28, 2025
742eb3b
fix: remove local testing values from config
Zomatree Jan 28, 2025
2593a42
chore: switch to ids for parameter
Zomatree Feb 2, 2025
060b4c4
feat: make Channel::server return a reference
Zomatree Feb 7, 2025
367ac88
feat: support multiple voice nodes
Zomatree Feb 17, 2025
9511280
fix: expose list of nodes
Zomatree Feb 17, 2025
9c2cc87
fix: respond with the url when joining a voice channel
Zomatree Feb 17, 2025
8b5e085
feat: being moved between voice channels
Zomatree Mar 1, 2025
091aa47
fix: use existing node if someone is already in the voice channel
Zomatree Mar 25, 2025
38380db
refactor: Remove VoiceChannel
Zomatree Apr 29, 2025
a4246f3
chore: add pushd to debug image script
insertish Feb 10, 2025
343b90b
refactor: add error messages for Rabbit issues
insertish Feb 10, 2025
e8cb0bb
docs: add some notes on overrides; fix defaults
insertish Feb 10, 2025
9a2a790
fix: ensure limit is always at least 1 when sent to database
insertish Feb 10, 2025
12854d0
fix: change permission check for fetching channel webhooks
insertish Feb 10, 2025
a7345a7
chore: mount API at /0.8/ as well
insertish Feb 10, 2025
8bfe3ec
fix: ensure ratelimiter adjusts for version prefix
insertish Feb 10, 2025
0b02c84
chore: bump version to 0.8.2
insertish Feb 10, 2025
9e5fbec
chore: disable LTO because it likely overloads GitHub worker
insertish Feb 10, 2025
ae15a0b
fix: don't allow users to time themselves out
insertish Feb 10, 2025
4ea08a1
fix: match new error type for status code
insertish Feb 10, 2025
9a98c53
feat: init crond crate
insertish Nov 27, 2024
a42746c
feat: file deletion implementation
insertish Nov 27, 2024
d54c5e8
chore: fix version references
insertish Feb 10, 2025
370442b
feat: add crond container definitions
insertish Feb 10, 2025
92f4b44
chore: clarify cargo deny / tomls
insertish Feb 18, 2025
6558e9f
feat: add company information to email footers
insertish Feb 24, 2025
1d385ef
chore: bump version to 0.8.3
insertish Feb 24, 2025
a671ba6
fix: don't bump the lockfile version
insertish Feb 25, 2025
7abbad7
fix: include `production` default value for config
insertish Feb 25, 2025
bfc6f50
chore: ignore python venv and dev script for user generation
IAmTomahawkx Mar 10, 2025
6f0e80e
test: Add tests for invite/fetch
phazeschift Mar 14, 2025
6737100
test: add utilities for common setup
phazeschift Mar 16, 2025
c1c5b0f
test: add delete server channel test
phazeschift Mar 16, 2025
5fe19d9
feat: allow to set an icon when creating a group
nponsard Mar 5, 2025
9c3b2fb
fix: allow message pinning and unpinning for DM-like channels
StupidRepo Mar 7, 2025
773b890
fix: remove SavedMessages and Group due to given permissions
StupidRepo Mar 8, 2025
62204fe
feat: allow bots to manage emojis (#407)
xXBuilderBXx Apr 2, 2025
2f3d1f0
feat: add option to send message with missing replies
shaksternano Mar 31, 2025
21b9164
chore: bump version to 0.8.4
insertish Apr 2, 2025
a110a08
ci: downgrade lockfile
insertish Apr 2, 2025
2a36f59
feat: Add Mass Mentions to the backend (#394)
IAmTomahawkx Apr 5, 2025
a841df3
fix: show full branch name on github webhook messages
Zomatree Apr 22, 2025
02f1870
fix: dont leak invisible presence to others
Zomatree Apr 22, 2025
cc9ff9a
fix: add back missing early adopter badge
Zomatree Apr 22, 2025
d830fb0
Merge branch 'main' into livekit
Zomatree Apr 29, 2025
b96f07e
fix: update branch from main
Zomatree Apr 29, 2025
61038dd
Merge remote-tracking branch 'origin/main' into livekit
Zomatree May 1, 2025
48e0b48
fix: update branch from main
Zomatree May 1, 2025
ea1c165
Merge remote-tracking branch 'origin/main' into livekit
Zomatree Jun 2, 2025
45df572
Merge remote-tracking branch 'origin/main' into livekit
Zomatree Jun 2, 2025
3dbf3bb
feat: private livekit nodes
Zomatree Jun 5, 2025
901ac56
fix: remove node from channel voice state
Zomatree Jun 5, 2025
95ca735
fix: get_voice_state has incorrect unique_key and allowed_sources sho…
Zomatree Jun 8, 2025
28ed85a
Merge branch 'main' into feat/livekit
Zomatree Jul 1, 2025
eb48975
chore: bump livekit dep
Zomatree Jul 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,6 @@ venv/
.vercel
.DS_Store

.idea
livekit.yml
.idea
start
Loading
Loading