<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/p/scripts, branch 1.28.1-custom</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.28.1-custom</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.28.1-custom'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2026-01-25T12:57:20+00:00</updated>
<entry>
<title>Fix shortcut next unread article (#8466)</title>
<updated>2026-01-25T12:57:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-25T12:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ac0bf3c1705f3bd9e13cad252c96d02daeca84df'/>
<id>urn:sha1:ac0bf3c1705f3bd9e13cad252c96d02daeca84df</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/8426
regression from https://github.com/FreshRSS/FreshRSS/pull/8057</content>
</entry>
<entry>
<title>fix validator url update (#8436)</title>
<updated>2026-01-20T19:00:39+00:00</updated>
<author>
<name>Tsung-Han Yu</name>
<email>14802181+johan456789@users.noreply.github.com</email>
</author>
<published>2026-01-20T19:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=84604e0c641f2ede1e9f1becb70968400f7b4fb5'/>
<id>urn:sha1:84604e0c641f2ede1e9f1becb70968400f7b4fb5</id>
<content type='text'>
Closes https://github.com/FreshRSS/FreshRSS/issues/8435

Changes proposed in this pull request:
- update validator links to use the same open-url handler with prefix + encoding
- ensure the validator link reflects the current #url field value before opening
- keep existing open-url behavior for other links unchanged

How to test the feature manually:
1. Open feed edit (or add feed) form.
2. Change the feed URL in the URL field.
3. Click “Check the validity of the feed” and verify it opens the validator with the updated URL.
</content>
</entry>
<entry>
<title>Update documentation in regards to CSP warnings (#8439)</title>
<updated>2026-01-17T21:28:56+00:00</updated>
<author>
<name>Thomas Hufschmidt</name>
<email>11391961+Hufschmidt@users.noreply.github.com</email>
</author>
<published>2026-01-17T21:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2cbb5f8db1d0764aba9a66997f940739e8bb7eb1'/>
<id>urn:sha1:2cbb5f8db1d0764aba9a66997f940739e8bb7eb1</id>
<content type='text'>
* Add a reference to the check where the warning is triggered

Note:
This is the place where the admin sees the browser pointing to.
Adding this information here allows the admin to find the matching
documentation entry.

* Update Content-Security-Policy section of english ServerConfig documentation

Note:
This fixes some minor formating/typping issues and adds some clarity to
the fact that this warning is also triggered on correctly configured
hosts, simply due to the nature of how correctness of CSP rules are checked.

* Move CSP infor source-code comment into console.info

Note:
Improve visibility of why this is happening.

* Point towards static website documentation instead of git

This URL should also remain more fixed even accross new branches/releases.

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

* Minor fixes

* Remove overwrite part

---------

Co-authored-by: Inverle &lt;inverle@proton.me&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Fix dropdown menus in sidebar going under the navigation bar (#8336)</title>
<updated>2025-12-21T14:37:23+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-21T14:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=672411ca7053345634a63dd3eabed75baf93043f'/>
<id>urn:sha1:672411ca7053345634a63dd3eabed75baf93043f</id>
<content type='text'>
Missed in #8335 because I was testing without having the navigation bar enabled.

&lt;img width="674" height="198" alt="image" src="https://github.com/user-attachments/assets/a1db7f95-f1d9-47e5-a572-20892e6c7abc" /&gt;
</content>
</entry>
<entry>
<title>Display sidebar dropdowns above if no space below (#8335)</title>
<updated>2025-12-21T13:02:27+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-21T13:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f387abe2c4b6668cb507ba2377f8b141e5818ca9'/>
<id>urn:sha1:f387abe2c4b6668cb507ba2377f8b141e5818ca9</id>
<content type='text'>
Closes https://github.com/FreshRSS/FreshRSS/issues/7801</content>
</entry>
<entry>
<title>Reverse hash and nonce (#8320)</title>
<updated>2025-12-15T21:06:05+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-12-15T21:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=476e57b04646416e24e24c56133c9fadf9e52b95'/>
<id>urn:sha1:476e57b04646416e24e24c56133c9fadf9e52b95</id>
<content type='text'>
Safer password evaluation</content>
</entry>
<entry>
<title>Improve scrolling into filter in sidebar (#8307)</title>
<updated>2025-12-15T14:12:12+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-15T14:12:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=36118117f008a5dc91068d0c69a52e43e7928e85'/>
<id>urn:sha1:36118117f008a5dc91068d0c69a52e43e7928e85</id>
<content type='text'>
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/8281

todo:
* [x] Include labels (prefix `t_`) too
* [x] Keep sidebar scrollTop when using the nav menu
* [ ] ~~Make this work in the reader view's sidebar too~~ for separate PR
* [x] Prevent whole page from scrolling on `scrollIntoView()` call, just scroll in the sidebar (probably related: https://github.com/FreshRSS/FreshRSS/pull/8306#issuecomment-3647414618)

This TODO will be done in a separate PR since it requires optimizing the sidebar toggle code.
edit: it does work on Chrome already though, but only if `#stream` isn't too large / breaks randomly (Firefox is slower it seems)
</content>
</entry>
<entry>
<title>Scroll into filtered feed/category on page load (#8281)</title>
<updated>2025-12-11T17:33:39+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-11T17:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7dd04b00cf1fc2684ac73afe67acaa8e0c664aed'/>
<id>urn:sha1:7dd04b00cf1fc2684ac73afe67acaa8e0c664aed</id>
<content type='text'>
Previously if you were to go to for example *Subscription management* and filter a feed, the feed wouldn't be visible in a sidebar with lots of feeds, since you'd have to scroll to it first. Now, this is no longer the case.
Note that if the navigation comes from the sidebar itself, the original behavior remains. (scroll into previous `scrollTop` value of sidebar)
Also improves experience of using shift+j/k (see https://github.com/FreshRSS/FreshRSS/pull/8057)
</content>
</entry>
<entry>
<title>Keep scroll state of page when closing the slider with JS shortcut (#8301)</title>
<updated>2025-12-09T16:05:05+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-09T16:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e85d8053511b12de9296b6acd3e963b3a6e82242'/>
<id>urn:sha1:e85d8053511b12de9296b6acd3e963b3a6e82242</id>
<content type='text'>
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/8295</content>
</entry>
<entry>
<title>Fix chart resize regression due to chart.js v4 update (#8298)</title>
<updated>2025-12-08T23:59:10+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-12-08T23:59:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bb9089aa990a8e1dd228d47aa5b11b3500cdface'/>
<id>urn:sha1:bb9089aa990a8e1dd228d47aa5b11b3500cdface</id>
<content type='text'>
* Fix chart resize regression due to chart.js v4 update

* Update to chart.js v4.5.1 + add .map file for easier debugging

https://github.com/chartjs/Chart.js/releases/tag/v4.5.1

* Delete .map file</content>
</entry>
</feed>
