<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Controllers, branch 1.14.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.14.3</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.14.3'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2019-06-29T18:47:38+00:00</updated>
<entry>
<title>Fix wrong mark-as-read maxId argument (#2431)</title>
<updated>2019-06-29T18:47:38+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-06-29T18:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ad19b6bf2ec9e2974ff8382fabbd209ae1e4eab7'/>
<id>urn:sha1:ad19b6bf2ec9e2974ff8382fabbd209ae1e4eab7</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/2429</content>
</entry>
<entry>
<title>Change category configuration (#2410)</title>
<updated>2019-06-21T06:42:06+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-06-21T06:42:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2decc82c3eaeaf205295667e836087f309156822'/>
<id>urn:sha1:2decc82c3eaeaf205295667e836087f309156822</id>
<content type='text'>
* Change category configuration

Before, we had a drop-down list to interract on categories. It was not
working the same way as feeds.
Now, categories and feeds behave in a similar manner. At the moment,
there is no change in features but it will allow to expand them.

See #2369

* Minor whitespace
</content>
</entry>
<entry>
<title>Allow email as username (#2407)</title>
<updated>2019-06-16T18:10:01+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-06-16T18:10:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7f1ff77f25f5f14a3c8f3b4c661d150468d34f96'/>
<id>urn:sha1:7f1ff77f25f5f14a3c8f3b4c661d150468d34f96</id>
<content type='text'>
* Allow email as username

Before, it was possible to register email as username on cli but not in the
interface. This was caused by a bug in the pattern which was not working as
expected. If your input was "user@example.com", the PHP verification was
catching only "user" and was acting like the whole thing was catched. But
on the interface, the catching was unsuccesful.
Now, the catching should be working properly.

I needed to add "$|^" in the pattern because without, I was catching either
the beginning of a string either the last char. This was introduced as a
workaround for IE/Edge pattern matching on April 27, 2017. See #1511 for
more information.

I tested it only on FF. Tests on other browsers wanted.

See #2391

* Relax and fix username check

Allow @ + -

* Remove + for now

https://github.com/FreshRSS/FreshRSS/pull/2407#issuecomment-502469137
</content>
</entry>
<entry>
<title>Configurable amount of feeds that gets refreshed.</title>
<updated>2019-04-29T07:59:18+00:00</updated>
<author>
<name>Alexander Steinhöfer</name>
<email>lx-s@users.noreply.github.com</email>
</author>
<published>2019-04-29T07:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0904f159b3b2e016647dd7211a4caa11d058ec11'/>
<id>urn:sha1:0904f159b3b2e016647dd7211a4caa11d058ec11</id>
<content type='text'>
Enhanced actualizeFeed with a maxFeeds-Parameter, so that a
user can control how many feeds he wants to refresh instead
of being force to choose between "10 or all".</content>
</entry>
<entry>
<title>Fix PHP 5.5 compat for array const (#2360)</title>
<updated>2019-04-07T19:39:48+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-04-07T19:39:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=295cb89af386c208b82c47250e74c06d76191cf8'/>
<id>urn:sha1:295cb89af386c208b82c47250e74c06d76191cf8</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2359</content>
</entry>
<entry>
<title>Revert "Update git command (#2331)"</title>
<updated>2019-04-03T15:38:17+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-04-03T15:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0eea6d5ab5098d5203877a5beacfac2e1311c5f8'/>
<id>urn:sha1:0eea6d5ab5098d5203877a5beacfac2e1311c5f8</id>
<content type='text'>
This reverts commit afd1a8784c2a83426388b39d32703fb82c223f76.
</content>
</entry>
<entry>
<title>Update git command (#2331)</title>
<updated>2019-04-03T06:02:43+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-04-03T06:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=afd1a8784c2a83426388b39d32703fb82c223f76'/>
<id>urn:sha1:afd1a8784c2a83426388b39d32703fb82c223f76</id>
<content type='text'>
I removed an unnecessary option and rewrote a short option
to use the long option. I find it's easier to understand
long options when you don't type them.</content>
</entry>
<entry>
<title>Shortcuts legacy (#2320)</title>
<updated>2019-04-01T22:08:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-04-01T22:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d9e246ecf763eb592f8246d4e9431a80599248e3'/>
<id>urn:sha1:d9e246ecf763eb592f8246d4e9431a80599248e3</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/2316</content>
</entry>
<entry>
<title>Filter actions (#2275)</title>
<updated>2019-03-23T21:52:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-03-23T21:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1804c0e0bc095487b9a1ad13cbc9f55f6cef2a2a'/>
<id>urn:sha1:1804c0e0bc095487b9a1ad13cbc9f55f6cef2a2a</id>
<content type='text'>
* Draft of filter actions

* Travis

* Implement UI + finish logic

* Travis
</content>
</entry>
<entry>
<title>Rework CSRF interaction with sessions (#2290)</title>
<updated>2019-03-22T18:05:38+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-03-22T18:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ebd8c31c0272f135b1b55f0480d1c8c3875935fe'/>
<id>urn:sha1:ebd8c31c0272f135b1b55f0480d1c8c3875935fe</id>
<content type='text'>
* Rework CSRF interaction with sessions

Fix https://github.com/FreshRSS/FreshRSS/issues/2288
Improve security in some edge cases
Maybe relevant for
https://github.com/FreshRSS/FreshRSS/issues/2125#issuecomment-474992671

* Forgotten mime type
</content>
</entry>
</feed>
