410 Commits (backend-refactor)

Author SHA1 Message Date
Gabe Kangas c572fb76ce
WIP 2 years ago
Gabe Kangas 659a19bf2c
WIP refactored all storage into repos. Tests pass. 2 years ago
Gabe Kangas c7b3aa7450
WIP datastore/config repo tests pass 2 years ago
Gabe Kangas 580de78625
feat: move config into services 2 years ago
Gabe Kangas fa1b128187
feat: move video storage providers under video 2 years ago
Gabe Kangas 4c69f3b1dd
feat: move auth under services 2 years ago
Gabe Kangas 78f942b88e
feat: move webhooks under services 2 years ago
Gabe Kangas 309bc72bda
feat: move yp under services 2 years ago
Gabe Kangas 35b15605b5
feat: move playlist management under video 2 years ago
Gabe Kangas 0417eacde8
feat: move rtmp under video 2 years ago
Gabe Kangas ff14a176fd
feat: move transcoder under video 2 years ago
Gabe Kangas d9482e8701
feat: move notifications under services 2 years ago
Gabe Kangas 650159d8c9
feat: move geoip into services 2 years ago
Gabe Kangas 4e54f18378
WIP user repository 2 years ago
Gabe Kangas 1a7b6b99d5
feat(storage): support a object storage custom path prefix 2 years ago
Gabe Kangas 0fba5f70e2
feat(video): add IP address to RTMP logs. Closes #3212 (#3233) 2 years ago
Gabe Kangas c9298def5b
Cleanup object storage files on success or failure (#3231) 2 years ago
John Regan b2a80f2149
s3Storage: fix slice bounds out of range error (#3208) 2 years ago
Gabe Kangas d0376cdc75
fix: limit the different worker pools to available CPU cores. Should resolve #3189 2 years ago
John Regan dfa3a2a273
chat: check that a new username is different before sending out updates (#3162) 3 years ago
John Regan 46ca5223f9
Chat wire protocol (#3125) 3 years ago
Gabe Kangas a354787a9e
feat(chat): support line breaks and pasted content. Closes #3108 3 years ago
Gabe Kangas d33f117a82
fix(chat): fix missing alt tags on custom emoji. Closes #3106 3 years ago
Gabe Kangas 3ed5a0b7f3
feat: simplify console logs 3 years ago
hagn 35bdb5bca2
Use VA-API hardware decoding and scaling (#2976) 3 years ago
Gabe Kangas c295e4f215
Update segment cleanup to support object storage (#2876) 3 years ago
Gabe Kangas cd458630ec
Support using the custom video serving endpoint even if you don't use object storage (#2924) 3 years ago
Gabe Kangas 209756fed3
feat(webhooks): add stream status to webhook (#2934) 3 years ago
Gabe Kangas 15dc718e61
feat: add support for robots.txt disabling search indexing (#2929) 3 years ago
Gabe Kangas 85e7af3d5f
Update to Go 1.20 + run better align (#2927) 3 years ago
Gabe Kangas c4f30210ac
Add comment to explain what this service does 3 years ago
Gabe Kangas d253081452
feat(video): force closed gops 3 years ago
Gabe Kangas 521e2d1276
chore(go): updated build tag constraint syntax 3 years ago
Gabe Kangas 74f076f44b
Refactor the api access token query. Fixes #2902" 3 years ago
Gabe Kangas b5dc6324f8
Give a more detailed s3 failure error message 3 years ago
Pranav Joglekar 8667fc9513
improv: use actual webhook events in webhook tests (#2882) 3 years ago
Pranav Joglekar 07c5cabfe8
Trigger the title updated webhook event whenever a title is changed (#2823) 3 years ago
Gabe Kangas 604e1fdbaa
Increase timeout between join messages from 5 to 10 minutes 3 years ago
Jacob Wrenn 7e76ee63e5
S3 headers (#2830) 3 years ago
Gabe Kangas 2364293742
Remove unused event and comments on block 3 years ago
Gabe Kangas 23a721857f
Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749 3 years ago
Gabe Kangas cf126c2e2c
Fix the filename mismatch then the on-disk filename changed. 3 years ago
Gabe Kangas ba69bac6d9
Rename offline clip for clarity with typescript 3 years ago
Gabe Kangas f4ed7d7453
Create explicit mapping between cpu use levels and codec presets. Closes #2610 3 years ago
Gabe Kangas 19c228eaf6
Allow adding custom javascript to the page. Closes #2604 3 years ago
Michael David Kuckuk 59e5cfefd4
Remove twitter notification configuration (#2598) 3 years ago
Meisam 64d3c37fb2
improve stream testing script (#2549) 3 years ago
Gabe Kangas 2675150cdf
Revert "improve stream testing script (#2525)" 3 years ago
Meisam e748d8f765
improve stream testing script (#2525) 3 years ago
Gabe Kangas 6a8473a297
Enforce username limitations on registration for #2527 3 years ago