<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/i18n/it/index.php, branch custom</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=custom</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=custom'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2025-11-05T08:39:00+00:00</updated>
<entry>
<title>[i18n] updated Italian translation (#8186)</title>
<updated>2025-11-05T08:39:00+00:00</updated>
<author>
<name>scollovati</name>
<email>20740642+scollovati@users.noreply.github.com</email>
</author>
<published>2025-11-05T08:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6fb2044563db9019780d622c9c9459f0f7fd20fe'/>
<id>urn:sha1:6fb2044563db9019780d622c9c9459f0f7fd20fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better transitions between groups of articles (#8174)</title>
<updated>2025-11-04T11:49:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-11-04T11:49:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b6c63d223931382aae84dc6d394cdd1bb58121bc'/>
<id>urn:sha1:b6c63d223931382aae84dc6d394cdd1bb58121bc</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/7520
fix https://github.com/FreshRSS/FreshRSS/issues/8168
fix https://github.com/FreshRSS/FreshRSS/discussions/8172
</content>
</entry>
<entry>
<title>Sort by article length (#8119)</title>
<updated>2025-10-16T19:15:44+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-10-16T19:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f08f7dcff988de90e899ce310246f0b552a4fe3d'/>
<id>urn:sha1:f08f7dcff988de90e899ce310246f0b552a4fe3d</id>
<content type='text'>
* Sort by article length
fix https://github.com/FreshRSS/Extensions/issues/378
Very basic using simply SQL `LENGTH()` function.

&lt;img width="492" height="217" alt="image" src="https://github.com/user-attachments/assets/7cf37303-76c8-4411-b8b1-075e81535b60" /&gt;

* Improve content length retrieval</content>
</entry>
<entry>
<title>[i18n] updated Italian translation (#8115)</title>
<updated>2025-10-14T11:02:40+00:00</updated>
<author>
<name>scollovati</name>
<email>20740642+scollovati@users.noreply.github.com</email>
</author>
<published>2025-10-14T11:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=faaa770bc0b396d6e842fe816012661f07eac395'/>
<id>urn:sha1:faaa770bc0b396d6e842fe816012661f07eac395</id>
<content type='text'>
* [i18n] updated Italian translation

* make fix-all

* [i18n] italian unsafe_csp_header

* make fix-all

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Last user modified (#7886)</title>
<updated>2025-10-10T22:43:38+00:00</updated>
<author>
<name>Federico Scodelaro</name>
<email>federicoscodelaro@gmail.com</email>
</author>
<published>2025-10-10T22:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=673067a52d44cbfc14327d226f4f1c4ce66f737a'/>
<id>urn:sha1:673067a52d44cbfc14327d226f4f1c4ce66f737a</id>
<content type='text'>
* feat: Add user modified functionality

Closes https://github.com/FreshRSS/FreshRSS/issues/7862

Changes proposed in this pull request:

This is an implementation of the proposed feature. It allows entries to have a new field that will be updated whenever an item is marked as read/unread or bookmark/removed from bookmarks. And a new sort criteria to sort by it.

How to test the feature manually:

1. Mark items from a feed as read/unread
2. Mark items from a feed as bookmark / remove bookmark
3. Sort by the new criteria

* feat: Add sort functionality
* feat: Add sort nav button
* fix: Use correct migrations
* fix: Add internationalization
* fix: Linter errors
* chore: PR comments

* Update app/i18n/fr/index.php
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* Update app/i18n/pl/index.php
Co-authored-by: Inverle &lt;inverle@proton.me&gt;

* Update app/i18n/nl/index.php
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* make fix-all
* Fixes
* More fixes sort
* Fix wrong index
* Fix unneeded column
* Fix auto-create indexes
* Some copilot suggestions
* One more fix
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;
Co-authored-by: Inverle &lt;inverle@proton.me&gt;
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;
</content>
</entry>
<entry>
<title>Upgrade to PHP_CodeSniffer 4 (#7993)</title>
<updated>2025-09-22T20:02:59+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-09-22T20:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=833007f5860deae232bacf321d268124123d6749'/>
<id>urn:sha1:833007f5860deae232bacf321d268124123d6749</id>
<content type='text'>
https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki/Version-4.0-User-Upgrade-Guide
A couple of rules have changed name. Exclusion paths have slightly changed behaviour.
Main change is that it was unhappy with our i18n header comments, so minor edit there, since that rule kind of makes sense the rest of the time
</content>
</entry>
<entry>
<title>Sort by category title, feed title (#7702)</title>
<updated>2025-07-15T10:39:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-07-15T10:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5f61e426dc90b7b697a46da009af2fc88eed3ad0'/>
<id>urn:sha1:5f61e426dc90b7b697a46da009af2fc88eed3ad0</id>
<content type='text'>
* Sort by category name, feed name
fix https://github.com/FreshRSS/FreshRSS/issues/7698
Note that sorting is done with the default SQL collation for now, meaning that lower-case vs. upper-case and diacritics are influencing the sorting order. Improvements left for future work.
Watch out that those sorting criteria are slower due to additional joins, additional requests, and poorer indexes.

* i18n:pl

Co-authored-by: Inverle &lt;inverle@proton.me&gt;

* i18n: nl

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* Fix preserve sort

---------

Co-authored-by: Inverle &lt;inverle@proton.me&gt;
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>Clarify MINZ usage (#7426)</title>
<updated>2025-03-24T13:04:10+00:00</updated>
<author>
<name>Glyn Normington</name>
<email>work@underlap.org</email>
</author>
<published>2025-03-24T13:04:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b0a3ae1e7af2a1485439439463ceed3dc2057f65'/>
<id>urn:sha1:b0a3ae1e7af2a1485439439463ceed3dc2057f65</id>
<content type='text'>
* Clarify MINZ usage

MINZ (archived, read-only) is not a dependency
of FreshRSS, which would be very concerning.

Instead, FreshRSS copied MINZ and has evolved
it since then under the same license.

Ref: https://github.com/FreshRSS/FreshRSS/discussions/7425

* Move credits to README

* Delete credits from web UI

* Additional changes

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Back-compatibility cURL 7.51 (#7409)</title>
<updated>2025-03-08T10:49:05+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-03-08T10:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d80171ebfdddad2b3b873400caf633d160e2fb12'/>
<id>urn:sha1:d80171ebfdddad2b3b873400caf633d160e2fb12</id>
<content type='text'>
* Back-compatibility cURL 7.51
fix https://github.com/FreshRSS/FreshRSS/issues/7381
And add cURL version to system info.
Do not require a specific version of cURL for now, but maybe later.

* Fix CI

* make fix-all

* Add TODOs

* Add ssl_version

* Update app/i18n/it/index.php

Co-authored-by: UserRoot-Luca &lt;55756898+UserRoot-Luca@users.noreply.github.com&gt;

---------

Co-authored-by: UserRoot-Luca &lt;55756898+UserRoot-Luca@users.noreply.github.com&gt;</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>
</feed>
