aboutsummaryrefslogtreecommitdiff
path: root/app/Controllers/feedController.php
AgeCommit message (Collapse)Author
2014-12-06Add a first draft for hooksGravatar Marien Fressinaud
- New Extension->registerHook($hook_name, $hook_function) method to register a new hook - Only one hook works for the moment: entry_before_insert - ExtensionManager::callHook will need to evolve based on future hooks See https://github.com/FreshRSS/FreshRSS/issues/252
2014-10-30Fix Minz_Error::error() -> use default valuesGravatar Marien Fressinaud
2014-10-29Update i18n for limit of feedsGravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/680
2014-10-28Bug: unlock was not done for feeds with errorGravatar Alexandre Alapetite
2014-10-27Global limits for number of feeds and categoriesGravatar Alexandre Alapetite
New 'limits' sub-array in config.php with 'max_feeds' and 'max_categories'. If the values are < 0, then it is the default value (16384). https://github.com/marienfressinaud/FreshRSS/issues/680
2014-10-20Use FreshRSS_Context::$conf onlyGravatar Marien Fressinaud
- Replace $this->view->conf in controllers - Replace $this->conf in views
2014-10-06Refactor authentication system.Gravatar Marien Fressinaud
Big work, not finished. A lot of features have been removed. See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-06Refactor entryControllerGravatar Marien Fressinaud
- Coding style - Refactoring - Comments (set of TODO) See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05Refactor feedControllerGravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05Replace Minz_Log::record by corresponding methodsGravatar Marien Fressinaud
Please not use Minz_Log::record anymore! See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05Coding styleGravatar Marien Fressinaud
Remove spaces before parenthesis. See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05Let's begin the big refactoring!Gravatar Marien Fressinaud
Minz_Translate::t\s? replaces by _t See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05Add a TODO in feedControllerGravatar Marien Fressinaud
2014-10-03Fix category not change (updating feed on MySQL)Gravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-10-02Fix category not appear on feed.add page (GET)Gravatar Marien Fressinaud
Must apply to 0.8.1 and 0.9.1 See https://github.com/marienfressinaud/FreshRSS/issues/649
2014-10-02Hack for dragleave (triggered on children!)Gravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-10-02First draft for drag and dropGravatar Marien Fressinaud
We can change feed category by drag and drop! Need improvements... See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-10-01Fix links for feed managementGravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-09-30Move empty cat action in the new ControllerGravatar Marien Fressinaud
feedController::delete is simpler than before. Improve coding style See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-09-24Remove queries at the same time as feedsGravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/625
2014-09-19Improve redirection when deleting an idle feedGravatar Marien Fressinaud
2014-07-07SQL: improved performance for adding new articlesGravatar Alexandre Alapetite
2014-07-06Add TTL to control feed freshnessGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/250
2014-07-03Preparation #3 for SQLiteGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03Preparation for SQLiteGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-01SimplePie HTTP 301 Moved PermanentlyGravatar Alexandre Alapetite
Add support for HTTP 301 Moved Permanently in SimplePie FreshRSS will automatically update the address of a feed, only in this case.
2014-03-30Merge branch '163-export' into devGravatar Marien Fressinaud
Conflicts: app/layout/aside_feed.phtml
2014-03-30Add a bookmark to easily subscribe to websitesGravatar Marien Fressinaud
- FeedController->addAction (GET) shows a confirmation page - If already subscribe, redirect to Configure->feedAction - Add a bookmark in aside_feed See #425 #426 and #464
2014-03-30Import of articles is implemented!Gravatar Marien Fressinaud
- Remove massiveImportAction and addCategories from FeedController - Fix typo for some methods (camelCase) - addCategoryObject and addFeedObject return id if corresponding object already exists in DB - introduce addEntryObject. Return -1 if Entry already exist (in order to keep quite good performances) - Complete importArticles method Need some more tests + better performance
2014-03-28Improve import / export functionnalityGravatar Marien Fressinaud
It is not finished yet and does not even work at all!! - ZIP archive can be uploaded - Entries are imported from starred.json and feed*.json but not added in DB for the moment. - Fix export (add author, id -> guid, content -> content.content and add alternate) See https://github.com/marienfressinaud/FreshRSS/issues/163
2014-03-10Link to logs in case of error when adding new feedGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/453
2014-03-09Enhance feed adding popupGravatar Alexis Degrugillier
I added a new option in the category select. It allows the user to add dynamically a new category and add the feed to the newly created category. See #356
2014-02-15Improve code redirection for indexControllerGravatar Marien Fressinaud
- add comments - forward request is done in the controller (no Minz_Request::forward() in the view, please) - "soft" forward to the login form (no need of 302) - show a 403 page (no authenticated) for rss output when token is wrong
2014-02-13Add possibility to anonymous to refresh feedsGravatar Marien Fressinaud
Obviously, it's optional! (and deactivate by default) Need some more tests? See #351
2014-02-13Add possibility to open notification in JavaScript + new messageGravatar Marien Fressinaud
Notifications can be opened directly in JavaScript Class .notification is now id #notification New message when there is no feed to refresh See 06abbd02c2d10934155b2464f73d8ecdb2a68de1 (comments)
2014-02-11Bug mise à jour favicons dans le cas de flux invalidesGravatar Alexandre Alapetite
2014-02-11Mutex par flux pour les actualisationsGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351 Nouvelle constante TMP_PATH comme répertoire pour stocker des fichiers temporaires (si possible en mémoire et non sur disque, tel tmpfs pour /tmp sur certaines distributions Linux) Requiert PHP 5.2.1+ (contre 5.2.0 auparavant) pour le `sys_get_temp_dir()`
2014-02-11Bug variable $feed utilisée en dehors de la boucle foreachGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/415 https://github.com/marienfressinaud/FreshRSS/issues/420
2014-02-11un ->color oublié #2Gravatar Alexandre Alapetite
Autre fichier oublié dans le patch précédent :-/ https://github.com/marienfressinaud/FreshRSS/issues/295
2014-02-08SimplePie Fuite de mémoire PHP 5.2Gravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/415 http://simplepie.org/wiki/faq/i_m_getting_memory_leaks (Pas testé)
2014-02-04Rafraîchissement plus rapide en évitant une requêteGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351
2014-02-01Rafraîchissement des flux en cache super rapideGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012 Les flux non-modifiés et en cache ne coûtent maintenant presque plus rien (304, ou délai de cache SimplePie non expiré), alors qu'avant toutes les entrées étaient rechargées
2014-01-18Corrige rafraîchissement automatique après mise-à-jour avec Persona ou ↵Gravatar Alexandre Alapetite
formulaire Corrige https://github.com/marienfressinaud/FreshRSS/issues/327#issuecomment-31958851
2014-01-17Essaye d'éviter les problèmes d'auto-remplissage des champsGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/327#issuecomment-32635516
2013-12-30Début de mode multi-utilisateur avec http_authGravatar Alexandre Alapetite
+ Légère optimisation de Minz_View. + Encore plus de tests de bibliothèques dans install.php Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126 et https://github.com/marienfressinaud/FreshRSS/issues/303
2013-12-28Refactorisation FreshRSS_ConfigurationGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/260 (évite les comparaisons de chaînes au profit des vrais booléens et entiers) Grosse simplification et réduction du code relatif à la configuration. Supprime ConfigurationDAO. Permet de simplifier considérablement configureController. Évite de multiples copies des mêmes données en mémoire. Évite de garder plusieurs versions de la configuration en mémoire (auparavant : dans un tableau au niveau de ModelArray + au niveau de FreshRSS_Configuration + en Session + des copies temporaires comme ConfigurationDAO). Ne stocke plus 'conf' en Session (n'était presque pas utilisé). Évite de recharger plusieurs fois Translate inutilement. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
2013-12-27Petit changement utilisation de la date déclarée des articlesGravatar Alexandre Alapetite
2013-12-27Petites corrections et sortie 0.7-beta3Gravatar Alexandre Alapetite
2013-12-26Mise à jour de f.url en base de données lorsque SimplePie découvre que ↵Gravatar Alexandre Alapetite
l'adresse a changé Et correction problème favicon lorsque l'adresse du flux a changé du point de vue de SimplePie. Plus petites optimisations.
2013-12-26Favicons compatibles multi-utilisateursGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126