Mark Monteiro
6fd1195f95
Clarify documentation on OIDC_X_FORWARDED_HEADERS ( #5789 )
...
* Clarify documentation on OIDC_X_FORWARDED_HEADERS
* Update docs/en/admins/16_OpenID-Connect.md
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-31 11:13:53 +01:00
Alexandre Alapetite
ad8bae5aca
Rework SQL field length ( #5788 )
...
* SQL auto-update field length
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5756
Only for PostgreSQL and MySQL / MariaDB. Not possible for SQLite
* Account for MySQL 65535
Partial revert of https://github.com/FreshRSS/FreshRSS/pull/5756
> The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead.
2023-10-31 02:01:50 +01:00
Alexandre Alapetite
4207f2a5b2
Merge branch 'edge' of https://github.com/FreshRSS/FreshRSS into edge
2023-10-30 22:42:20 +01:00
Alexandre Alapetite
d8ef50122d
Changelog
2023-10-30 22:42:17 +01:00
Alexandre Alapetite
b897bd60b7
Branch stylelint-config-recommended-scss ( #5787 )
...
https://github.com/FreshRSS/FreshRSS/pull/5766#issuecomment-1786042455
While waiting upstream merge https://github.com/stylelint-scss/stylelint-config-recommended-scss/pull/252
2023-10-30 22:41:40 +01:00
Alexandre Alapetite
5ca9101ce8
Fix type regression filterActions ( #5786 )
...
Regression from https://github.com/FreshRSS/FreshRSS/pull/5720
2023-10-30 22:28:34 +01:00
Alexandre Alapetite
9b3a867c35
Fix JS regression dropdown label ( #5785 )
...
#fix https://github.com/FreshRSS/FreshRSS/issues/5784
2023-10-30 22:23:25 +01:00
Alexandre Alapetite
21a279179a
Ready for year 2038 ( #5570 )
...
* Ready for year 2038
Fix https://github.com/FreshRSS/FreshRSS/discussions/5569
Requires PHP on a 64-bit platform to take advantage of it.
https://en.wikipedia.org/wiki/Year_2038_problem
* Allows dates past 2038
Rework of https://github.com/FreshRSS/FreshRSS/pull/3259
https://github.com/FreshRSS/FreshRSS/issues/3258
* Auto alter columns
* Changelog
2023-10-30 21:10:09 +01:00
Alexandre Alapetite
f72a5a43b3
Changelog
2023-10-30 20:55:18 +01:00
Alexandre Alapetite
0324df6f88
SQL increase length of VARCHAR fields ( #5756 )
...
* SQL increase length of VARCHAR fields
Increase length of all fields, keeping the limits for:
* Unique indexes on UTF-8: 191 bytes for MySQL;
* Unique indexes on ASCII: 767 bytes for MySQL;
* Max URL for external tools: 32768 characters;
* Max VARCHAR: 65535 bytes for MySQL;
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5038
Fix https://github.com/FreshRSS/FreshRSS/issues/4986
* Fix length test
2023-10-30 20:47:50 +01:00
Alexandre Alapetite
06d0099504
Require PHP 7.4+ ( #5720 )
...
* 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-30 20:47:27 +01:00
Luc SANCHEZ
4a02352ccc
applies several small optimizations ( #5511 )
...
declare(strict_types=1);
Co-authored-by: Luc <sanchezluc+freshrss@gmail.com >
2023-10-30 20:40:13 +01:00
Alexandre Alapetite
d50bb386e7
Start next version 1.22.2-dev
2023-10-30 20:03:15 +01:00
Alexandre Alapetite
cc2878aed8
Release 1.22.1
1.22.1
2023-10-30 19:48:26 +01:00
Mubarak Harran Alketbi
3c80ee81f3
Update Readkit URL ( #5777 )
...
* Update README.md
Fix Readkit URL
* Update README.fr.md
Fix Readkit URL
* Apply suggestions from code review
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-30 10:06:55 +01:00
Alexandre Alapetite
58179a33a5
Changelog
2023-10-29 22:27:44 +01:00
Alexandre Alapetite
de51f6e7a0
Export all environment variables to cron ( #5772 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5770
Note, the syntax complying with https://www.shellcheck.net/wiki/SC2002 does not seem to work in ash / Alpine
2023-10-29 22:18:06 +01:00
maTh
baab354ca2
Improve table scrolling ( #5774 )
...
* class table-wrapper added
* class scrolbar-thin added
---------
Co-authored-by: math-gh <>
2023-10-29 20:49:33 +01:00
maTh
1712d83c34
Improve purge policy UI label ( #5773 )
...
Co-authored-by: math-gh <>
2023-10-29 19:16:19 +01:00
Alexandre Alapetite
1aa43e894e
Dev updates with stylelint-stylistic ( #5766 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5592
2023-10-28 14:38:17 +02:00
maTh
98aa0b474e
Fix UI inputs manage feed ( #5765 )
...
* fix input width
* fix feed edit path_entries_filter
---------
Co-authored-by: math-gh <>
2023-10-28 13:52:32 +02:00
Alexandre Alapetite
51a95afdbb
Prepare Alpine OIDC ( #5764 )
...
* Prepare Alpine OIDC
* Prepare syntax for OpenID Connect in Alpine.
* Update :newest Alpine development image to PHP 8.3
* Fix a little bug in test of OIDC_SCOPES
* Changelog + syntax
* shellchecks
2023-10-28 13:40:22 +02:00
Alexandre Alapetite
b228342b2f
Changelog 1.22.1
2023-10-27 23:31:09 +02:00
maTh
58a46f0023
More improvements/fixes of Nord theme ( #5754 )
...
* 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-27 22:57:27 +02:00
maTh
6836be6d33
Better i18n string for feed submenu for mark as read ( #5762 )
...
* Update aside_feed.phtml
* Revert "Update aside_feed.phtml"
This reverts commit b406229e24 .
* Update aside_feed.phtml
---------
Co-authored-by: math-gh <>
2023-10-27 22:57:01 +02:00
Frans de Jonge
ee04355b28
[i18n] Update Dutch translations ( #5759 )
2023-10-27 17:08:07 +02:00
Alexandre Alapetite
ce6ba583be
OIDC_SCOPES compatibility colon ( #5753 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5744
2023-10-27 15:26:39 +02:00
Alexandre Alapetite
506fe3f44c
Fix extensions i18en English fallback ( #5752 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5734
fix https://github.com/FreshRSS/FreshRSS/issues/5724
Regression from https://github.com/FreshRSS/FreshRSS/pull/5426
2023-10-27 09:57:39 +02:00
Alexandre Alapetite
619d3f54a3
Fix searching thumbnails ( #5750 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5749
2023-10-26 16:33:50 +02:00
XtremeOwnage
c479d9291c
Update CREDITS.md ( #5747 )
...
Ref: https://github.com/FreshRSS/FreshRSS/pull/5746#issuecomment-1780008371
2023-10-25 23:51:44 +02:00
XtremeOwnage
a9a7643e71
Create "Authentik" specific OIDC configuration. ( #5746 )
...
* Create 16_OpenID-Connect-Authentik.md
* Local images + text improvements
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-25 22:30:14 +02:00
maTh
1db1035ec2
Fix origine dark mode ( #5745 )
...
* fix dark mode auto special code
* make error alert better readable
---------
Co-authored-by: math-gh <>
2023-10-25 20:52:04 +02:00
Mossroy
5ac21a8650
Add Mossroy to CREDITS.md ( #5741 )
2023-10-25 17:06:47 +02:00
Mossroy
5374df384a
Use RemoteIPInternalProxy directive of remoteip Apache module ( #5740 )
...
* Use RemoteIPInternalProxy directive of remoteip Apache module
instead of RemoteIPTrustedProxy directive
To allow internal IPs to be trusted: for internal clients,
and also for the case of chained internal reverse-proxies
Fixes #5726
* One last reference forgotten
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-25 16:23:03 +02:00
Mossroy
280a1e1155
Avoid a warning on non-numeric TRUSTED_PROXY en var ( #5733 )
...
* Update entrypoint.sh to avoid a warning on non-numeric TRUSTED_PROXY env var
Fixes #5732 5732
* Use POSIX-compatible syntax
* Fix POSIX syntax
2023-10-25 15:57:27 +02:00
maTh
e1ad4fc733
Navigation buttons: Group icons (.group instead of .stick) ( #5737 )
...
* replace stick with group + update the themes
* Update nav_menu.phtml
---------
Co-authored-by: math-gh <>
2023-10-24 23:43:50 +02:00
Alexandre Alapetite
bfdf7b05ca
Note about OpenID Connect only for x64 ( #5730 )
...
https://github.com/FreshRSS/FreshRSS/issues/5722
2023-10-24 11:54:37 +02:00
Alexandre Alapetite
58cf2f058f
Fix actions/jekyll-build-pages
...
Attempt to fix https://github.com/FreshRSS/FreshRSS/issues/5721
2023-10-24 01:25:44 +02:00
Alexandre Alapetite
780088b16b
Move to GitHub Actions for our GitHub Pages ( #5681 )
...
https://github.blog/2022-08-10-github-pages-now-uses-actions-by-default/
2023-10-23 23:13:44 +02:00
Alexandre Alapetite
29f3a41d12
Start next version 1.22.1-dev
2023-10-23 23:12:02 +02:00
Alexandre Alapetite
a2588fea22
Release 1.22.0
1.22.0
2023-10-23 22:38:59 +02:00
maTh
41d7005c0e
Improved: Theme nord more improvement ( #5719 )
...
* 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-23 22:35:40 +02:00
Alexandre Alapetite
af854f07d7
Changelog 1.22 ( #5717 )
...
* Changelog 1.22
* Until page 9
* A bit more
* Add last changes
* Finalise
* More credits
2023-10-23 19:56:45 +02:00
robertdahlem
83cf7301f4
Do not update feeds after import ( #5629 )
...
* Add checkbox to not update feeds after import to avoid duplicate feeds when importing multiple files.
* Import without updating feeds, but now unconditionally
* Added hint to click "Update feeds" to all translations
* Update app/i18n/fr/feedback.php
* Fix i18n
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-22 19:03:51 +02:00
Alexandre Alapetite
430d467b5a
Try Catch for window.Notification ( #5690 )
...
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-22 19:02:39 +02:00
maTh
3116fbdbc0
improved: Nord theme ( #5689 )
...
* 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-20 12:36:46 +02:00
NaeiKinDus
ed07055ace
fix(minz): fix malformed HTTP header ( #5699 )
2023-10-11 22:36:15 +02:00
maTh
6f228453e4
margins in feed navigation bar ( #5695 )
...
Co-authored-by: math-gh <>
2023-10-09 20:26:16 +02:00
maTh
573e8e7072
delete BlueLagoon and Screwdriver ( #5694 )
...
* delete BlueLagoon and Screwdriver
* Remove BlueLagoon from typos config
---------
Co-authored-by: math-gh <>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-10-08 20:25:36 +02:00
Alexandre Alapetite
13a1c412df
Minor update dependencies ( #5693 )
...
* Minor update dependencies
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5691
Mostly dev dependencies; nothing that affects our runtime
* Update versions for GitHub Actions
* Fix newly found typos
* Fix exclude path
2023-10-08 20:19:17 +02:00