aboutsummaryrefslogtreecommitdiff
path: root/constants.php
AgeCommit message (Collapse)Author
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
2021-12-31Start 1.19.1-devGravatar Alexandre Alapetite
2021-12-31Release FreshRSS 1.19.01.19.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/4093
2021-06-07Drop PHP5 and IE11 (#3666)Gravatar Alexandre Alapetite
* Drop PHP5 and IE11 https://github.com/FreshRSS/FreshRSS/discussions/3321 Our Docker :oldest is now based on Alpine 3.5 (2016-12-22) * More uniform * More changelog
2021-06-07Next release will not be minorGravatar Alexandre Alapetite
We already know it will be more than 1.18.2 and therefore 1.19.0 instead
2021-06-07Start next version 1.18.2-devGravatar Alexandre Alapetite
2021-06-06Release 1.18.11.18.1Gravatar Alexandre Alapetite
2021-04-08Friendly syntax for Intellisense (#3577)Gravatar Alexandre Alapetite
Dynamic code declaration is not well detected, especially for constants, so change to more standard syntax, which is correctly detected by Intellisense / Intelephense. Furthermore, thins custom `safe_define()` function has been confusing for some users, e.g. https://github.com/FreshRSS/FreshRSS/issues/2723#issuecomment-753318513
2021-03-15Prepare 1.18.1-devGravatar Alexandre Alapetite
2021-03-14Release 1.18.01.18.0Gravatar Alexandre Alapetite
2021-01-14Add constant for PHP requirements (#3369)Gravatar Alexis Degrugillier
* Add constant for PHP requirements This new constant is used for PHP version check. This way, we won't forget to modify some part of the code base. * Remove PHP version checks Some checks were obsolete because they were checking unsupported PHP versions.
2020-09-24Start 1.17.1-devGravatar Alexandre Alapetite
2020-09-22Release FreshRSS 1.17.01.17.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/3181
2020-07-08Add a migration system (#2760)Gravatar Marien Fressinaud
* Add a Minz_Migrator class Until now, we updated the database structure somewhere in the code but it wasn't always consistent and somehow complicated to find. Also, this code was always checked for nothing. The Migrator aims to improve and ease the creation of migrations. It should improve the way we apply the updates, making the update server almost useless. References: - example of migration (before Migrator): https://github.com/FreshRSS/FreshRSS/commit/cc0db9af4f980829faa4bf0960617807b32fb4fa#diff-11a53443fa81512b128c66b065df0679R10 - update server: https://github.com/FreshRSS/update.freshrss.org - PR moving the code of the update server to the core: https://github.com/FreshRSS/FreshRSS/pull/1760 * Automatically apply migrations For now, administrators are used to have nothing to do during an update else than getting the new code. I suggest to keep this behaviour and automatically apply migrations if we detect new ones. Another solution would be to create a CLI command and ask admins to call it after getting the new code. It could hide migrations errors to end users, but admin can forget to apply migrations since there are not used to it. * Add documentation for Minz Migrator * Execute migrations even if next ones are applied * Change mechanism to prevent multiple update at once * Use mkdir to create the lock and to test it exists Reference: https://stackoverflow.com/a/731634 * Append .lock to applied_migrations_path There are no needs to define another file to serve as a lock. * Change migrations naming convention * Apply suggestions from code review Co-Authored-By: Alexandre Alapetite <alexandre@alapetite.fr> * Perform a low-cost migration versions comparaison * Clarify version numbers concerning the migration system Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2020-05-31Start 1.16.3-devGravatar Alexandre Alapetite
2020-05-31Release FreshRSS 1.16.21.16.2Gravatar Alexandre Alapetite
2020-05-30Start next version 1.16.2-devGravatar Alexandre Alapetite
2020-05-30Release FreshRSS 1.16.11.16.1Gravatar Alexandre Alapetite
2020-04-09Start 1.16.1-devGravatar Alexandre Alapetite
2020-04-09Release 1.16.01.16.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/2871
2020-03-22New core-extensions to allow Docker volumes for third-party extensions (#2837)Gravatar Alexandre Alapetite
* New core-extensions to allow Docker volumes for third-party extensions #Fix https://github.com/FreshRSS/FreshRSS/issues/2650 Split our extensions directory into two: 1) Core extensions shipped with FreshRSS in ./lib/core-extensions/ 2) Third-party extensions modified by end-users in ./extensions/ which can easily be mounted as a Docker volume * Example of Docker Compose with extensions * Back-compatibility + fix array merge bug
2019-12-22fix: Rename COPY_LOG_TO_STDERR in COPY_LOG_TO_SYSLOGGravatar Marien Fressinaud
The constant was badly named. The bug was introduced in 3c49986ec, probably because of a copy/paste. There is no other occurrences of COPY_LOG_TO_STDERR in the code (checked with `git grep`).
2019-11-22Start 1.15.4-devGravatar Alexandre Alapetite
2019-11-21Bump to FreshRSS 1.15.3Gravatar Alexandre Alapetite
2019-11-12Start 1.15.3-devGravatar Alexandre Alapetite
2019-11-12Release FreshRSS 1.15.2Gravatar Alexandre Alapetite
2019-11-06Release 1.15.1Gravatar Alexandre Alapetite
2019-11-01Start 1.15.1-devGravatar Alexandre Alapetite
2019-10-31Release version 1.15Gravatar Alexandre Alapetite
2019-10-26New environment variable COPY_LOG_TO_SYSLOG (#2591)Gravatar Alexandre Alapetite
* New environment variable COPY_LOG_TO_SYSLOG False by default. Makes it easy to monitor all logs from Syslog or STDERR (e.g. docker logs). * Suggestion of native constants
2019-07-25Start 1.14.4-devGravatar Alexandre Alapetite
2019-07-25Release FreshRSS 1.14.3Gravatar Alexandre Alapetite
2019-04-08Start next version 1.14.3-devGravatar Alexandre Alapetite
2019-04-08Release FreshRSS 1.14.2Gravatar Alexandre Alapetite
2019-04-07Prepare next version 1.14.2-devGravatar Alexandre Alapetite
2019-04-07Release FreshRSS 1.14.1Gravatar Alexandre Alapetite
2019-03-31Start version 1.14.1-devGravatar Alexandre Alapetite
2019-03-31Release 1.14.0Gravatar Alexandre Alapetite
2019-03-24Bump to 1.14.0-devGravatar Alexandre Alapetite
2019-03-04Use getenv instead of $_SERVER for environment variablesGravatar Alexandre Alapetite
getenv() is the proper way, and $_SERVER was not working on some configurations. Improvement of https://github.com/FreshRSS/FreshRSS/pull/2213
2019-01-26Start 1.13.2-devGravatar Alexandre Alapetite