aboutsummaryrefslogtreecommitdiff
path: root/constants.php
AgeCommit message (Collapse)Author
2025-12-24Start 1.28.1-dev 🎄Gravatar Alexandre Alapetite
2025-12-24Release 1.28.0 🎄1.28.0Gravatar Alexandre Alapetite
2025-12-21Improve configuration checks (#8334)Gravatar Alexandre Alapetite
Add a distinction between recommended and required extensions. Add check for recommended php-intl extension as follow-up of https://github.com/FreshRSS/FreshRSS/pull/8329#issuecomment-3677686581 Improve related checks such as ZIP. Reduce duplicated translations and tests.
2025-09-27Start 1.27.2-devGravatar Alexandre Alapetite
2025-09-27Release 1.27.11.27.1Gravatar Alexandre Alapetite
2025-09-05Change how files are included (#7916)Gravatar Alexis Degrugillier
1. `include`, `include_once`, `require` and `require_once` are expressions not functions, parentheses are not necessary. 2. to move up the directory tree, it's better to use the `dirname` function instead of relying on `/..`.
2025-08-18Start 1.27.1-devGravatar Alexandre Alapetite
2025-08-18Release 1.27.01.27.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues?q=is%3Aopen%20milestone%3A1.27.0
2025-06-03Start 1.26.4-devGravatar Alexandre Alapetite
2025-06-02Release FreshRSS 1.26.31.26.3Gravatar Alexandre Alapetite
2025-05-07Move PHP minimum version check (#7560)Gravatar Alexandre Alapetite
It is too late to check for minimum version check in `lib_rss.php` because that file already contains some relatively new PHP language constructs, which will lead to a syntax error - when running with an old PHP version - instead of the expected error message. Moved to `constants.php` for now. Example of syntax error with PHP 7.4: ``` PHP Parse error: syntax error, unexpected '|', expecting '{' in /var/www/FreshRSS/lib/lib_rss.php on line 166 ``` Should help users like in: * https://github.com/FreshRSS/FreshRSS/discussions/7539 * https://github.com/FreshRSS/FreshRSS/issues/7557
2025-05-03Start FreshRSS 1.26.3-devGravatar Alexandre Alapetite
2025-05-03Release FreshRSS 1.26.21.26.2Gravatar Alexandre Alapetite
2025-03-13Start FreshRSS 1.26.2Gravatar Alexandre Alapetite
2025-03-13Release 1.26.11.26.1Gravatar Alexandre Alapetite
2025-02-23Start 1.26.1-devGravatar Alexandre Alapetite
2025-02-23Release 1.26.01.26.0Gravatar Alexandre Alapetite
2024-12-27PHPStan 2.0 (#7131)Gravatar Alexandre Alapetite
* PHPStan 2.0 fix https://github.com/FreshRSS/FreshRSS/issues/6989 https://github.com/phpstan/phpstan/releases/tag/2.0.0 https://github.com/phpstan/phpstan/blob/2.0.x/UPGRADING.md * More * More * Done * fix i18n CLI * Restore a PHPStan Next test For work towards PHPStan Level 10 * 4 more on Level 10 * fix getTagsForEntry * API at Level 10 * More Level 10 * Finish Minz at Level 10 * Finish CLI at Level 10 * Finish Controllers at Level 10 * More Level 10 * More * Pass bleedingEdge * Clean PHPStan options and add TODOs * Level 10 for main config * More * Consitency array vs. list * Sanitize themes get_infos * Simplify TagDAO->getTagsForEntries() * Finish reportAnyTypeWideningInVarTag * Prepare checkBenevolentUnionTypes and checkImplicitMixed * Fixes * Refix * Another fix * Casing of __METHOD__ constant
2024-12-23Start FreshRSS 1.25.1-devGravatar Alexandre Alapetite
2024-12-23Release FreshRSS 1.25.01.25.0Gravatar Alexandre Alapetite
2024-09-06Upgrade to PHP 8.1 (#6711)Gravatar Alexandre Alapetite
* Upgrade to PHP 8.1 As discussed in https://github.com/FreshRSS/FreshRSS/discussions/5474 https://www.php.net/releases/8.0/en.php https://www.php.net/releases/8.1/en.php Upgrade to available native type declarations https://php.net/language.types.declarations Upgrade to https://phpunit.de/announcements/phpunit-10.html which requires PHP 8.1+ (good timing, as version 9 was not maintained anymore) Upgrade `:oldest` Docker dev image to oldest Alpine version supporting PHP 8.1: Alpine 3.16, which includes PHP 8.1.22. * Include 6736 https://github.com/FreshRSS/FreshRSS/pull/6736
2024-09-06Start 1.25.0-devGravatar Alexandre Alapetite
2024-09-06Release 1.24.31.24.3Gravatar Alexandre Alapetite
2024-08-23Start FreshRSS 1.24.3-devGravatar Alexandre Alapetite
2024-08-23Release 1.24.21.24.2Gravatar Alexandre Alapetite
2024-06-05Empty title guid or first words (#6240)Gravatar maTh
* settings * add comments for better understanding * Update reading.phtml * overhaul the code * i18n * typo * add a constant to configure the amount of chars * fix * simplify * Update Entry.php * clean * Update Entry.php * Update app/Models/Entry.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update constants.php * Update app/Models/Entry.php --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2024-06-05Start 1.24.2-devGravatar Alexandre Alapetite
2024-06-05Release 1.24.11.24.1Gravatar Alexandre Alapetite
2024-05-23Start 1.24.1-devGravatar Alexandre Alapetite
2024-05-23Release 1.24.01.24.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/discussions/6462
2023-12-30Prepare next dev versionGravatar Alexandre Alapetite
2023-12-30Release 1.23.11.23.1Gravatar Alexandre Alapetite
2023-12-24Start 1.23.1-devGravatar Alexandre Alapetite
2023-12-24Release 1.23.01.23.0Gravatar Alexandre Alapetite
2023-11-16Use strict_types (#5830)Gravatar Luc SANCHEZ
* Little's optimisations and booleans in conditions * Apply strict type * Apply strict type * Apply strict type * Fix multiple bugs with PHP 8.2 and 8.3 * Many declares missing, more errors fixed * Apply strict type * Another approach * Stronger typing for Minz_Session * Fix case of SQLite --------- Co-authored-by: Luc <sanchezluc+freshrss@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-30Require PHP 7.4+ (#5720)Gravatar Alexandre Alapetite
* Require PHP 7.4+ https://github.com/FreshRSS/FreshRSS/discussions/5474 * Update Docker oldest Alpine 3.13 with PHP 7.4.26 * Add missing packets to Docker oldest * Update to typed properties https://php.net/migration74.new-features#migration74.new-features.core.typed-properties * More types
2023-10-30Start next version 1.22.2-devGravatar Alexandre Alapetite
2023-10-30Release 1.22.11.22.1Gravatar Alexandre Alapetite
2023-10-23Start next version 1.22.1-devGravatar Alexandre Alapetite
2023-10-23Release 1.22.01.22.0Gravatar Alexandre Alapetite
2023-05-28Improve Dev Container (#5423)Gravatar Alexandre Alapetite
* Improve Dev Container PHPStan was failing in Dev Container * Update Docker to Alpine Linux 3.18 * New DATA_PATH environment variable * README
2023-03-26Modernize Constants and use new constant for string 'currentUser' (#5089)Gravatar Luc SANCHEZ
* Modernize Constants and use new constant 'currentUser' * Add FreshRSS_Context::currentUser() function and use * Add FreshRSS_Context::currentUser() function and use * Add FreshRSS_Context::currentUser() function and use * Add FreshRSS_Context::currentUser() function and use * Add FreshRSS_Context::currentUser() function and use * Update app/Controllers/userController.php * Update app/Controllers/userController.php * Update app/Controllers/userController.php * Update app/Models/Auth.php * Update p/api/greader.php * Update p/api/greader.php * Update p/api/greader.php * Update app/Models/Context.php * Update app/Models/LogDAO.php * Update lib/Minz/Log.php * Update p/api/greader.php * Update app/layout/header.phtml * Update app/views/helpers/export/articles.phtml * Update cli/do-install.php * Remarque's from Alkarex * Remarque's from Alkarex * Refactor using new Minz_User class * Consistent naming of public constants --------- Co-authored-by: Luc <sanchezluc+freshrss@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-03-21Improved: show Terms of Service in config menu (#5215)Gravatar maTh
* Use constants for path to TOS * improve comments * TOS title moved to template * TOS available via config menu * CSS: improve handling of content of TOS/about * give info about set/unset TOS in system config * fix target * i18n FR * i18n DE
2023-03-04defined('CLEANCACHE_HOURS') (#5144)Gravatar maTh
https://github.com/FreshRSS/FreshRSS/issues/4627
2023-03-04Start FreshRSS 1.21.1-devGravatar Alexandre Alapetite
2023-03-04Release FreshRSS 1.21.0Gravatar Alexandre Alapetite
2022-12-09Resume 1.21.0-devGravatar Alexandre Alapetite
2022-12-08Security release FreshRSS 1.20.2Gravatar Alexandre Alapetite
2022-11-14Require PHP 7.2+ (#4848)Gravatar Alexandre Alapetite
Drop PHP 7.0- as planned https://github.com/FreshRSS/FreshRSS/discussions/3321#discussioncomment-835704
2022-11-14Start FreshRSS 1.21.0-devGravatar Alexandre Alapetite