supahgreg
5e99eb41ec
Remove references to, and integrations with, 'tt-rss.org'.
2025-10-03 21:00:43 +00:00
wn_
98779acdc5
Fix OPML exporting via 'update.php'.
2025-09-18 00:29:31 +00:00
Andrew Dolgov
36644365c8
use built-in feed for integration test
2025-09-02 22:22:24 +03: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_
fd5ce90efe
Minor fix in 'OPML#opml_export()'.
2025-08-29 12:22:27 +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_
9aafc7bb8d
Fix getting the title for syndicated feeds.
...
https://gitlab.tt-rss.org/tt-rss/tt-rss/-/merge_requests/181 missed that 'Feeds::_get_title()' gets invoked when headlines are generated for syndicated feeds.
2025-08-29 12:04:20 +00:00
wn_
9982871ac1
Filter more results by user ID.
2025-08-25 16:06:41 +00:00
vjkcxl
9fd54db30d
Fix youtube-nocookie support
2025-08-04 22:55:28 -05:00
Andrew Dolgov
19fc3bff21
drop unused legacy (?) handler method OPML->import()
2025-08-04 20:05:59 +03:00
Andrew Dolgov
0d0745da44
add necessary plumbing for auto light/dark switch for the forgotpass handler
2025-08-04 19:54:12 +03:00
Andrew Dolgov
8eb340c3ca
make default light/dark themes configurable, add support for main application and login form
2025-08-01 17:22:21 +03:00
Andrew Dolgov
c7aa33fe8a
fix publishedcounter not working for feed counters
2025-07-30 20:04:02 +03:00
Andrew Dolgov
aeb0d42f89
add missing count_published to get_cats() and fix some misleading indenting
2025-07-30 19:57:56 +03:00
Andrew Dolgov
bc312b1205
implement special counter display when viewing by published, similar to marked
2025-07-30 19:24:53 +03:00
wn_
f62aaa307b
Look for media thumbnails in more places.
...
https://www.rssboard.org/media-rss#optional-elements
2025-07-26 20:00:25 +00:00
wn_
0cd788220d
Separate feed type detection from init, don't subscribe on failures.
...
Also some FeedParser tweaks.
2025-07-06 02:33:18 +00:00
Andrew Dolgov
ec0a19c5a6
replace all instances of die() with print+exit because die() returns exit code 0
2025-07-04 13:31:15 +03:00
Andrew Dolgov
4088636865
add support for PG sslmode and set it to prefer encrypted connections by default
2025-07-03 19:04:32 +03:00
Andrew Dolgov
12ef981bfb
allow searching by tags (prefix tag:)
2025-06-23 18:56:47 +03:00
wn_
09c11df764
Clean up displaying subscription error info, log more detailed info to the event log.
2025-06-19 20:37:49 +00:00
wn_
692c7a8949
Remove unused subscription return code 6
2025-06-17 18:02:57 +00:00
wn_
5b0d325733
Escape error content displayed when subscribing fails (as it might contain HTML).
2025-06-17 17:59:10 +00:00
wn_
ef1f3cbcef
Show some HTML content as a hover tip when the 'feed URL' returned HTML without feeds.
...
Also tweak the 'Feeds::_subscribe()' documentation a bit.
2025-06-17 17:52:06 +00:00
wn_
3047b294a6
Minor CSS+style tweaks in 'Handler_Public#generate_syndicated_feed()'.
2025-06-03 15:17:27 +00:00
wn_
814ab48169
Use the current timestamp for feed-level 'updated' in 'Handler_Public#generate_syndicated_feed()'.
...
The last article's 'updated' value was not a good indicator of when the feed updated for various reasons, so we'll just use the current timestamp to represent the dynamic nature of the content.
2025-06-03 14:10:08 +00:00
wn_
446f9dcb23
Style tweaks in 'Handler_Public#generate_syndicated_feed()'
2025-06-03 14:10:08 +00:00
wn_
8255f71c2e
Fail early in 'Handler_Public#generate_syndicated_feed()' on unrecognized format.
2025-06-03 14:10:08 +00:00
wn_
34c7e11d84
Use the official JSON MIME type of 'application/json'.
2025-06-03 13:53:12 +00:00
wn_
25d8655214
Drop legacy feed icon storage migration and unused 'Config::ICONS_DIR'.
2025-05-22 18:05:02 +00:00
Andrew Dolgov
dba83a639c
fix wrong config param being used & add a link to cron syntax we support
2025-05-22 20:36:09 +03:00
Andrew Dolgov
b25684a5a6
make default task schedules configurable
2025-05-22 20:01:00 +03:00
wn_
df28c71641
Improve naming when working with filter actions.
...
Also updated some related typing and documentation.
2025-05-21 18:34:16 +00:00
wn_
ce36b27a0d
Fix check for no articles found in 'RSSUtils::update_rss_feed()'.
...
FeedParser will always return an array.
2025-05-18 16:08:13 +00:00
wn_
2749c75b72
Minor ORM usage tweak in 'RSSUtils::update_rss_feed()'.
2025-05-18 16:06:44 +00:00
wn_
adf71f09a9
Use ORM in remaining parts of 'Pref_Users'.
2025-05-18 15:46:35 +00:00
wn_
cdd48bb1fa
Use ORM in 'Counters::get_feeds()' (and simplify stuff).
2025-05-18 14:51:47 +00:00
wn_
2fa54cc627
Deprecate and remove use of the 'SUBSTRING_FOR_DATE' constant.
...
With MySQL support removed (b154bc7a10e46dc9fa0406996507c4fd410366da) this constant is unnecessary.
2025-05-18 14:26:05 +00:00
Andrew Dolgov
d859c56636
send content-length with cached files
2025-05-18 09:06:01 +03:00
wn_
c472f00445
Get rid of 'Db::past_comparison_qpart()'.
...
With MySQL support dropped this function is just an unnecessary layer of abstraction.
2025-05-17 19:08:15 +00:00
Andrew Dolgov
868c1cadad
API/getFeeds: return feed last_error & update_interval
2025-05-17 12:49:41 +03:00
Andrew Dolgov
77e5deb9dd
use RETURNING syntax when creating base filter record during OPML import
2025-05-06 05:06:17 +03:00
Andrew Dolgov
e91c49b747
use RETURNING syntax when creating article record in share anything
2025-05-06 05:04:47 +03:00
Andrew Dolgov
9735ff83cc
use RETURNING syntax when creating base filter record
2025-05-06 05:01:23 +03:00
Andrew Dolgov
ea6f42dc61
switch insert query for base article record to named parameters and add previously missing ts_content stuff
2025-05-05 22:08:01 +03:00
Andrew Dolgov
677cd7453f
drop some pointless queries now that we can use RETURNING for inserts
2025-05-05 21:55:38 +03:00
Andrew Dolgov
070585ac5e
only open PDO transaction while performing CRUD operations on article
2025-05-05 20:45:40 +03:00
Andrew Dolgov
4cc40ddaa4
scheduler - only register built-in purge_orphaned_scheduled_tasks if running as default name
2025-05-04 20:25:29 +03:00
Andrew Dolgov
5263a07f61
record last cron expression (and stub owner_uid) used by scheduled task
2025-05-04 18:06:43 +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