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