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