Commit graph

6317 commits

Author SHA1 Message Date
Conventional Changelog Action
497273e582 chore(release): 🚀 v4.11.6 2022-02-10 19:18:10 +00:00
Jamie
191318ddad
fix(plex): Fixed an issue where in a rare case we couldn't sync the data #4502 2022-02-10 19:14:14 +00:00
Conventional Changelog Action
53bff29795 chore(release): 🚀 v4.11.5 2022-02-05 21:42:25 +00:00
tidusjar
d39007082b Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop 2022-02-05 21:38:54 +00:00
tidusjar
cfb85c23d7 fix(sonarr): Fixed where requesting all seasons would only mark the latest as monitored #4496 2022-02-05 21:38:46 +00:00
Conventional Changelog Action
90ecb148ba chore(release): 🚀 v4.11.4 2022-02-05 21:17:42 +00:00
contrib-readme-bot
960a94030c chore: 👥 Updated Contributors [skip ci] 2022-02-05 21:14:53 +00:00
sephrat
9915234d38
fix(media-sync): Add sanity checks upon media server sync (#4493)
* Add sanity checks upon media server sync

Fixes Media content may be improperly imported into Ombi #4472

* Fix Jellyfin sync

* Refactor Emby and Jellyfin provider ids

* Use new method Any

* Fix log formatting
2022-02-05 21:14:38 +00:00
sephrat
4e7546f635
fix(newsletter):Declutter newsletter info for series (#4494)
* Declutter newsletter info for series

- Do not list episodes if the series is complete
- Do not list all episodes of a season if the season is complete

* Use proper empty string constant
[skip ci]
2022-02-05 21:13:32 +00:00
sephrat
ddf63fbed0
fix(newsletter): Fix newsletter not publishing double episodes (#4495)
[skip ci]
2022-02-04 20:28:26 +00:00
Conventional Changelog Action
86e87dad49 chore(release): 🚀 v4.11.3 2022-02-03 09:03:40 +00:00
tidusjar
1d488e7b02 Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop 2022-02-03 09:00:30 +00:00
tidusjar
8e42dbf8f7 fix(API): Fixed an issue where the API key couldn't delete a request #4489 2022-02-03 09:00:05 +00:00
Conventional Changelog Action
004e135b2d chore(release): 🚀 v4.11.2 2022-02-01 20:55:39 +00:00
tidusjar
34aa07c331 Merge branch 'develop' of https://github.com/tidusjar/Ombi into develop 2022-02-01 20:52:24 +00:00
tidusjar
ce00ed7c7e refactor: 🗑️ Fixed a deprecation 2022-02-01 20:52:21 +00:00
tidusjar
68ef366e85 fix: 🌐 Added Czech and Chinese Simplified to the language list 2022-02-01 20:51:32 +00:00
Jamie
9ea907cc70
chore: 🌐 Translations Update (#4481) [skip ci]
* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]
2022-02-01 20:48:57 +00:00
Conventional Changelog Action
b0871bf9ca chore(release): 🚀 v4.11.1 2022-02-01 20:38:13 +00:00
Conventional Changelog Action
bcaef5fbde chore(release): 🚀 v4.11.0 2022-02-01 20:35:48 +00:00
Jamie
fa74f3690e Update Crowdin configuration file 2022-02-01 20:35:07 +00:00
contrib-readme-bot
290997bd35 chore: 👥 Updated Contributors [skip ci] 2022-02-01 20:32:32 +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
Conventional Changelog Action
4f0bbfd451 chore(release): 🚀 v4.10.4 2022-02-01 16:39:32 +00:00
tidusjar
29063894fe chore: fix unit tests 2022-02-01 16:36:08 +00:00
sephrat
0989774712
bug(newsletter): Drop TVMaze from Newsletter (#4486) #4444
* Stop using TVMaze in newsletter

* Better logging when an item is not published
2022-02-01 16:25:37 +00:00
Conventional Changelog Action
aacdb4cb2a chore(release): 🚀 v4.10.3 2022-01-31 20:23:47 +00:00
Jamie
fbac49e2ed
chore(release): 🚀 v4.10.2 (#4484) merge [skip ci]
Co-authored-by: Conventional Changelog Action <conventional.changelog.action@github.com>
2022-01-31 20:20:19 +00:00
contrib-readme-bot
6c55806bcb chore: 👥 Updated Contributors [skip ci] 2022-01-31 20:15:49 +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
Qiming Chen
32ee4e88ec
fix: fix swagger api key auth (#4483) [no ci] 2022-01-31 19:21:56 +00:00
Jamie
cc55d3fcf4
chore: 🌐 Translations Update (#4476) [skip ci]
* fix(translations): 🌐 New translations from Crowdin [skip ci]

* fix(translations): 🌐 New translations from Crowdin [skip ci]
2022-01-25 08:46:25 +00:00
contrib-readme-bot
6b2cf23a5c chore: 👥 Updated Contributors [skip ci] 2022-01-25 08:46:00 +00:00
Maxence Lecanu
6d7274a94e
fix(frontend): add link on logo text
* feat(frontend): add link on logo text

* fix(frontend): display logo-link only if an url is set

Co-authored-by: Maxence Lecanu <maxence@escape.tech>
2022-01-25 08:45:42 +00:00
Conventional Changelog Action
293aadca1d chore(release): 🚀 v4.10.2 2022-01-22 22:28:35 +00:00
Jamie
ae17abdd8d
Merge pull request #4474 from Ombi-app/develop
Release
2022-01-22 22:25:35 +00:00
Conventional Changelog Action
333f13bbfb chore(release): 🚀 v4.10.1 2022-01-22 22:19:52 +00:00
tidusjar
e5a5c73942 chore: update changelog history 2022-01-22 22:16:48 +00:00
tidusjar
9c46a87013 chore: merge [skip ci] 2022-01-22 22:12:49 +00:00
sephrat
844f6eba4b
chore: Add backend tests to makefile (#4473) [skip ci] 2022-01-22 22:05:43 +00:00
Conventional Changelog Action
70c7f0534c chore(release): 🚀 v4.10.0 2022-01-14 14:27:59 +00:00
sephrat
10cc0c0951
feat(notifications): Send new request email notifications to power users (#4462)
* Send new request email notifications to power users

* Send new request to power users as convention

Remove option to toggle it off

* Send New Request notification to power users in app

* Better wording + fix mobile notifications
2022-01-14 14:24:17 +00:00
Conventional Changelog Action
c5b7b673b1 chore(release): 🚀 v4.9.2 2022-01-14 13:04:41 +00:00
sephrat
7d47bbe922
fix: 🐛 Add UI for Emby recently added cronjob settings (#4469)
* Add UI for Emby recently added cronjob settings

* Fix typo
2022-01-14 13:02:24 +00:00
Jamie
97e939de19
Merge pull request #4470 from Ombi-app/small-changes
Small changes
2022-01-14 13:01:33 +00:00
sephrat
933b3892a2
chore: Fix broken automation test (#4471) 2022-01-14 13:01:10 +00:00
tidusjar
033fa52fac chore(wizard): ♻️ Set the state when saving the wizard 2022-01-14 10:52:02 +00:00
tidusjar
33b8d1111a fix(wizard): 🐛 Fixed the issue where the Application Url wasn't validated in the wizard
#4417
2022-01-14 10:49:52 +00:00
tidusjar
5c691dc984 fix(sonarr): 🐛 Fixed an issue where we could attempt to add a series to sonarr before sonarr has got all the metadata #4459 2022-01-14 10:21:54 +00:00
Conventional Changelog Action
c044bd3e65 chore(release): 🚀 v4.9.1 2022-01-14 10:12:51 +00:00