72 Commits

Author SHA1 Message Date
Le Philousophe 55b5380537 BUILD: Make sure we stay compatible with PHP 8.2 2026-05-08 22:19:27 +02:00
dependabot[bot] 4e294b9877 Bump squizlabs/php_codesniffer from 3.13.4 to 4.0.0
Bumps [squizlabs/php_codesniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer) from 3.13.4 to 4.0.0.
- [Release notes](https://github.com/PHPCSStandards/PHP_CodeSniffer/releases)
- [Changelog](https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/4.x/CHANGELOG-3.x.md)
- [Commits](https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.4...4.0.0)

---
updated-dependencies:
- dependency-name: squizlabs/php_codesniffer
  dependency-version: 4.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-21 19:24:40 +02:00
Le Philousophe 218433d735 BUILD: Revert unintended change
This change was part of my local testing setup.
2025-09-06 10:15:43 +02:00
Le Philousophe 991fb75184 CI: Only run when pushing on master
Avoids to run the check twice on PRs
2025-09-01 19:56:43 +02:00
Le Philousophe d76478f1e6 WEB: Add a Github Actions CI check 2025-08-24 12:32:47 +02:00
Le Philousophe 7f6baf107a BUILD: Add license in composer 2025-08-24 12:32:47 +02:00
Le Philousophe 9a59454525 BUILD: Increase PHPStan level
The AltoRouter::match function has a bad signature: fix it using a stub.
2025-08-24 12:32:47 +02:00
Le Philousophe d2e028140b BUILD: Check codestyle after fixing trivial errors
Also check index.php
2025-08-24 12:32:47 +02:00
Le Philousophe b97fabe868 WEB: Update PHP dependencies 2025-08-09 17:39:22 +02:00
Le Philousophe 8ca2df75e3 BUILD: Run phpstan when linting 2025-08-09 17:39:22 +02:00
dependabot[bot] 41773a043c Bump predis/predis from 2.4.0 to 3.0.1
Bumps [predis/predis](https://github.com/predis/predis) from 2.4.0 to 3.0.1.
- [Release notes](https://github.com/predis/predis/releases)
- [Changelog](https://github.com/predis/predis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/predis/predis/compare/v2.4.0...v3.0.1)

---
updated-dependencies:
- dependency-name: predis/predis
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-31 14:11:02 +02:00
Le Philousophe bea406191a WEB: Update all packages 2024-12-24 13:57:56 +01:00
Le Philousophe 2f5a43e623 BUILD: Update npm invocation and install packages for dumper-companion 2024-09-14 13:14:49 +02:00
Le Philousophe 4a112b35d0 BUILD: Update all packages 2024-09-14 13:14:49 +02:00
dependabot[bot] 5805db9353 Bump predis/predis from 1.1.10 to 2.1.2
Bumps [predis/predis](https://github.com/predis/predis) from 1.1.10 to 2.1.2.
- [Release notes](https://github.com/predis/predis/releases)
- [Changelog](https://github.com/predis/predis/blob/v2.x/CHANGELOG.md)
- [Commits](https://github.com/predis/predis/compare/v1.1.10...v2.1.2)

---
updated-dependencies:
- dependency-name: predis/predis
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-05 23:52:52 +00:00
dependabot[bot] 5cadb6aa0c Bump phpstan/phpstan from 0.12.100 to 1.10.14
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.100 to 1.10.14.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.100...1.10.14)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-05 23:43:41 +00:00
dependabot[bot] 3f6306abeb Bump phpfastcache/phpfastcache from 8.1.3 to 9.1.3
Bumps [phpfastcache/phpfastcache](https://github.com/PHPSocialNetwork/phpfastcache) from 8.1.3 to 9.1.3.
- [Release notes](https://github.com/PHPSocialNetwork/phpfastcache/releases)
- [Changelog](https://github.com/PHPSocialNetwork/phpfastcache/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PHPSocialNetwork/phpfastcache/compare/8.1.3...9.1.3)

---
updated-dependencies:
- dependency-name: phpfastcache/phpfastcache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 23:12:32 +00:00
dependabot[bot] e503f8df5a Bump matomo/device-detector from 4.3.1 to 6.1.1
Bumps [matomo/device-detector](https://github.com/matomo-org/device-detector) from 4.3.1 to 6.1.1.
- [Release notes](https://github.com/matomo-org/device-detector/releases)
- [Commits](https://github.com/matomo-org/device-detector/compare/4.3.1...6.1.1)

---
updated-dependencies:
- dependency-name: matomo/device-detector
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 22:49:09 +00:00
dependabot[bot] dcbba699f3 Bump symfony/yaml from 5.4.16 to 6.2.7
Bumps [symfony/yaml](https://github.com/symfony/yaml) from 5.4.16 to 6.2.7.
- [Release notes](https://github.com/symfony/yaml/releases)
- [Changelog](https://github.com/symfony/yaml/blob/6.2/CHANGELOG.md)
- [Commits](https://github.com/symfony/yaml/compare/v5.4.16...v6.2.7)

---
updated-dependencies:
- dependency-name: symfony/yaml
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 21:05:32 +00:00
Thunderforge b105ae6b60 WEB: Upgrade PHP from 7.4 to 8.2 (#274) 2023-04-15 07:05:36 +02:00
Thunderforge 4fa18d1665 WEB: Upgrading minimum PHP version to 7.4.0 2022-12-19 14:12:05 +01:00
Thunderforge ac0f464ecd "WEB: Revert Upgrading dependencies (#210)"
This reverts commit 0346746d5c.
2022-02-23 21:40:30 -06:00
Thunderforge 0346746d5c WEB: Upgrading dependencies (#210)
All versions must be PHP 7.3.x or 7.4.x compatible.
2022-02-23 21:22:00 -06:00
Thunderforge 36f27170e5 WEB: Upgrading Smarty from ^3.1 to ^4.1.0 2022-02-06 18:01:50 -06:00
Roland van Laar 6d50b38299 WEB: install node modules from package-lock.json
`npm ci` is used during producton installation to install
the packages from package-lock.json.

NPMs default is to install from package.json, updating the
package-lock.json in the process. This circumvents any pins in
package-lock.json and results in a git tree with an uncommitted change.
2021-10-13 18:54:37 +02:00
mataniko c17269b2c6 WEB: Update dependencies and required build steps 2021-08-25 21:24:10 -04:00
Mataniko fbd9058568 BUILD: Move ORM config to PHP file, removing sed hack 2020-12-31 04:49:44 -05:00
Mataniko 97f36a9716 BUILD: Ignore generated ORM base files 2020-12-31 04:49:44 -05:00
Mataniko cc433bd940 BUILD: Update build scripts to generate database 2020-12-31 04:49:44 -05:00
Mataniko 635156a755 BUILD: Auto generate ORM database and config in proper locations 2020-12-31 04:49:44 -05:00
Mataniko 6ef35310d0 WEB: Add Propel as an ORM 2020-12-31 04:49:44 -05:00
Mataniko bc727c5db3 BUILD: Run data update concurrently 2020-12-07 18:30:01 -05:00
Mataniko 01ae52820a BUILD: Move from scssphp to sass 2020-12-07 18:30:01 -05:00
Mataniko 3ea3ff519a BUILD: Fix icon generation 2020-12-02 17:44:55 -05:00
Mataniko 3d87869312 BUILD: Refactor composer scripts 2020-12-01 22:52:54 -05:00
Mataniko a540a7a98f WEB: Properly clear cache after data update 2020-12-01 22:14:16 -05:00
Mataniko 41f028310c WEB: Use symfony/yaml and predis if redis is not available
This removes the hard requirements on pecl modules making development easier.
2020-10-21 23:08:08 -04:00
Mataniko 3f2778d3be BUILD: Update dependencies and move ext-redis to suggested packages 2020-10-02 22:52:29 -04:00
Mataniko 8641bbe604 BUILD: Update composer build & deps 2020-09-27 22:08:07 -04:00
Mataniko 08ea2cfcde WEB: Lint and static analysis cleanup 2020-09-27 22:08:07 -04:00
Mataniko 6816cdab5a WEB: Increase cache duration and clear cache during site update 2020-09-27 22:08:07 -04:00
Mataniko c0eb021126 WEB: Add caching to all models 2020-09-27 22:08:07 -04:00
Mataniko b4bb9c119b DATA: Create a class to update the existing data model from spreadsheet 2020-09-27 22:08:07 -04:00
Mataniko 869e1a7f82 BUILD: Add Semver and fix router in development mode 2020-09-27 22:08:07 -04:00
mataniko ed146dd3ab WEB: Add BiDi support for RTL languages 2020-09-01 00:10:54 -04:00
mataniko 510b56a922 BUILD: Update dependencies 2020-09-01 00:10:54 -04:00
mataniko 123d23c0ae BUILD: Update dependencies 2020-01-23 07:26:16 -05:00
Matan Bareket 5f850f6941 DATA: Use .markdown extension instead of .yaml 2019-10-22 08:15:29 -04:00
Matan Bareket d6fba215f0 DATA: Convert news to FM+MD 2019-10-22 01:16:53 -04:00
Matan Bareket 05c20a26dc WEB: Remove old cloud pages 2019-07-27 15:08:36 -04:00