Zafer Cesur
|
1cb6c1eb33
|
revamp homepage (#44)
|
2024-05-31 12:29:56 +03:00 |
|
Zafer Cesur
|
1cf1f37b35
|
add subscriptions page (#43)
|
2024-05-30 12:36:19 +03:00 |
|
zafer
|
0da97054ca
|
add Admin module
|
2024-05-27 15:23:07 +03:00 |
|
Zafer Cesur
|
72acdbe1f1
|
add shows (#40)
|
2024-05-25 12:30:01 +03:00 |
|
zafer
|
5fa6e1805c
|
add success state for restream oauth
|
2024-05-24 18:16:36 +03:00 |
|
zafer
|
2675a611bb
|
improve handling of external messages
|
2024-05-23 22:59:08 +03:00 |
|
Zafer Cesur
|
3f6a3dd313
|
capture channel events & audience (#39)
|
2024-05-23 21:07:30 +03:00 |
|
Zafer Cesur
|
c83a45add4
|
relay chat messages from other platforms (#38)
|
2024-05-23 14:03:57 +03:00 |
|
zafer
|
d7c75f36c5
|
fix credo warnings
|
2024-05-22 17:53:10 +03:00 |
|
Zafer Cesur
|
8395d38243
|
add oauth flow for restream (#37)
|
2024-05-22 17:03:18 +03:00 |
|
zafer
|
2fbc33b9c1
|
fix pad ref
|
2024-05-21 20:05:17 +03:00 |
|
zafer
|
8b6116fd90
|
update order by direction
|
2024-05-21 02:30:17 +03:00 |
|
zafer
|
a03edfc278
|
order destinations by id
|
2024-05-20 20:02:43 +03:00 |
|
Zafer Cesur
|
9ac9b08176
|
add multistreaming support (#35)
* replace SourceBin with Source + Demuxer + Parser
* add Tee.Master
* update topology
* add copy channel
* reorganize spec
* fix pad refs
* dynamically update pipeline topology for each rtmp sink
* implement user defined destinations
* validate destination URL
* revamp ui
* remove dbg calls
* remove autocomplete for stream key input
* update validation message
|
2024-05-20 15:58:24 +03:00 |
|
zafer
|
800f58dfec
|
return user back to where login was initiated
|
2024-05-12 15:38:52 +03:00 |
|
Zafer Cesur
|
cb43e6c569
|
add challenge banner (#34)
|
2024-05-10 11:45:33 +03:00 |
|
zafer
|
4006027385
|
generate og image with svg overlay
|
2024-05-09 18:01:30 +03:00 |
|
zafer
|
edf1c32e59
|
add og_image_url to video
|
2024-05-09 16:34:58 +03:00 |
|
zafer
|
e9ce649ad9
|
generate stream thumbnail inside a supervised task
|
2024-05-09 16:29:57 +03:00 |
|
zafer
|
d8e468f731
|
move thumbnail logic into library context
|
2024-05-08 00:19:00 +03:00 |
|
zafer
|
01c6a6c7b6
|
add helper to get video id from pipeline
|
2024-05-07 16:30:21 +03:00 |
|
zafer
|
1baad3c4ae
|
keep latest stream segment in memory
|
2024-05-07 16:29:57 +03:00 |
|
zafer
|
3c01987dc5
|
add function to update object in storage
|
2024-05-06 02:28:56 +03:00 |
|
Zafer Cesur
|
0ab70fc530
|
add routes /gh/:user_id/{thumbnail,channel} (#33)
|
2024-05-06 01:44:09 +03:00 |
|
zafer
|
563fce260c
|
add optional opts to Library.create_thumbnail
|
2024-05-05 21:39:49 +03:00 |
|
zafer
|
825cab8ee0
|
set proper content type for thumbnails
|
2024-05-05 21:32:12 +03:00 |
|
zafer
|
f6542c017b
|
set proper content type for thumbnails
|
2024-05-05 21:31:20 +03:00 |
|
Zafer Cesur
|
cc1c5ddc4d
|
rewrite chat with liveview streams & pubsub events (#31)
|
2024-05-05 02:47:05 +03:00 |
|
zafer
|
24215f5e33
|
don't init new index on load error
|
2024-05-04 14:11:39 +03:00 |
|
Zafer Cesur
|
71b0d3f218
|
add message deletion (#29)
|
2024-05-03 16:38:50 +03:00 |
|
Zafer Cesur
|
149191a9cf
|
add vector search for vods (#28)
|
2024-05-01 23:34:05 +03:00 |
|
zafer
|
7836a8bf5c
|
periodically fetch new stargazer count
|
2024-04-27 22:06:46 +03:00 |
|
Zafer Cesur
|
058a34721d
|
serve embeddable videos on different origin without cookies (#23)
|
2024-04-12 15:59:50 +03:00 |
|
zafer
|
dad573912a
|
transmux videos inside mounted volume
|
2024-04-07 20:02:00 +03:00 |
|
zafer
|
04cef55c1d
|
add routes /:channel_handle/{chat,embed}
|
2024-04-05 18:17:54 +03:00 |
|
zafer
|
d44c9a1009
|
don't break stream if thumbnail generation fails
|
2024-04-01 18:58:45 +03:00 |
|
Zafer Cesur
|
2b73c40bc5
|
add creator studio (#14)
|
2024-04-01 18:39:03 +03:00 |
|
zafer
|
bb725f7715
|
use ipv4 in rtmp tcp server
|
2024-03-22 18:01:42 +03:00 |
|
zafer
|
9102982902
|
ignore event sink errors
|
2024-03-22 18:01:10 +03:00 |
|
zafer
|
61c7cf1026
|
increase segment duration to 2 seconds
|
2024-03-22 18:00:12 +03:00 |
|
zafer
|
3d62d566c0
|
put flash on successful save
|
2024-03-12 03:26:52 +03:00 |
|
Zafer Cesur
|
e62cba0317
|
add route /:channel_handle/:video_id (#9)
|
2024-03-11 23:40:26 +03:00 |
|
Zafer Cesur
|
9259aff7aa
|
enable admins to edit transcripts (#8)
|
2024-03-11 21:57:20 +03:00 |
|
Zafer Cesur
|
dd1b31c4cd
|
add read replicas & dns clustering for distributed elixir nodes (#7)
|
2024-03-11 21:55:17 +03:00 |
|
zafer
|
dc6f20a554
|
remove oban
|
2024-03-11 21:47:04 +03:00 |
|
Zafer Cesur
|
b7ed13e06f
|
add transcript tab (#4)
* init side panel
* reorganize stuff
* delete unused components
* fix some ids
* more fixes
* conditionally render transcript tab
* reorder some code
* delete redundant line
* remove unused alias
|
2024-03-10 16:51:18 +03:00 |
|
zafer
|
2934e1f2fd
|
intersperse shorts and videos on homepage
|
2024-03-07 02:43:11 +03:00 |
|
zafer
|
8e9d3a5c10
|
add vertical_thumbnail_url to video
|
2024-03-07 02:02:32 +03:00 |
|
zafer
|
6a6e9f139b
|
remove obsolete todo
|
2024-03-06 20:02:33 +03:00 |
|
zafer
|
0abb697a1f
|
remove thumbnails_ready from video
|
2024-03-06 20:01:29 +03:00 |
|