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
7c9f95b33d Refactor and enhance type hinting across various classes in the Swagger-PHP library
- Updated error handling in TokenScanner to use more descriptive variable names.
- Added return type declarations for methods in Analysis, AbstractAnnotation, Components, Items, License, OpenApi, Operation, Parameter, Response, Schema, Context, Generator, and several processors to improve code clarity and type safety.
- Introduced new PipeOperatorEmulator and VoidCastEmulator classes to support PHP 8.5 features.
- Implemented Pipe binary operator and Void cast node classes to enhance the parser's capabilities.
- Improved array filtering and lambda function type hints for better readability and performance.
- Enhanced the handling of annotations and context in various processors to ensure consistent behavior and reduce potential errors.
2025-08-12 11:19:47 -03:00
Daniel Neto
4a540ee196 Update GitHub Actions workflow to remove PHP 8.0, add common extensions, and enforce strict validation 2025-08-12 11:14:10 -03:00
Daniel Neto
97f3642ed6 Merge branch 'master' of https://github.com/WWBN/AVideo 2025-08-12 11:02:48 -03:00
Daniel Neto
6c06bde01a Add 'donationButton' class to donation button for styling consistency 2025-08-12 11:02:46 -03:00
Daniel Neto
201627c2b4
Merge pull request #10160 from WWBN/dependabot/npm_and_yarn/video.js-8.23.4
Bump video.js from 8.23.3 to 8.23.4
2025-08-11 11:07:08 -03:00
dependabot[bot]
f0d810a909
Bump video.js from 8.23.3 to 8.23.4
Bumps [video.js](https://github.com/videojs/video.js) from 8.23.3 to 8.23.4.
- [Release notes](https://github.com/videojs/video.js/releases)
- [Changelog](https://github.com/videojs/video.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/videojs/video.js/compare/v8.23.3...v8.23.4)

---
updated-dependencies:
- dependency-name: video.js
  dependency-version: 8.23.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 14:06:57 +00:00
Daniel Neto
ae0dda4386
Merge pull request #10158 from WWBN/dependabot/npm_and_yarn/fullcalendar/core-6.1.19
Bump @fullcalendar/core from 6.1.18 to 6.1.19
2025-08-11 10:45:24 -03:00
dependabot[bot]
cbdd3fdbbe
Bump @fullcalendar/core from 6.1.18 to 6.1.19
Bumps [@fullcalendar/core](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/core) from 6.1.18 to 6.1.19.
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.19/packages/core)

---
updated-dependencies:
- dependency-name: "@fullcalendar/core"
  dependency-version: 6.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:44:42 +00:00
Daniel Neto
50c13fe14a
Merge pull request #10157 from WWBN/dependabot/composer/google/apiclient-services-0.407.0
Bump google/apiclient-services from 0.406.0 to 0.407.0
2025-08-11 10:44:34 -03:00
dependabot[bot]
3fe7c76bb5
Bump google/apiclient-services from 0.406.0 to 0.407.0
Bumps [google/apiclient-services](https://github.com/googleapis/google-api-php-client-services) from 0.406.0 to 0.407.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.406.0...v0.407.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:44:18 +00:00
Daniel Neto
1611d1f86a
Merge pull request #10155 from WWBN/dependabot/npm_and_yarn/fullcalendar/timegrid-6.1.19
Bump @fullcalendar/timegrid from 6.1.18 to 6.1.19
2025-08-11 10:32:18 -03:00
dependabot[bot]
951698f715
Bump @fullcalendar/timegrid from 6.1.18 to 6.1.19
Bumps [@fullcalendar/timegrid](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/timegrid) from 6.1.18 to 6.1.19.
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.19/packages/timegrid)

---
updated-dependencies:
- dependency-name: "@fullcalendar/timegrid"
  dependency-version: 6.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:32:06 +00:00
Daniel Neto
82c9c05577
Merge pull request #10156 from WWBN/dependabot/npm_and_yarn/fullcalendar/timeline-6.1.19
Bump @fullcalendar/timeline from 6.1.18 to 6.1.19
2025-08-11 10:29:39 -03:00
dependabot[bot]
108d0962be
Bump @fullcalendar/timeline from 6.1.18 to 6.1.19
Bumps [@fullcalendar/timeline](https://github.com/fullcalendar/fullcalendar-workspace/tree/HEAD/premium/packages/timeline) from 6.1.18 to 6.1.19.
- [Release notes](https://github.com/fullcalendar/fullcalendar-workspace/releases)
- [Commits](https://github.com/fullcalendar/fullcalendar-workspace/commits/v6.1.19/premium/packages/timeline)

---
updated-dependencies:
- dependency-name: "@fullcalendar/timeline"
  dependency-version: 6.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:29:27 +00:00
Daniel Neto
9cc8849d89
Merge pull request #10154 from WWBN/dependabot/npm_and_yarn/fullcalendar/list-6.1.19
Bump @fullcalendar/list from 6.1.18 to 6.1.19
2025-08-11 10:26:11 -03:00
dependabot[bot]
072f150af5
Bump @fullcalendar/list from 6.1.18 to 6.1.19
Bumps [@fullcalendar/list](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/list) from 6.1.18 to 6.1.19.
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.19/packages/list)

---
updated-dependencies:
- dependency-name: "@fullcalendar/list"
  dependency-version: 6.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:25:59 +00:00
Daniel Neto
f7b62cbbc9
Merge pull request #10153 from WWBN/dependabot/npm_and_yarn/hls.js-1.6.9
Bump hls.js from 1.6.7 to 1.6.9
2025-08-11 10:22:58 -03:00
dependabot[bot]
46b8c3de4e
Bump hls.js from 1.6.7 to 1.6.9
Bumps [hls.js](https://github.com/video-dev/hls.js) from 1.6.7 to 1.6.9.
- [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.7...v1.6.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:22:42 +00:00
Daniel Neto
e45d46e490
Merge pull request #10152 from WWBN/dependabot/composer/zircote/swagger-php-5.2.0
Bump zircote/swagger-php from 5.1.4 to 5.2.0
2025-08-11 10:17:06 -03:00
dependabot[bot]
5d385bc249
Bump zircote/swagger-php from 5.1.4 to 5.2.0
Bumps [zircote/swagger-php](https://github.com/zircote/swagger-php) from 5.1.4 to 5.2.0.
- [Release notes](https://github.com/zircote/swagger-php/releases)
- [Commits](https://github.com/zircote/swagger-php/compare/5.1.4...5.2.0)

---
updated-dependencies:
- dependency-name: zircote/swagger-php
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:16:50 +00:00
Daniel Neto
b0560b9ba0 Sanitize URLs by replacing HTML entities with their corresponding characters
https://github.com/WWBN/AVideo/issues/10131#issuecomment-3172074029
2025-08-09 22:26:48 -03:00
Daniel Neto
d4aababe2c Merge branch 'master' of https://github.com/WWBN/AVideo 2025-08-06 08:31:07 -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
eb22979bcf
Merge pull request #10148 from WWBN/dependabot/composer/zircote/swagger-php-5.1.4
Bump zircote/swagger-php from 5.1.3 to 5.1.4
2025-08-04 10:13:07 -03:00
dependabot[bot]
842172df87
Bump zircote/swagger-php from 5.1.3 to 5.1.4
Bumps [zircote/swagger-php](https://github.com/zircote/swagger-php) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/zircote/swagger-php/releases)
- [Commits](https://github.com/zircote/swagger-php/compare/5.1.3...5.1.4)

---
updated-dependencies:
- dependency-name: zircote/swagger-php
  dependency-version: 5.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 13:12:54 +00:00
Daniel Neto
43dee3dac4
Merge pull request #10147 from WWBN/dependabot/npm_and_yarn/fortawesome/fontawesome-free-7.0.0
Bump @fortawesome/fontawesome-free from 6.7.2 to 7.0.0
2025-08-04 10:10:33 -03:00
dependabot[bot]
bfdfc4e95e
Bump @fortawesome/fontawesome-free from 6.7.2 to 7.0.0
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.7.2 to 7.0.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.2...7.0.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 13:10:05 +00:00
Daniel Neto
f552a9efa0
Merge pull request #10146 from WWBN/dependabot/npm_and_yarn/tinymce-8.0.1
Bump tinymce from 7.9.1 to 8.0.1
2025-08-04 10:09:38 -03:00
dependabot[bot]
bea2d90bee
Bump tinymce from 7.9.1 to 8.0.1
Bumps [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) from 7.9.1 to 8.0.1.
- [Changelog](https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce/commits/8.0.1/modules/tinymce)

---
updated-dependencies:
- dependency-name: tinymce
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 13:09:26 +00:00
Daniel Neto
c1b60bdd18
Merge pull request #10145 from WWBN/dependabot/composer/stripe/stripe-php-17.5.0
Bump stripe/stripe-php from 17.4.0 to 17.5.0
2025-08-04 10:03:32 -03:00
dependabot[bot]
d8943e25a3
Bump stripe/stripe-php from 17.4.0 to 17.5.0
Bumps [stripe/stripe-php](https://github.com/stripe/stripe-php) from 17.4.0 to 17.5.0.
- [Release notes](https://github.com/stripe/stripe-php/releases)
- [Changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stripe/stripe-php/compare/v17.4.0...v17.5.0)

---
updated-dependencies:
- dependency-name: stripe/stripe-php
  dependency-version: 17.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 13:03:13 +00:00
Daniel Neto
3829e19d3d
Merge pull request #10144 from WWBN/dependabot/composer/google/apiclient-services-0.406.0
Bump google/apiclient-services from 0.403.0 to 0.406.0
2025-08-04 09:47:15 -03:00
dependabot[bot]
7fe4e0847e
Bump google/apiclient-services from 0.403.0 to 0.406.0
Bumps [google/apiclient-services](https://github.com/googleapis/google-api-php-client-services) from 0.403.0 to 0.406.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.403.0...v0.406.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 12:47:00 +00: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
e43c612e13 Enhance secureUnzipDirectory function: add detailed logging for unzip process, improve validation checks for file paths and extensions, and ensure proper cleanup of temporary directories and lock files. 2025-07-31 07:31:25 -03:00
Daniel Neto
eb48468658 Refactor functions in functionsExec.php: standardize function definitions and improve code readability; update secureUnzipDirectory to use getSubPathName for relative paths. 2025-07-31 07:24:54 -03:00
Daniel Neto
c527e04aa1 Fix temporary directory creation in secureUnzipDirectory function to ensure it only attempts to create if it doesn't already exist 2025-07-31 07:17:00 -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
675d5ca369 Refactor channelBody.php: simplify tab selection logic and enhance readability; update navbarSidebar.php to include group name in channel links; improve managerUsersGroups_body.php by using translation functions for UI messages 2025-07-30 12:08:12 -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
cfe02b0a76 Improve secureUnzipDirectory: use getTmpDir for temporary directory creation and enhance error message
https://github.com/WWBN/AVideo/issues/10139
2025-07-29 11:06:18 -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
bc240901ed Remove outdated YPTWallet configuration notice from Portuguese localization 2025-07-28 11:31:42 -03:00
Daniel Neto
e2ae642a4f Add overflow hidden to swal icon overlay for improved styling 2025-07-28 11:31:34 -03:00