* youtube community posts are just called "Posts" now
* finish renaming Community -> Posts
* add feedName fallbacks (thanks @Mar-Koeh)
* rename YouTubePostsTabBridge back to YouTubeCommunityTabBridge
* fix linter error by breaking up long expression
* fix optional-chaining regression by using ‘?? null’
* Fix PHP 8.4 deprecation
Implicitly marking parameter as nullable is deprecated, the explicit nullable type must be used instead
* [github workflow] Add additional php versions
Website use now "vue3" and some class and attributes have changed their
names : bridge was updated to use the new class and attribute names
Country of origin has been removed from the deal list : it's for now
disabled, but code is still present in the bridge, in case the website
enable it again.
Provides a fairly barebones bridge for Fanatical bundles:
- Tags detail bundle tiers and prices
- Contents name and link to each bundle item
- Images for each item are in enclosures
* [HumbleBundleBridge] Overhaul to include more information
* [HumbleBundleBridge] Remove use of named args in calls
PHP 7.4 lacks named arg support and fails unit tests
* Add files via upload
Bridge for NaseStrecha.cz - NaseStrecha.cz is a specialized Czech news and advice portal focusing on roofs, construction, and home improvement, offering reliable expert guidance on roofing materials, insulation, and energy-saving techniques nasestrecha.cz . It is run by the team behind the Strechy-Solar-Remeslo trade fair and includes up-to-date news, practical tips, and industry events
* phpcs fix
* Bridge for i4wifi.cz for product news.
The website i4wifi.cz is a wholesale distributor specializing in wireless, networking, and photovoltaic equipment, offering products from brands like MikroTik, Ubiquiti, and Hikvision. It provides a wide range of network solutions, technical support, and training services for businesses and professional installers in the Czech Republic and beyond.
The current setup for Dev Containers was not working, with multiple
different errors. So, in order to restore its funcionality (and allow
for things like linting and debugging), the following changes were made:
- The Dockerfile was severely alterered. Now, the `docker-php-ext-enable` binary is installed before its usage,
it points to the correct PHP binary, and we install Composer for for
loading dev-dependencies later-on.
- Moved the "postCreateCommand" section (defined on the `devcontainer.json` file) into its own script file (for a
more readable experience)
- On the post-creation script, moved the `xdebug.ini` to the correct
directory (alongside the PHP-FPM bin), installed PHPUnit,
PHPCodesniffer (and the 'PHP Compatibility' sniffer) with Composer on
a global location, and changed owner of the `cache` directory
- Changed VSCode-specific customization setting in order to point to the
update some binary paths. Also made sure globally-installed composer
packages binaries are accessible via PATHdocker-php-ext-enable