Commit graph

30 commits

Author SHA1 Message Date
a0a6b032b5 Add GitLab CI pipeline
Runs fmt, clippy, and tests on the default branch, then builds release
artifacts. Tag builds attach binaries to a release. Same shape as the
GitHub Actions workflow, ported to shared runners.
2026-09-27 20:52:56 +05:30
11fbf8446b chore: update Cargo.lock and ignore staged binaries 2026-09-13 13:43:58 +05:30
e36f466aa6 chore(release): bump version to 2.1.0 2026-09-13 13:39:35 +05:30
6b6b06fc11 fix(youtube): bypass bot verification by passing tv,android player_client extractor args 2026-09-13 13:13:54 +05:30
bbf6e38ba0 feat(cleanup): add quota-aware background cleaner and immediate post-stream file unlinking 2026-09-13 12:43:23 +05:30
29cd9a8688 fix(security): prevent option injection, add SSRF URL filtering, harden parameters and XSS escaping 2026-09-13 12:26:48 +05:30
3eaf9a659b feat(frontend): set default permanent API to jd-api.oiupoyt.space 2026-09-13 11:53:02 +05:30
0d78d9ac09 feat(deploy): add 1-click server setup script setup.sh 2026-09-13 11:49:33 +05:30
8e99c3ca8d feat(backend): remake backend in Rust with Axum, stream piping, and low memory footprint 2026-09-13 11:35:51 +05:30
9c79317ffd docs: use sleek modern arrow for site link 2026-09-12 22:21:33 +05:30
a414e46665 docs: add website link jd.oiupoyt.space to README 2026-09-12 21:59:58 +05:30
e36732fcc5 feat: redesign frontend with minimal brutalist aesthetic and particles 2026-09-12 14:14:40 +05:30
b2dc0b0fed feat: redesign frontend with minimal brutalist aesthetic and particles 2026-09-12 14:13:51 +05:30
34b984c435
Update README with project tagline 2026-09-12 14:06:54 +05:30
a2c654ce1d docs: update README with minimal description and add gitignore 2026-09-12 14:05:22 +05:30
82716eb755 downloading avater should return a .jpg file 2026-04-12 12:04:33 +05:30
76732934f7 tiny syntax 2026-04-11 10:34:02 +05:30
f862e1d670 fixed instagram avater probs and yt avater too ig 2026-04-11 10:31:43 +05:30
3f398f7f71 yea 2026-04-11 10:16:15 +05:30
1741c6eecd fixed instagram avater download + youtube avater download and yt radio mix issues most likely 2026-04-11 10:15:03 +05:30
81433208d8 fixed instagram avater download + youtube avater download and yt radio mix issues most likely 2026-04-11 10:13:32 +05:30
b66735cca7 fixed instagram avater download + youtube avater download and yt radio mix issues most likely 2026-04-11 10:12:38 +05:30
384e6a903c fixed instagram avater download + youtube avater download and yt radio mix issues most likely 2026-04-11 10:10:44 +05:30
49c8bac7a7 added text placeholderapiurl at the api input yea 2026-04-10 18:27:34 +05:30
d70f2fc167
Update README.md 2026-04-10 12:52:36 +00:00
4a57ad46d2 made website sound cooler yea 2026-04-10 18:05:57 +05:30
4cc354d96b fixed instagram apprantly with a login and yt avater + banner downloads 2026-04-10 17:40:25 +05:30
5f0bb0e47e
yea
explanation ig what else
2026-04-10 09:10:26 +00:00
749c25b620 yt downloader works (expect for user avater + banner), instagram doesnt work, replace the local route (192.168.0.107:8000) with your backend route ig 2026-04-10 14:37:39 +05:30
d11962052a
Initial commit 2026-04-10 08:39:39 +00:00