614 Commits

Author SHA1 Message Date
Tom Wheeler 0d8e6387fa fix(template): default template spacing 2025-09-19 10:14:58 +12:00
Tom Wheeler cf52f24bd4 fix(posters): preview posters display now show correctly 2025-09-19 09:45:53 +12:00
Tom Wheeler d12ef17552 fix(overseerr): server owner requests now correctly hidden from users 2025-09-19 09:34:52 +12:00
Tom Wheeler 59535c6b1d chore(config): update config form UI 2025-09-19 07:26:17 +12:00
Tom Wheeler 1b3a8445f5 fix(posters): add emoji font package to dockerfile for posters 2025-09-19 06:41:46 +12:00
Tom Wheeler bd23c1efcd fix(item matching): items that appear across multiple libraries now match correctly 2025-09-18 18:22:37 +12:00
Tom Wheeler 935b279da7 feat(mdblists): add mdblists as a source
fix #69
2025-09-18 17:47:22 +12:00
Tom Wheeler 1a03e7462f fix(version checking): update semantic release build args to pass commit sha 2025-09-18 14:56:14 +12:00
Tom Wheeler 88e5ef3fef fix(collections): episode based collections can now be created for trakt and imdb
fix #68
2025-09-18 14:46:53 +12:00
Tom Wheeler 6b20a3986b fix(config): adds minimum year filter for missing items
fix #66
2025-09-17 23:50:35 +12:00
Tom Wheeler 12a45955e4 fix(config): increased max items from 1000 to 9999
fix #65
2025-09-17 22:22:35 +12:00
Tom Wheeler b2d6cd0b9d fix(collection sync): creating a collection with custom sync timing now adds it to the schedule 2025-09-17 13:49:14 +12:00
Tom Wheeler 3cb35eb3e0 fix(caching): add global library cache plus minor fixes
adds global library cache with 5 minute TTL
2025-09-17 12:39:03 +12:00
Tom Wheeler 4993832b2d fix(poster editor): multiple template fixes 2025-09-16 20:03:51 +12:00
Tom Wheeler 1383749d8e fix(collection sync): fixed auth for individual collections sync 2025-09-16 13:49:20 +12:00
Tom Wheeler 3dfec8d0bb chore: remove temp files 2025-09-15 23:46:23 +12:00
Tom Wheeler 4f02312e07 chore: add temp posters 2025-09-15 23:44:35 +12:00
Tom Wheeler 0836477f93 fix(poster editor): poster template not working correctly for networks and multi-lists 2025-09-15 23:39:51 +12:00
Tom Wheeler 5bcd69829d refactor(posters): fix jpg poster display 2025-09-15 19:44:03 +12:00
Tom Wheeler a699ba2492 chore(gitignore): add icons 2025-09-15 19:41:04 +12:00
Tom Wheeler 75ff906ab6 refactor(poster editor): resolve merge conflicts 2025-09-15 17:59:01 +12:00
Tom Wheeler bdbbf3cd08 fix(poster editor): multiple fixes for poster template editor 2025-09-15 17:30:51 +12:00
Tom Wheeler 16cfde8ca3 refactor(types): add backend types for multi source & custom sync 2025-09-13 20:35:57 +12:00
rkbhkp 3c6207f8b2 fix yarn build error from missing return 2025-09-11 18:18:36 -05:00
rkbhkp ef2a48e716 update docker ghcr 2025-09-11 18:11:14 -05:00
rkbhkp 6bb004ff7a add ghcr build workflow 2025-09-11 18:03:01 -05:00
rkbhkp 923eb5fb9a Working anlist collection for TV shows 2025-09-11 11:46:34 -05:00
Tom Wheeler f44b85cc97 fix(random lists): add custom random list files 2025-09-12 02:46:17 +12:00
Tom Wheeler 608f9ecf77 chore(gitignore): add custom random poster 2025-09-12 02:43:07 +12:00
Tom Wheeler f7691f9a84 chore(config form): update styling and text in config form 2025-09-12 02:32:12 +12:00
Tom Wheeler 4cbd2516ab fix(config form): edit form now correctly fills sources for multiple sources collections 2025-09-11 23:18:06 +12:00
Tom Wheeler ce479da9cf fix(collection sync): adds individual collection sync tracking and fixes 2025-09-11 23:06:18 +12:00
Tom Wheeler 91ac4cb5ba fix(random lists): adds true random collections for trakt, imdb, letterboxd and tmdb
selecting random list/collection will now select a random list from the relevant source, and ensure
that the content exists in your library before creation
2025-09-11 21:06:55 +12:00
Tom Wheeler 85bf51fdf9 Merge branch 'develop' into feature/multi-lists 2025-09-10 15:23:29 +12:00
Tom Wheeler 9c438b317b feat(multi-lists): collections can now be created with multiple sources
adds new multiple sources option, where multiple sources can be added to a single config, with
options to combine in order, randomise, or cycle lists

fix #50
2025-09-10 15:17:19 +12:00
Tom Wheeler 8c8edc4ce6 feat(collections sync): adds individual collection syncing
collections can now be synced individually, with further options available for multi-lists and
random lists

fix #26
2025-09-10 09:19:59 +12:00
Tom Wheeler 74a72c3f19 feat(sources): add random lists feature
you can now select random as a subtype option for IMDb, TMDB, Trakt and Letterboxd sources
2025-09-10 08:46:56 +12:00
Tom Wheeler 9d2d2a53fe fix(missing items): prevent duplicate downloads by checking all Plex libraries
Change missing item detection to check all Plex libraries instead of just target library, preventing
duplicates across libraries

fix #19
2025-09-09 22:49:05 +12:00
Tom Wheeler d5fe7e864d fix(sonarr): prevent duplicate requests for existing series
corrects duplicate API calls by checking if requested seasons are already monitored and downloaded

fix #60
2025-09-09 22:14:03 +12:00
Tom Wheeler 8c001fe049 fix(connections): remove port requirement from test endpoints 2025-09-09 21:49:17 +12:00
Tom Wheeler 8b53135fa3 fix(library selection): selecting all libraries now correctly selects all libraries
corrects the frontend sending "all" as libraryId, now selects all libraries in the frontend and
sends libraryIds correctly

fix #59
2025-09-08 08:45:35 +12:00
Tom Wheeler 7c43f96c6b Merge branch 'feature/networktop10' into develop 2025-09-08 08:20:24 +12:00
Tom Wheeler 8fd9a0026f fix: remove useSSL as required field from overseerr and tautulli test 2025-09-08 01:09:55 +12:00
Tom Wheeler bda6bf5df6 fix: adds global networks 2025-09-08 00:15:07 +12:00
Tom Wheeler 2698a2ce95 fix(overseerr/tautulli connections test): fixes port number conversion for test connection button
re #33
2025-09-07 07:56:48 +12:00
Tom Wheeler 51976d4686 feat(network lists): adds Networks source, with global and per-country options
Collections can now be created based off Network Top 10 lists, grabbed from FlixPatrol, Global
Networks (Netflix, Prime etc) or Networks specific to your country can be created

fix #42
2025-09-07 07:44:31 +12:00
Tom Wheeler ea6435bea6 fix(letterboxd lists): web-scraping updated for letterbox lists 2025-09-06 15:27:15 +12:00
Tom Wheeler 90e6987c72 chore: poster editor first iteration 2025-09-06 14:42:42 +12:00
Tom Wheeler a8d0869fd4 fix: collecions being marked as missing at the end of a sync 2025-09-05 06:04:14 +12:00
Tom Wheeler 51b69eee52 fix: adds poster upload from URL
posters can now be added to agregarr by directly pasting a link

fix #53
2025-09-04 19:43:28 +12:00