Alexandre Alapetite
608b3a8656
Link to logs in case of error when adding new feed
...
https://github.com/marienfressinaud/FreshRSS/issues/453
2014-03-10 20:16:41 +01:00
Alexandre Alapetite
8a8fe93d34
SQL: Update cached values after an optimization
...
https://github.com/marienfressinaud/FreshRSS/issues/452
2014-03-10 17:34:29 +01:00
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
2014-03-09 21:45:25 -04:00
Alexandre Alapetite
670ee57b62
Interface to enable/disable API and unsafe automatic login
...
https://github.com/marienfressinaud/FreshRSS/issues/13
https://github.com/marienfressinaud/FreshRSS/issues/440
2014-03-08 20:16:10 +01:00
Alexis Degrugillier
339a0dd49c
Change test on URL parameter
2014-03-08 09:23:59 -05:00
Alexis Degrugillier
c2e9bfd0d7
Add a test to avoid warnings in log
2014-03-08 09:18:07 -05:00
Alexis Degrugillier
b0a3610db7
Change test
2014-03-08 09:18:07 -05:00
Alexis Degrugillier
e9eca6aff6
Sharing optimization
...
Change the storage and display of sharings to improve the time needed to generate the page.
Instead of looking for a default value when displaying the sharing links, they are added
during the configuration.
2014-03-08 09:18:06 -05:00
Alexandre Alapetite
9bbff4eb65
API: Show API password config only when relevant
...
https://github.com/marienfressinaud/FreshRSS/issues/13
2014-03-04 21:11:32 +01:00
Alexandre Alapetite
ff8fd95654
API: Bug previous commit
...
https://github.com/marienfressinaud/FreshRSS/issues/443
Bug in
fc6769c1b1
2014-03-03 21:27:45 +01:00
Alexandre Alapetite
fc6769c1b1
API: Add continuation mode
...
https://github.com/marienfressinaud/FreshRSS/issues/443
Needed for e.g. EasyRSS
2014-03-03 21:25:14 +01:00
Alexis Degrugillier
80d576dac7
Add a default URL value
2014-03-02 09:24:02 -05:00
Alexandre Alapetite
b07f9157b1
New unsafe autologin mode
...
https://github.com/marienfressinaud/FreshRSS/issues/440
2014-03-02 13:35:09 +01:00
Alexandre Alapetite
70e50d449f
Revert "Give username/password by GET"
...
This reverts commit 3e7d14ccea .
2014-03-02 12:16:20 +01:00
Alexandre Alapetite
00774f5a0b
API : SQL optimisation WHERE ... IN, and better compatibility EasyRSS
...
https://github.com/marienfressinaud/FreshRSS/issues/13
2014-03-02 11:54:52 +01:00
Alexandre Alapetite
3e7d14ccea
Give username/password by GET
...
https://github.com/marienfressinaud/FreshRSS/issues/440
Warning, not so safe
2014-03-02 01:29:28 +01:00
Alexandre Alapetite
a8d06d1270
Micro-optimisation is_null
...
https://github.com/marienfressinaud/FreshRSS/pull/434
https://github.com/marienfressinaud/FreshRSS/issues/428
2014-03-01 20:56:27 +01:00
Alexis Degrugillier
736ee492a0
Show only unread when selecting unread
...
Before, when there was no unread articles, all articles where displayed. This behaviour was not the one intended.
Now, when there is no unread articles, a message is displayed to alert that there is no article.
See #428
Correction after comment
2014-03-01 14:30:55 -05:00
Alexandre Alapetite
71f7ce1be5
API: SQL optimisation
...
https://github.com/marienfressinaud/FreshRSS/issues/13
2014-03-01 15:47:15 +01:00
Alexandre Alapetite
29b3bbfe28
API: Real password system
...
https://github.com/marienfressinaud/FreshRSS/issues/13
Expiring token not implemented yet
2014-03-01 14:45:58 +01:00
Alexandre Alapetite
f44683b567
API streamContents for categories and feeds
...
https://github.com/marienfressinaud/FreshRSS/issues/13
2014-02-28 20:22:50 +01:00
Alexandre Alapetite
6dffb8706f
Alpha version of Google Reader compatible API
...
https://github.com/marienfressinaud/FreshRSS/issues/13
Hardcoded passwords, no possibility to add/delete feeds or edit
categories yet.
2014-02-27 22:48:11 +01:00
Alexis Degrugillier
1e105a64ab
Add a configuration option to get sticky articles
...
Now the user can choose if an opened article will be repositioned to the top or not
See #338
2014-02-24 19:51:57 -05:00
Alexandre Alapetite
166009f362
Sharing: Compatibility 0.7
...
https://github.com/marienfressinaud/FreshRSS/pull/433
2014-02-23 21:55:45 +01:00
Alexandre Alapetite
86846e7b97
Merge pull request #433 from aledeg/share
...
Improve sharing
2014-02-23 21:26:38 +01:00
Alexandre Alapetite
db120b4ed4
Test si crypt() fonctionne pour PHP 5.3.3
...
https://github.com/marienfressinaud/FreshRSS/issues/432
2014-02-23 12:16:23 +01:00
Alexandre Alapetite
f2a8a516aa
Requiert PHP 5.3.4 pour l'authentification par formulaire
...
https://github.com/marienfressinaud/FreshRSS/issues/432
En attendant de voir si on peut trouver une meilleure solution, si
nécessaire, ou une meilleure documentation
2014-02-23 11:52:37 +01:00
Alexis Degrugillier
27764b3635
Improve sharing
...
Previously, the share page can handle only a limited number of shares and only one of each type.
Now the configuration has been change to be more flexible and allows an unlimited number of shares.
The share description is located in an array and the share configuration is stored along with the
user configuration.
Note: I tried to include the specific javascript code in a separate file but I did not succeded to
import it.
2014-02-22 17:03:36 -05:00
Alexandre Alapetite
7313f9f3a3
Bug "mark all as read" when using DESC and pagination and no scroll
...
https://github.com/marienfressinaud/FreshRSS/issues/431#issuecomment-35774488
2014-02-21 22:32:29 +01:00
Alexandre Alapetite
7afd9e398a
Bug "mark all as read" when using DESC and pagination
...
https://github.com/marienfressinaud/FreshRSS/issues/431#issuecomment-35710258
2014-02-21 20:48:43 +01:00
Alexandre Alapetite
d7083803c3
Bug "mark all as read" when using DESC order
...
Solves https://github.com/marienfressinaud/FreshRSS/issues/431
2014-02-21 10:02:43 +01:00
Alexandre Alapetite
82043127bf
Merge pull request #429 from aledeg/shortcut
...
Change category modifier for shortcuts
2014-02-16 19:29:36 +01:00
Alexandre Alapetite
d443c53db2
Micro-optimisation
...
Place en premier les cas les plus importants (humain qui attend)
2014-02-16 19:10:26 +01:00
Alexis Degrugillier
7ed7722c27
Change category modifier for shortcuts
...
The modifier to change the focus of categories was Ctrl. It was changed to avoid
interference with browser shortcuts.
See #256
2014-02-16 11:43:24 -05:00
Marien Fressinaud
65f50db38a
Invert "about" and "logs"
2014-02-15 20:40:25 +01:00
Marien Fressinaud
9e23ced0bf
Improve behaviour category / feed shortcuts
...
- code improved
- possibility to move directly from "all" category
- when there is no selected feed and we want the "next one", first feed is
selected (last before). Same for categories
See #256
2014-02-15 20:29:22 +01:00
Marien Fressinaud
cddec2d76f
Improve login page
...
- if user cannot log in, a 403 error is showed (and it is done in controller)
- 403 error message has been changed to match with the error
- add blank spaces on persona login page
2014-02-15 12:25:06 +01:00
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
2014-02-15 11:43:07 +01:00
Marien Fressinaud
fb7bc50673
Fix bug token
...
The token should appear in RSS feed url when anonymous are not allowed
2014-02-15 10:44:37 +01:00
Marien Fressinaud
595bf40c70
Add a simple TODO
2014-02-13 21:59:55 +01:00
Marien Fressinaud
4dd673157b
Add possibility to anonymous to refresh feeds
...
Obviously, it's optional! (and deactivate by default)
Need some more tests?
See #351
2014-02-13 21:45:25 +01:00
Marien Fressinaud
b77d9c60ac
Use complete instead of done during feed refresh
...
A request can fail: in this case, the progress bar is not updated by using
"done".
See #421
2014-02-13 21:15:50 +01:00
Marien Fressinaud
178af19fb0
Add possibility to open notification in JavaScript + new message
...
Notifications can be opened directly in JavaScript
Class .notification is now id #notification
New message when there is no feed to refresh
See 06abbd02c2 (comments)
2014-02-13 21:01:12 +01:00
Marien Fressinaud
483513c30f
Merge branch 'dev' of github.com:marienfressinaud/FreshRSS into dev
2014-02-11 23:18:26 +01:00
Marien Fressinaud
6f693afe99
Add an information message when a feed is empty
2014-02-11 23:17:44 +01:00
Alexandre Alapetite
11c4c733d6
Bug mise à jour favicons dans le cas de flux invalides
2014-02-11 23:04:12 +01:00
Marien Fressinaud
4419df1da4
Fix Persona reloaded
...
When user is disconnected, current_user_mail must be null and not an empty
string
See #418
2014-02-11 22:42:24 +01:00
Alexandre Alapetite
06abbd02c2
Rafraîchit uniquement les flux qui n'ont pas déjà été rafraîchis récemment
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351
2014-02-11 22:10:55 +01:00
Alexandre Alapetite
0cabd1f50d
Mutex par flux pour les actualisations
...
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-11 21:48:10 +01:00
Alexandre Alapetite
d48f612c43
Bug variable $feed utilisée en dehors de la boucle foreach
...
https://github.com/marienfressinaud/FreshRSS/issues/415
https://github.com/marienfressinaud/FreshRSS/issues/420
2014-02-11 21:26:09 +01:00