<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/Minz, branch 1.23.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.23.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.23.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2023-12-23T10:34:18+00:00</updated>
<entry>
<title>Fix extensions getUserConfiguration</title>
<updated>2023-12-23T10:34:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-23T10:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ad990a21a136a28230ea87dd444eff5790af13fd'/>
<id>urn:sha1:ad990a21a136a28230ea87dd444eff5790af13fd</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/5970
Regression from https://github.com/FreshRSS/FreshRSS/pull/5957
</content>
</entry>
<entry>
<title>Typed Minz_Extension (#5957)</title>
<updated>2023-12-22T10:03:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-22T10:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6d2e53178b6dc83845f4eaabde458c2c5b2d24fb'/>
<id>urn:sha1:6d2e53178b6dc83845f4eaabde458c2c5b2d24fb</id>
<content type='text'>
Replaces https://github.com/FreshRSS/FreshRSS/pull/5837
The signature of methods supposed to be overriden by existing thid-party extensions cannot be modified</content>
</entry>
<entry>
<title>Fix notifications (#5959)</title>
<updated>2023-12-22T10:03:32+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-22T10:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c7a3281a73839590bfa9d8a9e73c41fc35fc2847'/>
<id>urn:sha1:c7a3281a73839590bfa9d8a9e73c41fc35fc2847</id>
<content type='text'>
The notification about wrong login was not working. Noticed while working on https://github.com/FreshRSS/FreshRSS/pull/5955
This was due to timing of when the notification is retrieved.
Simplified code to make the logic easier and more robust.</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>Better debug SQL error (#5916)</title>
<updated>2023-12-03T21:30:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-12-03T21:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=133892a89e065cd98635c21bf5a886cfed08aeb8'/>
<id>urn:sha1:133892a89e065cd98635c21bf5a886cfed08aeb8</id>
<content type='text'>
* Better debug SQL error

* Fix check</content>
</entry>
<entry>
<title>Fix types for extensions (#5901)</title>
<updated>2023-11-24T13:50:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-11-24T13:50:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=76cbfadcdfdcbf675b83f6162a229938aca3bbe1'/>
<id>urn:sha1:76cbfadcdfdcbf675b83f6162a229938aca3bbe1</id>
<content type='text'>
* Fix types for extensions
To accompany https://github.com/FreshRSS/Extensions/pull/185

* Avoid bug redeclared function</content>
</entry>
<entry>
<title>Fix Minz_Extension::getVersion (#5891)</title>
<updated>2023-11-17T13:59:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-11-17T13:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=445e49db15ea7ae41dc55efea2d67903557f9182'/>
<id>urn:sha1:445e49db15ea7ae41dc55efea2d67903557f9182</id>
<content type='text'>
Regression from https://github.com/FreshRSS/FreshRSS/pull/5830</content>
</entry>
<entry>
<title>Fix Minz_Session::param visibility (#5889)</title>
<updated>2023-11-17T12:47:13+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-11-17T12:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e70e5542e477e3cbcbde775cf7a7e7016c4c6c00'/>
<id>urn:sha1:e70e5542e477e3cbcbde775cf7a7e7016c4c6c00</id>
<content type='text'>
Regression from https://github.com/FreshRSS/FreshRSS/pull/5830</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>Fix lang_name (#5798)</title>
<updated>2023-10-31T21:25:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-10-31T21:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a5748ad74f1c13eda0efd82e6b9f8392bbe3770b'/>
<id>urn:sha1:a5748ad74f1c13eda0efd82e6b9f8392bbe3770b</id>
<content type='text'>
fix https://github.com/FreshRSS/FreshRSS/issues/5797</content>
</entry>
</feed>
