aboutsummaryrefslogtreecommitdiff
path: root/p
AgeCommit message (Collapse)Author
2024-05-11Fixed: clickable link block (#6444)Gravatar maTh
* <span><a> => only <a> * update frss.css * update themes
2024-04-30Delete date opacity while hovering (#6390)Gravatar maTh
* opacity 0.3 -> 0.5 * delete opacity while hovering
2024-04-26Fix date issue in mobile view (#6385)Gravatar maTh
* font-size: 0.7rem; in frss.css * fix date issue in mobile view * better CSS for date in header and footer * RTL * padding in mobile view
2024-04-25Fix: overflow expanding title in entry header (#6373)Gravatar maTh
* change HTML structure * CSS
2024-04-15Improved: Reading view: author (#6289)Gravatar maTh
* move the margin from themes to frss.css + delete font-size * same source code as normal view for author information
2024-04-14improved: Gap between header and first image (#6299)Gravatar maTh
2024-04-14Fix Clipboard sharing (#6301)Gravatar maTh
2024-04-11fix selector for clipboard sharing option (#6277)Gravatar Jacopo Galati
Clipboard sharing uses <button> instead of <a>, so the selector does not find it
2024-04-01greader.php: only return 'OK' on greader.php without query parameters (#6238)Gravatar Frans de Jonge
It'd be clearer if the API endpoint didn't return `OK` when adding the `Email` and `Passwd` parameters. Whether it should indeed return `OK` if they're correct is debatable. In reply to <https://github.com/FreshRSS/FreshRSS/issues/5856#issuecomment-2019814077>.
2024-04-01Improve/fix label management (#6212)Gravatar maTh
* add the slider * the styles * add the title * improve the column layout
2024-03-29Improve: Article footer clickable area of dropdowns (#6242)Gravatar maTh
2024-03-29Fix: Clicking outside of article text area closes the article (#6241)Gravatar maTh
2024-03-17fixed HTML: <fieldset> + <legend> (#6202)Gravatar maTh
* legend tags cleaned * formgroup -> fieldset tag * add bookmarklet class * Update logs.phtml * Update logs.phtml * fixed log table text alignment
2024-03-16Revert "scroll-behavior: smooth; (#6206)"Gravatar Alexandre Alapetite
This reverts commit 2feb97e9b9fbd7eef961bc8a28cd712db8c02b6e. https://github.com/FreshRSS/FreshRSS/pull/6206#issuecomment-2001934192
2024-03-15scroll-behavior: smooth; (#6206)Gravatar maTh
2024-03-13Fix #5058 origine compact theme (#6197)Gravatar maTh
* basic fix * theme's fix
2024-03-01Reduce API memory consumption (#6137)Gravatar Alexandre Alapetite
`echo json_encode(...)` is very memory demanding for large responses, so optimised. Contributes to https://github.com/FreshRSS/FreshRSS/issues/6136 https://github.com/FreshRSS/FreshRSS/pull/6013#discussion_r1506779881
2024-02-27delete rss view shortcut (#6131)Gravatar maTh
2024-02-26System option for number of feeds to refresh in parallel (#6124)Gravatar Alexandre Alapetite
* System option for number of feeds to refresh in parallel fix https://github.com/FreshRSS/FreshRSS/issues/6123 * Forgot refreshDynamicOpml
2024-02-26New feature: shareable user query (#6052)Gravatar Alexandre Alapetite
* New feature: shareable user query Share the output of a user query by RSS / HTML / OPML with other people through unique URLs. Replaces the global admin token, which was the only option (but unsafe) to share RSS outputs with other people. Also add a new HTML output for people without an RSS reader. fix https://github.com/FreshRSS/FreshRSS/issues/3066#issuecomment-648977890 fix https://github.com/FreshRSS/FreshRSS/issues/3178#issuecomment-769435504 * Remove unused method * Fix token saving * Implement HTML view * Update i18n for master token * Revert i18n get_favorite * Fix missing i18n for user queries from before this PR * Remove irrelevant tests * Add link to RSS version * Fix getGet * Fix getState * Fix getSearch * Alternative getSearch * Default getOrder * Explicit default state * Fix test * Add OPML sharing * Remove many redundant SQL queries from original implementation of user queries * Fix article tags * Use default user settings * Prepare public search * Fixes * Allow user search on article tags * Implement user search * Revert filter bug * Revert wrong SQL left outer join change * Implement checkboxes * Safe check of OPML * Fix label * Remove RSS button to favour new sharing method That sharing button was using a global admin token * First version of HTTP 304 * Disallow some recusrivity fix https://github.com/FreshRSS/FreshRSS/issues/6086 * Draft of nav * Minor httpConditional * Add support for offset for pagination * Fix offset pagination * Fix explicit order ASC * Add documentation * Help links i18n * Note about deprecated master token * Typo * Doc about format
2024-01-29Improve the padding of the notification banner (#6074)Gravatar maTh
2024-01-02API allow negative feed IDs (#6010)Gravatar Alexandre Alapetite
For future features (e.g. save articles by URL, save a manual note, ...), it would be good to allow special feeds, and to use negative integers for that. The rest of FreshRSS seems to be already ready, and there was only the Google Reader API, which required positive integers for feed IDs. I quickly tested apps such as News+, EasyRSS, Rreadrops, which seem fine with that, but help welcome to test compatibility more thoroughly.
2023-12-29fix:remove duplicated lines that are given in frss.css (#5999)Gravatar maTh
2023-12-18Pass PHPStan level 8 (#5946)Gravatar Alexandre Alapetite
* Pass PHPStan level 8 And prepare for PHPStan level 9 https://phpstan.org/user-guide/rule-levels * Revert wrong replace in comment * Fix PHPStan level 8 * Update PHPStan and other dev dependencies * Remove obsolete comment * noVariableVariables and towards bleedingEdge https://github.com/phpstan/phpstan-strict-rules https://phpstan.org/blog/what-is-bleeding-edge * More bleedingEdge * A bit more PHPStan level 9 * More PHPStan level 9 * Prepare for booleansInConditions Ignore int and null * Revert wrong line * More fixes * Fix keep_max_n_unread * Stricter attribute functions * Stricter callHooks and more PHPStan level 9 * More typing * A tiny more
2023-12-10Fix font priority for languages using Han characters (#5930)Gravatar Kasimir Cash
* Remove chinese fonts from themes (#5670) * Adds name to credits
2023-12-03Rework keepmax (#5905)Gravatar Alexandre Alapetite
* Rework keepmax fix https://github.com/FreshRSS/FreshRSS/issues/5702 fix https://github.com/FreshRSS/FreshRSS/issues/5870 * More WIP * Minor progress * Progress * Beta * Improved debug message * Revert noCommit * Fix variable reset * Remove debug syslogs
2023-11-16Use strict_types (#5830)Gravatar Luc SANCHEZ
* Little's optimisations and booleans in conditions * Apply strict type * Apply strict type * Apply strict type * Fix multiple bugs with PHP 8.2 and 8.3 * Many declares missing, more errors fixed * Apply strict type * Another approach * Stronger typing for Minz_Session * Fix case of SQLite --------- Co-authored-by: Luc <sanchezluc+freshrss@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-11-16Improved: Nord theme (#5885)Gravatar maTh
* fix font warnings in Firefox * notification: margin + box-shadow * notification line-height * fix search input in dropdown menu * clean code + add backdrop-filter for dropdown * border radius of aside * active menu item in bold * colors of switches like on extension page * color of error log entries * fix global view overlay close area * Select of sharing service --------- Co-authored-by: math-gh <>
2023-11-16h4,h5,h6 (#5886)Gravatar maTh
Co-authored-by: math-gh <>
2023-11-14API fix add feed with title (#5868)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5866
2023-11-13Fix newlines not always displaying properly in description (#5859)Gravatar FireFingers21
* Fix newlines not displaying properly * Add name to credits * Restore enclosure-description class Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * Update app/Models/Entry.php XHTML --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-11-09Added ability to mark articles as read on focus. (#5812)Gravatar Ben Passmore
* Added ability to mark entries as read on focus. Feature proposed in issue #5723. * make-fix-all + i18n fr * Use batch to save resources and increase performance * Use "keep_unread" * typo --------- Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2023-11-08Update WebSub documentation a bit (#5829)Gravatar Alexandre Alapetite
* Update WebSub documentation a bit * Marien prefers not to promote his hub too much :-)
2023-11-08New feature important feeds (#5782)Gravatar Alexandre Alapetite
* New feature important feeds * Fix PHPStan * Initial style for important feeds + keep unread * Change UI order * Count important unread * Never mark as read important feeds during scroll * Fix i18n conf.iew.normal regression * Fix reader view * More fix reader view * Create important.svg * Fix title * Fix counter * Account for important during mark-all-as-read * Fix underline colour * 📌 * Changelog --------- Co-authored-by: math-gh <> Co-authored-by: maTh <1645099+math-GH@users.noreply.github.com>
2023-11-04init_posts(): load more posts on window resize (#5815)Gravatar Frans de Jonge
* init_posts(): load more posts on window resize Fixes: 1. Open FreshRSS in a shorter window 2. Resize to be much longer 3. Half the window remains empty This is most obviously a problem on vertical monitors. * Address comments * blah blah * typo
2023-11-04Improved: nord theme (#5810)Gravatar maTh
* new-article banner: line-height deleted * mobile: config menu: no border-radius anymore * mobile: form-group.group-name in bold and with : * improve .flux * fix dropdown * cleanup duplicate code from frss.css * mark as read button * load more button * more margin of alerts on mobile screens * option + optgroup * vars cleaned up * better help text lines --------- Co-authored-by: math-gh <>
2023-11-01Fix Apache IfVersion (#5804)Gravatar Alexandre Alapetite
* Fix Apache IfVersion fix https://github.com/FreshRSS/FreshRSS/issues/5803 * Minor changelog
2023-11-01fix update page button (#5802)Gravatar maTh
Co-authored-by: math-gh <>
2023-10-31Document Apache 2.4+ (#5791)Gravatar Alexandre Alapetite
And avoid crash in Apache 2.2 anyway fix https://github.com/FreshRSS/FreshRSS/issues/5790
2023-10-30Fix JS regression dropdown label (#5785)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/5784
2023-10-30Require PHP 7.4+ (#5720)Gravatar Alexandre Alapetite
* Require PHP 7.4+ https://github.com/FreshRSS/FreshRSS/discussions/5474 * Update Docker oldest Alpine 3.13 with PHP 7.4.26 * Add missing packets to Docker oldest * Update to typed properties https://php.net/migration74.new-features#migration74.new-features.core.typed-properties * More types
2023-10-28Fix UI inputs manage feed (#5765)Gravatar maTh
* fix input width * fix feed edit path_entries_filter --------- Co-authored-by: math-gh <>
2023-10-27More improvements/fixes of Nord theme (#5754)Gravatar maTh
* fix favicon * fix unread counter * table border color * fix/improve feed navigation * drag-drop-marker * hover nav_entries buttons * fix tags icon * border color for invalid input value --------- Co-authored-by: math-gh <>
2023-10-25Fix origine dark mode (#5745)Gravatar maTh
* fix dark mode auto special code * make error alert better readable --------- Co-authored-by: math-gh <>
2023-10-24Navigation buttons: Group icons (.group instead of .stick) (#5737)Gravatar maTh
* replace stick with group + update the themes * Update nav_menu.phtml --------- Co-authored-by: math-gh <>
2023-10-23Improved: Theme nord more improvement (#5719)Gravatar maTh
* new article banner * optimize side nav bar: close button, width, background * fix dropdown menu little arrows * active buttons dropdown menu --------- Co-authored-by: math-gh <>
2023-10-22Try Catch for window.Notification (#5690)Gravatar Alexandre Alapetite
fix https://github.com/FreshRSS/FreshRSS/issues/5687 Exceptions might be thrown in some cases https://developer.mozilla.org/docs/Web/API/Notification/Notification
2023-10-20improved: Nord theme (#5689)Gravatar maTh
* fix border at the end of stream * bigMarkAsRead button * .nav_menu .btn * transition faster * improve the unread counter * config menu headlines * btn-attention * dropdown menu * fix pipeline * improve variables * slider border * border inputs * navigation hover * fix pipeline * .btn border + hover * subsc. mgm. border * menue more padding for the headline * dropdown + vars * scrollbar * sticky buttons * article + reader view * fix pipeline * fix dropdown-menu dropdown-header in header/footer of article * fix display config page * improve .box user queries * improve .box user queries * select * fix .stick .btn * kdb border * hover icons * vars optimized * icons updated * improve .stick * notifications * alerts improved * fix pipeline * theme-preview arrows * improve alerts colors * main feed navigation * .content * pagination --------- Co-authored-by: math-gh <>
2023-10-09margins in feed navigation bar (#5695)Gravatar maTh
Co-authored-by: math-gh <>
2023-10-08delete BlueLagoon and Screwdriver (#5694)Gravatar maTh
* delete BlueLagoon and Screwdriver * Remove BlueLagoon from typos config --------- Co-authored-by: math-gh <> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>