<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib, branch 1.12.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.12.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.12.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2018-10-27T15:19:08+00:00</updated>
<entry>
<title>Fix public IP detection (#2084)</title>
<updated>2018-10-27T15:19:08+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-10-27T15:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1f4dc71d95623aa18f4ac248a2f3c763d79ab1a2'/>
<id>urn:sha1:1f4dc71d95623aa18f4ac248a2f3c763d79ab1a2</id>
<content type='text'>
* Fix public IP detection

gethostbyname() may not return the expected public IP in a container
deployment or behind a proxy.
https://github.com/FreshRSS/FreshRSS/pull/2010/files#r228714764
Might have set to false `pubsubhubbub_enabled` some installations made
from stratch from version 1.11.2.

* Changelog 2084
</content>
</entry>
<entry>
<title>Better support for HTTP_X_FORWARDED_PROTO (#2037)</title>
<updated>2018-09-30T22:01:33+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-30T22:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ba000d0e086155e8678e013215bf1bec3deadb6e'/>
<id>urn:sha1:ba000d0e086155e8678e013215bf1bec3deadb6e</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2031</content>
</entry>
<entry>
<title>Custom labels (#2027)</title>
<updated>2018-09-29T18:47:17+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-29T18:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8ee8a573f1f7e9cc45f9b3c46627d15670f14f3a'/>
<id>urn:sha1:8ee8a573f1f7e9cc45f9b3c46627d15670f14f3a</id>
<content type='text'>
* First draft of custom tags

https://github.com/FreshRSS/FreshRSS/issues/928
https://github.com/FreshRSS/FreshRSS/issues/1367

* SMALLINT to BIGINT for id_entry

And uppercase SQL types

* Fix layout for unreads

* Start UI menu

* Change menu order

* Clean database helpers

https://github.com/FreshRSS/FreshRSS/pull/2027#discussion_r217971535

* Travis rules do not understand PostgreSQL constants

Grrr

* Tag controller + UI

* Add column attributes to tags

* Use only favicon for now, for label

* Fix styling for different themes

* Constant for maximum InnoDB index length in Unicode

https://github.com/FreshRSS/FreshRSS/pull/2027#discussion_r219052200
(I would have personnally prefered keeping the readability of a real
value instead of a constant, in this case of many SQL fields)

* Use FreshRSS_Factory::createCategoryDao

* Add view of all articles containing any tag

* Fix search in tags

* Mark as read tags

* Partial auto-update unread tags

* More auto update tag unreads

* Add tag deletion

* Do not purge tagged articles

* Minor comment

* Fix SQLite and UI bug

* Google Reader API support for user tags

Add SQL check that tag names must be distinct from category names

* whitespace

* Add missing API for EasyRSS

* Compatibility SQLite

Problematic parentheses

* Add SQL DISTINCT for cases with multiple tags

* Fix for PostgreSQL

PostgreSQL needs some additional type hint to avoid "could not determine
data type of parameter $1"

http://www.postgresql-archive.org/Could-not-determine-data-type-of-parameter-1-tp2171092p2171094.html
</content>
</entry>
<entry>
<title>Minz: fix absolute URL bug (#2006)</title>
<updated>2018-09-08T22:51:02+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-08T22:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4e8932d4bb7ee95775025f382ef5ea601abd493a'/>
<id>urn:sha1:4e8932d4bb7ee95775025f382ef5ea601abd493a</id>
<content type='text'>
* Fix absolute URL bug

https://github.com/FreshRSS/FreshRSS/issues/1946

* Better base_url guess in install.php

* Revert changes in install.php
</content>
</entry>
<entry>
<title>Better test if server has public address (#2010)</title>
<updated>2018-09-08T22:50:24+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-08T22:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=aafb1cd0e484813541b4eb0ba2a93d9083b1d2fc'/>
<id>urn:sha1:aafb1cd0e484813541b4eb0ba2a93d9083b1d2fc</id>
<content type='text'>
* Better test if server has public address

* Wrong trailing slash in documentation
</content>
</entry>
<entry>
<title>Use mb_strcut (#1996)</title>
<updated>2018-09-02T11:19:58+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-02T11:19:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=32d9c3b7905f4e43ffdf4bf2bf37723cfd18390c'/>
<id>urn:sha1:32d9c3b7905f4e43ffdf4bf2bf37723cfd18390c</id>
<content type='text'>
* Use mb_strcut

Avoid cutting in the middle of a multi-byte UTF-8 character

* Forgotten php5-*

* Typo

* Whitespace

* More mb_strcut
</content>
</entry>
<entry>
<title>Fix extension hook for updated articles (#1932)</title>
<updated>2018-06-13T07:27:02+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-13T07:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=031acde003b85ae34a4996d0c02fdc41ffae5515'/>
<id>urn:sha1:031acde003b85ae34a4996d0c02fdc41ffae5515</id>
<content type='text'>
* Fix extension hook for updated articles

https://github.com/FreshRSS/FreshRSS/issues/1926

* Enable extensions during PubSubHubbub

* A little array protection

* Changelog 1926

https://github.com/FreshRSS/FreshRSS/issues/1926
https://github.com/FreshRSS/FreshRSS/pull/1932

* Add null check
</content>
</entry>
<entry>
<title>New extension event + Tumblr GDPR (#1924)</title>
<updated>2018-06-09T13:58:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-09T13:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6a56894e940db0b1f7ee6788fbc38f26c80d004d'/>
<id>urn:sha1:6a56894e940db0b1f7ee6788fbc38f26c80d004d</id>
<content type='text'>
* New extension event + Tumblr GDPR

https://github.com/FreshRSS/FreshRSS/issues/1894
simplepie_before_init event

* Refactor extension enabling + Tumblr GDPR enabled by default

Add possibility for extensions to be enabled by default, and disabled
back by users.

* Minor whitespace
</content>
</entry>
<entry>
<title>Minz fix translate (#1927)</title>
<updated>2018-06-09T13:57:17+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-09T13:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=32676d59a386fe067ae0beac0287c700274f3d57'/>
<id>urn:sha1:32676d59a386fe067ae0beac0287c700274f3d57</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/1797</content>
</entry>
<entry>
<title>Support for media: tags (#1920)</title>
<updated>2018-06-06T19:29:22+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-06T19:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7ab4a2609a4db8babb968f79cc2832ec0a02ce09'/>
<id>urn:sha1:7ab4a2609a4db8babb968f79cc2832ec0a02ce09</id>
<content type='text'>
* Support for media: tags

https://github.com/FreshRSS/FreshRSS/issues/944
E.g.  YouTube

* Fix for medium attribute

* Changelog 944

https://github.com/FreshRSS/FreshRSS/issues/944
https://github.com/FreshRSS/FreshRSS/pull/1920

* enclosure styling

* Compatibility old enclosure content
</content>
</entry>
</feed>
