Zomatree
1632e3dacf
feat: allow users to specify who is notified when starting a call
2025-09-07 05:01:14 +01:00
Zomatree
cc9a68b9c5
chore: cleanup
2025-09-07 02:27:50 +01:00
Zomatree
d03e6be2eb
fix: update migration
2025-08-19 18:56:17 +01:00
Zomatree
0a4d77ffd3
fix: remove VoiceChannel channel type
...
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
2025-08-19 17:37:09 +01:00
Zomatree
c6f121f585
Merge remote-tracking branch 'origin/main' into feat/livekit
2025-08-18 07:44:52 +01:00
Zomatree
96ddeb79d2
fix: dont set max participants in livekit
2025-08-18 07:28:09 +01:00
Zomatree
a36b138978
fix: move call system message to daemon,
...
check max participants when creating a token to avoid giving tokens but erroring when attempting to join,
check if the channel actually supports voice
2025-08-18 04:58:06 +01:00
Zomatree
ed22b3a5ce
chore: switch Reference to using an actual reference
2025-08-12 03:44:29 +01:00
Zomatree
65fbd36624
fix: allow for disabling default features
2025-08-12 02:35:09 +01:00
Zomatree
860c47fbad
feat: - track call length
...
- move voice and video limits to config
- seperate VoiceInformation into model and db model
- fix build scripts
2025-08-12 01:48:57 +01:00
Zomatree
a770d5822a
chore: cleanup code
2025-08-04 03:20:08 +01:00
Zomatree
10c9682bba
feat: ability to force disconnect existing voice connection
2025-08-04 03:19:53 +01:00
Zomatree
eb48975428
chore: bump livekit dep
2025-07-01 20:22:53 +01:00
Zomatree
28ed85a779
Merge branch 'main' into feat/livekit
2025-07-01 20:22:34 +01:00
Zomatree
77daf82b94
chore: refactor new role rankings code
2025-06-08 11:18:47 +01:00
Zomatree
e00603f276
fix: route ranking
2025-06-08 11:18:47 +01:00
Zomatree
1b2c7b2fa1
feat: add roles migration
2025-06-08 11:18:47 +01:00
Zomatree
c526095d4f
feat: initial bulk role reorder route
2025-06-08 11:18:47 +01:00
Zomatree
95ca735b7b
fix: get_voice_state has incorrect unique_key and allowed_sources should be lowercase
2025-06-08 02:33:35 +01:00
Zomatree
901ac56154
fix: remove node from channel voice state
2025-06-05 17:26:37 +01:00
Zomatree
3dbf3bb7a0
feat: private livekit nodes
2025-06-05 14:14:19 +01:00
Zomatree
45df5724b3
Merge remote-tracking branch 'origin/main' into livekit
2025-06-02 02:20:04 +01:00
Zomatree
ea1c165d80
Merge remote-tracking branch 'origin/main' into livekit
2025-06-02 02:11:51 +01:00
Zomatree
48e0b48ea9
fix: update branch from main
2025-05-01 16:58:35 +01:00
Zomatree
61038ddcf1
Merge remote-tracking branch 'origin/main' into livekit
2025-05-01 16:42:13 +01:00
Zomatree
b96f07e615
fix: update branch from main
2025-04-29 15:52:03 +01:00
Zomatree
d830fb0911
Merge branch 'main' into livekit
2025-04-29 15:47:16 +01:00
Zomatree
cc9ff9a632
fix: add back missing early adopter badge
2025-04-29 15:40:41 +01:00
Zomatree
02f18705f4
fix: dont leak invisible presence to others
2025-04-29 15:40:10 +01:00
Zomatree
a841df3b36
fix: show full branch name on github webhook messages
2025-04-29 15:40:10 +01:00
Zomatree
38380db6e7
refactor: Remove VoiceChannel
2025-04-29 15:05:18 +01:00
Zomatree
a1b0e4767a
fix: add back missing early adopter badge
2025-04-22 20:23:20 +01:00
Zomatree
f4281c7050
fix: dont leak invisible presence to others
2025-04-22 19:53:55 +01:00
Zomatree
d2e83c94f3
fix: show full branch name on github webhook messages
2025-04-22 16:13:03 +01:00
Zomatree
091aa4705b
fix: use existing node if someone is already in the voice channel
2025-03-25 20:37:06 +00:00
Zomatree
8b5e085232
feat: being moved between voice channels
2025-03-01 22:09:40 +00:00
Zomatree
9c2cc8736c
fix: respond with the url when joining a voice channel
2025-02-17 02:11:32 +00:00
Zomatree
951128032b
fix: expose list of nodes
2025-02-17 01:48:34 +00:00
Zomatree
367ac887f4
feat: support multiple voice nodes
2025-02-17 01:39:00 +00:00
Zomatree
060b4c43f4
feat: make Channel::server return a reference
2025-02-07 21:35:51 +00:00
Zomatree
2593a4272b
chore: switch to ids for parameter
2025-02-02 13:46:45 +00:00
Zomatree
742eb3bb7d
fix: remove local testing values from config
2025-01-28 16:06:58 +00:00
Zomatree
41a6de67cd
fix: remove locked rocket version
2025-01-28 15:59:58 +00:00
Zomatree
c8ae34ba73
feat: implement missing permission syncs
2025-01-28 15:55:21 +00:00
Zomatree
c55b5bf75f
fix: include voice states in servercreate event
...
feat: call started system message in dms
2025-01-27 20:46:29 +00:00
Zomatree
9de87a01ab
Merge remote-tracking branch 'origin/main' into livekit
2025-01-26 20:36:40 +00:00
Zomatree
2f7294705e
feat(livekit): push unfinished code
2024-10-13 20:23:00 +01:00
Zomatree
4fc46f765b
refactor: change Channel::id to return a reference
2024-07-31 00:05:40 +01:00
Zomatree
b45ae2cd4d
fix: include user for pinned system messages
2024-07-30 18:09:35 +01:00
Zomatree
0a8089787b
chore: remove debugging logging
2024-07-30 18:06:54 +01:00
Zomatree
120ca449b8
feat(livekit): more permission handling
2024-07-23 04:07:34 +01:00
Zomatree
96bf73cb57
fix: send pin system messages
2024-07-22 00:09:27 +01:00
Zomatree
87a9fb79f2
chore: Write tests for pinning
2024-07-21 22:22:46 +01:00
Zomatree
c50435d499
fix: Switch to remove for unpinning
2024-07-21 22:16:23 +01:00
Zomatree
d2f4823ceb
chore: Add index and migration
2024-07-21 22:12:55 +01:00
Zomatree
39230c559a
fix: Bump revolt_a2 dep
2024-07-20 22:43:12 +01:00
Zomatree
32d1d5df2e
feat: Send badge updates from message acks
2024-07-20 20:49:22 +01:00
Zomatree
7547fbe245
Merge branch 'IAmTomahawkx-main'
2024-07-20 19:51:41 +01:00
Zomatree
389ecc0e5c
feat: Message pinning
2024-07-18 18:37:41 +01:00
Zomatree
878c1a83ad
fix: continue fix
2024-05-15 22:57:34 +01:00
Zomatree
471e0f55e4
fix: Use correct enum tagging for invites
2024-05-15 22:48:20 +01:00
Zomatree
ffbc899792
split voice ops into its own library
2024-05-13 14:09:08 +01:00
Zomatree
675c7d6c0d
fix redis key inconsistancy
2024-04-24 02:29:31 +01:00
Zomatree
67569f932e
more stuff
2024-04-24 02:23:52 +01:00
Zomatree
7a4421089c
track current state
2024-04-11 01:07:03 +01:00
Zomatree
ae87bc0b67
move voice states to global
2024-04-09 22:36:48 +01:00
Zomatree
ad0dcad497
initial livekit support
...
fix up code
undo changes to compose file
add back .env.example
2024-04-09 21:21:52 +01:00
Zomatree
92032cd9bc
chore: Log errors from failed pub/sub messages
2023-08-26 13:14:24 +01:00
Zomatree
54878e8e8d
feat: add webhook permissions
2023-07-02 08:41:38 +01:00
Zomatree
a7a7e49e18
fix: send message route not accepting null
2023-06-04 18:46:49 +01:00
Zomatree
175866ce00
Merge remote-tracking branch 'revoltchat/master' into webhooks
2023-04-25 20:38:09 +01:00
Zomatree
8c5de18991
restrict webhooks to text and group dm channels
2023-04-25 20:30:16 +01:00
Zomatree
57f00a283b
make request function names the same as file name
2023-04-20 17:52:10 +01:00
Zomatree
312e1dd41f
update code to be inline with reviews
2023-04-20 17:45:48 +01:00
Zomatree
426d836a09
Merge remote-tracking branch 'revoltchat/master' into webhooks
2023-04-18 19:50:04 +01:00
Zomatree
2fad66d24a
only send a subsect of the webhook in a message
2023-04-18 19:39:34 +01:00
Zomatree
144f0d39c6
fix: Add limits to channels and roles
2023-04-10 17:39:21 +01:00
Zomatree
83429f9f65
fix broken merge conflict
2023-04-01 23:09:29 +01:00
Angelo Kontaxis
a60ae78176
Merge branch 'master' into webhooks
2023-04-01 22:52:11 +01:00
Zomatree
7b39f4e9d9
change how webhook information is in the webhook
2023-04-01 22:49:34 +01:00
Zomatree
f309218573
chore: cleanup code
2023-03-15 19:47:30 +00:00
Zomatree
0321eff62b
chore: move to once_cell from lazy_static
2023-03-15 13:47:32 +00:00
Zomatree
01577fd798
avoid leaking the token in events
2023-03-11 23:24:10 +00:00
Zomatree
fca91e1560
update upstream code
2023-03-01 11:49:28 +00:00
Angelo Kontaxis
3c881a40a6
Merge branch 'master' into webhooks
2023-02-23 17:26:59 +00:00
Zomatree
c7849a82bf
Merge branch 'master' of github.com:revoltchat/backend into webhooks
2023-01-27 17:27:32 +00:00
Zomatree
781d51df6f
add seperate non token webhook routes
2023-01-27 17:26:32 +00:00
Zomatree
e8c233f60b
feat: concurrently query January for embeds ( #221 )
2023-01-27 16:06:27 +00:00
Zomatree
758b1e43e7
no longer make mesage_send.rs public
2023-01-24 22:54:09 +00:00
Zomatree
5cc8231c36
deduplicate message sending
2023-01-24 22:52:18 +00:00
Zomatree
7b447faefa
add pull request events
2023-01-21 22:57:12 +00:00
Zomatree
a017256e95
add more events
2023-01-20 20:15:12 +00:00
Zomatree
1050891d87
Merge branch 'master' of github.com:revoltchat/backend into webhooks
2023-01-20 20:04:18 +00:00
Zomatree
a246cff7f0
Merge branch 'master' of github.com:revoltchat/backend into webhooks
2023-01-18 21:03:15 +00:00
Zomatree
c218db5047
add push event
2022-12-30 22:44:36 +00:00
Zomatree
c7f2f3614f
star event
2022-12-30 18:08:43 +00:00
Zomatree
c826d8cf07
add github webhook support
2022-11-27 06:52:44 +00:00
Zomatree
5cb2320760
inital webhook support
2022-11-26 23:07:22 +00:00