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

9313 commits

Author SHA1 Message Date
Daniel Neto
4e452049bc Set memory limit to 4G in functions.php and restreamer.json.php 2025-09-12 12:23:58 -03:00
Daniel Neto
19ba54b806 Fix strict comparison in startAuthorizeNetAcceptHosted function 2025-09-08 15:28:23 -03:00
Daniel Neto
0a46ad1a27 Fix plans_id handling in startAuthorizeNetAcceptHosted function 2025-09-08 15:27:26 -03:00
Daniel Neto
ba42c8bcf6 Add plans_id parameter to getAvailableRecurrentPayments and related methods 2025-09-08 09:12:42 -03:00
Daniel Neto
c7f409e9e2 Set default donation message and add helper for donation message configuration 2025-09-01 12:22:44 -03:00
Daniel Neto
216fd5f011 Set default donation message in chat input for donation modal 2025-09-01 12:13:10 -03:00
Daniel Neto
d059245ff9 Set default donation message in hidden input field for donation form 2025-09-01 12:11:01 -03:00
Daniel Neto
9e914ddf19 Update video save method to bypass user permission check when necessary 2025-08-28 11:33:50 -03:00
Daniel Neto
199928aa66 Log error when no data is provided to update in setShortSummaryAndMetaDescriptionVideo method 2025-08-28 11:15:49 -03:00
Daniel Neto
54bfe27bc2 Log permission check failure in setShortSummaryAndMetaDescriptionVideo method 2025-08-28 11:14:39 -03:00
Daniel Neto
3056fb1204 Add user permission check to setShortSummaryAndMetaDescriptionVideo method 2025-08-28 10:49:12 -03:00
Daniel Neto
31112ee78f Enhance memory management and CPU usage handling in authorizeKeyAccess.php 2025-08-26 11:10:34 -03:00
Daniel Neto
7cb3d65129 Fix SQL query syntax in VastCampaignsVideos class for proper condition handling 2025-08-25 17:34:07 -03:00
Daniel Neto
b75a07e644 Remove redundant error logging for empty video IDs in PlayListPlayer 2025-08-21 20:30:01 -03:00
Daniel Neto
ac4e416530 Refactor code for improved readability and consistency in PlayLists.php 2025-08-21 20:29:07 -03:00
Daniel Neto
9360d37d13 Log error message when the playlist data is empty 2025-08-21 20:23:45 -03:00
Daniel Neto
49efea8ac7 Add global message tracking and improve type checks for playlist elements 2025-08-21 20:21:02 -03:00
Daniel Neto
a887d9c34e Add error logging for EPG program processing to track channel mismatches and date issues 2025-08-12 15:53:02 -03:00
Daniel Neto
c184ac591f Improve logging for EPG program cache creation by including the program cache name 2025-08-12 15:51:26 -03:00
Daniel Neto
6c06bde01a Add 'donationButton' class to donation button for styling consistency 2025-08-12 11:02:46 -03:00
Daniel Neto
083c807267 Fix confirmation dialog message to use the correct variable for user name in transferFunds 2025-08-06 08:31:06 -03:00
Daniel Neto
54ed7c6211 Enhance transferFunds functionality: add validation for user selection and transfer amount, improve confirmation dialog message, and implement debug logging for autocomplete feature.
https://github.com/WWBN/AVideo/issues/10143
2025-08-03 16:18:35 -03:00
Daniel Neto
ec1538e48a Convert extraParameters to array in afterDonation method for improved handling 2025-07-31 19:45:24 -03:00
Daniel Neto
5af86ac1ca Remove unused import and fix variable assignment in afterDonation method 2025-07-31 19:43:39 -03:00
Daniel Neto
c00a0b068b Fix variable assignment in afterDonation method to correctly reference extraParameters 2025-07-31 19:42:45 -03:00
Daniel Neto
be3b379d60 Add missing use statement and fix variable assignment in afterDonation method 2025-07-31 19:41:37 -03:00
Daniel Neto
b926fcbdfc Remove debug logging in beforeSaveVideo method to clean up code 2025-07-31 07:04:43 -03:00
Daniel Neto
56ad30f670 Enhance video statistics: include external options in video statistics query; improve CSV export to handle dynamic external options columns 2025-07-30 12:57:31 -03:00
Daniel Neto
d0369a27b6 Enhance channel links: update URL structure to include group name and add label for channels by group in sidebar 2025-07-29 18:20:30 -03:00
Daniel Neto
0b28225740 Enhance channel management: add user group filtering to channel retrieval and display user groups in sidebar 2025-07-29 14:17:48 -03:00
Daniel Neto
c147b57f41 Refactor YPTWallet configuration: remove unused checks and add donation notification URL handling
https://github.com/WWBN/AVideo/issues/10138
2025-07-28 12:16:56 -03:00
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
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
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