aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-12Fix inversed encoding logic in paramArray (#6800)Gravatar Alexandre Alapetite
* Fix inversed encoding logic in paramArray https://github.com/FreshRSS/FreshRSS/pull/6797#discussion_r1754661634 Also fix the possibility to use `<'&">` in shortcuts, and some minor encoding bugs in user queries * Forgot paramArrayString
2024-09-11Fix unsafe login (#6797)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6796
2024-09-11Minor doc requirements (#6795)Gravatar Alexandre Alapetite
* Minor doc requirements * Uniformisation
2024-09-11PHPStan booleansInConditions (#6793)Gravatar Alexandre Alapetite
* PHPStan booleansInConditions * Uniformisation
2024-09-09ChangelogGravatar Alexandre Alapetite
2024-09-09Better import Inoreader (#6791)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/discussions/6762
2024-09-09Apply CSS selector filter also when not using full content (#6786)Gravatar Alexandre Alapetite
Before, removing content from articles was only possible when fetching full article contents. With this PR, the same cleaning can be applied to the normal content provided by RSS feeds.
2024-09-09Fix auto-read tags (#6790)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6788
2024-09-07Improved doc search (#6785)Gravatar Alexandre Alapetite
* Improved doc search * <&">
2024-09-07Improved: refactor the sharing menu to use a template instead of duplicated ↵Gravatar maTh
HTML code (#6751) * <script> --> <template> * sharing menu * normal view, global view (reader view does not have a share button) * fix
2024-09-06Changelog freshrss:oldestGravatar Alexandre Alapetite
2024-09-06Fix warnings for PHP 8.4+ (#6781)Gravatar Alexandre Alapetite
2024-09-06ChangelogGravatar Alexandre Alapetite
2024-09-06CI fix warnings (#6780)Gravatar Alexandre Alapetite
2024-09-06Regex search (#6706)Gravatar Alexandre Alapetite
* Regex search fix https://github.com/FreshRSS/FreshRSS/issues/3549 * Fix PHPStan * Fix escape * Fix ungreedy * Initial support for regex search in PostgreSQL and MySQL * Improvements, support MySQL * Fix multiline * Add support for SQLite * A few tests * Added author: and inurl: support, documentation * author example * Remove \b for now * Disable regex sanitization for now * Fix getInurlRegex * getNotInurlRegex * Quotes for inurl: * Fix test * Fix quoted tags + regex for tags https://github.com/FreshRSS/FreshRSS/issues/6761 * Fix wrong regex detection * Add MariaDB * Fix logic * Increase requirements for MySQL and MariaDB Check support for multiline mode in MySQL * Remove sanitizeRegexes() * Allow searching HTML code Allow searching for instance `/<pre>/` Fix https://github.com/FreshRSS/FreshRSS/issues/6775#issuecomment-2331769883 * Doc regex search HTML * Fix Doctype
2024-09-06ChangelogGravatar Alexandre Alapetite
2024-09-06Bump phpgt/cssxpath (#6618)Gravatar Alexandre Alapetite
Includes https://github.com/PhpGt/CssXPath/pull/227 Follow-up of https://github.com/PhpGt/CssXPath/pull/227 for PHP 8.4 Requires PHP 8.0+ Full diff https://github.com/PhpGt/CssXPath/compare/d99d35f7194bac19fb3f8726b70c1bc83de3e931...45f3ac151fc21d459e2515c3aff97cd4bf877bf8
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-06improved: Default styles for pre and code (#6770)Gravatar maTh
* set frss.css * clean base.css * themes
2024-09-06Use curl to fetch extensions list (#6767)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6744
2024-09-06Better cache name for JSON feeds (#6768)Gravatar Alexandre Alapetite
2024-09-06PostgreSQL suggestion of index improvement (#6705)Gravatar Alexandre Alapetite
https://www.postgresql.org/docs/current/sql-createstatistics.html https://www.postgresql.org/docs/current/sql-analyze.html Requires PostgreSQL 10+ (which is already EOL - shipped with Ubuntu 18.04, Debian 10 Buster -, so update doc at the same time even when not using it) https://www.postgresql.org/docs/release/10.0/
2024-09-06Start 1.25.0-devGravatar Alexandre Alapetite
2024-09-06CreditsGravatar Alexandre Alapetite
2024-09-06Release 1.24.31.24.3Gravatar Alexandre Alapetite
2024-09-05ChangelogGravatar Alexandre Alapetite
2024-09-05Fix OPML for itemTimeFormat (#6779)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6778
2024-09-04ChangelogGravatar Alexandre Alapetite
2024-09-04Fix feed title option (#6771)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6756
2024-09-04Fix XPath for HTML documents with broken root (#6774)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6773 The default `.//` prefix for the XPath does not to work for documents, which have content after the end of their main node
2024-09-02Bump the eslint group with 3 updates (#6758)Gravatar dependabot[bot]
Bumps the eslint group with 3 updates: [eslint](https://github.com/eslint/eslint), [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [neostandard](https://github.com/neostandard/neostandard). Updates `eslint` from 9.9.0 to 9.9.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.9.0...v9.9.1) Updates `@eslint/js` from 9.9.0 to 9.9.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.9.1/packages/js) Updates `neostandard` from 0.11.2 to 0.11.4 - [Release notes](https://github.com/neostandard/neostandard/releases) - [Changelog](https://github.com/neostandard/neostandard/blob/main/CHANGELOG.md) - [Commits](https://github.com/neostandard/neostandard/compare/v0.11.2...v0.11.4) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: "@eslint/js" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: neostandard dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02Bump the stylelint group with 2 updates (#6759)Gravatar dependabot[bot]
Bumps the stylelint group with 2 updates: [stylelint](https://github.com/stylelint/stylelint) and [@stylistic/stylelint-plugin](https://github.com/stylelint-stylistic/stylelint-stylistic). Updates `stylelint` from 16.8.1 to 16.9.0 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.8.1...16.9.0) Updates `@stylistic/stylelint-plugin` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/stylelint-stylistic/stylelint-stylistic/releases) - [Changelog](https://github.com/stylelint-stylistic/stylelint-stylistic/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint-stylistic/stylelint-stylistic/compare/v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: stylelint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: stylelint - dependency-name: "@stylistic/stylelint-plugin" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: stylelint ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02Bump rtlcss from 4.2.0 to 4.3.0 (#6760)Gravatar dependabot[bot]
Bumps [rtlcss](https://github.com/MohammadYounes/rtlcss) from 4.2.0 to 4.3.0. - [Release notes](https://github.com/MohammadYounes/rtlcss/releases) - [Changelog](https://github.com/MohammadYounes/rtlcss/blob/master/CHANGELOG.md) - [Commits](https://github.com/MohammadYounes/rtlcss/compare/v4.2.0...v4.3.0) --- updated-dependencies: - dependency-name: rtlcss dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29Improved: Feed aside bar more improvements (#6746)Gravatar maTh
* fix background color of category toggler * nord theme * adark theme * dark pink theme
2024-08-28ChangelogGravatar Alexandre Alapetite
2024-08-28fixed: Shortcut keys for moving between categories (#6741)Gravatar maTh
2024-08-27fixed: Mapco/Ansum theme (#6740)Gravatar maTh
* fixed * fix RTL
2024-08-27Fix mark-as-read from user query (#6738)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/6732
2024-08-27composer update (#6739)Gravatar Alexandre Alapetite
PHPStan 1.12.0
2024-08-26Fix PHPUnit version for tests (#6736)Gravatar Artur Weigandt
2024-08-26OIDC changelog + minor whitespaceGravatar Alexandre Alapetite
+fix minor whitespace from https://github.com/FreshRSS/FreshRSS/pull/6730
2024-08-25Fix OIDC session params definition (#6730)Gravatar pando85
* Fix OIDC session params definition - standardize environment variable names - group all in the same configuration file - use mod_auth_openidc default values - fix `OIDCSessionMaxDuration` because it was not set with the previous code - add documentation * Add double quoting to prevent globbing and word splitting * Revert line deleted by mistake
2024-08-23Link to FreshRSS releasesGravatar Alexandre Alapetite
2024-08-23Changelog init 1.24.3-devGravatar Alexandre Alapetite
2024-08-23Start FreshRSS 1.24.3-devGravatar Alexandre Alapetite
2024-08-23feat: Added Elestio as one-click deploy option (#6726)Gravatar Kaiwalya Koparkar
* feat: Added Elestio as one-click deploy option * update: Added my name with other contributors * update: Removed the name from credits list * update: Added Elestio one-click deploy button to French Readme * fix: Removed the non-translated words from button
2024-08-23Use .html extension for full content pages instead of .spc (#6724)Gravatar Alexandre Alapetite
2024-08-23Charset for JSON exchanges (#6710)Gravatar Alexandre Alapetite
Apply some minor recommendations from Snyk scanner
2024-08-23Release 1.24.21.24.2Gravatar Alexandre Alapetite
2024-08-19ChangelogGravatar Alexandre Alapetite