<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Models, branch 1.25.0</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.25.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.25.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2024-12-15T11:34:18+00:00</updated>
<entry>
<title>New state: favorite or unread (#7088)</title>
<updated>2024-12-15T11:34:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-15T11:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6b14a743ccfe5c14e15acac858c0906f4fccdf67'/>
<id>urn:sha1:6b14a743ccfe5c14e15acac858c0906f4fccdf67</id>
<content type='text'>
* New state: favorite or unread
https://github.com/FreshRSS/FreshRSS/discussions/7078#discussioncomment-11526292

* Experiment using this state by default

* Rework state

* Allow ANDS for typos

* Revert change unrelated to this PR

* Revert change of default state

* Add option *unread_or_favorite*

* Fix hide_read_feeds

* i18n: it

Co-authored-by: UserRoot-Luca &lt;55756898+UserRoot-Luca@users.noreply.github.com&gt;

* Update app/i18n/pl/conf.php

Co-authored-by: Zic &lt;55097497+ZicPL@users.noreply.github.com&gt;

* Update app/i18n/pl/conf.php

Co-authored-by: Zic &lt;55097497+ZicPL@users.noreply.github.com&gt;

* Fix i18n

* Fix auto_remove_article

* Fix mark_unread_enabled

---------

Co-authored-by: UserRoot-Luca &lt;55756898+UserRoot-Luca@users.noreply.github.com&gt;
Co-authored-by: Zic &lt;55097497+ZicPL@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Improved CSS filter (#7091)</title>
<updated>2024-12-11T22:23:50+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-11T22:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=272af0f3c44a4a90e05cf8b5b1972c0b22ece3ad'/>
<id>urn:sha1:272af0f3c44a4a90e05cf8b5b1972c0b22ece3ad</id>
<content type='text'>
* Improved CSS filter
Remove unwanted elements both before and after sanitizing
fix https://github.com/FreshRSS/FreshRSS/issues/7084
Improved
fix bug in https://github.com/FreshRSS/FreshRSS/commit/33fd07f6f26310d4806077cc87bcdf9b8b940e35#commitcomment-150152171

* fix typing</content>
</entry>
<entry>
<title>OPML export/import for cssFullContentConditions (#7082)</title>
<updated>2024-12-10T13:57:25+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-10T13:57:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ab9a4e292cab48c94e6bac818f3256f6e131c041'/>
<id>urn:sha1:ab9a4e292cab48c94e6bac818f3256f6e131c041</id>
<content type='text'>
Follow-up of https://github.com/FreshRSS/FreshRSS/commit/33fd07f6f26310d4806077cc87bcdf9b8b940e35, which should have been a PR.</content>
</entry>
<entry>
<title>Fix string condition</title>
<updated>2024-12-10T12:59:56+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-10T12:59:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=052261bb8efbb910cefbf82fa54c64f54ba79854'/>
<id>urn:sha1:052261bb8efbb910cefbf82fa54c64f54ba79854</id>
<content type='text'>
Follow-up of https://github.com/FreshRSS/FreshRSS/commit/33fd07f6f26310d4806077cc87bcdf9b8b940e35 , which should have been a PR
</content>
</entry>
<entry>
<title>Conditional retrieval</title>
<updated>2024-12-10T12:50:44+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-10T12:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=33fd07f6f26310d4806077cc87bcdf9b8b940e35'/>
<id>urn:sha1:33fd07f6f26310d4806077cc87bcdf9b8b940e35</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/6149
</content>
</entry>
<entry>
<title>Fix regression CSS filter encoding (#7081)</title>
<updated>2024-12-10T12:48:30+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-10T12:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=88eef9832b7325158a913e203846e5a57829f307'/>
<id>urn:sha1:88eef9832b7325158a913e203846e5a57829f307</id>
<content type='text'>
fix Unicode of https://github.com/FreshRSS/FreshRSS/pull/7073
Plus optimisation of XPath by keeping it into a variable.</content>
</entry>
<entry>
<title>Sanitize before CSS manipulation (#7073)</title>
<updated>2024-12-08T15:29:29+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-08T15:29:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5ba5271e48e1527f9188e38c0a113f6431d36ebd'/>
<id>urn:sha1:5ba5271e48e1527f9188e38c0a113f6431d36ebd</id>
<content type='text'>
Allows using the same CSS filters for content coming from RSS feeds and from Web scraping
fix https://github.com/FreshRSS/FreshRSS/issues/7039
https://github.com/FreshRSS/FreshRSS/issues/7014#issuecomment-2508987606
https://github.com/FreshRSS/FreshRSS/pull/7037</content>
</entry>
<entry>
<title>Avoid Unicode escape of authors in HTML UI (#7056)</title>
<updated>2024-12-05T15:20:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-05T15:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b5bf5760bffc60a8e071e85604e0fcfe994710ef'/>
<id>urn:sha1:b5bf5760bffc60a8e071e85604e0fcfe994710ef</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/2770</content>
</entry>
<entry>
<title>Parentheses in quoted search (#7055)</title>
<updated>2024-12-05T15:19:57+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-05T15:19:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3b15f8a5c9c919235c34518d14d09b41cfb93884'/>
<id>urn:sha1:3b15f8a5c9c919235c34518d14d09b41cfb93884</id>
<content type='text'>
* Parentheses in quoted search
Allow parentheses in quoted search like `author:"Bob (Team1)"`
Related to https://github.com/FreshRSS/FreshRSS/pull/7054

* Doc</content>
</entry>
<entry>
<title>Fallback to GUID if article link is empty (#7051)</title>
<updated>2024-12-03T13:06:14+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-12-03T13:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=594ef04df21c76e0771314e1203bd478232c73b9'/>
<id>urn:sha1:594ef04df21c76e0771314e1203bd478232c73b9</id>
<content type='text'>
* Fallback to GUID is entry link is empty
fix https://github.com/FreshRSS/FreshRSS/issues/7050

* FILTER_NULL_ON_FAILURE</content>
</entry>
</feed>
