<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Models, branch 1.26.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.26.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.26.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2025-03-05T13:40:26+00:00</updated>
<entry>
<title>Use case-insensitive sort for categories (#7402)</title>
<updated>2025-03-05T13:40:26+00:00</updated>
<author>
<name>Annika Backstrom</name>
<email>abackstrom@etsy.com</email>
</author>
<published>2025-03-05T13:40:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f40acd78cb1f41801c2d398976fbe0e8663f1bd6'/>
<id>urn:sha1:f40acd78cb1f41801c2d398976fbe0e8663f1bd6</id>
<content type='text'>
Changes proposed in this pull request:

- Use `strnatcasecmp()` inside `listSortedCategories()`

How to test the feature manually:

1. Create categories `A`, `b`, and `C`
2. Observe that categories are sorted case-insensitively on the feed index and Subscription Management pages
</content>
</entry>
<entry>
<title>Fix dynamic OPML (#7394)</title>
<updated>2025-03-03T22:05:39+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-03-03T22:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=03aec8b54e03a767282f6c886113df35bac9cf00'/>
<id>urn:sha1:03aec8b54e03a767282f6c886113df35bac9cf00</id>
<content type='text'>
Regression from https://github.com/FreshRSS/FreshRSS/pull/7155
Fix https://github.com/FreshRSS/FreshRSS/issues/7385</content>
</entry>
<entry>
<title>Fix bigint timestamps on 32-bit (#7375)</title>
<updated>2025-02-26T16:01:25+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-02-26T16:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5f6ef05ffc72fe5ce8e8fdd49aca30313e6f36d3'/>
<id>urn:sha1:5f6ef05ffc72fe5ce8e8fdd49aca30313e6f36d3</id>
<content type='text'>
* Fix bigint timestamps on 32-bit
fix https://github.com/FreshRSS/FreshRSS/issues/7374
SQL requests for BIGINT fields may return a string on 32-bit systems instead of an integer

* Calculations may also be string</content>
</entry>
<entry>
<title>PHPStan more checkImplicitMixed (#7339)</title>
<updated>2025-02-23T16:08:17+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-02-23T16:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f7b4a1e74220af1d0db310f17ba1294862a32393'/>
<id>urn:sha1:f7b4a1e74220af1d0db310f17ba1294862a32393</id>
<content type='text'>
* PHPStan more checkImplicitMixed

* Draft Entry.php

* Finish Entry.php

* Finish FeedDAO.php and Themes.php</content>
</entry>
<entry>
<title>fix: properly set the priority field of feeds when adding new feed. (#7354)</title>
<updated>2025-02-23T15:35:17+00:00</updated>
<author>
<name>Zihao Diao</name>
<email>diao.zihao@icloud.com</email>
</author>
<published>2025-02-23T15:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b0b75dd635831e23a4241e52a9ecd5fce0fb26b9'/>
<id>urn:sha1:b0b75dd635831e23a4241e52a9ecd5fce0fb26b9</id>
<content type='text'>
Signed-off-by: Zihao Diao &lt;hi@ericdiao.com&gt;</content>
</entry>
<entry>
<title>Fix regression XPath XML encoding (#7345)</title>
<updated>2025-02-20T21:12:10+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-02-20T21:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a518ecb39e87c9c69d659894d34c653aa6c4534e'/>
<id>urn:sha1:a518ecb39e87c9c69d659894d34c653aa6c4534e</id>
<content type='text'>
* Fix regression XPath XML encoding
fix https://github.com/FreshRSS/FreshRSS/discussions/7325
The categories (tags) were not correctly XML-escaped due to being an array
https://github.com/FreshRSS/FreshRSS/pull/5305/files#r1964316119

* Improve typing</content>
</entry>
<entry>
<title>Shortcuts for adding labels (#7274)</title>
<updated>2025-02-03T07:47:25+00:00</updated>
<author>
<name>maTh</name>
<email>1645099+math-GH@users.noreply.github.com</email>
</author>
<published>2025-02-03T07:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a697ca54ad7f723e52fc6591761e1f2f8b7877d6'/>
<id>urn:sha1:a697ca54ad7f723e52fc6591761e1f2f8b7877d6</id>
<content type='text'>
* add shortcut in config

* open my labels menu with shortcut

* the first 9 items are selectable + input field

* i18n

* Update app/i18n/nl/conf.php

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* index.menu.mylabels

* order fixed

---------

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>Pass PHPStan checkBenevolentUnionTypes (#7270)</title>
<updated>2025-01-31T12:59:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-01-31T12:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e749490693eccd61e9ea9152fada33470e5492f7'/>
<id>urn:sha1:e749490693eccd61e9ea9152fada33470e5492f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unwanted feed description updates (#7269)</title>
<updated>2025-01-29T21:32:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-01-29T21:32:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d1eb85e374c064146c0519d4bf6ca7e936a8014c'/>
<id>urn:sha1:d1eb85e374c064146c0519d4bf6ca7e936a8014c</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/discussions/7265</content>
</entry>
<entry>
<title>Add search operator intext: (#7228)</title>
<updated>2025-01-25T08:16:13+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-01-25T08:16:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d6c2daee51fa90f000c106492141baf3824931d2'/>
<id>urn:sha1:d6c2daee51fa90f000c106492141baf3824931d2</id>
<content type='text'>
* Add search operator intext:
fix https://github.com/FreshRSS/FreshRSS/issues/6188
https://github.com/FreshRSS/FreshRSS/discussions/7220

* Add example to doc</content>
</entry>
</feed>
