<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/Minz/Log.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>2015-01-06T17:53:36+00:00</updated>
<entry>
<title>BREAKING FEATURE: Remove general in config</title>
<updated>2015-01-06T17:53:36+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2015-01-06T17:53:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d3a93ea2905ae50a2365d293f9f3ef3e51bf5f30'/>
<id>urn:sha1:d3a93ea2905ae50a2365d293f9f3ef3e51bf5f30</id>
<content type='text'>
General attribute has been removed from system config.
Now subattributes (e.g. environment, salt, title, etc.) are directly accessible.

YOU HAVE TO FIX YOUR ./data/config.php file!

- Remove the general array
- Values inside this array must be kept
- To see what it must look like, please have a look to ./data/config.default.php
  (but keep your values!!).

See https://github.com/FreshRSS/FreshRSS/issues/730
</content>
</entry>
<entry>
<title>New configuration system (not working yet)</title>
<updated>2015-01-05T15:54:16+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2015-01-05T15:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=51a71ec4b9d62528054be8faee1576a8fd6d37f6'/>
<id>urn:sha1:51a71ec4b9d62528054be8faee1576a8fd6d37f6</id>
<content type='text'>
- Use only Minz_Configuration
- register() method to load a new configuration file
- get() to get a configuration
- new exceptions related to configuration
- fix a list configuration calls to have FRSS working

Current problems to resolve:

- How to handle configuration param verifications (i.e. check auth_type
  is a value from none, http_auth, persona or form)
- We must use $conf = Minz_Configuration::get('system'); $general_conf = $conf-&gt;general;
  to access global system configuration which is quite annoying. How to change that?

See https://github.com/FreshRSS/FreshRSS/issues/730
</content>
</entry>
<entry>
<title>Remove all old references to LOG_PATH</title>
<updated>2014-12-28T17:05:02+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-28T17:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c391ca62f1ad4130202b995bb5bb9111894e65ff'/>
<id>urn:sha1:c391ca62f1ad4130202b995bb5bb9111894e65ff</id>
<content type='text'>
See https://github.com/FreshRSS/FreshRSS/issues/729
</content>
</entry>
<entry>
<title>BREAKING FEATURE: move user data</title>
<updated>2014-12-21T12:10:02+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-21T12:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b5bee8560345e4123432a8bd3bcd63b938549ef9'/>
<id>urn:sha1:b5bee8560345e4123432a8bd3bcd63b938549ef9</id>
<content type='text'>
- Create ./data/users/ folder
- Move user configuration to ./data/users/username/config.php
- Move sqlite db to ./data/users/username/db.sqlite
- Move user logs to ./data/users/username/log.txt

See https://github.com/FreshRSS/FreshRSS/issues/729
</content>
</entry>
<entry>
<title>Add some helpers to Minz_Log class</title>
<updated>2014-03-16T18:43:17+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-03-16T18:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=996c387f50f9b65f271b3cd13b9d63165236b6d2'/>
<id>urn:sha1:996c387f50f9b65f271b3cd13b9d63165236b6d2</id>
<content type='text'>
Add following methods:
- Minz_Log::debug($msg)
- Minz_Log::notice($msg)
- Minz_Log::warning($msg)
- Minz_Log::error($msg)
</content>
</entry>
<entry>
<title>Cache HTTP compatible multi-utilisateur</title>
<updated>2013-12-30T14:00:41+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-30T14:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bd5d7a7bcb16cff1c01f4445ceee765fc11e3b50'/>
<id>urn:sha1:bd5d7a7bcb16cff1c01f4445ceee765fc11e3b50</id>
<content type='text'>
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
</content>
</entry>
<entry>
<title>Log compatible multi-utilisateur</title>
<updated>2013-12-30T11:39:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-30T11:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3cc073f2d1dd4a5fef5d66e6f30c4496bf2e6421'/>
<id>urn:sha1:3cc073f2d1dd4a5fef5d66e6f30c4496bf2e6421</id>
<content type='text'>
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126.
Il faudra restaurer la gestion du cache HTTP pour les logs
</content>
</entry>
<entry>
<title>Minz : refactorisation ModelArray et Log</title>
<updated>2013-12-28T16:29:38+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-12-28T16:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=01a1dd09a8ee02250905a80d2662bfe811c09f09'/>
<id>urn:sha1:01a1dd09a8ee02250905a80d2662bfe811c09f09</id>
<content type='text'>
Utilisation de fonctions natives de PHP comme file_put_contents et
var_export
Évite de garder un descripteur de fichier ouvert tout le temps
Et ModelTxt n'est plus utilisé
</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>
