Commit graph

131 commits

Author SHA1 Message Date
dylan
acdb9ff8d7 updated to differentiate between generic and special feeds 2025-12-28 17:32:17 +00:00
dylan
df031eaa4a fixed an error with the error 2025-12-28 17:29:09 +00:00
dylan
c196e8f328 updated now-page-template.md with new things 2025-12-28 17:27:20 +00:00
dylan
001834fe64 added Maloja scrobble handler to feedHandlers 2025-12-28 17:23:27 +00:00
dylan
e971dbf0ba updated regex and reorganised and added headings to match services.js 2025-12-28 17:23:18 +00:00
dylan
64488f88ed added some examples 2025-12-28 17:22:14 +00:00
dylan
db25612241 updated now-page-template.md layout 2025-12-28 16:58:45 +00:00
dylan
cc64e56b77 removed biome.json and lefthook.yml configuration files 2025-12-28 16:57:57 +00:00
dylan
8f807cb47a removed local development files from .gitignore 2025-12-28 16:57:45 +00:00
dylan
385f24a28a updated feed handling to use dedicated handlers for each feed type 2025-12-28 16:56:40 +00:00
dylan
b3b8658b72 moved services from config.js into their own services.js 2025-12-28 16:52:26 +00:00
dylan
7e9be02de6 added optional STEAM_WEBAPI_KEY 2025-12-28 16:06:58 +00:00
dylan
a503a45d9e added local development files to .gitignore and updated package.json to include preview script 2025-12-28 13:32:09 +00:00
dylan
7631bab045 fixed regex for some.pics 2025-12-28 13:08:30 +00:00
dylan
9cd5fe2592 updated last.fm regex to point to the correct music URL 2025-12-28 13:00:14 +00:00
dylan
37a1fafcf4 updated badge link to the now-updater repo 2025-12-26 15:06:37 +00:00
dylan
dbe80d9521 updated trakt links in now-page-template and config.js to point to episodes and movies and actually work... 2025-12-26 15:02:57 +00:00
dylan
f1c2748463 updated README with Last.fm usage example 2025-12-25 23:53:24 +00:00
dylan
3296771b68 fixed incorrect line in the example and added thank you to xiffy 2025-12-25 23:34:50 +00:00
dylan
07618a4262 updated now-page-template to add a link to this project, and to add back MY details 2025-12-25 23:33:50 +00:00
dylan
c317859786 updated README to add some examples and explain some of my additions 2025-12-25 23:19:35 +00:00
dylan
a3e9a15953 updated getTraktMovie call in getTraktEpisodeAndMovie to include ID 2025-12-25 22:59:28 +00:00
dylan
2a3bb8301c updated getTraktMovie to include movie ID and modify title display based on showImage flag 2025-12-25 22:53:54 +00:00
dylan
7656f7f501 updated trakt-movie to include correct ID for fetching data 2025-12-25 22:53:41 +00:00
dylan
b6f290af6b added intro and changed last updated position/sizing 2025-12-25 21:42:36 +00:00
dylan
d64906dec1 updated mastodon section to include icon next to link 2025-12-25 21:30:44 +00:00
dylan
3772a254c2 updated getMastodonPost to replace URLs with link emoji 2025-12-25 21:22:42 +00:00
dylan
9f63efe950 removed unused getAtomFeedItem import from config.js 2025-12-25 21:13:12 +00:00
dylan
117198fbf2 updated getMastodonPost to parse XML correctly and removed the atom feed function
i thought mastodon served atom for some reason
2025-12-25 21:13:04 +00:00
dylan
6ede3ee4a8 updated getMastodonPost to use description instead of title for non-reply items, maybe relying on forgejo actions rather than locally testing is making this messy :P 2025-12-25 20:58:59 +00:00
dylan
90c248c1b7 updated mastodon item to use getMastodonPost function 2025-12-25 20:55:07 +00:00
dylan
25d770662a added support for both RSS and Atom feeds in getAtomFeedItem and implemented getMastodonPost function to fetch non-reply items 2025-12-25 20:54:44 +00:00
dylan
7d896ace0d added function to fetch Atom feed for Mastodon 2025-12-25 20:38:11 +00:00
dylan
c2ca868e9a added function to fetch Atom feed item title and link 2025-12-25 20:38:08 +00:00
dylan
a952c70133 added a section to display toots with a link to social.lol 2025-12-25 20:33:46 +00:00
dylan
9aa7b714aa added mastodon item to fetch RSS feed title 2025-12-25 20:33:40 +00:00
dylan
7f21548d05 updated last.fm link to include icon in listened tracks section 2025-12-25 20:15:18 +00:00
dylan
30af087435 added a section to display listened tracks with a link to last.fm 2025-12-25 20:12:01 +00:00
dylan
05dc008c4e added lastfm item to fetch RSS feed title 2025-12-25 20:09:45 +00:00
dylan
389d1ab1c2 added linkFormat export to specify link type for HTML or markdown 2025-12-25 20:01:47 +00:00
dylan
ec51f1c319 updated now function to apply markdown escaping for display text based on link format 2025-12-25 20:01:41 +00:00
dylan
904637fb56 updated getRSSItemTitle and getJsonFeedItemTitle to remove markdownCharEscape usage 2025-12-25 20:01:35 +00:00
dylan
a3ed5a4a82 Merge pull request 'add direct linking to individual items from feeds' (#1) from update/direct-links into main
Reviewed-on: https://source.tube/dylan/now-updater/pulls/1
2025-12-25 19:27:25 +00:00
dylan
360465395a updated getLetterboxdActivity to conditionally include image in returned text 2025-12-25 19:19:09 +00:00
dylan
c7717e6d29 updated now-page-template to include icons for episode and movie links 2025-12-25 19:16:11 +00:00
dylan
101d99d22a updated now-page-template to separate trakt episode and movie links 2025-12-25 18:52:35 +00:00
dylan
a64bce8020 updated config to separate trakt episode and movie into distinct items 2025-12-25 18:52:29 +00:00
dylan
5328d0fd25 updated getRSSItemTitle and getLetterboxdActivity to set content type for JSDOM and removed unnecessary link element logging 2025-12-25 18:52:25 +00:00
dylan
1b5c733653 updated getRSSItemTitle and getLetterboxdActivity to log link element presence and text so we can see what's happening 2025-12-25 18:45:43 +00:00
dylan
0a91a32359 updated now function to log the latest URL for each item 2025-12-25 18:41:07 +00:00