aboutsummaryrefslogtreecommitdiffstats
path: root/src/server/HttpServer.hx
Commit message (Collapse)AuthorAgeLines
* improve some EN locale. add frontend admin registration page via tokenPinapelz2026-04-05-0/+75
| | | | Signed-off-by: Pinapelz <yukais@pinapelz.com>
* init custom changesPinapelz2026-03-20-51/+36
|
* [proxy] fix stalled requests on seekingRblSb2026-01-17-5/+27
| | | | and minor cache fix
* Ssl key config optionsRblSb2025-09-03-5/+9
| | | | see #66
* Prefer original audio tracksRblSb2025-08-15-0/+1
|
* Migrate to yt-dlpRblSb2025-05-24-3/+8
| | | | | | | - 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
* Ask to create admin user on fresh install (#62)Remi2025-04-07-8/+95
| | | | | | | | | | | | | * Ask to create admin user on fresh install * Implement client form submitting * minimize diff, simplify impl * Check json typing and clean stuff --------- Co-authored-by: RblSb <msrblsb@gmail.com>
* Initial cache support for raw videosRblSb2025-03-25-0/+1
| | | | 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
* Improve upload filename encodingRblSb2025-03-03-5/+13
|
* Improve cache limit handlingRblSb2025-02-09-3/+2
|
* Fixes packRblSb2025-02-07-50/+39
| | | | | | | - Fix timer seek on server pause with double timer.pause() calls - Implement multi-caching - Better uploading progress with XMLHttpRequest - Better upload/cache error reporting
* Video upload featureRblSb2025-01-28-40/+174
| | | | | | And you can play video as soon as upload starts! This is pretty useful for thicc ones. Video will be keeped in cache and will comply cache size limit. I'm also implemented system storage check to change cache limit if it's lower than config value, so upload will be blocked if there is lower than 10MiB available on disk.
* Show server errors as htmlRblSb2024-08-15-0/+1
|
* Streamable supportRblSb2024-08-02-2/+0
| | | | closes #49
* Raw youtube fallback for unavailable videosRblSb2024-04-28-10/+14
| | | | | | | Also: - fix `tryLocalIp` replacement (NAT workaround) - improve proxy headers a bit - use json2object fork for better generated diffs
* Fix file descriptor leaks when streaming filesRblSb2024-01-05-16/+28
|
* Flashback time per item, improve webm/webp supportRblSb2024-01-01-2/+5
|
* Use null coalescing opRblSb2023-04-23-3/+1
|
* Fix downloading for partial contentRblSb2022-11-06-1/+8
|
* Improve url handlingRblSb2022-03-09-16/+20
|
* Detect null/ctrl charsRblSb2021-09-03-2/+12
| | | | closes #30
* Fix int32 overflowRblSb2021-08-29-6/+6
| | | | closes #29
* Fix subs for linux chromeRblSb2021-08-20-3/+3
| | | | With trackEl.srclang = "en"
* Fix local subsRblSb2021-08-13-2/+6
| | | | closes #28
* Ban/unban commandsRblSb2021-08-10-2/+1
| | | | | | | | /ban Name 3d10h20m59s /ban Name 2h30m /unban Name /removeBan Name see #26
* Improve partial content streamsRblSb2021-07-11-5/+8
|
* Fix local media pathsRblSb2021-07-10-0/+1
| | | | closes #25
* ReformatRblSb2021-07-05-10/+10
|
* Support partial content streamsRblSb2021-02-10-15/+34
|
* Better url fixRblSb2020-12-09-2/+1
|
* Fix proxy urls with portsRblSb2020-12-08-0/+1
| | | | closes RblSb/SyncTube-octosubs#1
* Support single proxy redirectRblSb2020-05-23-10/+30
|
* Make internal proxy more safeRblSb2020-05-20-1/+4
|
* Option to disable unregistered local adminsRblSb2020-05-14-2/+4
|
* Minor improvementsRblSb2020-05-12-3/+3
|
* Implement simple proxyRblSb2020-04-30-0/+31
|
* Fix folder links for user folderRblSb2020-04-06-10/+13
|
* Start working on user folderRblSb2020-02-24-24/+55
|
* Initial commitRblSb2020-02-15-0/+106
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage