1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 01:39:24 +02:00
Commit graph

24094 commits

Author SHA1 Message Date
Daniel Neto
d58029f20b Update localization files to correct 'Youtube' to 'YouTube' 2025-07-27 19:54:21 -03:00
Daniel Neto
d1b0131f13 https://github.com/WWBN/AVideo/issues/10135 2025-07-25 14:37:19 -03:00
Daniel Neto
efa50e4ca5 https://github.com/WWBN/AVideo/issues/10135 2025-07-25 13:08:54 -03:00
Daniel Neto
fd7b1fc415 Enhance order assignment logic in sortChannelsBySubscribers.php to ensure unique order values and handle duplicates effectively 2025-07-23 18:28:28 -03:00
Daniel Neto
50354a0cfd Refactor order assignment logic in sortChannelsBySubscribers.php for clarity and consistency 2025-07-23 18:26:44 -03:00
Daniel Neto
383fc29cca Add error handling for missing user ID or amount in webhook analysis 2025-07-23 13:19:24 -03:00
Daniel Neto
823d599253 Add customizable button labels for subscription and payment in Authorize.Net integration 2025-07-23 12:51:09 -03:00
Daniel Neto
9deac1ebc2 Set default users_id to 0 in transaction processing for better handling of missing metadata 2025-07-23 12:23:03 -03:00
Daniel Neto
b20d2177f9 Refactor users_id assignment to prioritize decoded metadata in transaction processing 2025-07-23 12:22:47 -03:00
Daniel Neto
e63ea73beb Add Authorize.Net subscription management functionality
- Implemented cancelSubscription.json.php for handling subscription cancellations via JSON API.
- Created cancelSubscription.php for managing subscription views and cancellation in the UI.
- Developed getAcceptHostedToken.json.php to generate payment tokens for Authorize.Net.
- Added getProfileManager.json.php for managing user profiles with Authorize.Net.
- Implemented getSubscriptionStatus.json.php to check the status of subscriptions.
- Created getSubscriptions.json.php to retrieve all subscriptions for the logged-in user.
- Added SQL installation script for webhook logging.
- Implemented processPayment.json.php for processing payments through Authorize.Net.
- Developed webhook.php to handle incoming webhooks from Authorize.Net.
- Integrated YPTWallet with Authorize.Net for wallet funding and subscription management.
- Added confirmButton.php and confirmRecurrentButton.php for payment confirmation buttons in YPTWallet.
2025-07-23 10:57:06 -03:00
Daniel Neto
4ea653e8af Fix error logging for missing video source and enhance clean name handling for backward compatibility 2025-07-22 15:37:57 -03:00
Daniel Neto
df3175be0c Add authorizenet 2025-07-21 16:29:58 -03:00
Daniel Neto
6fb5ccf818 Add user deactivation API with CAPTCHA and rate limiting features 2025-07-21 12:25:53 -03:00
Daniel Neto
d68183104a https://github.com/WWBN/AVideo/issues/10128#issuecomment-3094985615 2025-07-21 09:18:46 -03:00
Daniel Neto
4b4584bf25 Add audio/video toggle button functionality to live streaming
https://github.com/WWBN/AVideo/issues/10130#issuecomment-3090281542
2025-07-18 21:18:17 -03:00
Daniel Neto
1e60d90025 Add directory for audio streaming in Dockerfile 2025-07-18 18:03:02 -03:00
Daniel Neto
d80771d827 Enhance NGINX configuration for audio streaming support and CORS handling 2025-07-18 18:01:07 -03:00
Daniel Neto
0d2d5edbd8 Update NGINX configuration to comment out unused settings and improve clarity 2025-07-18 17:21:31 -03:00
Daniel Neto
08098a8384 Refactor tag input handling in VideoTags plugin to simplify code and improve readability 2025-07-18 15:02:28 -03:00
Daniel Neto
1c21b668f2 Add user feedback for tag creation restrictions in VideoTags plugin 2025-07-18 15:00:15 -03:00
Daniel Neto
f714e8aaf9 Add error handling for missing tag input elements in VideoTags plugin 2025-07-18 14:44:23 -03:00
Daniel Neto
baa9fd3bd9 https://github.com/WWBN/AVideo/issues/10128#issuecomment-3086899512 2025-07-18 10:31:44 -03:00
Daniel Neto
78827af2d1 Add context to social sharing feedback in embedded player 2025-07-16 19:48:13 -03:00
Daniel Neto
0a8c090b34 Enhance social sharing feedback in embedded player with conditional messages 2025-07-16 19:46:52 -03:00
Daniel Neto
b9288420e2 Enhance BigVideoLive handling with additional user feedback messages and improve Shorts player iframe interaction 2025-07-16 19:36:07 -03:00
Daniel Neto
a236991b34 Add social modal handling for video sharing in embedded player 2025-07-16 19:04:31 -03:00
Daniel Neto
462508a1fe Fix togglePlayerSocial handling for Shorts player iframe support 2025-07-16 18:52:05 -03:00
Daniel Neto
a2b377c945 Add iframe support to Shorts player with enhanced attributes 2025-07-16 18:47:35 -03:00
Daniel Neto
7453407a0d Enhance togglePlayerSocial handling with iframe support and improved warning message 2025-07-16 18:40:15 -03:00
Daniel Neto
1bedd07d6c https://github.com/WWBN/AVideo/issues/10119 2025-07-16 17:56:09 -03:00
Daniel Neto
1108743197 https://github.com/WWBN/AVideo/issues/10119 2025-07-16 17:53:02 -03:00
Daniel Neto
65c5b8e3eb Refactor code style for consistency in script.js and videoEmbeded.php 2025-07-16 17:43:08 -03:00
Daniel Neto
8aabf215b7 https://github.com/WWBN/AVideo/issues/10119 2025-07-16 17:40:57 -03:00
Daniel Neto
e87a82b350 https://github.com/WWBN/AVideo/issues/10119 2025-07-16 17:31:20 -03:00
Daniel Neto
ed163a0902 Fix regex in .htaccess to correctly match file extensions for sensitive files 2025-07-14 12:33:12 -03:00
Daniel Neto
9cffd3d8be TALOS-2025-2213
CVE-2025-48732
2025-07-14 12:27:09 -03:00
Daniel Neto
f838085121 Secure checkpoint 2025-07-14 12:22:53 -03:00
Daniel Neto
5fea224abd Merge branch 'master' of https://github.com/WWBN/AVideo 2025-07-14 12:17:03 -03:00
Daniel Neto
9a56822e7e TALOS-2025-2212
CVE-2025-25214
2025-07-14 12:16:57 -03:00
Daniel Neto
7cf2a68b48
Merge pull request #10124 from WWBN/dependabot/composer/google/auth-1.47.1
Bump google/auth from 1.47.0 to 1.47.1
2025-07-14 09:19:57 -03:00
dependabot[bot]
e0e9bdb206
Bump google/auth from 1.47.0 to 1.47.1
Bumps [google/auth](https://github.com/googleapis/google-auth-library-php) from 1.47.0 to 1.47.1.
- [Release notes](https://github.com/googleapis/google-auth-library-php/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-php/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-php/compare/v1.47.0...v1.47.1)

---
updated-dependencies:
- dependency-name: google/auth
  dependency-version: 1.47.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 12:19:46 +00:00
Daniel Neto
7d304bad1c
Merge pull request #10123 from WWBN/dependabot/composer/google/apiclient-services-0.403.0
Bump google/apiclient-services from 0.402.0 to 0.403.0
2025-07-14 08:47:23 -03:00
dependabot[bot]
c21489c083
Bump google/apiclient-services from 0.402.0 to 0.403.0
Bumps [google/apiclient-services](https://github.com/googleapis/google-api-php-client-services) from 0.402.0 to 0.403.0.
- [Release notes](https://github.com/googleapis/google-api-php-client-services/releases)
- [Commits](https://github.com/googleapis/google-api-php-client-services/compare/v0.402.0...v0.403.0)

---
updated-dependencies:
- dependency-name: google/apiclient-services
  dependency-version: 0.403.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 11:46:43 +00:00
Daniel Neto
1335269baf
Merge pull request #10122 from WWBN/dependabot/npm_and_yarn/intro.js-8.3.2
Bump intro.js from 8.3.1 to 8.3.2
2025-07-14 08:46:26 -03:00
dependabot[bot]
4484fdab59
Bump intro.js from 8.3.1 to 8.3.2
Bumps [intro.js](https://github.com/usablica/intro.js) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/usablica/intro.js/releases)
- [Changelog](https://github.com/usablica/intro.js/blob/master/tsconfig.release.json)
- [Commits](https://github.com/usablica/intro.js/compare/v8.3.1...v8.3.2)

---
updated-dependencies:
- dependency-name: intro.js
  dependency-version: 8.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 11:46:14 +00:00
Daniel Neto
f44ea14ffa
Merge pull request #10121 from WWBN/dependabot/npm_and_yarn/hls.js-1.6.7
Bump hls.js from 1.6.6 to 1.6.7
2025-07-14 08:26:08 -03:00
dependabot[bot]
46caa43427
Bump hls.js from 1.6.6 to 1.6.7
Bumps [hls.js](https://github.com/video-dev/hls.js) from 1.6.6 to 1.6.7.
- [Release notes](https://github.com/video-dev/hls.js/releases)
- [Changelog](https://github.com/video-dev/hls.js/blob/master/docs/release-process.md)
- [Commits](https://github.com/video-dev/hls.js/compare/v1.6.6...v1.6.7)

---
updated-dependencies:
- dependency-name: hls.js
  dependency-version: 1.6.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 11:25:54 +00:00
Daniel Neto
73e2e0abbd Add commented ffmpeg command for adaptive streaming configuration in nginx 2025-07-13 22:58:51 -03:00
Daniel Neto
2119d200c9 Add date format option for human timing display on video items 2025-07-12 09:47:03 -03:00
Daniel Neto
251ad82e0c Fix formatting issues and update humanTiming function to humanTimingOrDate for video creation time display 2025-07-11 19:09:37 -03:00