<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/views/subscription, branch 1.24.3</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.24.3</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.24.3'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2024-08-01T18:31:40+00:00</updated>
<entry>
<title>Minor update whitespace PHPCS rules (#6666)</title>
<updated>2024-08-01T18:31:40+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-08-01T18:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d2247221bbf23a8fe19f66ea4ad7d0a59ffaa5b4'/>
<id>urn:sha1:d2247221bbf23a8fe19f66ea4ad7d0a59ffaa5b4</id>
<content type='text'>
* Minor update whitespace PHPCS rules
To simplify our configuration, apply more rules, and be clearer about what is added or removed compared with PSR12.
Does not change our current conventions, but just a bit more consistent.

* Forgotten *.phtml

* Sort exclusion patterns + add a few for Extensions repo

* Relaxed some rules</content>
</entry>
<entry>
<title>Refactoring: Rename dotpath into dotnotation (#6369)</title>
<updated>2024-04-25T06:28:42+00:00</updated>
<author>
<name>maTh</name>
<email>1645099+math-GH@users.noreply.github.com</email>
</author>
<published>2024-04-25T06:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=154a36700c80191121afec00b026daba5ff97dc8'/>
<id>urn:sha1:154a36700c80191121afec00b026daba5ff97dc8</id>
<content type='text'>
* KIND_JSON_DOTPATH -&gt; KIND_JSON_DOTNOTATION

* TYPE_JSON_DOTPATH =&gt; TYPE_JSON_DOTNOTATION

* json_dotpath =&gt; json_dotnotation

* dotPathsForStandardJsonFeed =&gt; dotNotationForStandardJsonFeed

* TYPE_JSON_DOTNOTATION = 'JSON+DotPath' =&gt; 'JSON+DotNotation'

* documentation: OPML.md

* convertJsonToRss()

* $dotpaths =&gt; $dotnotations

* FreshRSS_Feed_Exception

* comment

* Compatibility TYPE_JSON_DOTPATH

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Json dotpath i18n (#6368)</title>
<updated>2024-04-20T22:46:32+00:00</updated>
<author>
<name>maTh</name>
<email>1645099+math-GH@users.noreply.github.com</email>
</author>
<published>2024-04-20T22:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f0d9134478dded297ca7ff16725aa109336ca9b6'/>
<id>urn:sha1:f0d9134478dded297ca7ff16725aa109336ca9b6</id>
<content type='text'>
* Update update.phtml

* Update add.phtml</content>
</entry>
<entry>
<title>i18n improved: dotted path -&gt; dot-notation (#6317)</title>
<updated>2024-04-18T12:00:17+00:00</updated>
<author>
<name>maTh</name>
<email>1645099+math-GH@users.noreply.github.com</email>
</author>
<published>2024-04-18T12:00:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3261b7bafbb8e7cd0003c0cfbf26e4d4a4b65def'/>
<id>urn:sha1:3261b7bafbb8e7cd0003c0cfbf26e4d4a4b65def</id>
<content type='text'>
* dotted path -&gt; dot-notation

* dot-notation -&gt; dot notation

* rename json_dotpath =&gt; json_dotnotation

* Update app/i18n/fr/sub.php

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* Update app/i18n/fr/sub.php

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* Update app/i18n/fr/sub.php

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* Update app/i18n/nl/sub.php

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* Update app/i18n/nl/sub.php

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* Update app/i18n/nl/sub.php

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* Update app/i18n/nl/sub.php

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* Rename corresponding class

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>JSONFeeds, JSON scraping, and POST requests for feeds (#5662)</title>
<updated>2024-01-10T07:23:45+00:00</updated>
<author>
<name>eta-orionis</name>
<email>3466670+eta-orionis@users.noreply.github.com</email>
</author>
<published>2024-01-10T07:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9c97d8ca729e3cfb067445c0d3c9ad8284132aeb'/>
<id>urn:sha1:9c97d8ca729e3cfb067445c0d3c9ad8284132aeb</id>
<content type='text'>
* allow POST requests for feeds

* added json dotpath and jsonfeed subscriptions. No translation strings yet

* debug and fix jsonfeed parser

* bugfix params saved when editing feed

* added translations for JSON features

* Update docs for web scraping

* make fix-all
and revert unrelated changes, plus a few manual fixes, but there are still several type errors

* Fix some i18n

* refactor json parsing for both feed types

* cleanup unnecessary comment

* refactored generation of SimplePie for XPath and JSON feeds

* Fix merge error

* Update to newer FreshRSS code

* A bit of refactoring

* doc, whitespace

* JSON Feed is in two words

* Add support for array syntax

* Whitespace

* Add OPML export/import

* Work on i18n

* Accept application/feed+json

* Rework POST

* Fix update

* OPML for cURL options

* Fix types

* Fix Typos

---------

Co-authored-by: Erion Elmasllari &lt;elmasllari@factorsixty.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Pass PHPStan level 8 (#5946)</title>
<updated>2023-12-18T16:59:16+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-18T16:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a80a5f48a16e7d232168a7aaa68e9a1804235ce1'/>
<id>urn:sha1:a80a5f48a16e7d232168a7aaa68e9a1804235ce1</id>
<content type='text'>
* Pass PHPStan level 8
And prepare for PHPStan level 9 https://phpstan.org/user-guide/rule-levels

* Revert wrong replace in comment

* Fix PHPStan level 8

* Update PHPStan and other dev dependencies

* Remove obsolete comment

* noVariableVariables and towards bleedingEdge
https://github.com/phpstan/phpstan-strict-rules
https://phpstan.org/blog/what-is-bleeding-edge

* More bleedingEdge

* A bit more PHPStan level 9

* More PHPStan level 9

* Prepare for booleansInConditions
Ignore int and null

* Revert wrong line

* More fixes

* Fix keep_max_n_unread

* Stricter attribute functions

* Stricter callHooks and more PHPStan level 9

* More typing

* A tiny more</content>
</entry>
<entry>
<title>Add filter actions (auto mark read) at category and global levels (#5942)</title>
<updated>2023-12-15T22:04:29+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-15T22:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6bb45a87268157aab961a6a4a728d9a9bbe043b0'/>
<id>urn:sha1:6bb45a87268157aab961a6a4a728d9a9bbe043b0</id>
<content type='text'>
* Add filter actions (auto mark read) at category level
fix https://github.com/FreshRSS/FreshRSS/issues/3497

* Add filter actions (auto mark read) at global level
fix https://github.com/FreshRSS/FreshRSS/issues/2788

* Fix feed category ID

* Minor comment</content>
</entry>
<entry>
<title>Use strict_types (#5830)</title>
<updated>2023-11-16T21:43:00+00:00</updated>
<author>
<name>Luc SANCHEZ</name>
<email>4697568+ColonelMoutarde@users.noreply.github.com</email>
</author>
<published>2023-11-16T21:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=30c7a61a9b410f023c56ef19b9389a61647d8768'/>
<id>urn:sha1:30c7a61a9b410f023c56ef19b9389a61647d8768</id>
<content type='text'>
* Little's optimisations and booleans in conditions

* Apply strict type

* Apply strict type

* Apply strict type

* Fix multiple bugs with PHP 8.2 and 8.3

* Many declares missing, more errors fixed

* Apply strict type

* Another approach

* Stronger typing for Minz_Session

* Fix case of SQLite

---------

Co-authored-by: Luc &lt;sanchezluc+freshrss@gmail.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>New feature important feeds (#5782)</title>
<updated>2023-11-08T19:23:54+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-11-08T19:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=348028a29043b7d1d0f80544c44f0454b2c375c3'/>
<id>urn:sha1:348028a29043b7d1d0f80544c44f0454b2c375c3</id>
<content type='text'>
* New feature important feeds

* Fix PHPStan

* Initial style for important feeds + keep unread

* Change UI order

* Count important unread

* Never mark as read important feeds during scroll

* Fix i18n conf.iew.normal regression

* Fix reader view

* More fix reader view

* Create important.svg

* Fix title

* Fix counter

* Account for important during  mark-all-as-read

* Fix underline colour

* 📌

* Changelog

---------

Co-authored-by: math-gh &lt;&gt;
Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Fix: inputs in add a new feed (#5813)</title>
<updated>2023-11-04T02:16:21+00:00</updated>
<author>
<name>maTh</name>
<email>1645099+math-GH@users.noreply.github.com</email>
</author>
<published>2023-11-04T02:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d66dff402990eea46f2d8d09560abf5af510af0b'/>
<id>urn:sha1:d66dff402990eea46f2d8d09560abf5af510af0b</id>
<content type='text'>
Co-authored-by: math-gh &lt;&gt;</content>
</entry>
</feed>
