Marien Fressinaud
b5bee85603
BREAKING FEATURE: move user data
...
- 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
10 years ago
Marien Fressinaud
bf51a8e875
Fix french i18n for install + some fixes
...
French is finished!
10 years ago
Marien Fressinaud
f43b273706
Update i18n for statistics
10 years ago
Marien Fressinaud
d455837c6d
Fix i18n for normal view
10 years ago
Alexis Degrugillier
eaaf8cdbf1
Add comments
10 years ago
Marien Fressinaud
2e4682ebd4
Add enable / disable extension features
...
See https://github.com/FreshRSS/FreshRSS/issues/252
10 years ago
Marien Fressinaud
1086ba4a2b
Enable extensions for users
10 years ago
Alexis Degrugillier
a3a77b09e9
Add an automatic sticky post configuration
...
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.
10 years ago
Alexandre Alapetite
764946814f
force_feed option
...
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
10 years ago
Alexis Degrugillier
960abfcc65
Refactor some if statements
10 years ago
Alexis Degrugillier
38cf7a109e
Add more info in article repartition page
...
I added the same information than on the main stat page (total, read, unread and favorite) on the repartition page. Some refactoring was needed.
10 years ago
Alexis Degrugillier
960f86ba20
Add a feature to hide articles when they are read
...
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
10 years ago
Marien Fressinaud
d20b5a127f
Fix limit in import Json files
...
See https://github.com/marienfressinaud/FreshRSS/issues/680
10 years ago
Alexandre Alapetite
9f97f7df88
Ne pas rafraîchir les flux des utilisateurs non logués depuis x jours
...
https://github.com/marienfressinaud/FreshRSS/issues/681
Warning: needs some testing
10 years ago
Alexandre Alapetite
00127f07c5
SimplePie: cache feeds with errors
...
Before the cache system was not used for feeds with errors, which was
problematic especially if several users have this feed.
Furthermore, there was no protection against repetitive refresh.
Bonus: slightly better performance by avoiding some superfluous
file_exists().
Warning: needs a bit of testing
https://github.com/marienfressinaud/FreshRSS/issues/681
10 years ago
Marien Fressinaud
1efbf6fb86
Add comments to Context object.
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
db1ad1de23
Fix a bug in nextGet
10 years ago
Marien Fressinaud
1fe5ed5d21
nextGet and idMax are coming back.
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
8a6ad05eba
Remove STATE_STRICT
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
9551145200
Better view mode
...
- Seperate view mode from default state in conf
- Load read articles if no unread articles only if view is adaptive
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
eb60b82959
Move back i18n init in FreshRSS.php
10 years ago
Marien Fressinaud
98587d5d61
Fix a set of TODO and bugs
...
- Context object raises correct Exception if get is invalid
- RSS feed is well-indicated on the home page
- State is better calculated
- Add some comments
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
f1f9b2f5ff
Entries are loaded again! It's working :)
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
b446a510eb
Finish to update context object
...
See See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
fcae415753
Update title and get parameter correctly.
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
80cffa6de5
Views are in dedicated actions + improve Context
...
- Seperate normal, global and rss outputs in dedicated actions (NOT WORKING YET!)
- Rewrite aside_flux and nav_menu to use Context object
- Improve Context object
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
ad92dd7dae
First draft for Context object.
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
10 years ago
Marien Fressinaud
7080a32650
Add checking installation feature
10 years ago
Marien Fressinaud
5797344aff
Fix a bug to get size of user (SQLite)
10 years ago
Marien Fressinaud
d4ad951b9b
Show more information about user when selected
10 years ago
Alexis Degrugillier
eb40dbccdb
Change statistic average
...
I was using the stats and it feels that the stat average was useless in that form since the line is always at the same position no matter what is the value.
So I deleted that line and added the average in the title. It is way more useful this way.
I updated some translations both on i18n files and on http://i18n.freshrss.org
10 years ago
Alexandre Alapetite
d842f85966
SimplePie enclosure bug workaround
...
https://github.com/marienfressinaud/FreshRSS/issues/504
10 years ago
Alexis Degrugillier
57d4914bf8
Add an average per day for the 30 day period
...
Conflicts:
app/views/stats/index.phtml
10 years ago
Marien Fressinaud
1252b3dd86
Authentication system moved + Persona comes back!
...
AuthController is dedicated to auhentication.
Persona is back, greater than ever!
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Marien Fressinaud
6009990935
Introduce FreshRSS_Auth::hasAccess('admin')
...
Replace Minz_Configuration::isAdmin($user). FreshRSS_Auth::hasAccess() could
be extended to others scopes later.
See https://github.com/marienfressinaud/FreshRSS/issues/655
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
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
b5dee73ea0
Coding style
...
Remove spaces before parenthesis bis
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Alexandre Alapetite
70131f776a
SimplePie enclosure bug workaround
...
https://github.com/marienfressinaud/FreshRSS/issues/504
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
Alexis Degrugillier
38a6f0c4b2
Add a shortcut to close drop-down lists
10 years ago
Marien Fressinaud
1eef789306
Reorganize subscription management code
...
There is still a lot of work to do. Some links are broken.
See https://github.com/marienfressinaud/FreshRSS/issues/646
10 years ago
Alexandre Alapetite
a5a0bd9a35
SQL performance: Removed filter to hide old articles
...
As discussed on
https://github.com/marienfressinaud/FreshRSS/issues/493#issuecomment-56266415
For performance, but this is also a good simplification.
Will help with PostgreSQL
https://github.com/marienfressinaud/FreshRSS/issues/416 and SQLite too
https://github.com/marienfressinaud/FreshRSS/issues/100 because the main
query becomes simpler.
Me may need to introduce another system to hide old articles, if this is
a problem for some users.
Also, the feature showing "empty feeds" in another colour may need to be
adapted.
10 years ago
Marien Fressinaud
edb02c8fef
Move creation of categories in a new Controller
...
Category names are 255 chars max
10 years ago
Alexis Degrugillier
cd88414abc
Add an average per day for the 30 day period
10 years ago
Marien Fressinaud
c141622213
Remove German language for 0.8 release
10 years ago
Marien Fressinaud
5a1baff9be
Refactor removing query by get param
...
See https://github.com/marienfressinaud/FreshRSS/issues/625
10 years ago
Marien Fressinaud
55843ff7a5
Few fixes about statistics
10 years ago
Marien Fressinaud
8731de5c3a
Fix repartition stats with 0 or 1 article.
10 years ago
Alexis Degrugillier
71617080e2
Refactor code for strict unread message display
...
Before, when you choose the show unread message option and the hide categories and feeds options, the categories and feeds weren't hidden. Now it is working properly.
Before, the unread filter icon was not selected with the previous way of using the constants. Now, the filter is highlighted when selected in strict mode.
See #619
10 years ago