<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Exceptions, branch 1.5.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.5.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.5.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2015-06-03T18:21:32+00:00</updated>
<entry>
<title>PHP 5.2 compatiblity</title>
<updated>2015-06-03T18:21:32+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2015-06-03T18:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=214a5cc9a4c2b821961bc21f22b4b08e34b5be68'/>
<id>urn:sha1:214a5cc9a4c2b821961bc21f22b4b08e34b5be68</id>
<content type='text'>
Namespaces are not needed so far.

https://github.com/FreshRSS/FreshRSS/commit/aacd1ffd4052b04c724c2783b3ee2845ca4ada35#commitcomment-11503581
</content>
</entry>
<entry>
<title>Merge pull request #804 from aledeg/refactor-exceptions</title>
<updated>2015-03-07T08:26:35+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2015-03-07T08:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=dfe781c30b2e189d4ba679e70a75d03f261c695c'/>
<id>urn:sha1:dfe781c30b2e189d4ba679e70a75d03f261c695c</id>
<content type='text'>
Refactor exceptions</content>
</entry>
<entry>
<title>Fix DAO exception</title>
<updated>2015-03-05T12:29:41+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>github@ainw.org</email>
</author>
<published>2015-03-05T11:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=96d5d9d034daadb2357f27b3763854b647f2086c'/>
<id>urn:sha1:96d5d9d034daadb2357f27b3763854b647f2086c</id>
<content type='text'>
Change the name and messages
</content>
</entry>
<entry>
<title>Introduce user queries objects</title>
<updated>2015-03-05T12:29:41+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>github@ainw.org</email>
</author>
<published>2015-03-01T14:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5b90e1f4a0057aa78fd7d8d4d748b01676ec9073'/>
<id>urn:sha1:5b90e1f4a0057aa78fd7d8d4d748b01676ec9073</id>
<content type='text'>
There is now an object to manipulate user queries. It allows to move logic to handle those from the view and the controller in the model.
Thus making the view and the controller easier to read.
I introduced a new interface to start using dependency injection. There is still some rough edges but we are moving in the right direction.
The new object is fully tested but it still need some improvements, for instance, it is still tied to the search object.
There might be a better way to do that.
</content>
</entry>
<entry>
<title>Revert inheritance</title>
<updated>2015-03-05T11:51:16+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>github@ainw.org</email>
</author>
<published>2015-03-05T11:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=32c439a5d6ae18249ce739a0b859a1c766510d1c'/>
<id>urn:sha1:32c439a5d6ae18249ce739a0b859a1c766510d1c</id>
<content type='text'>
As I do not have the time at the moment to verify the change of inheritance, I changed it back to the original.
</content>
</entry>
<entry>
<title>Refactor exceptions</title>
<updated>2015-03-05T04:32:20+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>github@ainw.org</email>
</author>
<published>2015-03-05T04:32:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=aacd1ffd4052b04c724c2783b3ee2845ca4ada35'/>
<id>urn:sha1:aacd1ffd4052b04c724c2783b3ee2845ca4ada35</id>
<content type='text'>
I removed unnecessary constructors and unnecessary inheritance
</content>
</entry>
<entry>
<title>Fix a set of TODO and bugs</title>
<updated>2014-10-22T15:57:22+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-10-22T15:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=98587d5d617f157ba57a260091c8e2c944f5163f'/>
<id>urn:sha1:98587d5d617f157ba57a260091c8e2c944f5163f</id>
<content type='text'>
- Context object raises correct Exception if get is invalid
- RSS feed is well-indicated on the home page
- State is better calculated
- Add some comments

See https://github.com/marienfressinaud/FreshRSS/issues/634
</content>
</entry>
<entry>
<title>Coding style</title>
<updated>2014-10-05T16:51:08+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-10-05T16:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b5dee73ea0ab3cc24c4857ac102e9e78cf20ab92'/>
<id>urn:sha1:b5dee73ea0ab3cc24c4857ac102e9e78cf20ab92</id>
<content type='text'>
Remove spaces before parenthesis bis

See https://github.com/marienfressinaud/FreshRSS/issues/655
</content>
</entry>
<entry>
<title>Better OPML import / export</title>
<updated>2014-03-29T19:18:57+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-03-29T19:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9ea3819402746d8425d4a608f2d5f3c0f5bc29fb'/>
<id>urn:sha1:9ea3819402746d8425d4a608f2d5f3c0f5bc29fb</id>
<content type='text'>
- use a new OPML library (https://github.com/marienfressinaud/lib_opml)
- import has been completely rewritten (far better!)
- introduce addFeedObject and addCategoryObject (in DAO for the moment).
  Permit to add easily feeds and categories (check if they already exist in DB)
- introduce html_chars_utf8 (wrap htmlspecialchars for UTF-8)
</content>
</entry>
<entry>
<title>Grosse refactorisation pour permettre le chargement automatique des classes</title>
<updated>2013-12-15T02:30:24+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-15T02:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=878e96202e8a22e4857b98e29b0a1fce68eccbc9'/>
<id>urn:sha1:878e96202e8a22e4857b98e29b0a1fce68eccbc9</id>
<content type='text'>
C'est parti de changements pour
https://github.com/marienfressinaud/FreshRSS/issues/255 et finalement
j'ai continué la refactorisation...

Ajout de préfixes FreshRSS_ et Minz_ sur le modèle de SimplePie_.
Toutes les classes sont maintenant en chargement automatique (devrait
améliorer les performances en évitant de charger plein de classes
inutilisées, et faciliter la maintenance).
Suppression de set_include_path().
Si souhaité, certaines classes de Minz pourraient être déplacées dans un
sous-répertoire, par exemple les exceptions.

Tests et relecture nécessaires.
</content>
</entry>
</feed>
