diff --git a/CHANGELOG.md b/CHANGELOG.md index 02c5ed1cc..6f7a2e5db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,34 @@ ## v3.0.3919 (2018-10-18) +### **Fixes** + +- New translations en.json (French) [Jamie] + +- New translations en.json (French) [Jamie] + +- New translations en.json (French) [Jamie] + +- New translations en.json (Dutch) [Jamie] + +- Fixed the issue with mobile notifications. [Jamie] + +- Fixed #2514. [Jamie] + + +## v3.0.3923 (2018-10-19) + +### **New Features** + +- Update CHANGELOG.md. [Jamie] + +### **Fixes** + +- Fixed #2601. [Jamie] + + +## v3.0.3919 (2018-10-17) + ### **New Features** - Added automation tests for the voting feature. [TidusJar] diff --git a/src/Ombi.Core/Rule/Rules/Search/CouchPotatoCacheRule.cs b/src/Ombi.Core/Rule/Rules/Search/CouchPotatoCacheRule.cs index a6deb95d2..277266b91 100644 --- a/src/Ombi.Core/Rule/Rules/Search/CouchPotatoCacheRule.cs +++ b/src/Ombi.Core/Rule/Rules/Search/CouchPotatoCacheRule.cs @@ -11,12 +11,12 @@ namespace Ombi.Core.Rule.Rules.Search { public class CouchPotatoCacheRule : BaseSearchRule, IRules { - public CouchPotatoCacheRule(IRepository ctx) + public CouchPotatoCacheRule(IExternalRepository ctx) { _ctx = ctx; } - private readonly IRepository _ctx; + private readonly IExternalRepository _ctx; public async Task Execute(SearchViewModel obj) { diff --git a/src/Ombi.Core/Rule/Rules/Search/LidarrAlbumCacheRule.cs b/src/Ombi.Core/Rule/Rules/Search/LidarrAlbumCacheRule.cs index 97a27d47f..fe28c3acf 100644 --- a/src/Ombi.Core/Rule/Rules/Search/LidarrAlbumCacheRule.cs +++ b/src/Ombi.Core/Rule/Rules/Search/LidarrAlbumCacheRule.cs @@ -10,12 +10,12 @@ namespace Ombi.Core.Rule.Rules.Search { public class LidarrAlbumCacheRule : SpecificRule, ISpecificRule { - public LidarrAlbumCacheRule(IRepository db) + public LidarrAlbumCacheRule(IExternalRepository db) { _db = db; } - private readonly IRepository _db; + private readonly IExternalRepository _db; public Task Execute(object objec) { diff --git a/src/Ombi.Core/Rule/Rules/Search/LidarrArtistCacheRule.cs b/src/Ombi.Core/Rule/Rules/Search/LidarrArtistCacheRule.cs index db472a951..d9667d66b 100644 --- a/src/Ombi.Core/Rule/Rules/Search/LidarrArtistCacheRule.cs +++ b/src/Ombi.Core/Rule/Rules/Search/LidarrArtistCacheRule.cs @@ -10,12 +10,12 @@ namespace Ombi.Core.Rule.Rules.Search { public class LidarrArtistCacheRule : SpecificRule, ISpecificRule { - public LidarrArtistCacheRule(IRepository db) + public LidarrArtistCacheRule(IExternalRepository db) { _db = db; } - private readonly IRepository _db; + private readonly IExternalRepository _db; public Task Execute(object objec) { diff --git a/src/Ombi.Core/Rule/Rules/Search/RadarrCacheRule.cs b/src/Ombi.Core/Rule/Rules/Search/RadarrCacheRule.cs index ae3cb4782..105681c82 100644 --- a/src/Ombi.Core/Rule/Rules/Search/RadarrCacheRule.cs +++ b/src/Ombi.Core/Rule/Rules/Search/RadarrCacheRule.cs @@ -9,12 +9,12 @@ namespace Ombi.Core.Rule.Rules.Search { public class RadarrCacheRule : BaseSearchRule, IRules { - public RadarrCacheRule(IRepository db) + public RadarrCacheRule(IExternalRepository db) { _db = db; } - private readonly IRepository _db; + private readonly IExternalRepository _db; public Task Execute(SearchViewModel obj) { diff --git a/src/Ombi/Startup.cs b/src/Ombi/Startup.cs index cad5da907..7e3f48c8f 100644 --- a/src/Ombi/Startup.cs +++ b/src/Ombi/Startup.cs @@ -207,7 +207,11 @@ namespace Ombi var jobSetup = app.ApplicationServices.GetService(); jobSetup.Setup(); ctx.Seed(); - + var settingsctx = serviceProvider.GetService(); + var externalctx = serviceProvider.GetService(); + settingsctx.Seed(); + externalctx.Seed(); + var provider = new FileExtensionContentTypeProvider { Mappings = { [".map"] = "application/octet-stream" } }; app.UseStaticFiles(new StaticFileOptions() diff --git a/src/Ombi/wwwroot/translations/fr.json b/src/Ombi/wwwroot/translations/fr.json index 013dc9865..2706afbfb 100644 --- a/src/Ombi/wwwroot/translations/fr.json +++ b/src/Ombi/wwwroot/translations/fr.json @@ -29,7 +29,7 @@ } }, "PasswordReset": { - "EmailAddressPlaceholder": "Adresse e-mail", + "EmailAddressPlaceholder": "Courriel", "ResetPasswordButton": "Réinitialiser le mot de passe" }, "LandingPage": { @@ -79,7 +79,7 @@ "UpcomingMovies": "Films à venir", "TopRatedMovies": "Films les mieux notés", "NowPlayingMovies": "Films à l'affiche", - "HomePage": "Site du film", + "HomePage": "Accueil", "Trailer": "Bande-annonce" }, "TvShows": { diff --git a/src/Ombi/wwwroot/translations/nl.json b/src/Ombi/wwwroot/translations/nl.json index 24ce67966..624650620 100644 --- a/src/Ombi/wwwroot/translations/nl.json +++ b/src/Ombi/wwwroot/translations/nl.json @@ -65,7 +65,7 @@ "Paragraph": "Wil je iets kijken dat momenteel niet beschikbaar is? Geen probleem, zoek het hieronder op en vraag het aan!", "MoviesTab": "Films", "TvTab": "TV Series", - "MusicTab": "Music", + "MusicTab": "Muziek", "Suggestions": "Suggesties", "NoResults": "Sorry, we hebben geen resultaten gevonden!", "DigitalDate": "Digital Release: {{date}}", @@ -103,7 +103,7 @@ "Paragraph": "Hieronder zie je jouw en alle andere verzoeken, evenals hun download en goedkeuring status.", "MoviesTab": "Films", "TvTab": "TV Series", - "MusicTab": "Music", + "MusicTab": "Muziek", "RequestedBy": "Verzocht Door:", "Status": "Status:", "RequestStatus": "Aanvraagstatus:", @@ -129,8 +129,8 @@ "Filter": "Filter", "Sort": "Sort", "SeasonNumberHeading": "Seizoen: {seasonNumber}", - "SortTitleAsc": "Title ▲", - "SortTitleDesc": "Title ▼", + "SortTitleAsc": "Titel ▲", + "SortTitleDesc": "Titel ▼", "SortRequestDateAsc": "Request Date ▲", "SortRequestDateDesc": "Request Date ▼", "SortStatusAsc": "Status ▲", @@ -174,8 +174,8 @@ "MovieRemaining": "Movies: {{remaining}}/{{total}} remaining", "MusicRemaining": "Music: {{remaining}}/{{total}} remaining", "TvDue": "TV: {{date}}", - "MovieDue": "Movie: {{date}}", - "MusicDue": "Music: {{date}}" + "MovieDue": "Film: {{date}}", + "MusicDue": "Muziek: {{date}}" }, "Votes": { "CompletedVotesTab": "Voted",