Commit graph

156 commits

Author SHA1 Message Date
wukko 8771b7d7d4
package: bump youtubei.js version 2024-04-26 12:25:46 +06:00
wukko 50a98c8b6a
package: bump version to 7.12.6 2024-04-20 21:09:53 +06:00
wukko bf1dbe1ad8
package: bump version to 7.12.5 2024-04-17 00:08:45 +06:00
wukko cceae75275
package: bump version to 7.12.4 2024-04-05 11:57:23 +06:00
wukko be0c771def
package: bump youtubei.js version 2024-03-31 23:45:13 +06:00
wukko 48d9177fef youtube: replace innertube client (temp fix) 2024-03-30 14:14:22 +06:00
wukko 79772d45d7 package: bump version to 7.12.2 2024-03-29 06:04:34 +06:00
wukko 520eb9bb8e package: bump version to 7.12.1 2024-03-22 22:52:44 +06:00
wukko 752a926dd6 package: bump version to 7.12 2024-03-16 23:18:55 +06:00
wukko 8385cd2663 package: remove unnecessary abort-controller dependency 2024-03-16 22:05:28 +06:00
wukko 1fdc25e2ad package: bump version to 7.11.2 2024-03-15 16:07:56 +06:00
wukko 40555a4716 servicesConfig: add m subdomain support for soundcloud 2024-03-08 15:49:01 +06:00
wukko 28d5fc1181 Revert "package.json: use punycode.js version of psl from git"
This reverts commit 9899f778a9.
2024-03-07 01:03:54 +06:00
wukko 77df90412b package: bump version to 7.11 2024-03-05 18:16:27 +06:00
wukko 9608967209
package.json: update dependencies (#287) 2024-03-05 13:31:22 +06:00
wukko decedd7736 package: use latest version of undici 2024-03-05 12:39:49 +06:00
wukko d80d37e936 package: bump youtubei.js version to 9.1.0
fixes network issues
2024-02-24 17:57:07 +06:00
wukko 0432cd1c00 package: bump version to 7.10.3 2024-02-16 08:41:20 +06:00
wukko 335696686c package: bump version to 7.10.2 2024-02-02 23:12:34 +06:00
wukko a0df70110d package: bump version to 7.10.1 2024-01-31 17:53:12 +06:00
wukko 8c963e724b package: bump to 7.10 2024-01-31 17:30:48 +06:00
dumbmoron a375000ae9
api: use req.ip instead of cloudflare headers, ratelimit ipv6 by prefix
allows for more versatile configurations that do not necessarily have to use cloudflare

also ratelimits IPv6 addresses by prefix instead of individual addresses
currently set at /56, which should not be too strict
(yet allows a /48 holder to make 256 as many requests instead of 2^80 as many requests), change if needed
2024-01-31 10:36:19 +00:00
wukko 1f7089744d package: bump to 7.9.5 2024-01-28 13:34:24 +06:00
wukko 3f39cf818a package: bump version to 7.9.4 2024-01-21 22:48:02 +06:00
wukko b6e7d73089 package: bump version to 7.9.3 2024-01-19 11:51:42 +06:00
wukko dcb3cf3673 package: bump version to 7.9.2 2024-01-17 23:22:55 +06:00
wukko 01e28ec7e4 pinterest: accept more links 2024-01-17 20:20:18 +06:00
wukko 4fa6608bde package: bump version to 7.9 2024-01-17 15:57:58 +06:00
wukko 67329199e8 package: bump version to 7.8.6 2024-01-14 22:47:55 +06:00
wukko f73f09c0aa 7.8.5: fix modal blurriness in chromium 2024-01-08 13:17:14 +06:00
wukko 1dda4e30f4 package: bump version to 7.8.4 2024-01-07 14:44:14 +06:00
wukko 3e419a1924 package: bump version to 7.8.3 2024-01-02 12:36:27 +06:00
wukko f33b7044f4 package: bump version to 7.8.2 2023-12-29 08:19:33 +06:00
wukko 29b08bcf51 package: bump version to 7.8.1 2023-12-26 18:25:22 +06:00
wukko 354fbdfa55 package: bump version up to 7.8 2023-12-25 22:38:10 +06:00
dumbmoron 9899f778a9
package.json: use punycode.js version of psl from git 2023-12-25 12:38:51 +00:00
dumbmoron 818c236782
package.json: lock psl version 2023-12-25 12:34:20 +00:00
dumbmoron dd563eb752
api: rework url parsing
- tlds are now parsed and validated correctly (e.g. ".co.uk" works now)
- url patterns are pre-compiled instead of being compiled for every request
- aliases are computed in a safe manner using the URL object where possible
2023-12-25 12:34:20 +00:00
wukko a4349b4c41 throw a critical error when youtube api returns a stub 2023-12-25 12:59:00 +06:00
wukko 0014c8b9fb front: fixed quick ⌘+V pasting on mac
also rearranged list of crypto donation methods
2023-12-21 00:31:48 +06:00
wukko 16397aed89 7.7.3: fix only affected twitter videos 2023-12-17 23:50:24 +06:00
wukko e00a3a4849 7.7.2: made terms and ethics more descriptive 2023-12-08 18:54:44 +06:00
wukko e605a99d54 front: removed download popup auto closing 2023-12-05 15:50:01 +06:00
wukko 5bd50fd55f twitter: remux all videos
- increased stream link lifespan to 90 seconds
- decreased max video duration back to 3 hours
2023-12-02 20:44:19 +06:00
wukko aef9b390b0 7.6.8: minor updates
updated support and donation lists
2023-12-02 12:54:27 +06:00
wukko 252cb83ed3 7.6.7
- fixed support for reddit links in various languages (#253).
- added rich filenames support for twitch clips (#233).
2023-11-23 22:23:54 +06:00
wukko 463ece02c7 7.6.6: refined twitter module, removed spaces 2023-11-07 22:37:47 +06:00
wukko e40835dec0 package: bump to 7.6.5 2023-11-06 07:54:28 +06:00
dumbmoron cae4a68aa4
stream: improve shutdown handling, minor clean up
- try to close as many things as possible when shutting down

- remove redundant (e.g. `exit` on process when
  listening for `close`) and straight up useless
  (`disconnect`) event listeners
2023-11-06 01:37:24 +00:00
wukko dfdf8580be fixed slash handling in file names 2023-10-15 15:11:39 +06:00