<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/views/helpers/feed, branch 1.16.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.16.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.16.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2020-05-01T08:55:57+00:00</updated>
<entry>
<title>Always put checkbox labels on the right (#2937)</title>
<updated>2020-05-01T08:55:57+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2020-05-01T08:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=960ecd2d09c7ae865e761e0ae8c7eb3f85566afd'/>
<id>urn:sha1:960ecd2d09c7ae865e761e0ae8c7eb3f85566afd</id>
<content type='text'>
There were two checkboxes with labels set on the left: it was looking
weird and inconsistent with the rest of the application.

Also, since the Websub checkbox cannot be checked by the user (i.e. it
is entirely managed by the backend), I just hide the line when Websub is
disabled. It would be better to never show the checkbox and adapt the
label to say something like "Websub is enabled for this feed", but I
prefer to avoid changing all the locales.

Last point: an input should always have one and only one label. Websub
checkbox had two labels, which can be hardly supported by assistive
technologies.

Reference: https://developer.mozilla.org/en-US/docs/Learn/Forms/How_to_structure_a_web_form#Multiple_labels</content>
</entry>
<entry>
<title>Enhance the way help elements are displayed (#2911)</title>
<updated>2020-04-20T21:27:17+00:00</updated>
<author>
<name>Julien-Pierre Avérous</name>
<email>github@sourcemac.com</email>
</author>
<published>2020-04-20T21:27:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=acca89505be6ec062ba1acd9cc7df49aac1711fe'/>
<id>urn:sha1:acca89505be6ec062ba1acd9cc7df49aac1711fe</id>
<content type='text'>
* - Always display help under the targeted element.
- Use same help place for HTTP authentication in 'add' feed view than in 'update' feed view.
- Move help under input field in register view, as all other places (homogeneity).

* - Don't use "!important" as suggested by @Alkarex.</content>
</entry>
<entry>
<title>Enhance content path feature (#2778)</title>
<updated>2020-02-13T17:22:35+00:00</updated>
<author>
<name>Julien-Pierre Avérous</name>
<email>github@sourcemac.com</email>
</author>
<published>2020-02-13T17:22:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d30ac40772ec1b4706922afd8acab8448af39a9e'/>
<id>urn:sha1:d30ac40772ec1b4706922afd8acab8448af39a9e</id>
<content type='text'>
- Add a maintenance section to be able to clear cache and force reload a feed.
- Add an icon next to path field to show a pop-up with the result of the content path.

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;
Co-authored-by: Marien Fressinaud &lt;dev@marienfressinaud.fr&gt;
</content>
</entry>
<entry>
<title>Replace some http links with https links (#2662)</title>
<updated>2019-11-13T19:52:52+00:00</updated>
<author>
<name>rezad</name>
<email>rezad1393@users.noreply.github.com</email>
</author>
<published>2019-11-13T19:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8bdf7b09f208346481cba5e08edc55dfab8c8d63'/>
<id>urn:sha1:8bdf7b09f208346481cba5e08edc55dfab8c8d63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Take advantage of PHP 5.4+ short echo (#2585)</title>
<updated>2019-10-23T09:18:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-23T09:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7a5236de3f13f08b8c51eb183c0dcf1c8c85beca'/>
<id>urn:sha1:7a5236de3f13f08b8c51eb183c0dcf1c8c85beca</id>
<content type='text'>
* Take advantage of PHP 5.4+ short echo

https://php.net/migration54.new-features thanks to
https://github.com/FreshRSS/FreshRSS/pull/2495

Use `&lt;?=  ?&gt;` instead of `&lt;?php echo; ?&gt;`
10kB of code saved :-)

Done with regular expression:
```
&lt;\?php echo (.+?);? *\?&gt;
&lt;?= \1 ?&gt;
```

* Try Travis fix

https://github.com/squizlabs/PHP_CodeSniffer/issues/2045#issuecomment-395238272
</content>
</entry>
<entry>
<title>Feature/new archiving (#2335)</title>
<updated>2019-10-22T22:52:15+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-10-22T22:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=cc0db9af4f980829faa4bf0960617807b32fb4fa'/>
<id>urn:sha1:cc0db9af4f980829faa4bf0960617807b32fb4fa</id>
<content type='text'>
* Change archiving config page layout

I've changed some wording and moved actions into a
maintenance section.

* Update purge action

Now we have more control on the purge action. The configuration allows
us to choose what to keep and what to discard in a more precise way.
At the moment, the configuration applies for all feeds.

* Add purge configuration on feed level

Now the extend purge configuration is available on feed level.
It is stored as attributes and will be used in the purge action.

* Update purge action

Now the purge action uses the feed configuration if it exists and
defaults on user configuration if not.

* Add empty option in period list

* Fix configuration warnings

* Add archiving configuration on categories

See #2369

* Add user info back

* Add explanations in UI

* Fixes for SQLite + error + misc.

* Fix invalid feed reference

* Short array syntax

Only for new code, so far

* Fix prefix error

* Query performance, default values

Work in progress

* Fix default values and confirm before leaving

Form cancel and confirm changes before leaving were broken.
And start taking advantage of the short echo syntax `&lt;?= ?&gt;` as we have
moved to PHP 5.4+

* More work

* Tuning SQL

* Fix MariaDB + performance issue

* SQL performance

* Fix SQLite bug

* Fix some attributes JSON encoding bugs

Especially for SQLite export/import

* More uniform, fix bugs

More uniform between global, category, feed settings

* Drop special cases for old articles during refresh

Instead will use lastSeen date with the new archiving logic.
This was generating problems anyway
https://github.com/FreshRSS/FreshRSS/issues/2154

* Draft drop index keep_history

Not needed anymore

* MySQL typo

Now properly tested with MySQL, PostgreSQL, SQLite

* More work for legacy values

Important to avoid overriding user's preference and risking deleting
data erroneously

* Fix PHP 7.3 / 7.4 warnings

@aledeg "Trying to use values of type null, bool, int, float or resource
as an array (such as $null["key"]) will now generate a notice. "
https://php.net/migration74.incompatible

* Reintroduce min articles and take care of legacy parameters

* A few changes forgotten

* Draft of migration + DROP of feed.keep_history

* Fix several errors

And give up using const for SQL to allow multiple database types (and we
cannot redefine a const)

* Add keep_min to categories + factorise archiving logic

* Legacy fix

* Fix bug yield from

* Minor: Use JSON_UNESCAPED_SLASHE for attributes

And make more uniform

* Fix sign and missing variable

* Fine tune the logic
</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>Fix filter action display</title>
<updated>2019-05-30T07:01:15+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>github@ainw.org</email>
</author>
<published>2019-05-30T07:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e20161089e2baa8cbd7c6f3d6b30fe6e83fad528'/>
<id>urn:sha1:e20161089e2baa8cbd7c6f3d6b30fe6e83fad528</id>
<content type='text'>
Before, there was extra white lines between search terms when displaying
the data. It was not an issue for the storage since they were discarded
during the save process. But it was confusing.
Now, extra white lines are stripped.
</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>Update naming to WebSub (#2184)</title>
<updated>2018-12-16T16:02:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-16T16:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=512d047f02b601dcf21f8c807117ea154967e58f'/>
<id>urn:sha1:512d047f02b601dcf21f8c807117ea154967e58f</id>
<content type='text'>
Instead of PubSubHubbub / PuSH</content>
</entry>
</feed>
