Alexandre Alapetite
256c8613a4
First draft of PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Requires setting base_url in config.php.
Currently using the filesystem (no change to the database)
10 years ago
Alexandre Alapetite
79f0f2bbb4
Bug Page 403 ne peut s'afficher si Translate n'est pas instancié avant
...
https://github.com/FreshRSS/FreshRSS/issues/821
10 years ago
Alexandre Alapetite
0d0c6b7493
Moved updated/unread option from global to user
...
https://github.com/FreshRSS/FreshRSS/issues/798
10 years ago
Alexandre Alapetite
5f545dfda2
Global option to mark updated articles as unread
...
https://github.com/FreshRSS/FreshRSS/issues/798
10 years ago
Alexandre Alapetite
9934668444
SQL: more robust purge
...
https://github.com/FreshRSS/FreshRSS/issues/798
https://github.com/FreshRSS/FreshRSS/issues/493
10 years ago
Alexandre Alapetite
7f7de31c1d
SQL: update request for updated articles
...
https://github.com/FreshRSS/FreshRSS/issues/798
10 years ago
Alexandre Alapetite
711530a512
SQL: detection of updates, and preparation for better burge
...
https://github.com/FreshRSS/FreshRSS/issues/798
https://github.com/FreshRSS/FreshRSS/issues/493
SQLite not yet tested. Only MySQL tested so far.
10 years ago
Marien Fressinaud
09545b0a65
Fix calls to remove_query_by_get()
...
The function has been moved into lib_rss.php
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
d3a93ea290
BREAKING FEATURE: Remove general in config
...
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
10 years ago
Marien Fressinaud
d27efeec04
Fix Controllers to use the correct config system
...
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
7cca47d1ab
Change name of user configuration var in Context
...
- FreshRSS_Context::$conf is replaced by FreshRSS_Context::$user_conf
- Introduce FreshRSS_Context::$system_conf
- Remove FreshRSS_Configuration object
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
fee1ae997a
Fix i18n for conf, entry, error, feed Controllers
10 years ago
Marien Fressinaud
70c1f0ebb0
Fix redirection after feed refresh
...
Fix https://github.com/FreshRSS/FreshRSS/issues/716
10 years ago
Marien Fressinaud
28c77f2290
Fix a bug with feed_before_insert hook
...
$feed->name() was called on a null value.
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
188b517daa
Add a feed_before_insert hook
...
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
7ef4d6c033
Fix entry_before_insert hook
...
The hook must be called also in:
- feedController->addAction()
- importExportController->importJson()
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
08546af75f
Add a first draft for hooks
...
- 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
10 years ago
Marien Fressinaud
58deab37cd
Fix Minz_Error::error() -> use default values
10 years ago
Marien Fressinaud
cf7350af47
Update i18n for limit of feeds
...
See https://github.com/marienfressinaud/FreshRSS/issues/680
10 years ago
Alexandre Alapetite
4cbd7e0583
Bug: unlock was not done for feeds with error
10 years ago
Alexandre Alapetite
c6f35ef51c
Global limits for number of feeds and categories
...
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
10 years ago
Marien Fressinaud
1a22a87fb1
Use FreshRSS_Context::$conf only
...
- Replace $this->view->conf in controllers
- Replace $this->conf in views
10 years ago
Marien Fressinaud
d6396be41a
Fix category not appear on feed.add page (GET)
...
Must apply to 0.8.1 and 0.9.1
See https://github.com/marienfressinaud/FreshRSS/issues/649
10 years ago
Marien Fressinaud
79aa5beaf4
Refactor authentication system.
...
Big work, not finished. A lot of features have been removed.
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
d65a9f9bd6
Refactor entryController
...
- Coding style
- Refactoring
- Comments (set of TODO)
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
e2da6e6e6b
Refactor feedController
...
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
d8f4681382
Replace Minz_Log::record by corresponding methods
...
Please not use Minz_Log::record anymore!
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
9a0d01be0c
Coding style
...
Remove spaces before parenthesis.
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
6c8b36f04e
Let's begin the big refactoring!
...
Minz_Translate::t\s? replaces by _t
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
5474803aa7
Add a TODO in feedController
10 years ago
Marien Fressinaud
dd945df0cb
Fix category not change (updating feed on MySQL)
...
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Marien Fressinaud
94520ee326
Fix category not appear on feed.add page (GET)
...
Must apply to 0.8.1 and 0.9.1
See https://github.com/marienfressinaud/FreshRSS/issues/649
10 years ago
Marien Fressinaud
408ac31dd8
Hack for dragleave (triggered on children!)
...
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Marien Fressinaud
db4da3babc
First draft for drag and drop
...
We can change feed category by drag and drop! Need improvements...
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Marien Fressinaud
a7bf7ced36
Fix links for feed management
...
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Marien Fressinaud
9e0a62727f
Move empty cat action in the new Controller
...
feedController::delete is simpler than before.
Improve coding style
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Marien Fressinaud
17f686095d
Remove queries at the same time as feeds
...
See https://github.com/marienfressinaud/FreshRSS/issues/625
10 years ago
Marien Fressinaud
d284958d52
Improve redirection when deleting an idle feed
10 years ago
Alexandre Alapetite
439a0e2991
SQL: improved performance for adding new articles
10 years ago
Alexandre Alapetite
bc8eb560af
Add TTL to control feed freshness
...
https://github.com/marienfressinaud/FreshRSS/issues/250
10 years ago
Alexandre Alapetite
b34f59e85a
Preparation #3 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
10 years ago
Alexandre Alapetite
d6f4141086
Preparation for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
10 years ago
Alexandre Alapetite
63c9c47a76
SimplePie HTTP 301 Moved Permanently
...
Add support for HTTP 301 Moved Permanently in SimplePie
FreshRSS will automatically update the address of a feed, only in this
case.
10 years ago
Marien Fressinaud
19517baf13
Add a bookmark to easily subscribe to websites
...
- 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
11 years ago
Marien Fressinaud
779afe9c4e
Import of articles is implemented!
...
- 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
11 years ago
Marien Fressinaud
d464833922
Improve import / export functionnality
...
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
11 years ago
Alexandre Alapetite
608b3a8656
Link to logs in case of error when adding new feed
...
https://github.com/marienfressinaud/FreshRSS/issues/453
11 years ago
Alexis Degrugillier
3083af6288
Enhance feed adding popup
...
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
11 years ago
Marien Fressinaud
a34941f418
Improve code redirection for indexController
...
- 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
11 years ago
Marien Fressinaud
4dd673157b
Add possibility to anonymous to refresh feeds
...
Obviously, it's optional! (and deactivate by default)
Need some more tests?
See #351
11 years ago