Comments (3)
I was thinking maybe we should move it, but really I have no solid reasons why except "why flood the socket with old messages if we don't need to". But I'm not sure what I'm concerned about. Let's just keep it as it is unless there's a reason to change it.
from owncast.
Was doing some load testing on the web socket and found that after a backlog of a certain size the websocket seems to stop passing stuff through. So I think using the GET /chat
endpoint for the initial backlog makes sense.
from owncast.
Going to wait for #56 to go in so I don't step on the toes of any Javascript changes.
from owncast.
Related Issues (20)
- aria live: html entities are not decoded
- New offline embed state not handling HTML HOT 4
- New offline embed has overflow problems HOT 3
- [Feature] Add 2FA to Admin Authentication HOT 1
- Audio streaming only (feature request) HOT 2
- Update project to Go 1.22
- Auth related integration tests are flaky and needs to be looked into why they're failing HOT 1
- Total number of viewers -ever (feature request) HOT 5
- Remove usage of utils/restendpointhelper.go in favor of the new router HOT 4
- Allow image upload in chat HOT 4
- Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub HOT 3
- [Feature Request] External Chat Filter HOT 1
- Live streams that are between 24 and 25 hours display the time as "Live for 1 day undefined hours" HOT 2
- Write documentation around the OpenAPI spec-based API layer
- Validate and troubleshoot any issues dealing with the pagination middleware after the router change
- Documentation broken link: https://www.kiloview.com/en/encoder/h264-wired/ HOT 2
- Migrate suite of automated browser tests to our new LambdaTest account HOT 1
- Language support and front-end documentation HOT 1
- Documentation broken link: Internal link: /content/docs/website HOT 4
- Documentation broken link: Internal link: /content/docs/video HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from owncast.