Machou
f49e5cc7fe
fr update ( #7432 )
...
* Update admin.php
* Update conf.php
2025-03-14 23:45:28 +01:00
Alexandre Alapetite
8483802407
Changelog
2025-03-13 23:15:53 +01:00
maTh
7de384bf9c
Mark as read button: config for the size ( #7314 )
...
* settings
* i18n: mark_read_button
* big, small, none
* fix
* Fixes
* make fix-all
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-03-13 23:10:48 +01:00
Alexandre Alapetite
a7361a3e7c
Implement JSON string concatenation with & operator ( #7414 )
...
Inspired by [JSONata syntax](https://docs.jsonata.org/expressions ).
fix https://github.com/FreshRSS/FreshRSS/issues/6565
2025-03-13 22:40:41 +01:00
Dezponia
df545b513b
Add check for Apache mod_filter to ensure "AddOutputFilterByType" works. ( #7419 )
...
* Update .htaccess
Add check for Apache mod_filter to ensure "AddOutputFilterByType" works.
* Explicit enabling mod_filter in our Docker images
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-03-13 22:40:26 +01:00
Alexandre Alapetite
e61f00cb64
Start FreshRSS 1.26.2
2025-03-13 22:39:11 +01:00
Alexandre Alapetite
0dc96b0214
Release 1.26.1
1.26.1
2025-03-13 22:24:02 +01:00
Alexandre Alapetite
af1b4cfa5f
Changelog + credits
2025-03-13 22:20:03 +01:00
Bryan Butler
802fc89ca6
Fix issue #7383 : Finish Translation issue requiring character escape out. ( #7423 )
...
Escape out "klo" ("at") characters found in format_date_hour for Finnish/Suomi
translation. Specifically to resolve issue #7383
2025-03-12 22:35:49 +01:00
Bryan Butler
3b35a5a63f
Update CREDITS.md ( #7420 )
...
add my name to CREDITS.md after https://github.com/FreshRSS/FreshRSS/pull/7416
2025-03-09 10:56:01 +01:00
Alexandre Alapetite
3a62240b08
Changelog
2025-03-08 13:42:21 +01:00
Yuanlin Lin
66a8d4a355
feat: Add one-click deploy to Zeabur button on README.md ( #7271 )
...
* feat: add Zeabur button in README.fr.md
* Add one-click deploy to Zeabur button on README.md
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-03-08 12:15:54 +01:00
Alexandre Alapetite
d80171ebfd
Back-compatibility cURL 7.51 ( #7409 )
...
* Back-compatibility cURL 7.51
fix https://github.com/FreshRSS/FreshRSS/issues/7381
And add cURL version to system info.
Do not require a specific version of cURL for now, but maybe later.
* Fix CI
* make fix-all
* Add TODOs
* Add ssl_version
* Update app/i18n/it/index.php
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
---------
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
2025-03-08 11:49:05 +01:00
Jackson Culbreth
fdc564dd9e
Added api password indicator text ( #7340 )
...
* Added api password indicator text
* make fix-all
* i18n
* i18n: it
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com >
2025-03-07 23:34:56 +01:00
Bryan Butler
3ec0bdab38
Fix issue where $keepMax is defaulted to const when non-zero value is compared. ( #7416 )
...
Fix issue where $keepMax is defaulted to const when non-zero value is compared.
Fix an issue where $keepMax var is set to ARCHIVING_RETENTION_COUNT_LIMIT
when a user sets "Archiving" -> "Maximum number of articles to keep per
feed" to a non-zero value for a given category.
[EXAMPLE]:
User sets value to 50 (int), This matches the !== comparison and
thus is overridden by ARCHIVING_RETENTION_COUNT_LIMIT.
2025-03-07 23:29:27 +01:00
maTh
b9a6c943b2
improve origine theme ( #7413 )
...
* improve origine theme
* .nav_menu .btn
2025-03-07 00:20:21 +01:00
Rui Melo
ecb7a836ec
Add Portuguese from Portugal Language ( #7329 )
...
* Good day to deal with people in high places; particularly lonely stewardesses.
* You're currently going through a difficult transition period called "Life."
* You're at the end of the road again.
* Fixes
* Add references to pt-pt
* Fix order
* Config typos
* Update conf.php
* Fix whitespace
* Update app/i18n/pt-pt/sub.php
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-03-06 17:30:16 +01:00
berumuron
40cdeb8687
fix: Update the user's last activity on login action ( #7406 )
2025-03-05 22:36:41 +01:00
Alexandre Alapetite
a1b5893bd3
Fix Minz_Request::paramArray ( #7400 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/7371
Regression from https://github.com/FreshRSS/FreshRSS/pull/7131
2025-03-05 16:45:34 +01:00
Alexandre Alapetite
ecdb63c335
Fix regression cURL HTTP headers ( #7403 )
...
* Fix regression cURL HTTP headers
fix https://github.com/FreshRSS/FreshRSS/issues/6712#issuecomment-2697961491
We would sometimes wrongly override the default HTTP headers of SimplePie
https://github.com/FreshRSS/simplepie/pull/33
https://github.com/simplepie/simplepie/pull/912
* Sync SimplePie
https://github.com/FreshRSS/simplepie/pull/33
2025-03-05 16:45:06 +01:00
Alexandre Alapetite
9641f2a5a3
Changelog 1.17.0 forgotten ( #7397 )
...
https://github.com/FreshRSS/FreshRSS/pull/3161
https://github.com/FreshRSS/FreshRSS/issues/7377
2025-03-05 16:35:26 +01:00
Alexandre Alapetite
79387e144b
i18n do not translate XPath code ( #7404 )
...
Spotted in https://mapstodon.space/@jorgesanz/114109696863582740
2025-03-05 16:34:20 +01:00
Annika Backstrom
f40acd78cb
Use case-insensitive sort for categories ( #7402 )
...
Changes proposed in this pull request:
- Use `strnatcasecmp()` inside `listSortedCategories()`
How to test the feature manually:
1. Create categories `A`, `b`, and `C`
2. Observe that categories are sorted case-insensitively on the feed index and Subscription Management pages
2025-03-05 14:40:26 +01:00
Olicorne
31c797b3fc
docs: add link to freshrss_python_api ( #7401 )
...
as suggested here: https://github.com/FreshRSS/FreshRSS/discussions/7395
Signed-off-by: thiswillbeyourgithub <26625900+thiswillbeyourgithub@users.noreply.github.com >
2025-03-04 23:50:48 +01:00
Alexandre Alapetite
03aec8b54e
Fix dynamic OPML ( #7394 )
...
Regression from https://github.com/FreshRSS/FreshRSS/pull/7155
Fix https://github.com/FreshRSS/FreshRSS/issues/7385
2025-03-03 23:05:39 +01:00
FromTheMoon
78ca659ecc
Update Hungarian translation ( #7391 )
...
* Update Hungarian translation
* make fix-all
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-03-03 16:43:13 +01:00
dependabot[bot]
b9b3b2057f
Bump stylelint from 16.14.1 to 16.15.0 in the stylelint group ( #7387 )
...
Bumps the stylelint group with 1 update: [stylelint](https://github.com/stylelint/stylelint ).
Updates `stylelint` from 16.14.1 to 16.15.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.14.1...16.15.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-03-01 20:57:07 +01:00
dependabot[bot]
29e9fb59fd
Bump the eslint group with 2 updates ( #7386 )
...
Bumps the eslint group with 2 updates: [eslint](https://github.com/eslint/eslint ) and [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ).
Updates `eslint` from 9.20.1 to 9.21.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.20.1...v9.21.0 )
Updates `@eslint/js` from 9.20.0 to 9.21.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.21.0/packages/js )
---
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
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 20:54:02 +01:00
dependabot[bot]
670dc86026
Bump sass from 1.85.0 to 1.85.1 ( #7388 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.85.0 to 1.85.1.
- [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.85.0...1.85.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 20:53:39 +01:00
Alexandre Alapetite
5f6ef05ffc
Fix bigint timestamps on 32-bit ( #7375 )
...
* Fix bigint timestamps on 32-bit
fix https://github.com/FreshRSS/FreshRSS/issues/7374
SQL requests for BIGINT fields may return a string on 32-bit systems instead of an integer
* Calculations may also be string
2025-02-26 17:01:25 +01:00
Zihao Diao
943049890a
add my name to CREDITS.md after https://github.com/FreshRSS/FreshRSS/pull/7354 ( #7358 )
...
Signed-off-by: Zihao Diao <hi@ericdiao.com >
2025-02-24 12:45:27 +01:00
Elanna Grossman
60b5459cac
Update Reader Link Documentation ( #7362 )
...
* docs(docs): update Reeder link to point to Reeder Classic
* docs(CREDITS): add name to credits
2025-02-24 12:35:00 +01:00
Alexandre Alapetite
f7b4a1e742
PHPStan more checkImplicitMixed ( #7339 )
...
* PHPStan more checkImplicitMixed
* Draft Entry.php
* Finish Entry.php
* Finish FeedDAO.php and Themes.php
2025-02-23 17:08:17 +01:00
Zihao Diao
b0b75dd635
fix: properly set the priority field of feeds when adding new feed. ( #7354 )
...
Signed-off-by: Zihao Diao <hi@ericdiao.com >
2025-02-23 16:35:17 +01:00
Alexandre Alapetite
ef20a23812
Start 1.26.1-dev
2025-02-23 16:34:14 +01:00
Alexandre Alapetite
df82c23943
Release 1.26.0
1.26.0
2025-02-23 16:15:36 +01:00
Alexandre Alapetite
f477a261d6
Update dev tools ( #7347 )
...
In particular those not covered by Dependabot
2025-02-21 13:57:56 +01:00
Alexandre Alapetite
d5b8572ec7
Changelog
2025-02-21 13:48:45 +01:00
kleintux
f59cb6ed4f
Replace opml generateing nline tool with working link ( #7346 )
...
* Update 04_Subscriptions.md
* Update 04_Subscriptions.md
2025-02-21 11:29:40 +01:00
Alexandre Alapetite
a518ecb39e
Fix regression XPath XML encoding ( #7345 )
...
* Fix regression XPath XML encoding
fix https://github.com/FreshRSS/FreshRSS/discussions/7325
The categories (tags) were not correctly XML-escaped due to being an array
https://github.com/FreshRSS/FreshRSS/pull/5305/files#r1964316119
* Improve typing
2025-02-20 22:12:10 +01:00
Alexandre Alapetite
6c6695b835
Docker Compose remove deprecated version ( #7309 )
...
Minor doc
2025-02-19 11:26:07 +01:00
hkcomori
8bed431b3b
i18n: Japanese ( #7332 )
2025-02-17 23:40:21 +01:00
Alexandre Alapetite
bf7a8bbdc5
API documentation link to more tips ( #7305 )
...
https://github.com/jocmp/capyreader/discussions/533#discussioncomment-11341808
While waiting for https://github.com/FreshRSS/FreshRSS/issues/7304
We should then consolidate the API synchronisation recommendations in our documentation
2025-02-06 23:14:20 +01:00
maTh
ea2200262e
Update feature_request.yaml ( #7302 )
2025-02-05 10:13:46 +01:00
maTh
f2bffe52df
Update feature_request.yaml ( #7298 )
2025-02-04 13:33:13 +01:00
maTh
969182237c
GitHub: Issue forms updated ( #7292 )
...
* feature request form
* bug form
* Update .github/ISSUE_TEMPLATE/bug_report_form.yaml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-02-03 21:56:37 +01:00
Alexandre Alapetite
5a01bf58c8
A bit more changelog
2025-02-03 09:30:37 +01:00
Alexandre Alapetite
d4bd16b652
Changelog
2025-02-03 09:09:34 +01:00
maTh
a697ca54ad
Shortcuts for adding labels ( #7274 )
...
* add shortcut in config
* open my labels menu with shortcut
* the first 9 items are selectable + input field
* i18n
* Update app/i18n/nl/conf.php
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com >
* index.menu.mylabels
* order fixed
---------
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com >
2025-02-03 08:47:25 +01:00
Logan
7e90dfd048
Add documentation for adding Pocket ID as OIDC provider ( #7291 )
...
* Add documentation for OIDC login via Pocket IT
* Images for the Pocket ID OIDC docs
* Update 16_OpenID-Connect.md
* Recompress images (too big)
* Fix typo and reduce long lines
* Remove advise on changing username
Which only work to some extent with SQLite (breaking a few minor things such as WebSub, API) and not at all with other databases
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-02-02 21:42:36 +01:00