aboutsummaryrefslogtreecommitdiff
path: root/constants.php
AgeCommit message (Collapse)Author
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
2022-11-14Release FreshRSS 1.20.11.20.1Gravatar Alexandre Alapetite
2022-10-20Add tests on i18n classes (#4756)Gravatar Alexis Degrugillier
2022-09-10Start 1.20.1-devGravatar Alexandre Alapetite
2022-09-10Release FreshRSS 1.20.01.20.0Gravatar Alexandre Alapetite
2022-08-21Improved: error page (#4465)Gravatar maTh
* error page: true HTML page * error page: http500 erorr * error page: add CSP header * 'log.txt' replaced by LOG_FILENAME * use ADMIN_LOG * log.txt => LOG_FILENAME * error message: add <title> * Docs created * delete: documentation on error message page * line break added * added: new line at the end * typo fixed * Update lib/lib_rss.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update lib/lib_rss.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Minz HTTP 500 Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-04Start 1.20.0-devGravatar Alexandre Alapetite
2022-02-04Release 1.19.21.19.2Gravatar Alexandre Alapetite
2022-01-02Start 1.19.2-devGravatar Alexandre Alapetite
2022-01-02Release 1.19.11.19.1Gravatar Alexandre Alapetite