211 Commits (develop)

Author SHA1 Message Date
Gabe Kangas bb7de347c5
chore: reverting the current implementation of http response caching 1 year ago
Gabe Kangas e235c7aea2
chore: remove reponse cache from root route 1 year ago
Gabe Kangas 0827af6cc8
fix: split out the botscraper response cache from the web app 1 year ago
Gabe Kangas c8985093fb
fix(video): fix hls in-memory cache being recreated on every request 1 year ago
Gabe Kangas 2217f0614a
feat(api): add server-side caching for requests that could benefit (#3463) 1 year ago
Gabe Kangas 56eb2a4785
chore(lint): silence linter warnings 2 years ago
Gabe Kangas 8e79e2acfa
chore(go): run betteralign and gofumpt on codebase 2 years ago
Gabe Kangas 169c11596c
feat(chat): add support for chat part messages. Closes #3201 (#3291) 2 years ago
Shreyas 062de79920
Block Private URLs at `serverurl` API endpoint (#3295) 2 years ago
Gabe Kangas 1e57cff3e0
fix: use lightweight bot/scraper html responses. Fixes #3253 2 years ago
mrsoong b0c50fb8e5
Fixed localhost IP ban (#3183) 2 years ago
Gabe Kangas f9d0d66271
feat(chat): cache custom emoji. For #3117 2 years ago
Yusuke 7fc5857d4c
Fix path for image open meta tag #3075. (#3087) 2 years ago
Gabe Kangas 9b44ff107f
fix(api): validate stream key payload. Closes #3082 2 years ago
Gabe Kangas af82d05421
fix(api): explicitly disable caching on api responses 2 years ago
Gabe Kangas cd458630ec
Support using the custom video serving endpoint even if you don't use object storage (#2924) 2 years ago
Gabe Kangas 15dc718e61
feat: add support for robots.txt disabling search indexing (#2929) 2 years ago
Gabe Kangas 85e7af3d5f
Update to Go 1.20 + run better align (#2927) 2 years ago
Gabe Kangas a3e890ff7a
Fix linter errors to reflect update to Go 1.20 2 years ago
Gabe Kangas 7aca27cb08
feat: add support for markdown in offline message. Closes #2921 (#2977) 2 years ago
Gabe Kangas e86caad06f
Return hideViewerCount in config and set the admin switch correctly. Closes #2887 2 years ago
Pranav Joglekar 07c5cabfe8
Trigger the title updated webhook event whenever a title is changed (#2823) 2 years ago
Gabe Kangas 23a721857f
Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749 2 years ago
Gabe Kangas 25abcc23a8
Fix thumbnail path. Closes #2732 2 years ago
Gabe Kangas 049a9d0080
Only show auth message if name changed 2 years ago
Gabe Kangas 484b5d2a49
Fix lint warning 2 years ago
Gabe Kangas 19c228eaf6
Allow adding custom javascript to the page. Closes #2604 2 years ago
Michael David Kuckuk 59e5cfefd4
Remove twitter notification configuration (#2598) 2 years ago
Gabe Kangas 0eba1685b3
Return the actual display name, not the proposed one 2 years ago
Gabe Kangas 0c03773c4c
Sanitize+truncate display names on registration+change. For #2527 2 years ago
Gabe Kangas 3819335090
Return error when data not found in logo upload API 2 years ago
Gabe Kangas 8890b564e8
Do not pass along the raw error. Closes #2491 2 years ago
Gabe Kangas 87eeeffa1c
Prune expired auth requests + add global max limit. Closes #2490 2 years ago
Gabe Kangas 0ebb968074
Handle subdirectories of emoji in copying, fetching and deleting. For #1916 2 years ago
Gabe Kangas 3abc7a3ab8
Expose connected client ID to moderator client info api 2 years ago
Gabe Kangas 2fdbb1e482
Support CSP nonce for webv2. Closes #2127 2 years ago
Philipp dc54dfe363
Feature: emoji editor (#2411) 2 years ago
Meisam a7080a1fc1
validate response of federation APIs (#2408) 2 years ago
Gabe Kangas c4dc802941 Make stream keys objects with comment instead of string slice 2 years ago
Gabe Kangas c9e3ccad45 API + Data changes to support split up of stream keys and admin passwords 2 years ago
Gabe Kangas 813f8692f0
Support color customization from the admin (#2338) 3 years ago
Florian Lehner 203f669ca8
preallocate memory (#2201) 3 years ago
Gabe Kangas d94723bd3a
Fix embeds not loading on prod builds. Closes #2186 3 years ago
Matt Owens 39327f6b4a
remove extra w.WriteHeader call (#2158) 3 years ago
Matt Owens e20985ecb4
Treat fediverse usernames as case-insensitive (#2155) 3 years ago
Gabe Kangas 42ff0cdb01
Add server-side hydration of initial config+status. Closes #1964 3 years ago
Gabe Kangas 681067ab93
Add custom offline message+api. Part of #1901 3 years ago
Gabe Kangas 68414445c2
Add support for changing user color in name modal. Closes #1805 3 years ago
Gabe Kangas 0b5ddf433b
Limit OTP requests to one per expiry window. Closes #2000 3 years ago
Gabe Kangas f3a16be0dd
Add user detail API + modal. Closes #2002 3 years ago