aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-30Release 1.22.11.22.1Gravatar Alexandre Alapetite
2023-10-30Update Readkit URL (#5777)Gravatar Mubarak Harran Alketbi
* Update README.md Fix Readkit URL * Update README.fr.md Fix Readkit URL * Apply suggestions from code review --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-29ChangelogGravatar Alexandre Alapetite
2023-10-29Export all environment variables to cron (#5772)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5770 Note, the syntax complying with https://www.shellcheck.net/wiki/SC2002 does not seem to work in ash / Alpine
2023-10-29Improve table scrolling (#5774)Gravatar maTh
* class table-wrapper added * class scrolbar-thin added --------- Co-authored-by: math-gh <>
2023-10-29Improve purge policy UI label (#5773)Gravatar maTh
Co-authored-by: math-gh <>
2023-10-28Dev updates with stylelint-stylistic (#5766)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5592
2023-10-28Fix UI inputs manage feed (#5765)Gravatar maTh
* fix input width * fix feed edit path_entries_filter --------- Co-authored-by: math-gh <>
2023-10-28Prepare Alpine OIDC (#5764)Gravatar Alexandre Alapetite
* Prepare Alpine OIDC * Prepare syntax for OpenID Connect in Alpine. * Update :newest Alpine development image to PHP 8.3 * Fix a little bug in test of OIDC_SCOPES * Changelog + syntax * shellchecks
2023-10-27Changelog 1.22.1Gravatar Alexandre Alapetite
2023-10-27More improvements/fixes of Nord theme (#5754)Gravatar maTh
* fix favicon * fix unread counter * table border color * fix/improve feed navigation * drag-drop-marker * hover nav_entries buttons * fix tags icon * border color for invalid input value --------- Co-authored-by: math-gh <>
2023-10-27Better i18n string for feed submenu for mark as read (#5762)Gravatar maTh
* Update aside_feed.phtml * Revert "Update aside_feed.phtml" This reverts commit b406229e24eecfb2b9b35ead425d6e291b95f5d5. * Update aside_feed.phtml --------- Co-authored-by: math-gh <>
2023-10-27[i18n] Update Dutch translations (#5759)Gravatar Frans de Jonge
2023-10-27OIDC_SCOPES compatibility colon (#5753)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5744
2023-10-27Fix extensions i18en English fallback (#5752)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5734 fix https://github.com/FreshRSS/FreshRSS/issues/5724 Regression from https://github.com/FreshRSS/FreshRSS/pull/5426
2023-10-26Fix searching thumbnails (#5750)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5749
2023-10-25Update CREDITS.md (#5747)Gravatar XtremeOwnage
Ref: https://github.com/FreshRSS/FreshRSS/pull/5746#issuecomment-1780008371
2023-10-25Create "Authentik" specific OIDC configuration. (#5746)Gravatar XtremeOwnage
* Create 16_OpenID-Connect-Authentik.md * Local images + text improvements --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-25Fix origine dark mode (#5745)Gravatar maTh
* fix dark mode auto special code * make error alert better readable --------- Co-authored-by: math-gh <>
2023-10-25Add Mossroy to CREDITS.md (#5741)Gravatar Mossroy
2023-10-25Use RemoteIPInternalProxy directive of remoteip Apache module (#5740)Gravatar Mossroy
* Use RemoteIPInternalProxy directive of remoteip Apache module instead of RemoteIPTrustedProxy directive To allow internal IPs to be trusted: for internal clients, and also for the case of chained internal reverse-proxies Fixes #5726 * One last reference forgotten --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-25Avoid a warning on non-numeric TRUSTED_PROXY en var (#5733)Gravatar Mossroy
* Update entrypoint.sh to avoid a warning on non-numeric TRUSTED_PROXY env var Fixes #5732 5732 * Use POSIX-compatible syntax * Fix POSIX syntax
2023-10-24Navigation buttons: Group icons (.group instead of .stick) (#5737)Gravatar maTh
* replace stick with group + update the themes * Update nav_menu.phtml --------- Co-authored-by: math-gh <>
2023-10-24Note about OpenID Connect only for x64 (#5730)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/5722
2023-10-24Fix actions/jekyll-build-pagesGravatar Alexandre Alapetite
Attempt to fix https://github.com/FreshRSS/FreshRSS/issues/5721
2023-10-23Move to GitHub Actions for our GitHub Pages (#5681)Gravatar Alexandre Alapetite
https://github.blog/2022-08-10-github-pages-now-uses-actions-by-default/
2023-10-23Start next version 1.22.1-devGravatar Alexandre Alapetite
2023-10-23Release 1.22.01.22.0Gravatar Alexandre Alapetite
2023-10-23Improved: Theme nord more improvement (#5719)Gravatar maTh
* new article banner * optimize side nav bar: close button, width, background * fix dropdown menu little arrows * active buttons dropdown menu --------- Co-authored-by: math-gh <>
2023-10-23Changelog 1.22 (#5717)Gravatar Alexandre Alapetite
* Changelog 1.22 * Until page 9 * A bit more * Add last changes * Finalise * More credits
2023-10-22Do not update feeds after import (#5629)Gravatar robertdahlem
* Add checkbox to not update feeds after import to avoid duplicate feeds when importing multiple files. * Import without updating feeds, but now unconditionally * Added hint to click "Update feeds" to all translations * Update app/i18n/fr/feedback.php * Fix i18n --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-22Try Catch for window.Notification (#5690)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5687 Exceptions might be thrown in some cases https://developer.mozilla.org/docs/Web/API/Notification/Notification
2023-10-20improved: Nord theme (#5689)Gravatar maTh
* fix border at the end of stream * bigMarkAsRead button * .nav_menu .btn * transition faster * improve the unread counter * config menu headlines * btn-attention * dropdown menu * fix pipeline * improve variables * slider border * border inputs * navigation hover * fix pipeline * .btn border + hover * subsc. mgm. border * menue more padding for the headline * dropdown + vars * scrollbar * sticky buttons * article + reader view * fix pipeline * fix dropdown-menu dropdown-header in header/footer of article * fix display config page * improve .box user queries * improve .box user queries * select * fix .stick .btn * kdb border * hover icons * vars optimized * icons updated * improve .stick * notifications * alerts improved * fix pipeline * theme-preview arrows * improve alerts colors * main feed navigation * .content * pagination --------- Co-authored-by: math-gh <>
2023-10-11fix(minz): fix malformed HTTP header (#5699)Gravatar NaeiKinDus
2023-10-09margins in feed navigation bar (#5695)Gravatar maTh
Co-authored-by: math-gh <>
2023-10-08delete BlueLagoon and Screwdriver (#5694)Gravatar maTh
* delete BlueLagoon and Screwdriver * Remove BlueLagoon from typos config --------- Co-authored-by: math-gh <> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-10-08Minor update dependencies (#5693)Gravatar Alexandre Alapetite
* Minor update dependencies Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5691 Mostly dev dependencies; nothing that affects our runtime * Update versions for GitHub Actions * Fix newly found typos * Fix exclude path
2023-10-08Bump postcss from 8.4.26 to 8.4.31 (#5691)Gravatar dependabot[bot]
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.26 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.26...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-07Theme selector always visible (#5688)Gravatar maTh
Co-authored-by: math-gh <>
2023-09-27Test if set_time_limit exists (#5675)Gravatar VYSE V.E.O
* Fix @set_time_limit as @-operator after PHP8 no longer suppresses disabled functions * preserve @ decorator * Fix whitespace --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-09-26Fix search using user queries (#5669)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5668
2023-09-24docker-compose PostgreSQL 16 (#5661)Gravatar Alexandre Alapetite
https://www.postgresql.org/about/news/postgresql-16-released-2715/ Watch out, there are no auto-updates between major versions
2023-09-22fix: Fix check of existing usernames in cli scripts (#5667)Gravatar berumuron
`preg_grep` returns an empty array if the username matches no elements from the usernames array. Regression introduced in 7f9594b8c7d7799f2e5f89328bd5981410db8cf0 Reference: https://github.com/FreshRSS/FreshRSS/pull/5501
2023-09-18Fix dev container Apache logs (#5660)Gravatar Alexandre Alapetite
Apache logs were not available from the dev container. Quick fix while waiting for a better integrated solution (e.g. coming in output window) - contributions welcome.
2023-09-15Sensitive base-url (#5657)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/5656#issuecomment-1719802075 Make read-only while waiting for a better approach (which can wait till release 1.23)
2023-09-14Allow string in XPath tags (#5653)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5651
2023-09-14Fix MariaDB size calculation (#5655)Gravatar Alexandre Alapetite
MariaDB requires an `ANALYZE TABLE` to refresh the size information in the metadata. At the same time, include `DATA_FREE` in the calculation. https://mariadb.com/kb/en/information-schema-tables-table/
2023-09-14Fix labels in anonymous mode (#5650)Gravatar Alexandre Alapetite
* Fix labels in anonymous mode fix https://github.com/FreshRSS/FreshRSS/issues/4305 * Show all tags * Revert "Show all tags" This reverts commit 24dfba501729cea32943548bc829d3581883de50. * Add message when no labels * fixed no label style * i18n de translation * Fix in non-anomymous mode * No class in anonymous mode --------- Co-authored-by: maTh <1645099+math-GH@users.noreply.github.com> Co-authored-by: math-gh <>
2023-09-13Allow configuration of Base URL via website (#5656)Gravatar Sam Cohen
* Allow configuration of Base URL via website * Fix alphabetization of CREDITS * Apply suggestions from code review * Add Automatic recommendation --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-09-12SQL: Same updateCacheUnreads for all DBs (#5648)Gravatar Alexandre Alapetite
* SQL: Same updateCacheUnreads for all DBs Use same SQL update request for MySQL / MariaDB than the one we already used for PostgreSQL / SQLite (i.e. using a sub-query). Testing on a DB of 688MB with 270k entries, 199 feeds, 19 categories, using MySQL 8.1.0. The new SQL update using a sub-query took in average 0.02s, while the old SQL update using a join took in average 0.05s. SQL cache was properly invalidated between each run. The new SQL request is thus about twice faster. Another advantage of the SQL update using a sub-query is that it works identically in PostgreSQL, SQLite, MariaDB, MySQL, so we do need different versions anymore. Contributes to https://github.com/FreshRSS/FreshRSS/issues/5008#issuecomment-1709755370 * Force USE INDEX * Use same SQL methods also for markReadEntries, markReadCat