<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SyncTube/src/client, branch master</title>
<subtitle>Synchronized video viewing with chat and other features (one-channel web service) 
</subtitle>
<id>https://git.moekyun.me/SyncTube/atom?h=master</id>
<link rel='self' href='https://git.moekyun.me/SyncTube/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/'/>
<updated>2026-03-21T06:53:39Z</updated>
<entry>
<title>set default sync to 1 sec, save PW to mem</title>
<updated>2026-03-21T06:53:39Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2026-03-21T06:53:39Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=a36e9e471da0df8433536f7e8c003e1480da4fb3'/>
<id>urn:sha1:a36e9e471da0df8433536f7e8c003e1480da4fb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix large file upload</title>
<updated>2025-10-22T22:30:22Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-10-22T22:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=ee3eddc6b80565f6bb458a1fd8f3a83fdd37d554'/>
<id>urn:sha1:ee3eddc6b80565f6bb458a1fd8f3a83fdd37d554</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework isLoad player state</title>
<updated>2025-09-10T13:22:00Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-09-10T13:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=d4fb50df4f77cb8d039eaecdc8f6467c5fef4d22'/>
<id>urn:sha1:d4fb50df4f77cb8d039eaecdc8f6467c5fef4d22</id>
<content type='text'>
closes #67
</content>
</entry>
<entry>
<title>/crash, update yt-dlp on start, newer node fix</title>
<updated>2025-09-03T07:30:19Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-09-03T07:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=9ec382facd8d7813716a10e5f7db3ca7f4ba0259'/>
<id>urn:sha1:9ec382facd8d7813716a10e5f7db3ca7f4ba0259</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate to yt-dlp</title>
<updated>2025-05-24T10:59:03Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-05-19T00:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=623d85f88bb42834b335801ad5d703f6945d38d2'/>
<id>urn:sha1:623d85f88bb42834b335801ad5d703f6945d38d2</id>
<content type='text'>
- yt-dlp should be more stable and allows more cool stuff in future
- easier to export cookies.txt with yt-dlp utility (cookies.json support removed)
- better quality fallback if not enough space
- keep progress reports after reconnections
</content>
</entry>
<entry>
<title>Ignore window.onblur for iframe clicks</title>
<updated>2025-05-02T14:17:00Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-05-02T14:17:00Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=4b48de4f824ce48f1466014a9e9aa24023212181'/>
<id>urn:sha1:4b48de4f824ce48f1466014a9e9aa24023212181</id>
<content type='text'>
closes #63
</content>
</entry>
<entry>
<title>Do not send play/pause events without page focus</title>
<updated>2025-04-09T22:02:32Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-04-09T22:02:32Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=047a2b3d175cd836d2abc2c5e80371b13bb0a6cc'/>
<id>urn:sha1:047a2b3d175cd836d2abc2c5e80371b13bb0a6cc</id>
<content type='text'>
for better requestLeaderOnPause/unpauseWithoutLeader options
</content>
</entry>
<entry>
<title>Trim spaces in message</title>
<updated>2025-04-09T20:36:52Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-04-09T20:36:52Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=7cc0b485f2eed746ff638e14e137eabaebaf9312'/>
<id>urn:sha1:7cc0b485f2eed746ff638e14e137eabaebaf9312</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix twitch iframes</title>
<updated>2025-04-07T16:29:06Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-04-07T16:24:35Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=71160f8c35da6d40bad52cfecd7152c539dd85c6'/>
<id>urn:sha1:71160f8c35da6d40bad52cfecd7152c539dd85c6</id>
<content type='text'>
You also don't need to change `parent` arg in iframe src now
</content>
</entry>
<entry>
<title>Initial cache support for raw videos</title>
<updated>2025-03-25T05:16:04Z</updated>
<author>
<name>RblSb</name>
<email>msrblsb@gmail.com</email>
</author>
<published>2025-03-25T00:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/SyncTube/commit/?id=f874dcd3de368e7e512ab1c0defdd17bc3026ce5'/>
<id>urn:sha1:f874dcd3de368e7e512ab1c0defdd17bc3026ce5</id>
<content type='text'>
m3u8 videos are cached without downloading segments, only m3u8 file is downloaded and segment links are updated to use synctube proxy, so you can add video to playlist as server, ignoring ip restrictions, and stream it to everyone
</content>
</entry>
</feed>
