957 Commits

Author SHA1 Message Date
supahgreg a7d5566aa9 Switch links to the 'tt-rss' GitHub organization. 2025-10-06 19:02:28 +00:00
supahgreg ec367b23f4 Switch from 'tt-rss-web-static' links to wiki links. 2025-10-05 20:18:56 +00:00
supahgreg 5e99eb41ec Remove references to, and integrations with, 'tt-rss.org'. 2025-10-03 21:00:43 +00:00
vjkcxl c914d0710f Fix Danby Draws 2025-09-02 11:15:21 -05:00
vjkcxl 17bd835530 Revert whitespace changes 2025-09-02 10:59:59 -05:00
vjkcxl 17c6d7af8d Hopefully fix PHPStan 2025-09-01 14:42:00 -05:00
vjkcxl 6c0bcd90ed Try to add types 2025-09-01 14:32:23 -05:00
vjkcxl efe6fbd3fa Update ComicPress logic
This updates the logic to work across a variety of additional sites.
Additionally, it grabs the author's comments from comics, such as the text on Buttersafe.

This does not update the list of supported comics.
There are too many comic sites to enumerate all of them anyway.
2025-09-01 14:06:10 -05:00
wn_ ecef0ae951 Tweak the 'Feeds::_get_title()' param order to make PHP happy.
Required params need to go before optional.
2025-08-29 12:28:05 +00:00
wn_ e5c5a1bf42 Make 'owner_uid' required for 'Feeds::_get_title()' and 'Feeds::_get_cat_title()'. 2025-08-29 12:19:04 +00:00
wn_ b803f85ec2 Fix default dark mode CSS path in UtilityJS, use configurable default themes in bookmarklets. 2025-08-10 12:27:38 +00:00
Andrew Dolgov 0688e6dadd cache_starred_images - make scheduled tasks intervals configurable 2025-05-27 08:27:49 +03:00
Andrew Dolgov eab69f8796 Merge branch 'feature/orm-and-misc' into 'master'
Use ORM in more places, deprecate const SUBSTRING_FOR_DATE, some minor fixes

See merge request tt-rss/tt-rss!135
2025-05-19 08:06:56 +03:00
wn_ a164790268 Improve media detection in 'cache_starred_images'.
This was mostly a copy from 'RSSUtils::cache_media()'.
2025-05-19 02:17:41 +00:00
wn_ 2fa54cc627 Deprecate and remove use of the 'SUBSTRING_FOR_DATE' constant.
With MySQL support removed (b154bc7a10) this constant is unnecessary.
2025-05-18 14:26:05 +00:00
Andrew Dolgov aa58ab1ce0 drop gocomics and other inactive af_comics filters - third time the charm 2025-05-17 08:03:09 +03:00
Andrew Dolgov 2e50f96901 Revert "drop gocomics and other inactive af_comics filters"
This reverts commit 5f064b4477.
2025-05-17 08:02:42 +03:00
Andrew Dolgov 5f064b4477 drop gocomics and other inactive af_comics filters 2025-05-17 08:00:04 +03:00
Andrew Dolgov a931b91099 af_comics - fix penny arcade to new markup 2025-05-17 07:57:39 +03:00
Andrew Dolgov fc059fc0fc expose scheduled tasks to plugins, switch cache_starred_images plugin to use them instead of housekeeping hook 2025-05-04 17:50:03 +03:00
Andrew Dolgov f80187e05f Merge branch 'master' into rip-mysql 2025-04-25 18:54:29 +03:00
Andrew Dolgov be82663ac9 cache_starred_images: disable chmod() on cache directory, it doesn't seem to be necessary anymore and breaks on S3 cache implementation 2025-04-17 17:25:13 +03:00
Andrew Dolgov 945690fffc add some type hints 2025-04-14 15:28:57 +03:00
Andrew Dolgov 3c138a71a1 add deprecation notice for sql_random_function() 2025-04-14 15:27:58 +03:00
Andrew Dolgov 7e403aae92 further mysql/DB_TYPE related cleanup 2025-04-14 15:21:10 +03:00
wn_ 7cef3a5ac2 Use the correct suffix for GoComics permalinks. 2025-04-04 17:40:24 +00:00
wn_ c4788023a4 Handle changes to GoComics. 2025-04-04 17:33:05 +00:00
Andrew Dolgov 1dc0c98c51 allow app passwords via auth_internal even if DISABLE_LOGIN_FORM is set 2025-03-14 11:57:48 +03:00
Andrew Dolgov d373c1f978 add Config::DISABLE_LOGIN_FORM to allow limiting logins to SSO providers 2025-03-14 11:43:25 +03:00
Andrew Dolgov f1b1320438 fix extra comma 2025-01-22 22:18:20 +03:00
Andrew Dolgov f0687060d7 shorten_expanded: add simple event debounce 2025-01-22 22:14:33 +03:00
Nathan Neulinger ebe080dfe4 Add processing of dumbingofage.com images 2025-01-05 12:27:37 -06:00
Andrew Dolgov 3dd71e41a1 also deal with The Oatmeal posts, not just comics 2024-11-26 20:15:34 +03:00
Andrew Dolgov b045da0e5e add af_comics filter for The Oatmeal 2024-11-26 20:08:44 +03:00
wn_ 667528d5b9 Use PHP 8 'str_' functions.
A few more characters in some places, but helps with readability.
2024-11-24 13:59:29 +00:00
wn_ abcd0e8ba2 Use native union types in most places. 2024-11-23 17:43:24 +00:00
Andrew Dolgov eb841b761c af_comics - fix for Danby Draws and maybe other similar wodpress-based sites 2024-11-01 10:59:57 +03:00
Andrew Dolgov b8cbb167d4 enforce lowercase usernames while keeping backwards-compatibility for authentication 2024-08-16 14:28:20 +03:00
wn_ 9dd4102c7f Replace basic 'isset()' cases with the null coalescing operator. 2024-08-04 15:42:11 +00:00
wn_ 8727fb3ba8 Clean up some unused variables.
This is essentially https://gitlab.tt-rss.org/wn/tt-rss/-/commit/1ccc0c8c1af04dd9654b585c6d07e3a75d944a0c without the renames and some other things related to Psalm.
2024-01-08 22:46:13 +00:00
wn_ 90e7bf7cc3 Update all UrlHelper::fetch() calls to use the associative array approach.
The other approach (passing in individual params) was marked as deprecated a few years ago.
2023-12-30 15:39:17 +00:00
Andrew Dolgov a1a2fe40f6 add a separate interface for auth modules w/ change_password() method 2023-10-27 22:29:03 +03:00
wn_ c7e1caf223 Fix class names in some more places.
Related to the PSR-4 move via 865ecc8796
2023-10-26 15:01:43 +00:00
Andrew Dolgov a9d8fd8bdc move af_redditimgur to a separate repo 2023-06-10 08:40:23 +03:00
Andrew Dolgov 563675de09 * auth_internal OTP form: fix double-urlencode
* post-login redirect: handle ?return in a less idiotic fashion
2023-03-23 20:05:03 +03:00
Veit Lehmann aa2b770e30 add override links to utility views
This enables `local-overrides.css` and `local-overrides.js` for all utility views, for example to add polyfills, enable responsive styling or to adjust styles globally.
2023-02-24 00:46:40 +01:00
Andrew Dolgov d373b7b452 * bring back cache-busting for feed icons based on timestamp
* DiskCache: use singleton pattern to create less cache object instances
 * DiskCache: implement ETag
2022-12-19 21:36:50 +03:00
Andrew Dolgov 8ea537123d move af_readability out of master tree 2022-12-13 20:08:43 +03:00
wn_ 457553eeac Add af_readability 'html5-php' Jenkinsfile.
Got missed when updating that dependency.
2022-12-12 22:38:18 +00:00
wn_ 0317828847 Bump af_readability 'html5-php' dependency to latest.
This is to add a couple more 'ReturnTypeWillChange' ( https://dev.tt-rss.org/main/html5-php/pulls/1 ).

Composer 2.4.4 (latest release) also updated some of its files.
2022-12-12 22:31:14 +00:00