maTh
be5848fd4f
Improved: Sharing/Integration configuration ( #4269 )
...
* stick plus button to select list
* HTML improved very much
* drag and drop improved
* add URL button
* fix remove button behavior
* prepare for PR#4238
* improve length of inputs
* First draft of documentation of the sharing services
* new config option: depricated
* i18n for depricated text
* Doc: Blogotext depricated to 2023
* dropdown menu with config link and depricated sign
* Update entry_bottom.phtml
* Update 08_sharing_services.md
* Update template.rtl.css
* Typo Deprecated/Depricated
* typo
* updated the documentation comment
* Update shares.php
* Update app/i18n/fr/conf.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update p/scripts/draggable.js
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update p/scripts/draggable.js
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Documentation: services from #4270
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
3 years ago
maTh
bdf7e4d29d
Improved: Show URL button ( #4238 )
...
* done
* fix extra.js
* click event
* URL input does not extend anymore
* fix
* improved the i18n key
* Update app/i18n/fr/gen.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
3 years ago
maTh
6650d1d29e
Improved: log page ( #4204 )
...
* first draft
* wip
* Theme Ansum
* Update logs_pagination.phtml
* Theme Mapco
* Update adark.css
* Update BlueLagoon.css
* Update dark.css
* Update screwdriver.css
* Theme Swage
* Update app/views/helpers/logs_pagination.phtml
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update app/views/helpers/logs_pagination.phtml
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update template.css
* Update logs_pagination.phtml
* Update logs_pagination.phtml
* Update logs_pagination.phtml
* RTL CSS
* Update dark.rtl.css
* Update swage.css
* fix CLI findings
* Indentation fixed
* icons improved
* CSS: centered icons
* i18n
* pipline test fixes
* Update conf.php
* Update gen.php
* Update app/i18n/fr/conf.php
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
3 years ago
maTh
7b962e246b
Improved: Extension manager: new style ( #4181 )
...
* new HTML structure. Delete-button moved to slider
* Base template
* dark templates
* fix the position of the circle
* fixed HTML
* fix for netsurf
* Netsurf 2: check if it works
* fix phps
* Update details.phtml
* themes
* fix code smell
* Update adark.rtl.css
* Update dark.rtl.css
* fix code smell
* fix code smell
* fix empty line
* readonly mode
* Update template.rtl.css
* Update details.phtml
* Update disabled-light.svg
* optimized SVG files
* Update app/views/helpers/extension/details.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
3 years ago
maTh
d4db9c5a09
More sharing services ( #4270 )
...
* added: Xing
* added: Reddit
* added: Pinterest
* added: Whatsapp
3 years ago
maTh
c7790bc59a
Documentation: added information about code checks ( #4266 )
...
* Update 02_First_steps.md
* Update 02_First_steps.md
* Update 02_First_steps.md
* Update 02_First_steps.md
* Update 02_First_steps.md
3 years ago
Alexandre Alapetite
cc6deadf69
Faster $simplePie->get_items() ( #4263 )
...
Implement one of the TODOs from https://github.com/FreshRSS/FreshRSS/pull/4220 :
use `$simplePie->get_items()` instead of very slow `$simplePie->get_item($i)`
3 years ago
Alexandre Alapetite
a9e23bd120
Remove XPath title in feed update ( #4259 )
...
* Remove XPath title in feed update
#fix https://github.com/FreshRSS/FreshRSS/issues/4253
* Pre-fill //title
https://github.com/FreshRSS/FreshRSS/issues/4253#issuecomment-1059746286
Co-authored-by: maTh <math-home@web.de>
3 years ago
Alexandre Alapetite
d27cf13248
News+ use GitHub links ( #4262 )
...
Google Play links do not work anymore
3 years ago
Alexandre Alapetite
dc849c3d87
Fix HTML base for get full content ( #4260 )
...
#fix https://github.com/FreshRSS/FreshRSS/issues/4252
3 years ago
azlux
da2adaec8a
Follow device colors ( #4254 )
...
Removing the color result to the browser choosing the good color depending of the system config.
3 years ago
Alexandre Alapetite
5eaefe0c9c
Fix PostgreSQL size calculation ( #4249 )
...
Regression from https://github.com/FreshRSS/FreshRSS/pull/3488
3 years ago
Alexandre Alapetite
12000df805
Fix XPath thumbnail bug ( #4250 )
...
#fix https://github.com/FreshRSS/FreshRSS/issues/4248
3 years ago
Nicolas Ferrari
a6a4e806e4
Cloud Providers page ( #4247 )
3 years ago
Alexandre Alapetite
fd945ffb93
Fix XPath context for tags ( #4246 )
...
#fix https://github.com/FreshRSS/FreshRSS/issues/4245
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4220
3 years ago
Alexandre Alapetite
467ca9d0de
Specific HTML load for lib_phpQuery.php ( #4243 )
...
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.
3 years ago
Alexandre Alapetite
7c74653cc2
Update markdownlint-cli dev dependency ( #4241 )
...
* Update markdownlint-cli dev dependency
And fix https://github.com/advisories/GHSA-6vfc-qv3f-vr6c
* npm ci
3 years ago
Alexandre Alapetite
1fe66ad020
Implement Web scraping "HTML + XPath" ( #4220 )
...
* 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 e49c578817
* SimplePie upstream PR merged
https://github.com/simplepie/simplepie/pull/723
3 years ago
maTh
fa23ae76ea
fix ( #4240 )
3 years ago
maTh
639f8eea84
Documentation improved: mobile access ( #4235 )
...
* 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>
3 years ago
maTh
c45e5ba85c
set type="submit" ( #4237 )
3 years ago
maTh
926ce8ff5f
Improved: icons in same color ( #4212 )
...
* 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>
3 years ago
maTh
d9e3186471
Fix: menu item overflow ( #4218 )
...
* fix item width
* better hover background
* fixed template.css
3 years ago
Alexandre Alapetite
4b9d66faca
Fix thumbnail PHP type hint ( #4216 )
...
* Fix thumbnail PHP type hint
https://github.com/FreshRSS/FreshRSS/issues/4215
* Blank
3 years ago
maTh
133e0d61db
Improved: Focus and show password buttons ( #4205 )
...
* CSS + JS
* fixed the quotes
3 years ago
maTh
2fd8ce6867
Update tests.yml ( #4209 )
3 years ago
Alexandre Alapetite
946b0a0876
Hot fix: fix type hint null regression ( #4207 )
3 years ago
Alexandre Alapetite
ede82f9819
Fix read-when-same-title bug ( #4206 )
...
Made apparent by type hints
3 years ago
Alexandre Alapetite
354f22b4fa
PHPStan update to 1.4.6 ( #4203 )
...
https://github.com/phpstan/phpstan/releases
And compose udpdate
3 years ago
Alexandre Alapetite
7c2da31418
More PHP type hints for Fever ( #4202 )
...
* 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
3 years ago
maTh
dfee46792f
Improved: "Pagination" + load more button ( #4125 )
...
* 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
3 years ago
Alexandre Alapetite
1c5cf71859
Fix Fever 32 bit ID issue + more PHP type hints ( #4201 )
...
* 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
3 years ago
Alexandre Alapetite
fe880d1a98
i18n fr ( #4199 )
...
And make check.translation executable:
```sh
cli/check.translation.php -r
```
3 years ago
maTh
cb36fe25a7
Improved: Fetch articles with selector but do not delete the class 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>
3 years ago
maTh
ba1259bb21
Improvement: config registration form settings ( #3932 )
...
* 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>
3 years ago
Alexandre Alapetite
e28a2e320e
i18n CLI improve parsing ( #4197 )
...
https://github.com/FreshRSS/FreshRSS/pull/3932#discussion_r800043744
3 years ago
maTh
9224668285
Improve subscription list drag and drop ( #3953 )
...
* 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
3 years ago
Luc SANCHEZ
87b181af21
Draft:Add interface and add typehinting ( #4130 )
...
* 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>
3 years ago
maTh
4d5f3a20c0
Improve: new article banner ( #4037 )
...
* fix Origine theme padding
* Fix all themes
* Update swage.scss
3 years ago
maTh
be9c06fd5c
Improved: Idle feeds list in a new layout ( #4192 )
...
* that should work fine
* fixed phpcs
* fixed phpcs
3 years ago
maTh
dc27baa7d6
Improved: unread articles counter ( #4166 )
...
* 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>
3 years ago
maTh
3938492b8a
Normal view: improve feed filter link ( #4006 )
...
* 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
3 years ago
maTh
f8cad8c959
Improve showing notification banner ( #4023 )
...
* 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.
3 years ago
maTh
827cec6d13
Improved: Browser notification: unread message ( #4193 )
...
* 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>
3 years ago
maTh
b127777887
class constant ( #4194 )
3 years ago
maTh
8698a0da16
Improvement: Configuration; Reading Section: Options reordered ( #4087 )
...
* Reordering - First Draft
* i18n
* Update conf.php
* Update conf.php
* fixed label for attribute
3 years ago
Alexandre Alapetite
5a891dc0e4
Update dev dependencies stylelint SASS ( #4173 )
...
* 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
3 years ago
Alexandre Alapetite
88b934da8b
Fix root redirection ( #4167 )
...
* Fix root redirection
#fix https://github.com/FreshRSS/FreshRSS/issues/4126
* Smarter
3 years ago
Alexandre Alapetite
60d96652dd
Start 1.20.0-dev
3 years ago
Alexandre Alapetite
67aea86bae
Release 1.19.2
3 years ago