ShaddyDC
7d3490a079
doc(openid-connect): Add initial setup instructions ( #7174 )
...
* doc(openid-connect): Add initial setup instructions
See discussion for reference: https://github.com/FreshRSS/FreshRSS/discussions/5684#discussioncomment-11707635
* style(openid-connect): Change lists to dash style
* Minimize changes
* Typography
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-01-06 10:30:42 +01:00
maTh
f1ca0b7c1f
fix i18n:de sub.php ( #7177 )
2025-01-05 00:07:27 +01:00
dependabot[bot]
b13ed4e479
Bump phpstan/phpstan from 2.0.4 to 2.1.0 ( #7164 )
...
* Bump phpstan/phpstan from 2.0.4 to 2.1.0
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/2.1.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/2.0.4...2.1.0 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Workaround false positive PHPStan
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-01-01 21:04:32 +01:00
dependabot[bot]
30c037cdef
Bump stylelint from 16.11.0 to 16.12.0 in the stylelint group ( #7166 )
...
Bumps the stylelint group with 1 update: [stylelint](https://github.com/stylelint/stylelint ).
Updates `stylelint` from 16.11.0 to 16.12.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.11.0...16.12.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: stylelint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 20:45:28 +01:00
dependabot[bot]
8ef72958ba
Bump the eslint group with 4 updates ( #7165 )
...
Bumps the eslint group with 4 updates: [eslint](https://github.com/eslint/eslint ), [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ), [globals](https://github.com/sindresorhus/globals ) and [neostandard](https://github.com/neostandard/neostandard ).
Updates `eslint` from 9.16.0 to 9.17.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.16.0...v9.17.0 )
Updates `@eslint/js` from 9.16.0 to 9.17.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.17.0/packages/js )
Updates `globals` from 15.13.0 to 15.14.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v15.13.0...v15.14.0 )
Updates `neostandard` from 0.11.9 to 0.12.0
- [Release notes](https://github.com/neostandard/neostandard/releases )
- [Changelog](https://github.com/neostandard/neostandard/blob/main/CHANGELOG.md )
- [Commits](https://github.com/neostandard/neostandard/compare/v0.11.9...v0.12.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: eslint
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: eslint
- dependency-name: globals
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: eslint
- dependency-name: neostandard
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 20:15:33 +01:00
dependabot[bot]
ac1ae92bd3
Bump sass from 1.81.1 to 1.83.0 ( #7167 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.81.1 to 1.83.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.81.1...1.83.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 19:56:24 +01:00
maTh
27c2e2490a
templates and i18n: link back to rss feeds ( #7162 )
2024-12-29 23:45:50 +01:00
Alexandre Alapetite
05d9a5ddf8
Fix access to manifest ( #7158 )
...
* Fix access to manifest
fix https://github.com/FreshRSS/FreshRSS/issues/7157
* Casing
2024-12-29 12:54:50 +01:00
Alexandre Alapetite
c29cbb7b8b
Fix regressions on some array structures ( #7155 )
...
regressions from https://github.com/FreshRSS/FreshRSS/pull/7131
fix https://github.com/FreshRSS/FreshRSS/issues/7154
2024-12-28 23:58:00 +01:00
Alexandre Alapetite
33cdfbb309
Hint .htaccess ( #7153 )
...
https://github.com/FreshRSS/FreshRSS/discussions/7145
2024-12-27 21:32:44 +01:00
Christopher Moss
ec69fdcb27
Adds BASE_URL to example .env file ( #7151 )
...
* Adds BASE_URL to example .env file
I found without specifying a BASE_URL then the installation command gets confused
❌ FreshRSS error during installation!
FreshRSS error: invalid input: default-user cannot be empty
The provided example base url may not be desired, but the readme should be updated with 'something' to make first use more user friendly.
* Update Docker/README.md
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-27 14:13:20 +01:00
Alexandre Alapetite
bbd81b3e7e
Fix regression labels ( #7150 )
...
Regression from https://github.com/FreshRSS/FreshRSS/pull/7131
2024-12-27 13:02:10 +01:00
Alexandre Alapetite
b1d24fbdb7
PHPStan 2.0 ( #7131 )
...
* PHPStan 2.0
fix https://github.com/FreshRSS/FreshRSS/issues/6989
https://github.com/phpstan/phpstan/releases/tag/2.0.0
https://github.com/phpstan/phpstan/blob/2.0.x/UPGRADING.md
* More
* More
* Done
* fix i18n CLI
* Restore a PHPStan Next test
For work towards PHPStan Level 10
* 4 more on Level 10
* fix getTagsForEntry
* API at Level 10
* More Level 10
* Finish Minz at Level 10
* Finish CLI at Level 10
* Finish Controllers at Level 10
* More Level 10
* More
* Pass bleedingEdge
* Clean PHPStan options and add TODOs
* Level 10 for main config
* More
* Consitency array vs. list
* Sanitize themes get_infos
* Simplify TagDAO->getTagsForEntries()
* Finish reportAnyTypeWideningInVarTag
* Prepare checkBenevolentUnionTypes and checkImplicitMixed
* Fixes
* Refix
* Another fix
* Casing of __METHOD__ constant
2024-12-27 12:12:49 +01:00
Alexandre Alapetite
897e4a3f4a
Search in all feeds ( #7144 )
...
* Search in all feeds
Search in PRIORITY_ARCHIVED with `&get=A`
fix https://github.com/FreshRSS/FreshRSS/discussions/7143
* Fix type
* Search in PRIORITY_ARCHIVED with `&get=Z`
* More
* Fixes
* One more fix
* Extra features in user queries
* Move i18n key
* Fix overview
* Enlarge query boxes
* Revert i18n spelling
* i18n: it
Thanks @UserRoot-Luca
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
---------
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
2024-12-27 12:03:59 +01:00
maTh
1d10b3697d
new: reader view: footer has manage icons ( #7133 )
...
* add footer
* rename content thin medium large class
* rework css
* footer improved
2024-12-26 19:05:18 +01:00
aftix
84f75e487c
doc(openid-connect): clarify that OIDC is only supported for the Apache web server ( #7135 )
...
* doc(openid-connect): clarify that OIDC is only supported for the Apache web server
Fixes: https://github.com/FreshRSS/FreshRSS/issues/7134
* Update docs/en/admins/16_OpenID-Connect.md
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-23 22:16:07 +01:00
Benjamin Reich
4773747479
reduce docker build for releases ( #7137 )
2024-12-23 21:03:37 +01:00
Alexandre Alapetite
a430fd2fd6
Start FreshRSS 1.25.1-dev
2024-12-23 11:48:43 +01:00
Alexandre Alapetite
2bfa0d9b68
Release FreshRSS 1.25.0
1.25.0
2024-12-23 11:46:02 +01:00
Alexandre Alapetite
81ee365cac
Changelog
2024-12-23 11:42:27 +01:00
Alexandre Alapetite
6c50190269
Allow privacy page to non admins ( #7132 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/7123
2024-12-22 23:15:35 +01:00
davralin
5900f8e198
doc(docker-cron): duplicate documentation from README to the official docs ( #7127 )
2024-12-21 23:53:39 +01:00
maTh
9b06206737
i18n:de Update admin.php ( #7128 )
2024-12-21 23:37:05 +01:00
UserRoot-Luca
d69cdbdefb
Add share link Bluesky ( #7116 )
...
* Add share link bluesky
* Update
* make fix-all
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-19 11:14:51 +01:00
maTh
3b87372061
fix: sharing menu entry id ( #7113 )
...
* fix sharing menu entry id
* Update main.js
2024-12-18 11:02:29 +01:00
Alexandre Alapetite
ff47cab30b
Changelog
2024-12-17 12:44:23 +01:00
Alexandre Alapetite
6b14a743cc
New state: favorite or unread ( #7088 )
...
* New state: favorite or unread
https://github.com/FreshRSS/FreshRSS/discussions/7078#discussioncomment-11526292
* Experiment using this state by default
* Rework state
* Allow ANDS for typos
* Revert change unrelated to this PR
* Revert change of default state
* Add option *unread_or_favorite*
* Fix hide_read_feeds
* i18n: it
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
* Update app/i18n/pl/conf.php
Co-authored-by: Zic <55097497+ZicPL@users.noreply.github.com >
* Update app/i18n/pl/conf.php
Co-authored-by: Zic <55097497+ZicPL@users.noreply.github.com >
* Fix i18n
* Fix auto_remove_article
* Fix mark_unread_enabled
---------
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
Co-authored-by: Zic <55097497+ZicPL@users.noreply.github.com >
2024-12-15 12:34:18 +01:00
kwarraich
066d92be32
Matching category colors across pie-charts ( #7090 )
...
* Trying to implement linkace as a sharing method, related to issue 6698. it's in the files now and shows up but is not sharing properly now
* creating a colour palette based on the number of categories, then making it into hex values to use later
* assigning categories with specific colors to make sure the colors are consistent in the graph
* adjusted pychart logic to account for unique assignments of each categoery with the colours
* fixing redundant code blocks
* removing extra uneeded code -an accidental commit
* removed changes unrelated to PR
* fixed linting errors
* refactored color palette to use CSS native hsl() colors
* Fix whitespace
---------
Co-authored-by: rsharaf-dev <rsharaf@andrew.cmu.edu >
Co-authored-by: roma2023 <romasaparhan19@gmail.com >
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-15 12:32:25 +01:00
Alexandre Alapetite
272af0f3c4
Improved CSS filter ( #7091 )
...
* Improved CSS filter
Remove unwanted elements both before and after sanitizing
fix https://github.com/FreshRSS/FreshRSS/issues/7084
Improved
fix bug in 33fd07f6f2 (commitcomment-150152171)
* fix typing
2024-12-11 23:23:50 +01:00
Frans de Jonge
12c659fb2f
Always prevent default regardless of window.open() return status ( #7089 )
...
* Always prevent default regardless of window.open() return status
Fixes regression noted in https://github.com/FreshRSS/FreshRSS/pull/7077#discussion_r1879016226
* Update p/scripts/main.js
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-11 14:47:01 +01:00
UserRoot-Luca
159e0d4efd
I18n Italian update ( #7086 )
2024-12-10 23:01:18 +01:00
Alexandre Alapetite
7631dc7dee
Fix CSS filter help message ( #7083 )
...
https://github.com/FreshRSS/FreshRSS/issues/7014#issuecomment-2531610211
2024-12-10 16:31:24 +01:00
Alexandre Alapetite
ab9a4e292c
OPML export/import for cssFullContentConditions ( #7082 )
...
Follow-up of 33fd07f6f2 , which should have been a PR.
2024-12-10 14:57:25 +01:00
Alexandre Alapetite
052261bb8e
Fix string condition
...
Follow-up of 33fd07f6f2 , which should have been a PR
2024-12-10 13:59:56 +01:00
Alexandre Alapetite
33fd07f6f2
Conditional retrieval
...
fix https://github.com/FreshRSS/FreshRSS/issues/6149
2024-12-10 13:50:44 +01:00
Alexandre Alapetite
88eef9832b
Fix regression CSS filter encoding ( #7081 )
...
fix Unicode of https://github.com/FreshRSS/FreshRSS/pull/7073
Plus optimisation of XPath by keeping it into a variable.
2024-12-10 13:48:30 +01:00
Alexandre Alapetite
3dc997d432
windows.open noopener ( #7077 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/6862
Rework https://github.com/FreshRSS/FreshRSS/pull/2506
2024-12-08 23:07:27 +01:00
Alexandre Alapetite
5ba5271e48
Sanitize before CSS manipulation ( #7073 )
...
Allows using the same CSS filters for content coming from RSS feeds and from Web scraping
fix https://github.com/FreshRSS/FreshRSS/issues/7039
https://github.com/FreshRSS/FreshRSS/issues/7014#issuecomment-2508987606
https://github.com/FreshRSS/FreshRSS/pull/7037
2024-12-08 16:29:29 +01:00
maTh
fb0f89c3fe
Fixed: No user query - no information ( #7062 )
...
* Update queries.phtml
* i18n
* fix _blank target
* No user queries are saved yet
* Update app/i18n/it/conf.php
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
* Update app/i18n/it/conf.php
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
* Update app/i18n/fr/conf.php
---------
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-08 16:28:06 +01:00
maTh
ce11150bbd
docs: headlines added ( #7075 )
...
* Update contributing.md
* Update 02_First_steps.md
* Update docs/en/contributing.md
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-08 16:21:42 +01:00
maTh
c308a975e0
i18n: german ( #7068 )
...
* part1
* Update sub.php
2024-12-08 16:20:01 +01:00
Alexandre Alapetite
dc08cd324b
Changelog
2024-12-07 23:35:41 +01:00
Brandon Jones
07e476bc6b
improve(GReader): update doc URLs; add TODO ( #7074 )
...
* improve(GReader): update doc URLs; add TODO
* Link update
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-07 21:52:51 +01:00
Alexandre Alapetite
e025d17a17
Docker: Alpine 3.21 ( #7070 )
...
PHP 8.3.14, Apache/2.4.62
https://alpinelinux.org/posts/Alpine-3.21.0-released.html
2024-12-07 12:11:58 +01:00
Luc SANCHEZ
6302404ead
Optimize code: ( #6983 )
...
before
count(...)' is used in a loop and is a low performing construction.
after
Foreach instead (easier to read and support)
Co-authored-by: LucS <l.sanchez-prestataire@alptis.fr >
2024-12-07 12:09:29 +01:00
UserRoot-Luca
93578e1bc8
Added my line in CREDITS.md ( #7072 )
...
* Update CREDITS.md
* Update CREDITS.md
* Update CREDITS.md
2024-12-06 16:39:59 +01:00
UserRoot-Luca
bea829c512
i18n: Italian ( #7069 )
...
* i18n: Italian
Italian translation
* Update app/i18n/it/conf.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update app/i18n/it/sub.php
* Update
* Update app/i18n/it/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update app/i18n/it/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update app/i18n/it/sub.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* Update
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2024-12-06 14:59:24 +01:00
Alexandre Alapetite
35a2045d0c
Merge SimplePie 1.8.1 ( #7067 )
...
https://github.com/FreshRSS/simplepie/pull/32
2024-12-05 23:24:55 +01:00
Alexandre Alapetite
7fa4344c8b
Fix invalid login message ( #7066 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/7061
2024-12-05 21:04:42 +01:00
Alexandre Alapetite
b5bf5760bf
Avoid Unicode escape of authors in HTML UI ( #7056 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/2770
2024-12-05 16:20:15 +01:00