summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2023-01-06Better enclosures (#4944)Gravatar Alexandre Alapetite
* Better enclosures #fix https://github.com/FreshRSS/FreshRSS/issues/4702 Improvement of https://github.com/FreshRSS/FreshRSS/pull/2898 * A few fixes * Better enclosure titles * Improve thumbnails * Implement thumbnail for HTML+XPath * Avoid duplicate enclosures #fix https://github.com/FreshRSS/FreshRSS/issues/1668 * Fix regex * Add basic support for media:credit And use <figure> for enclosures * Fix link encoding + simplify code * Fix some SimplePie bugs Encoding errors in enclosure links * Remove debugging syslog * Remove debugging syslog * SimplePie fix multiple RSS2 enclosures #fix https://github.com/FreshRSS/FreshRSS/issues/4974 * Improve thumbnails * Performance with yield Avoid generating all enclosures if not used * API keep providing enclosures inside content Clients are typically not showing the enclosures to the users (tested with News+, FeedMe, Readrops, Fluent Reader Lite) * Lint * Fix API output enclosure * Fix API content strcut * API tolerate enclosures without a type
2023-01-02Keep view for search landing page (#4981)Gravatar maTh
2022-12-31fix: favicon after editing feed url (#4975)Gravatar Sadetdin EYILI
refactor: replace `$cat` variable by the `$values['category']` values
2022-11-29User-defined time zone (#4906)Gravatar Alexandre Alapetite
* User-defined time zone #fix https://github.com/FreshRSS/FreshRSS/issues/2754 * Update app/i18n/nl/conf.php Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * Timezone when creating a new user Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-11-26Deleted: bookmark.svg (#4897)Gravatar maTh
* delete bookmark.svg * optimize Pafat theme
2022-11-23Better restrict tag search (#4882)Gravatar Alexandre Alapetite
* Better restrict tag search #fix https://github.com/FreshRSS/FreshRSS/issues/4877 Search only on full tag names and not on parts of tag names * Better whitespace handling
2022-11-23Improved: config dropdown structure (#4891)Gravatar maTh
* phtml and frss.css * theme Origine * theme adark * theme Ansum * theme Mapco * theme BlueLagoon * theme dark * theme flat * theme nord * theme Screwdriver * theme swage * fix * fix * RTL * fix nord theme * fix SourceMap lines
2022-11-22HTML+XPath allow content as HTML (#4878)Gravatar Alexandre Alapetite
* HTML+XPath allow content as HTML #fix https://github.com/FreshRSS/FreshRSS/issues/4869 * Wrong variable reuse * Allow both HTML and expressions
2022-11-20Improved: show bigmarkasread button only, when there are unread articles (#4681)Gravatar maTh
* function toggle_bigMarkAsRead_button() * nothing_to_load text outside of bigmarkasread button * improved * fix * Update p/scripts/main.js Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-20Fix feed ordering (#4841)Gravatar Alexis Degrugillier
Before, the feeds were not ordered every time there was a change in the category feed list. This behavior was causing discrepancies in the displayed list. Now, the feeds are ordered every time there is a change in the category feed list. See #4790
2022-11-20[i18n] Improve translation: zh-cn (#4856)Gravatar Myuki
2022-11-15Add Chinese for custom date/time format (#4853)Gravatar Zhiyuan Zheng
* Translate item_timeFormat in Chinese * Update sub.php * Update sub.php
2022-11-15Fix type hints regressions (#4855)Gravatar Alexandre Alapetite
Fix regressions from https://github.com/FreshRSS/FreshRSS/pull/4561 Example: ``` PHP Fatal error: Uncaught TypeError: Argument 1 passed to checkToken() must be an instance of FreshRSS_UserConfiguration, instance of Minz_Configuration given, called in /var/www/FreshRSS/p/api/greader.php on line 1091 and defined in /var/www/FreshRSS/p/api/greader.php:223 Stack trace: #0 /var/www/FreshRSS/p/api/greader.php(1091): checkToken() #1 {main} thrown in /var/www/FreshRSS/p/api/greader.php on line 223 ``` Improvement of https://github.com/FreshRSS/FreshRSS/pull/4110
2022-11-14Hotfix i18nGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/4680
2022-11-14Typing function checkToken (#4561)Gravatar Luc SANCHEZ
* Typing function checkToken * Typing function and rename Co-authored-by: Luc SANCHEZ <luc.sanchez@zol.fr>
2022-11-14Add visibility (#4232)Gravatar Luc SANCHEZ
* Add visibility * Tab use * Update app/Models/Days.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-14NFS-friendly is_writable() checks (#4780)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/4779
2022-11-14fix: sharing service for mailto links for web mail services (#4680)Gravatar maTh
* fix * Update main.js * Update app/i18n/fr/gen.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-11-14fix: i18n string error (#4844)Gravatar maTh
2022-11-07Update update.phtml (#4830)Gravatar maTh
2022-11-07Avoid exception in searchById (#4822)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/4820 Not a root-cause fix though (cannot reproduce so far)
2022-11-07Fix path_entries encoding (#4823)Gravatar Alexandre Alapetite
* Fix path_entries encoding #fix https://github.com/FreshRSS/FreshRSS/issues/4815 * Fix preview
2022-11-03fix: dyn. OPML icon (#4810)Gravatar maTh
* fix
2022-11-01Translated custom date/time labels in sub.php (#4803)Gravatar Pyrox
2022-10-29fixes jumping lines (#4782)Gravatar maTh
* fixes * fix template * fix frss.css * fix Nord theme
2022-10-26Add default redirect when authenticating (#4778)Gravatar Alexis Degrugillier
2022-10-26Fix integration page (#4774)Gravatar Alexis Degrugillier
Before, when adding a simple integration, the delete button was missing until the configuration was saved. This behavior was introduced in #4269, but I think that it was a regression. Now, the delete button is back and everything is working as it should. In the process, I've extracted templates in attributes and add them in template tags. This way, it is easier to validate that the HTML code is valid.
2022-10-26fix (#4775)Gravatar maTh
2022-10-25Fixed: "tag" -> "label" (#4770)Gravatar maTh
* tag -> label (all english texts) * tag -> label (German) * marked as DIRTY * Update app/i18n/nl/feedback.php Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * Update app/i18n/nl/conf.php Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-10-24Added bottom nav padding for iOS #4740 (#4741)Gravatar acbgbca
* Added bottom nav padding for iOS #4740 * Updated RTL css #4740 Co-authored-by: maTh <math-home@web.de>
2022-10-24Correct manage link on stats page (#4768)Gravatar Alwaysin
Wasn't working before
2022-10-23Fix 4712 (#4750)Gravatar maTh
* fix * fix * fix nord theme (a bit) * fix
2022-10-21Fix curlopt options for HTML+XPath (#4759)Gravatar Alexandre Alapetite
Improvement of https://github.com/FreshRSS/FreshRSS/pull/4220
2022-10-19Fix i18n el: Ελληνικά (#4754)Gravatar Alexandre Alapetite
2022-10-14UPDATE: Spanish translations 🇪🇸🇲🇽 [i18n] (#4725)Gravatar Edgardo Ramírez
* UPDATE: Spanish translations [i18n] #4656 * ADD: Spanish translations for conf, get and sub files. * FIX: Typo in comment
2022-10-13make fix-allGravatar Alexandre Alapetite
2022-10-13Added Linkding as a sharing method #4720 (#4721)Gravatar acbgbca
* Added Linkding as a sharing method #4720 * Fixed typo in docs #4720
2022-10-13Add id-🇮🇩 Translation (#4706)Gravatar Amrul Izwan
* Add id-🇮🇩 Translation * Update id Translation for admin.php * make fix-all * Bahasa Indonesia * Fix typos config * Update user.php * make fix-all * Typographic quotes * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-13adds greek translation (#4718)Gravatar Konstantinos Megas
* adds greek translation * update translation * make fix-all * Typographic quotes merge Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-13Translate to Russian completed (#4719)Gravatar Gulnur Baimukhambetova
* Translate to Russian completed * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-13i18n typographic quotes (#4714)Gravatar Alexandre Alapetite
* i18n typographic quotes * Missing whitespace * Update app/i18n/nl/conf.php Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * Fix German-style typographic quotes * Fix missing closing ” * Fix Dutch quotes * French typography * <em>lazy load</em> Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-10-12Complete Turkish translation (#4715)Gravatar Cilga Iscan Tercanli
* Complete Turkish translation * make fix-all Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-11Fix encoding CSS filter (#4707)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/4705
2022-10-09Add support for custom XPath date/time format (#4703)Gravatar Alexandre Alapetite
* Add support for custom XPath date/time format #fix https://github.com/FreshRSS/FreshRSS/issues/4701 Improvement of https://github.com/FreshRSS/FreshRSS/pull/4220 * Format is not XPath * Remove TODOs in en-GB
2022-10-09Fix OPML import special (#4708)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/4704 From https://github.com/FreshRSS/FreshRSS/pull/4407
2022-10-07Fix regression 4688 (#4700)Gravatar Alexandre Alapetite
Minor regression from https://github.com/FreshRSS/FreshRSS/pull/4688
2022-10-07Implemented italian translation (#4694)Gravatar Pyrox
* Translated admin.php * Translated conf.php * Translated feedback.php * Translated gen.php * Translated index.php * Translated install.php * Translated sub.php * Translated user.php * make fix-all * fixed apostrophe * fixed missing TODOs in sub.php * A few more details Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-06Updated Czech (CZ) 🇨🇿 [i18n] Translation (#4670)Gravatar May
* Update admin.php Update missing translation on missing Czech strings * Update conf.php Updated missing Czech translation Fixed typo on one row * Update gen.php Added missing Czech strings * Update sub.php Added missing Czech strings * Update sub.php * Update conf.php Fix missing Czech translations * Update admin.php Decided to not use abbreviation * Update sub.php Update more missing czech translations * Update CREDITS.md Adding myself to Credits list * Update sub.php Fix translation * Update sub.php Updated Czech translate Co-authored-by: mathContao <math-home@web.de>
2022-10-05Slider: Block Page for one scrollbar; Scrollbar width normal (#4692)Gravatar Cyb10101
* Block page if slider is open; Hides the double page scrollbar * Slider scrollbar default width * Update frss.rtl.css * Add user Cyb10101 to credits * make fix-all * make fix-all (second pass) Co-authored-by: mathContao <math-home@web.de> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-10-04Compat PHP 8.1 strip_tags (#4688)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/4687