| Age | Commit message (Collapse) | Author |
|
Before, when a category was selected, it was expanded to show the feeds in that category.
Now, there is a parameter that allows the user to choose either if he wants the old behaviour or if he wants to expand only when needed (when selecting a feed or when clicking the appropriate button)
|
|
Catch more errors
Code refactoring
|
|
Catch errors of zip_open and log it. A notification is shown to indicate
something went wrong.
See https://github.com/marienfressinaud/FreshRSS/issues/494
|
|
Miss checking presence of zip extension during import
See https://github.com/marienfressinaud/FreshRSS/issues/494
|
|
.prompt .form is also now larger
See https://github.com/marienfressinaud/FreshRSS/issues/465
|
|
See https://github.com/marienfressinaud/FreshRSS/issues/465
|
|
Add an option to keep logged in.
Change lifetime of session cookie to 1 year.
See https://github.com/marienfressinaud/FreshRSS/issues/465
|
|
https://github.com/marienfressinaud/FreshRSS/issues/430
https://github.com/marienfressinaud/FreshRSS/issues/575
|
|
|
|
A notification is shown if we cannot use ZipArchive.
See https://github.com/marienfressinaud/FreshRSS/issues/494
|
|
Show a notification if there are at least 1 new article to read.
Support only window.Notification API.
See https://github.com/marienfressinaud/FreshRSS/issues/399
|
|
Add article repartition per hour, per day of week, per month for all feeds but also for individual feeds.
|
|
Add a parameter to choose wether or not the user want to display a confirmation dialog when clicking on "mark all as read" actions.
|
|
Change behavior when selecting an article
|
|
https://github.com/marienfressinaud/FreshRSS/issues/250
|
|
See #524
Before, when the configuration was set so the article is marked as read when selected, if you mark it as unread while it is open and then close it, it is marked again as read. This behavior was not straightforward.
Now, the article is not marked again as read.
|
|
|
|
I made a new controller to handle statistics. The old statistics have been moved in that controller and a new action has been added to display idle feeds. I also added a menu in the left panel to navigate between the statistics pages.
See #90
|
|
|
|
- Coding style
- More checks server side
- Default query name is "Query n°X"
- List of queries is moved into nav_menu, in a dropdown
- Better system to remove fields in JS (to a.remove elements, give an
attibute data-remove="id_to_remove")
- Fix a bug in lib/Mine/Request.php (htmlspecialchars_utf8 can be applied on
arrays now)
- Few theme improvements
- Add an element .no-mobile to apply to elements which should not appear on
mobiles
See https://github.com/marienfressinaud/FreshRSS/pull/498
|
|
aledeg-user-queries
Conflicts:
app/layout/nav_menu.phtml
|
|
- 4 options: thin, medium, large and no limit
- Thin is by default
|
|
|
|
|
|
It's an intermediary step to remove the favorite button.
I add a button to store the current query as a favorite query. It redirects automatically to the configuration page where it is possible to name and remove user queries.
To make the queries more straigtforward, I removed the default behavior when searching for a string. This way, when we search for a string, the filter is not defaulted to all articles.
|
|
|
|
New toggle buttons to filter articles (was: Delete favorite button)
|
|
This bug appears because we where trying to display a string as a number.
The function to translate was cutting the parameter to the first non numeric character (the space)
See #487
|
|
|
|
I extract drop-down menu actions to make them as button action in the page header.
I removed the favorite button on the category list because it is a duplicate from the button action.
Now button action act as filters and you can combine them.
It is a test to see if we can keep it like that. There is still work to do to extract other actions from the drop-down list.
I did not want to change everything if we don't keep it.
See #376 and #277
|
|
I splitted the reading configuration page in 2 pages. The display configuration page
to prepare for #265 and the reading configuration page.
It is just a test, feel free to discard that.
I also change some wording to be consistent through out the application.
|
|
|
|
|
|
Conflicts:
app/layout/aside_feed.phtml
|
|
https://github.com/marienfressinaud/FreshRSS/commit/19517baf13dba7ebd7d41dbbacceaea3ed75af8e
|
|
- 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
|
|
- Export list of feeds (OPML)
- Export list of favourites (JSON)
- Export list of articles per feed (JSON)
|
|
|
|
- import and export are now two methods of importExportController
- "opml" has been removed from the title
|
|
https://github.com/marienfressinaud/FreshRSS/issues/453
|
|
https://github.com/marienfressinaud/FreshRSS/issues/13
https://github.com/marienfressinaud/FreshRSS/issues/440
|
|
https://github.com/marienfressinaud/FreshRSS/issues/13
Expiring token not implemented yet
|
|
Now the user can choose if an opened article will be repositioned to the top or not
See #338
|
|
https://github.com/marienfressinaud/FreshRSS/pull/433
|
|
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.
|
|
The modifier to change the focus of categories was Ctrl. It was changed to avoid
interference with browser shortcuts.
See #256
|
|
- 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
|
|
Obviously, it's optional! (and deactivate by default)
Need some more tests?
See #351
|
|
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)
|
|
|