Watch videos with your friends. The spiritual successor to TogetherTube, preserving the spirit of it's simple to use interface, while improving it's look, feel, and reliability.
AGPL-3.0 License
Bot releases are visible (Hide)
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.14.0...v0.14.1
Published by dyc3 6 months ago
HashRingSelector
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1650
route_override
cookie by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1583
setup
to simplify them by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1592
setup
to simplify them by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1594
setup
to simplify them (part 3) by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1595
useD3Zoom
hook by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1612
useColorProvider
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1616
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.13.0...v0.14.0
Published by dyc3 7 months ago
We are now running the load balancer in production with 20% of clients going through the balancer. We are continuing to monitor, and hope to completely switch over by the end of April. This means we are really close to horizontal scaling, and ultimately reducing latency for users in Europe and Asia.
--cache
to eslint in lint scripts by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1512
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.12.0...v0.13.0
Published by dyc3 7 months ago
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.11.1...v0.12.0
Published by dyc3 8 months ago
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.11.0...v0.11.1
Published by dyc3 8 months ago
video.enable_sponsorblock
to disable sponsorblock globally by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1344
updateRoom
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1389
average-load
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1340
video.enable_sponsorblock
to disable sponsorblock globally by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1344
ott-vis-common
, make grafana datasource return sample data by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1349
ott-server
to import ott-common
instead of referencing the relative file path by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1356
MonolithDiscoverer
trait and implementations to ott-common
crate by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1352
ott-collector
crate by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1364
ott-vis-common
to be able to spin up all grafana plugins by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1366
ott-vis-datasource
to ott-vis
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1367
start-lean
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1373
ott-server
to use proper ott-common
imports by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1378
updateRoom
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1389
testDatasource
for ott-vis-datasource
and add configurable baseUrl
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1399
PermissionsEditor
not propagating changes to parent by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1412
db:migrate:undo
script by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1413
SystemState
and others by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1415
/api/state
endpoint to serve current state to ott-collector
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1416
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.10.0...v0.11.0
Published by dyc3 8 months ago
Like the previous releases, this release gets us closer to being able to scale up OTT and deploy it in different regions.
ott-vis
, remove unused prettier config by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1267
TestRunner::url
and allow scheme to be specified by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1270
reconnect
query param to websocket reconnects by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1278
sendMock
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1299
ott-vis
to allow for multiple visualization types by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1304
GlobalView
render from the provided SystemState
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1329
RegionView
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1331
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.9.0...v0.10.0
Published by dyc3 9 months ago
ts-out
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1223
users.enable_registration
to allow admins to disable creating user accounts by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1246
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.8.0...v0.9.0
Published by dyc3 9 months ago
This release gets us closer to being able to scale up OTT and deploy it in different regions.
ott-balancer-bin
into 2 crates by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1190
--remote-console
cli flag to enable remote connections to console subscriber for debugging by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1201
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.7.0...v0.8.0
Published by dyc3 10 months ago
route_ws_to_correct_monolith
to be less flaky by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1169
MonolithDiscovery
to MonolithDiscoverer
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1172
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.6.0...v0.7.0
Published by dyc3 11 months ago
TestRunner::restart_balancer()
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1141
HarnessMonolithDiscoverer
not reconnecting if connection lost by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1154
Box<RawValue>
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1152
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.5.0...v0.6.0
Published by dyc3 11 months ago
region
field to balancer protocol by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1124
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.4.0...v0.5.0
Published by dyc3 12 months ago
roommanager.getRoom
harder to fuck up by @dyc3 in https://github.com/dyc3/opentogethertube/pull/863
postgres_table_ops
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/903
ott-common
improvements by @dyc3 in https://github.com/dyc3/opentogethertube/pull/975
OTT_BASE_URL
environment variable by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1000
proxy_request
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1069
WebsocketSender
trait by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1091
un
/load_room
to emulated monoliths by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1105
route_ws_to_correct_monolith_race
less flaky by @dyc3 in https://github.com/dyc3/opentogethertube/pull/1114
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.3.0...v0.4.0
Published by dyc3 over 1 year ago
ATTENTION SELF HOSTERS: This release marks the latest version of OTT before the configuration changes in #849. These are possibly breaking changes, so this release is here to to help self hosters update on their own time. See #853.
VideoQueue
, VideoQueueItem
to composition api by @dyc3 in https://github.com/dyc3/opentogethertube/pull/693
isTemporary = false
when creating permanent rooms by @dyc3 in https://github.com/dyc3/opentogethertube/pull/727
ott_users_in_rooms
by @dyc3 in https://github.com/dyc3/opentogethertube/pull/781
Full Changelog: https://github.com/dyc3/opentogethertube/compare/v0.2.0...v0.3.0
Published by dyc3 over 3 years ago
This release does not contain very many changes visible to the end user, but there are a few.
Published by dyc3 over 3 years ago