aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-09Release 1.16.01.16.0Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/2871
2020-04-09Fix BlueLagoon and Screwdriver hover title (#2884)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/2755 Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2882#issuecomment-611136775 https://stackoverflow.com/questions/2837057/what-has-bigger-priority-opacity-or-z-index-in-browsers
2020-04-08ChangelogGravatar Alexandre Alapetite
2020-04-08Fix CSS hover long title (#2882)Gravatar Alexandre Alapetite
* Fix CSS hover long title #fix https://github.com/FreshRSS/FreshRSS/issues/2755 * Fix Ansum * Fix Mapco
2020-04-08Swap shortcuts for mark all articles as read / mark previous articles as ↵Gravatar Alexandre Alapetite
read (#2881) * Swap shortcuts for mark all articles as read / mark previous articles as read #fix https://github.com/FreshRSS/FreshRSS/issues/2865 Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2843 * <kbd>⇧ Shift</kbd>+<kbd>R</kbd> to mark all articles as read; * <kbd>Alt ⎇</kbd>+<kbd>r</kbd> to mark previous articles as read. * i18n
2020-04-08Changelog + creditsGravatar Alexandre Alapetite
With slight linting https://github.com/FreshRSS/FreshRSS/pull/2880
2020-04-05[i18n] Update French translations (#2878)Gravatar Damien Leroy
* Add french translate * Fix documentation broken url
2020-04-04More changelogGravatar Alexandre Alapetite
2020-04-04Full with for audio UI (#2877)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/2875
2020-04-04add to contributions (#2876)Gravatar Eris
2020-04-04sort results in find() method (#2874)Gravatar Eris
* sort results in find() method * Update lib/lib_phpQuery.php Co-Authored-By: Alexandre Alapetite <alexandre@alapetite.fr>
2020-04-03[i18n] Update Occitan language (#2873)Gravatar Quent-in
* Update admin.php * Update user.php * Update index.php * Update gen.php * Update feedback.php * Update conf.php * Update sub.php
2020-04-01Minor SimplePie merge (#2870)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/2852 was merged upstream https://github.com/simplepie/simplepie/pull/643 Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2814
2020-04-01Minor errors in changelogGravatar Alexandre Alapetite
2020-04-01Changelog + creditsGravatar Alexandre Alapetite
Towards 1.16.0 release
2020-04-01Implement negation for searching by date intervals (#2869)Gravatar Alexandre Alapetite
* Implement negation for searching by date intervals #fix https://github.com/FreshRSS/FreshRSS/issues/2866 Allow searching for e.g. `!date:P1W` to exlude all articles newer than one week. More generally, allows exclusion on some date intervals. * Fix OR
2020-04-01Fix fetch content for complex HEAD (#2867)Gravatar Alexandre Alapetite
* Fix contentSelectorPreviewAction Was not compatible with https://github.com/FreshRSS/FreshRSS/pull/2588 * Fix lib_phpQuery for <head ...> #fix https://github.com/FreshRSS/FreshRSS/issues/2864 * Replace split() by explode() for PHP7 compatibility https://php.net/str-split * Fix for document with a `<head>` tag more complicated, like `<head profile="http://www.w3.org/1999/xhtml/vocab">`
2020-04-01API return proper newestItemTimestampUsec (#2854)Gravatar Alexandre Alapetite
* API return proper newestItemTimestampUsec #fix https://github.com/FreshRSS/FreshRSS/issues/2853 * Minor naming * Add newestItemTimestampUsec for labels * Do not use t.name after all
2020-04-01gitignore phpunit.phar (#2868)Gravatar Alexandre Alapetite
Used for tests Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2844
2020-03-31Fix action filter when filtering on author (#2863)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/2806 Bug: array instead of string
2020-03-31Allow feed to be actualized after being truncated (#2862)Gravatar Alexandre Alapetite
Before, on had to wait for the cache to expire before being able to refresh a feed that had been truncated via the Web interface. Now, one can "delete all articles" and hit "actualize" imediately after without problem. Useful for testing filters, debugging e.g. https://github.com/FreshRSS/FreshRSS/issues/2806
2020-03-30Simplify CSS remove z-index (#2861)Gravatar Alexandre Alapetite
* Simplify CSS remove z-index #fix https://github.com/FreshRSS/FreshRSS/issues/2860 Improvement of https://github.com/FreshRSS/FreshRSS/pull/2845 https://github.com/FreshRSS/FreshRSS/commit/22916d6a3ed259b5a5dca5cddb4a58433729384f#r38143737 * Fix when .nav_menu is not loaded This ability was lost with the last styling iterations
2020-03-30API return OK for an empty request (#2855)Gravatar Alexandre Alapetite
Fix https://framateam.org/freshrss/pl/yozcezrnufno9eut3173d4wpry
2020-03-30[doc] Include contributing.md in Jekyll (#2859)Gravatar Frans de Jonge
Fixes <https://github.com/FreshRSS/FreshRSS/issues/2856> (hopefully).
2020-03-29Fix wget in linux update guide (#2858)Gravatar Ths2-9Y-LqJt6
* change link from wget to curl in linux update guid #2857 * change back to wget per feedback #2857
2020-03-28SimplePie use distint cache for force_feed (#2852)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/2524 In general, we should avoid using the same cache for feeds that are fetched with distinct parameters / settings.. PR upstream to SimplePie https://github.com/simplepie/simplepie/pull/643
2020-03-28GReader API consistent default category (#2840)Gravatar Alexandre Alapetite
* GReader API consistent default category #Fix https://github.com/FreshRSS/FreshRSS/issues/2839 * Also for subscription/list
2020-03-28Loader animation while waiting for first articles (#2845)Gravatar Alexandre Alapetite
* Loader animation while waiting for first articles Especially useful when a slow search is being performed. Thanks to one new flush at the right time, the left colum and top menu will be there, waiting for the articles to come. This avoids layout flashes (the left column used to take the full width while waiting for articles). For optimal use, this assumes that the deployment has a proper buffering configuration, such as in our official Docker image (also when using Træfik as a reverse proxy in front). Might not work just as well with other Apache or nginx setups. * Fix on mobile And simplified CSS * Properly hide the loader It was not possible to find a position where the loading animation would be always hidden after load, so change strategy to hide it automatically by CSS when the actual content has arrived
2020-03-25Update RTL CSS files (#2848)Gravatar Frans de Jonge
* Update RTL CSS files * Add RTL for Alternative-Dark, cf. https://github.com/FreshRSS/FreshRSS/pull/2811 * Update RTL for base/Origine * Also include a `*.rtl.rtl.css` deletion in `make rtl` to work around https://github.com/MohammadYounes/rtlcss/issues/64 * forgot to commit Makefile
2020-03-24More gitignore and dockerignore (#2844)Gravatar Alexandre Alapetite
Add to gitignore and dockerignore some additional files created by the different tests we have
2020-03-23Shortcut mark previous articles as read (#2843)Gravatar Alexandre Alapetite
* Shortcut mark previous articles as read Address part of https://github.com/FreshRSS/FreshRSS/issues/2836 The shortcut [shift]+[r] now marks previous articles as read; The previous action of marking all articles as read is now achieved by [alt]+[r] So this is a slight breaking change, but I like the logic of the upward-facing [shift] arrow to hint at previous articles, while [alt] is more like "all", at least to my eyes :-) * Update app/i18n/nl/conf.php Co-Authored-By: Frans de Jonge <fransdejonge@gmail.com> * [⇧ Shift] / [Alt ⎇] With standard Unicode signs * <kbd> + CSS styling * Missing themes Tested with all themes * Travis CSS Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2020-03-23Reset scroll (#2842)Gravatar Alexandre Alapetite
Address some of https://github.com/FreshRSS/FreshRSS/issues/2836 This patch resets the scrollbar to the top when a FreshRSS page is initialised. Makes sure that when a FreshRSS page is restored in a Web browser session, we do not hit the problematic situation when the content is refreshed but the scrollbar moved back to where it was, potentially erroneously marking as read many as read, of landing on the wrong focus.
2020-03-22Add core extension for Google Groups (#2838)Gravatar Alexandre Alapetite
* Add core extension for Google Groups #Fix https://github.com/FreshRSS/FreshRSS/issues/2835 Add ability to discover RSS feeds for Google Groups Based on https://github.com/FreshRSS/FreshRSS/pull/2837 * Allow HTTP in addition of HTTPS
2020-03-22New core-extensions to allow Docker volumes for third-party extensions (#2837)Gravatar Alexandre Alapetite
* New core-extensions to allow Docker volumes for third-party extensions #Fix https://github.com/FreshRSS/FreshRSS/issues/2650 Split our extensions directory into two: 1) Core extensions shipped with FreshRSS in ./lib/core-extensions/ 2) Third-party extensions modified by end-users in ./extensions/ which can easily be mounted as a Docker volume * Example of Docker Compose with extensions * Back-compatibility + fix array merge bug
2020-03-22Update and fix pt-br translation (#2833)Gravatar fabianski7
* Update and fix pt-br translation * Update app/i18n/pt-br/install.php * Update app/i18n/pt-br/conf.php * Update app/i18n/pt-br/sub.php * Update app/i18n/pt-br/index.php Co-authored-by: Fabianski <yes@its.me> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2020-03-22More inactive cutoffs (#2831)Gravatar Anton Smirnov
* Fill additional cutoffs * Update phpdoc * Add translation strings * Update app/i18n/fr/gen.php Co-Authored-By: Alexandre Alapetite <alexandre@alapetite.fr> * Add Dutch translation Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2020-03-21Revert minor Spanish translations (#2830)Gravatar Alexandre Alapetite
#Fix https://github.com/FreshRSS/FreshRSS/pull/2823
2020-03-21Fix broken doc link (#2832)Gravatar Alexandre Alapetite
#Fix https://github.com/FreshRSS/FreshRSS/issues/2824
2020-03-21Alternative-Dark theme (#2811)Gravatar fabianski7
* Alternative-Dark theme * Update template.css * Update adark.css * Update adark.css * Update template.css * Updates and fixes * Remaining minor whitespace * Remaining minor Travis * order/properties-order Co-authored-by: Fabiano <defabiano@tutanota.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2020-03-21Add translate (#2823)Gravatar loft17
Add remaining translations
2020-03-21Shameless self-update (#2829)Gravatar Anton Smirnov
* @sandfoxme -> @arokettu * Update CREDITS.md Wrong link for ArthurHoaro Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2020-03-09Option to show/hide favicons (#2821)Gravatar Alexandre Alapetite
* Option to show/hide favicons #fix https://github.com/FreshRSS/FreshRSS/issues/2819 * Also for subscription list
2020-03-08Improve login and registration pages (#2794)Gravatar Marien Fressinaud
* Keep the user on login page on failure * Show an error if username already exists * Check the password format in the backend * Return a better message if username is invalid * Add a title to the login page * wip: Improve look of login and register pages * Set a capital M in username help message On the registration page, username tip started with a minuscule, while the password tip started with a capital. * Change message if username is taken
2020-03-08Fix share warning with Wallabag (#2817)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/2812 Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2020-03-01[UI] Add RTL support with RTLCSS (#2776)Gravatar Frans de Jonge
* Add dir info to gen.php & install.php! * Add `make rtl` command Using rtlcss because it has actually has a command-line application!
2020-02-29ChangelogGravatar Alexandre Alapetite
2020-02-29GReader remove unsused parameter (#2816)Gravatar Alexandre Alapetite
2020-02-29SimplePie 1.5.4 (#2814)Gravatar Alexandre Alapetite
https://github.com/simplepie/simplepie/compare/1.5.3..a72e1dfafe7870affdae3edf0d9a494e4fa31bc6 Follow up of the update to 1.5.3 https://github.com/FreshRSS/FreshRSS/pull/2702 Requires PHP 5.6+ https://github.com/FreshRSS/FreshRSS/pull/2527#issuecomment-592952451
2020-02-29[i18n] Add documentation for new hooks (#2815)Gravatar Frans de Jonge
See <https://github.com/FreshRSS/FreshRSS/pull/2704#issuecomment-592950971>.
2020-02-29Better performance with yield (#2588)Gravatar Alexandre Alapetite
* Better performance with yield Largely decrease the time to first byte, and reduced memory consumtion. Before, we used to make several copies in memory of the whole list of articles before sending them to the client. Now streamed as they are processed. * Travis