summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-06Update i18n (extensions)Gravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-06Fix typo (extensions)Gravatar Marien Fressinaud
- change feedback.extension into feedback.extensions - disable button is pushed by default See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-06Improve system/user types for extensionsGravatar Marien Fressinaud
- system extensions can only be managed by an administrator - system extensions are loaded for all users (even if not logged) - user extensions are loaded for logged users only - system extensions loading is saved in global config.php file See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-06Add enable / disable extension featuresGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-06Separate views registration from controllers one.Gravatar Marien Fressinaud
- Add an Extension->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
2014-12-05Extensions can define new viewsGravatar Marien Fressinaud
- 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
2014-12-05Give possibility to register a new Controller.Gravatar Marien Fressinaud
- Add a Extension->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
2014-12-05First draft for listing and manipulate extensionsGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-05Fix security hole from ext.php script.Gravatar Marien Fressinaud
Now, ext.php can only serve file under a EXTENSIONS_PATH/ext_dir/static/ directory. A 400 Bad Request error will be returned for other files. See https://github.com/FreshRSS/FreshRSS/issues/252 And https://github.com/FreshRSS/FreshRSS/commit/f9b037742a0aeb49cab86782d1a59913c2de47b
2014-12-04Remove old code for extensionsGravatar Marien Fressinaud
2014-12-04Update ext.php to serve any file from extensionsGravatar Marien Fressinaud
Add an extension->getFileUrl() method to facilitate url generation
2014-12-04Update gitignore for extensionsGravatar Marien Fressinaud
2014-12-04Enable extensions for usersGravatar Marien Fressinaud
2014-12-04First draft for the new extension featureGravatar Marien Fressinaud
- Only system extensions can be loaded for the moment by adding them in the config.php file. - Remove previous system (it will be added properly in the new system in the next step).
2014-12-03Fix behavior to hide articlesGravatar Alexis Degrugillier
I do not like it since it is partly duplicated. We need to find something better.
2014-12-03Revert "Fix behavior when marking an article as unread"Gravatar Alexis Degrugillier
This reverts commit 93af0cf61e6e9368888eedb2d2e36397da3f87bd.
2014-12-03Fix behavior when marking an article as unreadGravatar Alexis Degrugillier
2014-12-03Merge pull request #723 from Alwaysin/patch-3Gravatar Alexis Degrugillier
Add i18n (french) for auto_remove_article #2
2014-12-03Add i18n (french) for auto_remove_article #2Gravatar Alwaysin
Reference : #694
2014-12-03Merge branch '334-new-i18n' into devGravatar Marien Fressinaud
2014-12-03Fix i18n for installation scriptGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/334
2014-12-03Update the i18n system.Gravatar Marien Fressinaud
Follow recommendations from https://github.com/FreshRSS/FreshRSS/issues/334
2014-12-02Add article auto-remove after clicking on the read linkGravatar Alexis Degrugillier
2014-11-26Optimize screwdriver theme icons.Gravatar Alexis Degrugillier
2014-11-26Optimize bluelagoon theme icons.Gravatar Alexis Degrugillier
In the future, we should pay attention to those icons since I've done that a couple of time now. We should have some documentation for new contributions.
2014-11-24Add BlueLagoon themeGravatar Marien Fressinaud
2014-11-24Update Screwdriver themeGravatar Marien Fressinaud
2014-11-22Merge pull request #710 from FreshRSS/hide-articleGravatar Alexis Degrugillier
Add an automatic sticky post configuration
2014-11-22Add an automatic sticky post configurationGravatar Alexis Degrugillier
Before, when the article while marked as read while scrolling and auto removed after reading, the display was in the middle of the following article. Now, the article is forced to be a sticky article so the user display is forced to be on top of the following article.
2014-11-16Merge pull request #694 from FreshRSS/hide-articleGravatar Alexandre Alapetite
Add a feature to hide articles when they are read
2014-11-16Merge pull request #708 from FreshRSS/theme-selectorGravatar Alexandre Alapetite
Theme selection redesign
2014-11-16Theme properties are more visibleGravatar Alexis Degrugillier
2014-11-15Theme selection redesignGravatar Alexis Degrugillier
I made a CSS3 gallery to select the theme. Now you can see the theme before applying it. Comments are welcome. See #571
2014-11-12SimplePie changelogGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/456 https://github.com/FreshRSS/FreshRSS/issues/706
2014-11-12force_feed optionGravatar Alexandre Alapetite
By adding #force_feed at the end of the URL of a feed sent with a wrong content-type (mime) https://github.com/FreshRSS/FreshRSS/issues/456
2014-11-12Better log in case of nonce errorsGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/676
2014-11-12SimplePie: Added unconventional mime type for RSSGravatar Alexandre Alapetite
Since `application/rss+xml` is not official http://www.iana.org/assignments/media-types/media-types.xhtml, then it is fair enough to use the `x-` prefix. https://github.com/FreshRSS/FreshRSS/issues/706
2014-11-12Better error message for inaccessible feedsGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/456
2014-11-08Merge pull request #702 from FreshRSS/fix-numberGravatar Alexis Degrugillier
Small format fix
2014-11-08Small format fixGravatar Alexis Degrugillier
2014-11-08Merge pull request #701 from FreshRSS/statsGravatar Alexis Degrugillier
Add more info in article repartition page
2014-11-08Refactor some if statementsGravatar Alexis Degrugillier
2014-11-08Add more info in article repartition pageGravatar Alexis Degrugillier
I added the same information than on the main stat page (total, read, unread and favorite) on the repartition page. Some refactoring was needed.
2014-11-04Fix bug on archiving pageGravatar Marien Fressinaud
Introduced by https://github.com/FreshRSS/FreshRSS/commit/ee5bbe48269a2fd5bc9c175fdb1e5a92a2c04502
2014-11-04Temporarily remove scheme check in refererGravatar Alexandre Alapetite
If needed, we may re-introduce the check for scheme with proper support for proxy https://github.com/FreshRSS/FreshRSS/issues/565#issuecomment-61602425
2014-11-02Merge pull request #696 from FreshRSS/fix-labelGravatar Alexis Degrugillier
Fix view title
2014-11-02Fix view titleGravatar Alexis Degrugillier
2014-11-02Add a feature to hide articles when they are readGravatar Alexis Degrugillier
This is a new reading option to hide articles when they are read. The hidding process occurs when the article is left for an other article. This way, even when the article is marked as read on opening, it is hidden only while navigating to an other article. I'm not really happy with the behavior when the "mark while scrolling" option is enabled. Please review. It is missing the i18n since we're not supposed to push them before it exists on i18n.freshrss.org. Or maybe I misunderstood the process. See #476
2014-11-01Merge pull request #692 from FreshRSS/theme-cleaningGravatar Alexis Degrugillier
Remove border on Dark and Origin for unread entry counters
2014-11-01Remove border on Dark and Origin for unread entry countersGravatar Alexis Degrugillier