Commit graph

42 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
a3e97b31e2
feat(email-notifications): Add a link to Ombi details page in email notifications (#4517)
[skip ci]
2022-02-25 13:17:37 +00: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
sephrat
0ff0a704ff
refactor(newsletter): ♻️ Media servers + newsletter refactoring (#4463)
* 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

* Expose stored media server URL

No need to recalculate it
+ Plex URL was broken due to an earlier change

* Remove unused variable

* Remove obsolete tests

URLs are now fetched from database directly

* Retro-compatibility for Plex content URL

Solves URL for media synced before absolute URL was saved in PlexServerContent

* chore: added some obsoletes

* fix: removed the unsub link when not present

Co-authored-by: tidusjar <tidusjar@gmail.com>
2022-01-31 20:15:31 +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
tidusjar
ac3f1941bc Added the ability to unsubscribe from the newsletter #2137 2021-06-14 13:10:04 +01:00
tidusjar
3aa07aa7a6 Got most of it working! 2021-03-06 23:13:44 +00:00
Berserkir-Wolf
cc68e2b44b Replaced all links to old repo with new repo
Update links to releases in readme
2021-02-01 23:31:10 +13:00
tidusjar
0d55eec72e Update to net5.0 2020-11-10 19:22:34 +00:00
tidusjar
01217cfe70 small styling changes on the discover page 2020-02-24 23:48:39 +00:00
tidusjar
483f021e29 Updated to 3.1 2020-02-07 23:01:36 +00:00
Jamie Rees
9bccec94e3 Improved the newsletter, we now pick up movies easier. 2020-01-23 22:04:12 +00:00
tidusjar
a8026aecf4 Upgrade to .net standard 2.1 2019-11-05 22:06:23 +00:00
tidusjar
7084839bc7 Fixed #2826 2019-02-19 16:26:10 +00:00
d1slact0r
cac08cf808
Update NewsletterTemplate.html 2018-12-13 21:57:40 +01:00
d1slact0r
a3bfce8aa7
Update NewsletterTemplate.html 2018-12-13 21:25:19 +01:00
d1slact0r
14c40a106e
Update NewsletterTemplate.html 2018-12-13 19:26:22 +01:00
d1slact0r
9943a1b5a5
Update NewsletterTemplate.html 2018-12-13 18:34:07 +01:00
d1slact0r
2fbb76555d
Update NewsletterTemplate.html 2018-12-11 22:44:35 +01:00
d1slact0r
b9ab0e4861
Update NewsletterTemplate.html 2018-12-11 16:52:13 +01:00
d1slact0r
a1026f8055
Update NewsletterTemplate.html 2018-12-11 13:17:24 +01:00
d1slact0r
5006bbec55
Rewritten the whole newsletter template. 2018-12-09 15:40:34 +01:00
Anojh
fb7c7fdae3 fix unclosed table tags causing overflow #2322 2018-06-29 11:36:37 -07:00
Anojh
573c91d1ea fix #2246 2018-05-11 19:11:41 -07:00
TidusJar
bcedcd3944 use transparent log for notifications !wip 2018-04-27 21:29:49 +01:00
Anojh
c703727bbb V1.0, needs TV background and needs styles for outlook 2018-04-25 15:12:34 -07:00
Anojh
86e49115d0 CSS done for the template 2018-04-25 01:26:34 -07:00
Anojh
552cd5e16b Fixing some format issues 2018-04-24 18:54:17 -07:00
Anojh
50b800c072 newsletter template structure done 2018-04-24 18:50:06 -07:00
tidusjar
1eb2dc930b Fixed some bugs !wip 2018-03-23 15:29:02 +00:00
Jamie
9767380f83 Newsletter almost finished. !wip 2018-03-22 09:18:33 +00:00
Louis Laureys
e473a8d320 E-Mails: Only add poster table row if img is set (#1899) 2018-01-16 14:40:26 +00:00
Louis Laureys
b5bc328986 Enable Multi MIME and add alt tags to images (#1838)
* Add alt to mail images

* Use Mulipart MIME in emails

* Requested PR changes
2018-01-02 13:29:29 +00:00
Jamie.Rees
0cf1aa50e1 Made a lot of changes around the notifcations to support the custom app name
also started on the welcome email ##1456
2017-09-27 16:27:46 +01:00
Jamie.Rees
95c5c839f0 Upgraded to .net core 2.0 #1486 2017-09-13 08:25:05 +01:00
tidusjar
42f48caf3b Fixed a bunch of bugs in Ombi #865 2017-09-01 22:41:56 +01:00
Jamie.Rees
2002ea9d6f Updated assembly versions 2017-08-31 11:50:01 +01:00
Jamie.Rees
ff242f2531 Fixed build 2017-08-30 13:04:02 +01:00
Jamie.Rees
a77e518315 Added the logo in the email notifications to use the application image #1459 2017-08-30 12:46:19 +01:00
Jamie.Rees
b52a57b117 #1462 #865 Had to refactor how we use notificaitons. So we now have more notification fields about the request 2017-07-05 13:04:26 +01:00
Jamie.Rees
25526cc4d9 The move! 2017-05-16 08:31:44 +01:00