aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-01Specific HTML load for lib_phpQuery.php (#4243)Gravatar Alexandre Alapetite
And reverts a less appropriate workaround for the same thing in https://github.com/FreshRSS/FreshRSS/pull/4220 Avoids XML errors when believing that a document might be XML/XHTML.
2022-02-28Update markdownlint-cli dev dependency (#4241)Gravatar Alexandre Alapetite
* Update markdownlint-cli dev dependency And fix https://github.com/advisories/GHSA-6vfc-qv3f-vr6c * npm ci
2022-02-28Implement Web scraping "HTML + XPath" (#4220)Gravatar Alexandre Alapetite
* More PHP type hints for Fever Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4201 Related to https://github.com/FreshRSS/FreshRSS/issues/4200 * Detail * Draft * Progress * More draft * Fix thumbnail PHP type hint https://github.com/FreshRSS/FreshRSS/issues/4215 * More types * A bit more * Refactor FreshRSS_Entry::fromArray * Progress * Starts to work * Categories * Fonctional * Layout update * Fix relative URLs * Cache system * Forgotten files * Remove a debug line * Automatic form validation of XPath expressions * data-leave-validation * Fix reload action * Simpler examples * Fix column type for PostgreSQL * Enforce HTTP encoding * Readme * Fix get full content * target="_blank" * gitignore * htmlspecialchars_utf8 * Implement HTML <base> And fix/revert `xml:base` support in SimplePie https://github.com/simplepie/simplepie/commit/e49c578817aa504d8d05cd7f33857aeda9d41908 * SimplePie upstream PR merged https://github.com/simplepie/simplepie/pull/723
2022-02-27fix (#4240)Gravatar maTh
2022-02-27Documentation improved: mobile access (#4235)Gravatar maTh
* Update 06_Mobile_access.md * Readme: Windows + MacOS * fix markdown * Update docs/en/users/06_Mobile_access.md Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * Update docs/en/users/06_Mobile_access.md Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * MacOS -> macOS * Update 06_Mobile_access.md * Update docs/en/users/06_Mobile_access.md Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2022-02-27set type="submit" (#4237)Gravatar maTh
2022-02-21Improved: icons in same color (#4212)Gravatar maTh
* delete white plus icon * delete unused icons * Themes * Update flat.css * minimized XML of SVG icons * RTL CSS fix * Update ansum.css Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-12Fix: menu item overflow (#4218)Gravatar maTh
* fix item width * better hover background * fixed template.css
2022-02-09 Fix thumbnail PHP type hint (#4216)Gravatar Alexandre Alapetite
* Fix thumbnail PHP type hint https://github.com/FreshRSS/FreshRSS/issues/4215 * Blank
2022-02-07Improved: Focus and show password buttons (#4205)Gravatar maTh
* CSS + JS * fixed the quotes
2022-02-07Update tests.yml (#4209)Gravatar maTh
2022-02-07Hot fix: fix type hint null regression (#4207)Gravatar Alexandre Alapetite
2022-02-07Fix read-when-same-title bug (#4206)Gravatar Alexandre Alapetite
Made apparent by type hints
2022-02-07PHPStan update to 1.4.6 (#4203)Gravatar Alexandre Alapetite
https://github.com/phpstan/phpstan/releases And compose udpdate
2022-02-07More PHP type hints for Fever (#4202)Gravatar Alexandre Alapetite
* More PHP type hints for Fever Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4201 Related to https://github.com/FreshRSS/FreshRSS/issues/4200
2022-02-06Improved: "Pagination" + load more button (#4125)Gravatar maTh
* Frontend changes done * Load more should work now also without JS * Update template.rtl.css * improved the themes' CSS * Update template.rtl.css * fix CI * CSS prop. order fixed * Rename pagination.phtml to stream-footer.phtml * use the new template name * rename key of i18n * fixed CI, that does not like the white space * rename pagination variable * Update indexController.php
2022-02-06Fix Fever 32 bit ID issue + more PHP type hints (#4201)Gravatar Alexandre Alapetite
* Fix Fever 32 bit ID issue + more PHP type hints #fix https://github.com/FreshRSS/FreshRSS/issues/4200 Follow up and fix regression from https://github.com/FreshRSS/FreshRSS/pull/4110 * More PHP type hints with PHPStan * Fix pull problem * Avoid more nulls
2022-02-05i18n fr (#4199)Gravatar Alexandre Alapetite
And make check.translation executable: ```sh cli/check.translation.php -r ```
2022-02-05Improved: Fetch articles with selector but do not delete the class ↵Gravatar maTh
attribute. (Simplepie: new method: rename_attribute) (#4175) * added to simplepie: rename_attributes * rename the class attribute * Update lib/SimplePie/SimplePie/Sanitize.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> * added 'id' as attribute to rename to 'data-sanitized-id' * Update lib_rss.php * source code in sync with simplepie upstream * fixed parameters Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-05Improvement: config registration form settings (#3932)Gravatar maTh
* wip * wip * i18n en-us * phpcs fixes * wip i18n * wip i18n * i18n ignore en-us * delete registration.help * i18n de * JS Syntax fixed for config.js * JavaScript lint fixes config.js * fix typo in i18n/de * improve the JS * improve HTML * phpcs fixes * update main.js from edge * fix i18n comments * Update app/i18n/fr/admin.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-05i18n CLI improve parsing (#4197)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/3932#discussion_r800043744
2022-02-05Improve subscription list drag and drop (#3953)Gravatar maTh
* it works * more beautiful * optimize JS * CSS - optimized for dark theme * delete not used form * phpcs * optimize * more optimization * fixed javaScript syntax * better css class name * template.css RTL * fix failed test for RTL * fix broken CSS Syntax * fixed failed test * fixed: empty lines in RTL CSS * again a fixed CSS test.... * fixed test * less magic numbers
2022-02-05Draft:Add interface and add typehinting (#4130)Gravatar Luc SANCHEZ
* Add interface and add typehinting * Simplify and complete * inheritdoc Co-authored-by: Luc SANCHEZ <l.sanchez-ext@ubitransport.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-05Improve: new article banner (#4037)Gravatar maTh
* fix Origine theme padding * Fix all themes * Update swage.scss
2022-02-05Improved: Idle feeds list in a new layout (#4192)Gravatar maTh
* that should work fine * fixed phpcs * fixed phpcs
2022-02-05Improved: unread articles counter (#4166)Gravatar maTh
* Update template.css * CSS base template * CSS themes * white spaces fixed * Update ansum.rtl.css * fix themes * fix css * fix scss * theme swage * Theme Screwdriver * theme BlueLagoon fine tuning * theme Parfat tuneing * Fix merge bugs Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-04Normal view: improve feed filter link (#4006)Gravatar maTh
* padding+greyscal favicon while hovering+underline * improve underline + improve mouse title * fixed RTL * CSS for more places of feed filter * add title in content feed filter
2022-02-04Improve showing notification banner (#4023)Gravatar maTh
* bad notification show double time of good notification * stop timer, when mouse is over the notification * after leaving the mouse hover close the notification in 1 second * onlick to eddEventListener * code fix * fixed code * more code fixes * set default in template.css * theme alternative dark * theme ansum * theme Blue lagoon * theme dark * theme flat * theme Origine compact * theme Origine * theme Pafat * theme Screwdriver * theme Swage * fixed RTL error * fix css code * mouseleave = 3sec.
2022-02-04Improved: Browser notification: unread message (#4193)Gravatar maTh
* notification * i18n (english string) * i18n: en-us + de * Update gen.php * i18n: PL + RU * Update app/i18n/fr/gen.php Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-02-04class constant (#4194)Gravatar maTh
2022-02-04Improvement: Configuration; Reading Section: Options reordered (#4087)Gravatar maTh
* Reordering - First Draft * i18n * Update conf.php * Update conf.php * fixed label for attribute
2022-02-04Update dev dependencies stylelint SASS (#4173)Gravatar Alexandre Alapetite
* Update dev dependencies stylelint SASS Major update for stylelint with breaking changes https://stylelint.io/migration-guide/to-14/ Applied automatic SASS migration to current syntax https://sass-lang.com/documentation/cli/migrator#migrations And a few manual fixes such as: https://github.com/stylelint-scss/stylelint-scss/blob/master/src/rules/dollar-variable-no-missing-interpolation/README.md Other dev dependencies are minor updates. * RTLCSS * Fix color-hex-length bug * Implement make bin/composer * Update git hash
2022-02-04Fix root redirection (#4167)Gravatar Alexandre Alapetite
* Fix root redirection #fix https://github.com/FreshRSS/FreshRSS/issues/4126 * Smarter
2022-02-04Start 1.20.0-devGravatar Alexandre Alapetite
2022-02-04Release 1.19.21.19.2Gravatar Alexandre Alapetite
2022-02-01Compat import JSON milliseconds (#4186)Gravatar Alexandre Alapetite
#fix https://github.com/FreshRSS/FreshRSS/issues/4185
2022-01-31Fixed: <label> (#4189)Gravatar maTh
* fixed: empty/wrong for attribute * label to div, because no for attribute possible * useless label deleted
2022-01-31fix theme Origine (#4188)Gravatar maTh
2022-01-31i18n CLI compat PHP 7.0 (#4184)Gravatar Alexandre Alapetite
Minor syntax change to pass the linting in PHP 7.0
2022-01-30Fix ctype_alnum (#4182)Gravatar Alexandre Alapetite
* Fix ctype_alnum #fix https://github.com/FreshRSS/FreshRSS/issues/4180 Ensure `ctype_alnum()` gets a string * Changelog
2022-01-29Clean temp files MigratorTest (#4177)Gravatar Alexandre Alapetite
The automated tests used to generate several temporary files not deleted...
2022-01-29Fix keep state after favourites tags (#4178)Gravatar Alexandre Alapetite
* Fix keep state after favourites tags #fix https://github.com/FreshRSS/FreshRSS/issues/4124 regression * Optimisation
2022-01-29CreditsGravatar Alexandre Alapetite
2022-01-29ChangelogGravatar Alexandre Alapetite
2022-01-27Fixed: wrong dropdown triangle of labels category (#4174)Gravatar maTh
* Update aside_feed.phtml * Solution could be so simple
2022-01-24Fix: dropdown menu triangle in mobile view (#4169)Gravatar maTh
* central triangle styles moved to template.css * Update template.rtl.css * fix: triangle in config menu in mobile view * improve dark theme in mobile view
2022-01-21Fixup #3991 (#3992)Gravatar xnaas
* fixup #3991 * add xnaas to CREDITS.md * Update docs/en/users/03_Main_view.md Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> * fix typo * Update docs/en/users/03_Main_view.md The lines were combined into one line and `'` was replaced with `’` for contracted words. Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr> Co-authored-by: maTh <math-home@web.de> Co-authored-by: Frans de Jonge <fransdejonge@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2022-01-19christophehenry/freshrss-android moved to gitlab (#4165)Gravatar Adam Stephens
2022-01-17fix: Ignore non-PHP files in migrations/ folder (#4163)Gravatar berumuron
Some NAS create folders named `@eaDir` in the FreshRSS tree, including the `migrations/` folder. This broke the migration system which expected only valid PHP files to be present in this folder. Now, it ignores non-PHP files. Reference: https://github.com/FreshRSS/FreshRSS/issues/4044
2022-01-16Improve Czech: Update conf.php (#4153)Gravatar marapavelka
* Update conf.php Corrected errors and typos, unified terminology, added missing translations. * Update conf.php Corrected errors and typos, unified terminology, added missing translations. Removed TODO comments. * Update feedback.php Corrected errors and typos, unified terminology, added missing translations.