Commit graph

55 commits

Author SHA1 Message Date
tidusjar
b5a268510d Updated projects, updated entities to use a string as the primary keys. migrations need doing 2022-04-06 21:42:24 +01:00
sephrat
b5ec556243
feat(newsletter): Started to localize the newsletter (#4485)
* Abstract media servers content into interfaces

* Media server entities into abstract classes

* Abstract media server content repository

* First pass at newsletter refactoring

* Minor code clean up

* Attempt at abstracting repositories (WIP)

* Fixed cast issue

* Corrected the other properties

* A step towards newsletter refactoring

* Clean up leftovers

* Fix broken episodes db interaction

* Save absolute URL for Plex content

Let's be consistent with Emby and Jellyfin

* Fix broken integration with Plex libraries

* Fix error when multiple media servers configured

* Fix newsletter being sent if no movies or episodes

* Fix broken tests

* Remove unneccesary logs

* Allow for newsletter localization

* Generate file in English

* Fix unsubscribe text unlocalized by messy merge

* Fix indentation

Co-authored-by: tidusjar <tidusjar@gmail.com>
2022-02-01 20:32:13 +00:00
Jamie
719eb7dbe3
feat: Upgrade Ombi to .NET 6 (#4390)
* chore: updated tfm to net6

* chore: updated main packages

* chore: fixed some warnings

* core: Added workflow_dispatch to some of the CI pipelines [skip ci] (#4392)

* chore: bump the net version

* ci: use the dotnet ver task everywhere
2021-11-09 21:54:51 +00:00
tidusjar
ecfb594f1f chore: 🚧 added a non-ui build configuration 2021-10-06 21:34:58 +01:00
Joshua M. Boniface
9fe644f3db Add separate Jellyfin server type
Due to forthcoming changes to the Jellyfin API, this adds support for
Jellyfin as server type completely independent from Emby. It also undoes
the workarounds that treated Jellyfin as a subset of Emby.
2020-12-10 02:16:20 -05:00
tidusjar
0d55eec72e Update to net5.0 2020-11-10 19:22:34 +00:00
tidusjar
2171768757 package updates 2020-09-30 22:36:09 +01:00
tidusjar
483f021e29 Updated to 3.1 2020-02-07 23:01:36 +00:00
tidusjar
4bf66ef031 Fixed assembly reference 2019-12-16 14:02:35 +00:00
tidusjar
92195a1598 Added another API 2019-12-06 00:32:08 +00:00
Jamie Rees
bea8551cd3 merge 2019-11-26 08:32:16 +00:00
tidusjar
b41fcb467e Removed hangfire completly from Ombi 2019-11-10 15:05:01 +00:00
tidusjar
a8026aecf4 Upgrade to .net standard 2.1 2019-11-05 22:06:23 +00:00
Jamie Rees
0a192c5e83 !wip on music 2019-07-24 22:18:29 +01:00
tidusjar
47aababfa7 !wip 2019-07-10 22:45:09 +01:00
Jamie Rees
bfaf2b8f8c Updated packages 2019-05-07 20:42:49 +01:00
Jamie Rees
f16b33c437 Merge 2019-04-23 10:31:28 +01:00
Jamie Rees
ae9a4e3b1c Package update/refresh 2019-04-08 09:26:58 +01:00
TidusJar
8be3ef205a update dependancies 2019-02-22 12:15:33 +00:00
TidusJar
a4cbb24d0f !wip 2019-02-13 14:34:40 +00:00
TidusJar
7c97b104d2 Updated the AspnetCore.App package to remove the CVE-2019-0564 vulnerability 2019-01-09 08:04:59 +00:00
TidusJar
0a63dd0ef5 Merge branch 'develop' of https://github.com/tidusjar/ombi into develop 2018-12-17 09:52:22 +00:00
TidusJar
43e30ec0bb Updated to .net core 2.2 and included a linux-arm64 build 2018-12-17 09:52:04 +00:00
TidusJar
75f43260c0 !wip added the api 2018-12-03 21:36:46 +00:00
TidusJar
da5d4f0738 Finished off the job 2018-12-03 21:19:57 +00:00
TidusJar
8915e64ff3 Updated all the MS packages 2018-09-13 11:45:19 +01:00
Jamie
70db3c7bca Loads more work *phew* !wip 2018-08-24 16:07:53 +01:00
TidusJar
432c7763ee Started on the Music Search Engine !wip 2018-08-22 14:16:45 +01:00
Jamie
ec628e9217 Updated to 2.1.1 2018-07-21 21:13:56 +01:00
Jamie Rees
d8fdc75cfb revert 2018-06-27 21:10:29 +01:00
Jamie
48baef1dfd Update to .net 2.1.1 2018-06-20 21:14:16 +01:00
Jamie
12b4bf2f5f Upgrade packages 2018-06-01 10:52:21 +01:00
Jamie Rees
3e2e7d2fc2 Updated to prevent security vulnerability as noted here: https://github.com/aspnet/Announcements/issues/300 2018-05-09 08:17:51 +01:00
Jamie Rees
b8c64dff2d Update Hangfire, Newtonsoft and Swagger 2018-04-23 16:27:33 +01:00
tidusjar
87ab783f77 Updated all the aspnet packaged !wip 2018-03-14 21:31:58 +00:00
Jamie
62a3ed924b !wip 2017-11-24 16:26:12 +00:00
tidusjar
d6b3c7ac2c Added support for a new TV and Movie provider. DogNZB 2017-10-14 00:02:08 +01:00
tidusjar
42c69a0f05 Use Sqlite storage for Hangfire 2017-10-13 21:36:27 +01:00
Jamie.Rees
a727bc0b4c Updated packages and more logging 2017-09-21 12:59:11 +01:00
tidusjar
d754ef6b81 Update nuget packages and added logging to the Updater #865 2017-09-16 23:24:45 +01:00
Jamie.Rees
95c5c839f0 Upgraded to .net core 2.0 #1486 2017-09-13 08:25:05 +01:00
Jamie.Rees
f7d67bf26d Small changes on the updater #1460 #865 2017-09-05 14:19:06 +01:00
tidusjar
012a82ca2d Added the Emby Cacher, we now cache the Emby data! 2017-09-02 00:18:54 +01:00
Jamie.Rees
2002ea9d6f Updated assembly versions 2017-08-31 11:50:01 +01:00
Jamie.Rees
046211e017 Removed IdentityServer, it was overkill #865 2017-08-07 11:57:15 +01:00
Jamie.Rees
7719117156 Fixed build 2017-07-19 14:25:40 +01:00
Jamie.Rees
818acd6452 #1456 #865 Started on allowing Plex Users to sign in through the new authentication server 2017-07-18 16:08:40 +01:00
Jamie.Rees
b04344dd17 Moved over to using Identity Server with Asp.Net Core Identity #1456 #865
Still a lot of work to do on the frontend for this.
2017-07-12 16:21:09 +01:00
tidusjar
0875b5f665 Damn son. So many changes... Fixed alot of stuff around tv episodes with the new DB model #865 2017-06-28 23:15:01 +01:00
tidusjar
08e389f590 Updated all the packages 2017-06-24 22:25:19 +01:00