tiktok-dl icon indicating copy to clipboard operation
tiktok-dl copied to clipboard

v2.0.0

Open hansputera opened this issue 4 years ago • 10 comments

:fire: What's changed?

  • [+] Now we are using monorepo (by turborepo.org) :rocket:
  • [+] Fixed Invalid Provider on /api/download endpoint :bug:
  • [+] Added ratelimit middleware for /api/download, /api/providers, and /api/stored-links endpoints.
  • [-] Removed /api/ping :face_with_spiral_eyes:
  • [/] New config file path ./apps/web/config.ts from ./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

hansputera avatar Feb 07 '22 05:02 hansputera

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

vercel[bot] avatar Feb 07 '22 05:02 vercel[bot]

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

lgtm-com[bot] avatar Mar 05 '22 14:03 lgtm-com[bot]

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

lgtm-com[bot] avatar Mar 05 '22 14:03 lgtm-com[bot]

getvidtik provider result

:star: GetVidTik's results data.

hansputera avatar Mar 11 '22 11:03 hansputera

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

vercel[bot] avatar May 22 '22 12:05 vercel[bot]

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

hansputera avatar Jun 06 '22 09:06 hansputera

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

vercel[bot] avatar Oct 01 '22 03:10 vercel[bot]

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 avatar Nov 29 '22 10:11 hansputera

@hansputera keep us updated :)

cain avatar Dec 02 '22 03:12 cain

Sure, I'll update, and rewrite it on December :)

hansputera avatar Dec 03 '22 15:12 hansputera