<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/Minz/Dispatcher.php, branch 1.3.0-beta</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.3.0-beta</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.3.0-beta'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2014-12-06T14:20:20+00:00</updated>
<entry>
<title>Separate views registration from controllers one.</title>
<updated>2014-12-06T14:20:20+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-06T14:20:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a08c382e0651f22a7db06feba225f3d49289763d'/>
<id>urn:sha1:a08c382e0651f22a7db06feba225f3d49289763d</id>
<content type='text'>
- Add an Extension-&gt;registerViews() method.
- Views are first searched in extension paths, then in APP_PATH.
- It gives a way to override easily existing controllers / views.
- Change include into an include_once in Dispatcher for new controllers.

See https://github.com/FreshRSS/FreshRSS/issues/252
</content>
</entry>
<entry>
<title>Extensions can define new views</title>
<updated>2014-12-05T14:27:56+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-05T14:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c6a682deb94111c1e14cf10e565da3f4214f02dc'/>
<id>urn:sha1:c6a682deb94111c1e14cf10e565da3f4214f02dc</id>
<content type='text'>
- View base pathname is set to the extension directory
- An extension can now override an existing controller / view

See https://github.com/FreshRSS/FreshRSS/issues/252
</content>
</entry>
<entry>
<title>Give possibility to register a new Controller.</title>
<updated>2014-12-05T13:48:09+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-05T13:48:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f8aa66152fcab24ae7cd9663dab0c0c96a45ca24'/>
<id>urn:sha1:f8aa66152fcab24ae7cd9663dab0c0c96a45ca24</id>
<content type='text'>
- Add a Extension-&gt;registerController(name) method
- Controllers must be written in extension_dir/controllers/nameController.php
- Controllers must be named as FreshExtension_name_Controller
- Controllers must extend Minz_ActionController

See https://github.com/FreshRSS/FreshRSS/issues/252
</content>
</entry>
<entry>
<title>Minz: remove url_rewriting</title>
<updated>2014-03-24T19:55:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-03-24T19:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c8aa451c768a3d4dfce3d19648f3c8420dedb74c'/>
<id>urn:sha1:c8aa451c768a3d4dfce3d19648f3c8420dedb74c</id>
<content type='text'>
As suggested
https://github.com/marienfressinaud/FreshRSS/issues/163#issuecomment-38478669

At the same time, removes a bunch of (almost) dead code such as
Minz_Router (the few remaining lines being moved to Minz_FrontController
to avoid a class)

Contributes to https://github.com/marienfressinaud/FreshRSS/issues/303
</content>
</entry>
<entry>
<title>Minz: remove one layer of ob_ (experimental)</title>
<updated>2014-03-22T16:56:07+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-03-22T16:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5081ffaf39699398f83be97e47b72444e5bcd5d1'/>
<id>urn:sha1:5081ffaf39699398f83be97e47b72444e5bcd5d1</id>
<content type='text'>
https://github.com/marienfressinaud/FreshRSS/issues/303#issuecomment-38351311
https://github.com/marienfressinaud/FreshRSS/issues/163
* Remove Minz_Response (not needed anymore)
* Move Minz_Request::reseted to Minz_Dispatcher::reset()
</content>
</entry>
<entry>
<title>Minz: remove Minz_Cache</title>
<updated>2014-03-22T12:20:49+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-03-22T12:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=72ae58d45534b4c8b49ea0ac33a9a9ec9df4bdb1'/>
<id>urn:sha1:72ae58d45534b4c8b49ea0ac33a9a9ec9df4bdb1</id>
<content type='text'>
https://github.com/marienfressinaud/FreshRSS/issues/163#issuecomment-37990319
https://github.com/marienfressinaud/FreshRSS/issues/303
</content>
</entry>
<entry>
<title>actualize_script compatible multi-utilisateur</title>
<updated>2014-01-02T00:47:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-01-02T00:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b4c477ca41a7ecaa6364dd6a97603829b14b11ef'/>
<id>urn:sha1:b4c477ca41a7ecaa6364dd6a97603829b14b11ef</id>
<content type='text'>
* Messages plus verbeux dans actualize_script
* Ajout d'un message syslog lorsque SimplePie fait une requête HTTP
* Minz_Session ne fermait pas les sessions complètement.
* Nouvelle option dans Minz_Dispatcher et Minz_FrontController  pour ne
pas utiliser ob_gzhandler.
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
</content>
</entry>
<entry>
<title>Micro-optimisation : évite is_null et quelques if/else</title>
<updated>2013-12-30T11:43:39+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-30T11:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4d6ab45b03031e1c13ac2d3589364a43a0fe5578'/>
<id>urn:sha1:4d6ab45b03031e1c13ac2d3589364a43a0fe5578</id>
<content type='text'>
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
</content>
</entry>
<entry>
<title>Problème de casse renommage répertoire</title>
<updated>2013-12-15T10:24:14+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-15T10:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4ee4f16ffe06e247d2cb79a2054ab5d5315d82b2'/>
<id>urn:sha1:4ee4f16ffe06e247d2cb79a2054ab5d5315d82b2</id>
<content type='text'>
</content>
</entry>
</feed>
