Commit Graph

512 Commits (develop)

Author SHA1 Message Date
Jamie Rees d7e2e2e332 Fixed #2995
5 years ago
Jamie Rees 08b7e8f540 Add a internal retry when we have a locked db
5 years ago
tidusjar 88cdfea9a9 Logging and slight change to the string matching now not dependant on Thread Culture #2866
5 years ago
Jamie Rees b492b82e86 Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop
5 years ago
Jamie Rees f4fa835db0 Fixed #2950
5 years ago
tidusjar 3fb8b1ebe5 Fixed #2374
5 years ago
tidusjar 7145cf7cef Fixed the other error for #2955
5 years ago
Jamie Rees 93722bb546 Fixed the about page, we now include a count of the users online too!
5 years ago
tidusjar b7877ad1b3 stuff
5 years ago
tidusjar ddcd6a1acb Fixed build
5 years ago
Jamie d6b9cbc71e
Develop (#2947)
5 years ago
tidusjar 955329e0f5 logging
5 years ago
tidusjar 27a7e96f75 Start the scheduler after the jobs have been assigned
5 years ago
Jamie Rees 7514881bd8 Added logging into the schedule jobs, users not get feedback about what is going on!
5 years ago
Jamie Rees 975a162edd merge
5 years ago
Jamie Rees 396740b2c4 More work
5 years ago
Jamie Rees ad6c72f12a Fixed some of the issues with the new scheduler not firing correctly
5 years ago
tidusjar 8f50213867 Fixed the scheduler!
5 years ago
Jamie Rees c3c0228b45 swap out the scheduler #2750
5 years ago
tidusjar 52d9a7a586 moved the jobs to use quartz
5 years ago
tidusjar e9ead2eddb update poc quartz with develop
5 years ago
Jamie Rees 41ebce7cae Fixed all the unit tests
5 years ago
Jamie Rees ae9a4e3b1c Package update/refresh
5 years ago
tidusjar c556334f79 Fixed #2910
5 years ago
Jamie 89e275df74
Update JobSetup.cs
5 years ago
Jamie 52b75ee4de
Update JobSetup.cs
5 years ago
Jamie Rees fd531ac151 removed duplicate job I noticed we have
5 years ago
TidusJar 8be3ef205a update dependancies
5 years ago
tidusjar da9c481bb4 Removed some areas where we clear out the cache. This should help with DB locking #2750
5 years ago
tidusjar 215663df1f Fixed #2810
5 years ago
tidusjar 8ed0146e09 !wip
5 years ago
tidusjar 5b1f326854 Fixed #2802 the issue where "Issues" were not being deleted correctly.
5 years ago
tidusjar e83a8d045d Fixed build !wip
5 years ago
tidusjar 996f34a6d9 Fixed #2797
5 years ago
TidusJar 1f59693c7e Added the ability to change where the View on Emby link goes to #2730
5 years ago
TidusJar b375dd888b There is now a new Job in ombi that will clear out the Plex/Emby data and recache. This will prevent the issues going forward that we have when Ombi and the Media server fall out of sync with deletions/updates #2641 #2362 #1566
5 years ago
TidusJar 58545f80cd Made the newsletter use the default lanuage code set in the Ombi settings for movie information
5 years ago
TidusJar ca516957fa Make the newsletter BCC the users rather than creating a million newsletters (Hopefully will stop SMTP providers from marking as spam). This does mean that the custom user customization in the newsletter will no longer work
5 years ago
Jamie 69ea3bfde9
Merge pull request #2680 from d1slact0r/develop
6 years ago
TidusJar 0a63dd0ef5 Merge branch 'develop' of https://github.com/tidusjar/ombi into develop
6 years ago
TidusJar 43e30ec0bb Updated to .net core 2.2 and included a linux-arm64 build
6 years ago
Jamie d67101cc07
Update EmbyEpisodeSync.cs
6 years ago
d1slact0r 6ef14a34be
Now it is fixed :)
6 years ago
d1slact0r a95e904c8b
android please be nice now
6 years ago
d1slact0r 27e15a76bc
Update HtmlTemplateGenerator.cs
6 years ago
d1slact0r 3e64724969
Update HtmlTemplateGenerator.cs
6 years ago
d1slact0r 448164c265
fixed title bit better
6 years ago
d1slact0r c8b7229e53
fixed titles
6 years ago
d1slact0r 960dbbcf4e
this should fix the build for sure (stupid quotes)
6 years ago
d1slact0r dfb1515079
fixes build
6 years ago
d1slact0r 2500c06270
Update HtmlTemplateGenerator.cs
6 years ago
Jamie 72c411d5d3
Merge branch 'develop' into feature/request-queue
6 years ago
TidusJar da5d4f0738 Finished off the job
6 years ago
TidusJar 527bc00c09 Fixed the issue where we were marking episodes as available with the Emby connection when they have not yet aired #2417 #2623
6 years ago
TidusJar 3de88be16c Fixed the issue where we were marking the whole season as wanted in Sonarr rather than the individual episode #2629
6 years ago
TidusJar b1e6fd313b !wip started on the request queue
6 years ago
Jamie a404ba3f4b Fixed #2601
6 years ago
Jamie 442b0ff90c
Merge branch 'develop' into feature/splitoutsettingsdb
6 years ago
TidusJar 870a07de9d revert, no idea how this happened
6 years ago
Jamie 909180d099
Update LidarrAvailabilityChecker.cs
6 years ago
Jamie bbceb56d8b
Merge branch 'develop' into imgbot
6 years ago
Jamie 7763ecca4f Fixed lidarr newsletter bug
6 years ago
TidusJar ca48361865 Done the migration for the external db !wip
6 years ago
TidusJar 618ee16d9d The settings have now been split out of the main db.
6 years ago
Jamie 9ce0b9e70e Converted the Plex Jobs to use Quartz
6 years ago
Jamie 3f7eb80470 !wip done api
6 years ago
TidusJar 7aa2b72c7b Adding missing commits !wip
6 years ago
Jamie 5b6283f6b8
Revert "Feature/purge issues"
6 years ago
TidusJar dffd27d804 Added the ability to purge/remove issues
6 years ago
Jamie c14be4eaf9 The album in Lidarr does not need to be marked as monitored for us to pick up it's available. Fixes #2536
6 years ago
TidusJar f709c0acbc Fill in the addedat !wip
6 years ago
TidusJar 82c353a727 !wip added music into the newsletter and also added issue reporting to the albums
6 years ago
Jamie cda7c0fe4c !wip availability done
6 years ago
Jamie 82d610e235 Added the availablility checker #2313 !wip
6 years ago
Jamie 3750243f11 A lot more lidarr work, i'm done for the day wow... !wip #2313
6 years ago
Jamie 207c60b7f8 Added the lidarr sync !wip
6 years ago
TidusJar 2a066e315e Fixed #2418
6 years ago
Jamie 51f5bbc6a8 Fixed the issue where we wouldn't correctly mark some shows as available when there was no provider id #2429
6 years ago
Jamie e4f90e6c17 Fixed the 'loop' in the cacher #2429
6 years ago
TidusJar c4f22031d3 merge
6 years ago
TidusJar ecde0e8ce1 More small work on the updater !wip
6 years ago
TidusJar 438251d8c7 Started on some user stats !wip
6 years ago
Jamie 05d3057318 More updater
6 years ago
Jamie 00151e5419 Updater fixes
6 years ago
Jamie e621398dde
Merge pull request #2401 from tidusjar/develop
6 years ago
Anojh 3d2010d059 fix #2322 caused by continue statement inside try catch block
6 years ago
TidusJar 185c87ab40 Updated the Emby availability checker to bring it more in line with what we do with Plex.
6 years ago
Jamie Rees c14f603705 Another attempt to fix #2366
6 years ago
Jamie Rees fe590004d2 Fixed collection issues in Emby #2366
6 years ago
Jamie Rees 075b336430 More Emby improvements !wip
6 years ago
Jamie Rees 207d5c8d60 Do not delete the Emby Information every time we run, let's keep the content now.
6 years ago
Jamie Rees a4da4d0cc5 Emby Improvements: Batch up the amount we get from the server.
6 years ago
Jamie Rees e42abd604d Merge branch 'develop' into feature/updater
6 years ago
Jamie Rees c5274cf893 Added more background images and it will loop through the available ones
6 years ago
Jamie Rees 95f6426f53 Fixed #2338
6 years ago
Jamie Rees 62b0c4d450 Improved the Emby API #2230 Thanks Luke!
6 years ago
Jamie 6adb0351ea Fixed #2348
6 years ago
Jamie 05a0369aca Fixed the issue where when we find an episode for the recently added sync, we don't check if we should run the availbility checker.
6 years ago
Jamie 919d245f63 Fixed #2317
6 years ago
Jamie 29dc293570 Run the availability checker on finish of the recentlty added sync
6 years ago
Jamie 02f941767e Fixed the issue with the Recently Added Sync sometimes not working as expected
6 years ago
Jamie Rees 31e3c5b653 added updater test mode
6 years ago
Jamie Rees ee12dc952d try again with the updater !wip
6 years ago
Jamie Rees 760987579a !wip try a different way to update
6 years ago
Jamie a6a024d6d9 Fixed #2243 The refresh metadata was being run everytime we launched Ombi...
6 years ago
Jamie b323db1864 Fixed a issue where the Plex Content Sync wouldn't pick up new shows #2276 #2244 #2261
6 years ago
Anojh c574dbe82b fix newsletter card background overflow when only one item is available
6 years ago
Jamie Rees d1e44db91a Fixed #2257
6 years ago
Jamie Rees 83f871da86 Improved the way we sync the plex content and then get the metadata. #2243
6 years ago
Jamie Rees f133e8c2e9 Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop
6 years ago
Jamie Rees 81811bab03 Fixed that sometimes there would be a hidden error on the login page.
6 years ago
Anojh 53631e9ac9 Enhanced newsletter styling to support more mail clients
6 years ago
Anojh 573c91d1ea fix #2246
6 years ago
Jamie 4ce0d2bb65
Merge pull request #2227 from tidusjar/master
6 years ago
Jamie 794ce21123 Fixed #2224
6 years ago
Anojh 1f1febce2c More robust check for release date
6 years ago
Anojh 380c9b6bbd Fixed duplicate titles in Plex Newsletter
6 years ago
Jamie 5e25e16649
Merge pull request #2220 from anojht/newsletterenhancement
6 years ago
Anojh 4b034b5577 Added a check for long movie descriptions and dealt with accordingly
6 years ago
Jamie Rees 479bae8a6a Made the episode list in the newsletter easier to read. Rather than 1,2,3,4,5,10 we will now show 1-5, 10
6 years ago
Jamie Rees 856ec03377 Moved the RecentlyAddedSync into it's own job, it still is calls the regular sync but this should make it easier to start the job from the UI (When I add that)
6 years ago
Jamie Rees 5529a049d6 Made a massive improvement on the Smaller more frequent Plex Job. This should pick up content a lot quicker now and also get their metadata a lot quicker.
6 years ago
Jamie Rees 0c7a13f728 Trigger a metadata refresh when we finish scanning the libraries
6 years ago
Jamie Rees 6b2e9760e3 Fixed a potential issue in the newsletter where it wouldn't send content due to missing metadata, but would mark it as if it was sent.
6 years ago
Anojh 37a5759a32 changed overlay picture to poster pic so we have fallback styling on older clients
6 years ago
TidusJar 4d486e68a5 Get the Tv Backdrop !wip
6 years ago
Anojh Thayaparan fcdabb8c2a
Merge branch 'develop' into newsletterenhancement
6 years ago
Anojh 5f4eddae83 Made text style justified
6 years ago
Anojh c703727bbb V1.0, needs TV background and needs styles for outlook
6 years ago
Jamie f62e97bb32 Fixed bug #2188 #2134
6 years ago
Jamie Rees b8c64dff2d Update Hangfire, Newtonsoft and Swagger
6 years ago
Jamie Rees b80ef04ab7 !wip fixed merge
6 years ago
Jamie 76381509e9
Merge branch 'develop' into feature/embynewsletterfixes
6 years ago
Jamie Rees 443c79b0ca Fixed #2179.
6 years ago
Jamie 703203ed5c !wip
6 years ago
Jamie Rees 04af799efb Fixed the newsletter not sending #2134
6 years ago
Anojh Thayaparan 1c54eedc6f Added View on Emby Button (#2173)
6 years ago
Jamie Rees bd741e053f Fixed #2169
6 years ago
Jamie eeaf614a29 Added a new Job. Plex Recently Added, this is a slimmed down version of the Plex Sync job, this will just scan the recently added list and not the whole library. I'd reccomend running this very regulary and the full scan not as regular.
6 years ago
Jamie a681932d2e Fixed a bug with the RefreshMetadata where we would never get TheMovieDBId's if it was missing it
6 years ago
Jamie 5942645045 Added the ability to send newsletter out to users that are not in Ombi
6 years ago
Jamie 386f5b1550 Emby improvments on the way we sync/cache the data.
6 years ago
Jamie daaf52d771 Memory improvements
6 years ago
Jamie 3aad8bbe6b Made some improvements to the Sonarr Sync job #2127
6 years ago
Jamie 20a9720fdd Fixed build !wip
6 years ago
Jamie acb62f4768 Added the ability to turn off TV or Movies from the newsletter
6 years ago
Jamie f5e0d278ab Fixed #2116
6 years ago
Jamie 848ddbdbf0 Fixed a little bug in the newsletter
6 years ago
Jamie 9bd545c736 Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop
6 years ago
Jamie f760a1927e Fixed the issue where movies were not appearing in the newsletter for users with Emby #2111
6 years ago
Jamie 71157052b3 !wip fixed a bug in the newsletter
6 years ago
Jamie 3018057961 !wip changed the newsletter to include the release year as a year not a full date for movies
6 years ago
tidusjar ab9cdc856b Fixed a bunch of bugs around the newsletter !wip
6 years ago
tidusjar 1eb2dc930b Fixed some bugs !wip
6 years ago
Jamie a211a50deb Fixed some small things !wip
6 years ago
Jamie a6aac93fe5 Finished the newsletter I think !wip
6 years ago
tidusjar 11442e2ea7 Added the test button and done a bunch of testing. Almost ready !wip
6 years ago
Jamie 1528cdfc03 Pretty much finished the actual newsletter. Still need to work on the UI !wip
6 years ago
Jamie 9767380f83 Newsletter almost finished. !wip
6 years ago
Jamie 0e94270f84
Merge pull request #2081 from tidusjar/develop
6 years ago
Jamie 94c713b3b5 Fixed #2074 and #2079
6 years ago
Jamie 47f66978f0
Added the ability to refresh out backend metadata (#2078)
6 years ago
Jamie b55efd60c5 Merge develop into recentlyadded
6 years ago
Jamie 241e6fca67 Small memory improvements in the Plex Sync
6 years ago
tidusjar 04aee45446 Fixed an issue when Plex decideds to reuse the Plex Key for a different media item... #2038
6 years ago
tidusjar faac2655f9 !cosmetic missed it
6 years ago
Jamie 5f7ce5c175 Fixed #2042
6 years ago
Jamie dda467828c
Merge DNC into Master (#2034)
6 years ago
tidusjar c5320af884 Publish 32bit build of windows
6 years ago
Jamie a7bc93889b Fixed the outstanding issue on #1995
6 years ago
tidusjar b015b101ed Fixed an issue for #1951
6 years ago
tidusjar acac2c3675 Try and fuzzy match the title and release if we cannot get the tvdb id or imdbid (depends on the media agents in Plex) #1951
6 years ago
Jamie 687bd53bcb Fixed #1989 #1719
6 years ago
Jamie b8b7884d92 Small changes to the auto updater, let's see how this works
6 years ago
Jamie c0905d8460 Small changes to the auto updater, let's see how this works
6 years ago
Jamie 365e7d9cc1 Fixed the update check for the master build
6 years ago
Jamie 5a22802663 Fixed the update check for the master build
6 years ago
TidusJar b223306ee8 fixed build and added logging
6 years ago
Jamie e9e61153cb potential fix for #1942
6 years ago
tidusjar 924e7c89f3 FIXED PLEX!!!!!
6 years ago
tidusjar 801b212bd4 Batch the PlexContentSync and increase the plex episode batch size
6 years ago
tidusjar 6f06f962d7 Fixed the migration issue, it's too difficult to migrate the tables
6 years ago
tidusjar 6002b202d9 Working on the movie matching. Stop dupes #1869
6 years ago
tidusjar c7d88f8808 Delete plex episodes on every run due to a bug, need to spend quite a bit of time on this.
6 years ago
tidusjar a272779121 Fixed the issue where we were always adding emby episodes. Also fixed #1933
6 years ago
Jamie 132c526965 Added this for the ARM build !wip
6 years ago
tidusjar 03f7184118 Some work on the auto updater #1460
6 years ago
tidusjar 96697000b1 Removed the potential locking
6 years ago
Jamie 498c019f5d Moved the update check code from the External azure service into Ombi at /api/v1/update/BRANCH
6 years ago
tidusjar 96cf4388bc More memory management and improvements
6 years ago
tidusjar 6ac9da8bed Some memory management improvements
6 years ago
tidusjar 19e9071af3 Delete old v2 ombi from v3 branch
6 years ago
Jamie a8bb352c34 If Radarr/Sonarr has noticed that the media is available, then mark it as available in the UI
7 years ago
Jamie 246f1c07cf
Add the Issue Reporting functionality (#1811)
7 years ago
tidusjar d67e9ed0f8 Added some logging to sonarr !cosmetic
7 years ago
Jamie a957b37995 Fixed the emby notifications not being sent
7 years ago
tidusjar 40e732de27 #1802 and other small fixes
7 years ago
tidusjar 6ad6dd4a74 Fixed emby connect login issue
7 years ago
Jamie 677accf5d7 Merge branch 'DotNetCore' of https://github.com/tidusjar/ombi into DotNetCore
7 years ago
Jamie be866d3792 More logging
7 years ago
tidusjar 5d0a8fb493 Done #1788
7 years ago
Jamie 11f1f6b718 Fixed #1774
7 years ago
Jamie 02135bc550 Fixed #1760 and improvements on the auto updater.
7 years ago
Jamie f944ef6a79 error handling #1749
7 years ago
Jamie d78e3127ea Translated the Requests page and fixed #1740
7 years ago
Jamie a1ee52daef Sickrage done. Ish... So i've written all the code by looking at the API. the key there is i've looked at the api. I have not tested anything so expect this to fail.
7 years ago
Jamie 6e04e2effe Update the Emby Connect Username in the user importer. To update the emby connect email address we do it when the user logs in, since the only way to get that information is to use the users Username and Password, since we do not keep this information we cannot do it in the User Importer, but if they have successfully logged in via Emby Connect then we check if we need to update the email address on login
7 years ago
tidusjar a06496bb03 update the connectuserid for emby users
7 years ago
tidusjar a383839bd0 Fixed #1721
7 years ago
Jamie a3d287bae3 !cosmetic string alias
7 years ago
Jamie 2ae924db19 #1460
7 years ago
Jamie a89585b85a Added the ability to customize job scheudles
7 years ago
Jamie e090800cd7 more renames
7 years ago
Jamie 191c46d7aa Renames
7 years ago
Jamie ee13720a8b Reduce the memory consumption #1720
7 years ago
tidusjar 9a8bd096b5 Potential fix for #1702
7 years ago
tidusjar 5dc7160c5d fixed #1708
7 years ago
tidusjar 89ca7596c0 Fixed build
7 years ago
tidusjar 6d5a823353 Potential fix for the DB locking issue #1720
7 years ago
tidusjar 560072eba4 Added the option to import the plex admin.
7 years ago
tidusjar 0fdc5e47be Fixed the availability checker
7 years ago
tidusjar fc31db4c6e Added some better handling when adding existing seasons to a tv show in the Plex cacher.
7 years ago
tidusjar dedf42ac87 Should fix #1663
7 years ago
tidusjar 5e48c66325 Added the new banner background for tv shows
7 years ago
tidusjar 016c409ace Fixed the null ref exception #1460
7 years ago
tidusjar 37617eb04d Fixed #1631 and improved translation support
7 years ago
Jamie 50801717da Added 32bit version of Ombi
7 years ago
tidusjar 7e4de5cbd7 Fixed the issue where we have got an episode but not the related series. #1620
7 years ago
Jamie 855941c770 Fix the exception #1613
7 years ago
Jamie 20f3239b94 Found where we potentially are setting a new poster path, looks like the entity was being modified and being set as Tracked by entity framework, so the next time we called SaveChangesAsync() it would save the new posterpath on the entity.
7 years ago
Jamie.Rees 4fc50bb40b Fixed a null reference issue in the Plex Content Cacher
7 years ago
Jamie.Rees b4d01386a6 Added the ability to run a user defined update script #1460
7 years ago
tidusjar 971f86ba7b Made the updater work again #1460
7 years ago
tidusjar 03f7aba47e Added the ability to specify how many episodes we should cache at a time. #1598
7 years ago
tidusjar 7c5bca3b2b Fixed the issue where movie requests were no longer being requested.
7 years ago
Jamie.Rees b7b0381ce7 started adding some more unit tests #1596
7 years ago
Jamie.Rees ec7e47c9cf #1460 made the process name configurable
7 years ago
Jamie.Rees c58cb4dbe1 #1460 looks like the permissions issue has been resolved. Just need to make sure the Ombi process is terminated.
7 years ago
Jamie.Rees 22a0e92b63 Added usersname and password option for the updater #1460
7 years ago
Jamie.Rees c0b716f2b7 Put back the old download code
7 years ago
Jamie.Rees 247d708e7a Changed the way we download the .zip files in the auto updater #1460 This might make a difference to the permissions issue. but not 100% sure.
7 years ago
Jamie.Rees 0ceb8a3c95 Remove sonarr episodes from the cache table
7 years ago
tidusjar 6c07295a69 Added some logging into the PlexCachers and set the log level to informational
7 years ago
tidusjar 57f3297892 Added Couchpotato support and fixed #1548
7 years ago
tidusjar fd58e80cea Fixed #1574
7 years ago
tidusjar 7ce8036cab Fixes the issue with non windows systems unable to unzip the tarball #1460
7 years ago
tidusjar 42c69a0f05 Use Sqlite storage for Hangfire
7 years ago
tidusjar 95e3c62e30 Some errors fixed and some ui improvements #865
7 years ago
tidusjar 9f82281744 another potential issue? :/
7 years ago
tidusjar 764ef17725 real fix
7 years ago