v2.0.0
:fire: What's changed?
- [+] Now we are using monorepo (by turborepo.org) :rocket:
- [+] Fixed
Invalid Provideron/api/downloadendpoint :bug: - [+] Added ratelimit middleware for
/api/download,/api/providers, and/api/stored-linksendpoints. - [-] Removed
/api/ping:face_with_spiral_eyes: - [/] New config file path
./apps/web/config.tsfrom./config.ts:pray: - [+] Added native provider (without intermediary host)
- [+] Added getvidtik provider (tested :heavy_check_mark: )
- [/] Now we're using yarn berry version.
- [+] Add advanced options for each provider if needed.
- [+] Now we're using ESM.
- [+] Added About page (path:
/about) - [-] Removed DLTik, and Tokup Provider
:clock10: TODO
- Need 5 providers again
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
🔍 Inspect: https://vercel.com/hansputera/tiktok-download/76iCzToxxrBQ5J5F3DYhcvkT4vKR
✅ Preview: https://tiktok-download-omega.vercel.app
This pull request introduces 3 alerts when merging 05abea1ebc7204d7ebc98059482669bfbe9bca7f into e2617223dd785f1dd44a84362836a6e4fa4a22d4 - view on LGTM.com
new alerts:
- 3 for Polynomial regular expression used on uncontrolled data
This pull request introduces 16 alerts and fixes 12 when merging 8c37b86ad862e9ac20c42491386965911ef85fa6 into e2617223dd785f1dd44a84362836a6e4fa4a22d4 - view on LGTM.com
new alerts:
- 7 for Duplicate character in character class
- 4 for Polynomial regular expression used on uncontrolled data
- 2 for Bad HTML filtering regexp
- 2 for Incomplete multi-character sanitization
- 1 for Incomplete regular expression for hostnames
fixed alerts:
- 7 for Duplicate character in character class
- 2 for Bad HTML filtering regexp
- 2 for Incomplete multi-character sanitization
- 1 for Incomplete regular expression for hostnames

:star: GetVidTik's results data.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| tiktok-download | ✅ Ready (Inspect) | Visit Preview | Sep 8, 2024 7:35am |
1 Skipped Deployment
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| tiktok-dl | ⬜️ Ignored (Inspect) | Visit Preview | Sep 8, 2024 7:35am |
Production-ready for 2.0.0
- https://github.com/hansputera/tiktok-dl/pull/17/commits/0c67cb360c51045622d1b3bc6754f07ed5d4acee
- https://github.com/hansputera/tiktok-dl/pull/17/commits/3b0872100c1e558908b537b35b49d6e8e8878e7e
Deployment failed with the following error:
Your Personal Account exceeded our fair use limits and has been blocked.
Learn More: http://vercel.link/fair-use
Soon, I'll rewrite the entire code to golang, as this project has a larger size for now. I think, we can reduce by about 5-20 MB, also golang is known as a fast language for the backend.
For HTML scraping, we can use go-colly or goquery, I've used go-colly for scraping a website, pretty good, but sometimes confusing in getting the value of an element.
@hansputera keep us updated :)
Sure, I'll update, and rewrite it on December :)