<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Models, branch 1.15.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.15.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.15.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2019-11-06T19:49:04+00:00</updated>
<entry>
<title>More reset default category name (#2639)</title>
<updated>2019-11-06T19:49:04+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-06T19:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6d596e9e54308297d423b23bf65338d62eebc415'/>
<id>urn:sha1:6d596e9e54308297d423b23bf65338d62eebc415</id>
<content type='text'>
Improve https://github.com/FreshRSS/FreshRSS/pull/2638</content>
</entry>
<entry>
<title>Fix name of default category (#2638)</title>
<updated>2019-11-06T18:49:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-06T18:49:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=61878794a944d47bd3098ce0f18eaa303174fc67'/>
<id>urn:sha1:61878794a944d47bd3098ce0f18eaa303174fc67</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/2637</content>
</entry>
<entry>
<title>Fix database autocreate at install (#2635)</title>
<updated>2019-11-06T14:16:00+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-06T14:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=22030155f8fd5cab102ddd897a914cf1a0ffd183'/>
<id>urn:sha1:22030155f8fd5cab102ddd897a914cf1a0ffd183</id>
<content type='text'>
* Fix database autocreate at install

Several bugs prevented the auto-creation of the database in Web and CLI
installs.
Fix
https://github.com/YunoHost-Apps/freshrss_ynh/issues/84#issuecomment-549818408

* initDb

https://github.com/FreshRSS/FreshRSS/pull/2635#discussion_r343107795
</content>
</entry>
<entry>
<title>Fix PostgreSQL size bug for uppercase (#2631)</title>
<updated>2019-11-04T17:13:13+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-04T17:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=122e4b412a29c90ec69c2a3fb68b6d8b2b3df5c7'/>
<id>urn:sha1:122e4b412a29c90ec69c2a3fb68b6d8b2b3df5c7</id>
<content type='text'>
Crash for users with uppercase letters</content>
</entry>
<entry>
<title>Default or custom OPML (#2627)</title>
<updated>2019-11-04T16:45:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-04T16:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7819a43197d34ef7a6c5626e9e48d7db075c37c9'/>
<id>urn:sha1:7819a43197d34ef7a6c5626e9e48d7db075c37c9</id>
<content type='text'>
* Default or custom OPML

Fix https://github.com/FreshRSS/FreshRSS/issues/2075
Replaces https://github.com/FreshRSS/FreshRSS/pull/2515
https://github.com/FreshRSS/FreshRSS/issues/2514

Uses the local ./data/opml.xml if it exists, otherwise
./opml.default.xml

* Better message

* Move to controller
</content>
</entry>
<entry>
<title>Fix categories sorting (#2616)</title>
<updated>2019-10-31T11:33:18+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2019-10-31T11:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4058898de2006cb4ee3b4565bd3e0235b4d0f0d9'/>
<id>urn:sha1:4058898de2006cb4ee3b4565bd3e0235b4d0f0d9</id>
<content type='text'>
I had a bug when some articles in a category were unread. Sometimes,
filtering the category displayed all the articles, even with the "Adjust
showing" option.

A reasonably good guess was to look the last commits that impacted the
categories and, indeed, it was introduced by the new category sorting
system.

The sort function (`usort`) doesn't keep the index association, which is
important here. I must admit I don't understand exactly why (I didn't
search), but the keys are probably used somewhere. Another fix would be
to not rely on these keys anymore.

The bug was introduced in 042fcd5e93884690efdd2f957ca02751958c0724

- Ref PR: https://github.com/FreshRSS/FreshRSS/pull/2592
- Ref usort: https://www.php.net/manual/en/function.usort.php
- Ref uasort: https://www.php.net/manual/en/function.uasort.php</content>
</entry>
<entry>
<title>keep_max disabled by default for existing installations (#2607)</title>
<updated>2019-10-27T17:04:59+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-27T17:04:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e4511c3d342c1cc5a9f9bfe8f726ae9aaa451a26'/>
<id>urn:sha1:e4511c3d342c1cc5a9f9bfe8f726ae9aaa451a26</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/2600
Second attempt https://github.com/FreshRSS/FreshRSS/pull/2602</content>
</entry>
<entry>
<title>keep_max disabled by default for existing installations (#2602)</title>
<updated>2019-10-26T15:51:23+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-26T15:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b546d2d77d00af3d6cabb01f6d74535a0390f257'/>
<id>urn:sha1:b546d2d77d00af3d6cabb01f6d74535a0390f257</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2600</content>
</entry>
<entry>
<title>Add category order (#2592)</title>
<updated>2019-10-26T11:16:15+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-10-26T11:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f6e10579f2e78dc6403141351e41e2db9a2b6e97'/>
<id>urn:sha1:f6e10579f2e78dc6403141351e41e2db9a2b6e97</id>
<content type='text'>
* Add category order

Each category has a new 'priority' attribute. It is used to sort categories in
views. Categories with the same priority are sorted alphabetically. Categories
with no priority are displayed after those with one.

For example, if we have the following categories:
- A (priority: 2)
- B (no priority)
- C (priority: 1)
- D (priority: 2)
- E (no priority)
- F (priority: 1)

They will be displayed in the following order:
- C
- F
- A
- D
- B
- E

See #190

* Shorten help text

It took too much room and will not be so necessary once we have drag &amp;
drop
</content>
</entry>
<entry>
<title>Workaround for MySQL limitation 1093 (#2586)</title>
<updated>2019-10-23T00:12:49+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-23T00:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=fdfd8ce9be182943e73d20ec3bff4d560c5b7503'/>
<id>urn:sha1:fdfd8ce9be182943e73d20ec3bff4d560c5b7503</id>
<content type='text'>
* Workaround for MySQL limitation 1093
https://github.com/FreshRSS/FreshRSS/pull/2335#issuecomment-545194606
including minor Travis fixes</content>
</entry>
</feed>
