dr-carrot
326d2cb4ca
Merge remote-tracking branch 'og/develop' into v1.7.0/postgresql
2024-04-04 11:37:53 -04:00
Fallenbagel
0900a95532
fix: nullable type for jellyfinMediaId(4k) ( #702 )
...
The jellyfinMediaId(4k) properties were inferred as string | undefined, causing them to be set to
undefined when assigning null. This prevented the media from being saved correctly to the SQLite
database, as it doesn't accept undefined values. This resolves the availabilitySync job issue where
the "play on" button wasn't being removed for all media server types.
fix #668
2024-03-31 16:26:09 +05:00
Fallenbagel
0c86684bc2
refactor(i18n): change the user-facing identity of the application in i18n ( #703 )
2024-03-31 16:25:45 +05:00
Danish Humair
010df62776
feat: check if first jellyfin user is admin ( #635 )
...
* feat: merge check if first jellyfin user is admin
re #610
* refactor(i18n): extract admin error message into en locale
---------
Co-authored-by: fallenbagel <98979876+Fallenbagel@users.noreply.github.com >
2024-03-30 05:53:14 +05:00
Fallenbagel
530be4272c
fix(jellyfinscanner): conditionally assign the jellyfinMediaId and jellyfinMediaId4k ( #686 )
...
Previously `jellyfinMediaId4k` was being assigned even if 4k server was not setup or even if 4k
content were not present. This fixes it by conditionally assigning the jellyfinMediaId and
JellyfinMediaId4k
fix #681
2024-03-14 03:11:53 +05:00
Fallenbagel
c2e87714b4
fix(embyauth): remove the accidentally added mediaServerType change code from another PR ( #684 )
...
Accidentally added the mediaServerType change code from another feature branch/PR during the auth
logic refactor that broke emby logins.
2024-03-14 01:08:09 +05:00
dr-carrot
ff7bb884ae
docs: added database option to bug template
2024-03-03 17:30:50 -05:00
dr-carrot
ef78fdd534
docs: added documentation for migration to postgres
2024-03-03 17:27:55 -05:00
dr-carrot
637e7dbd8e
Merge remote-tracking branch 'og/develop' into v1.7.0/postgresql
2024-03-03 17:24:16 -05:00
Gauvino
eee9a025d2
fix: typos on readme ( #655 )
...
* Fix typo
* Apply suggestions
* Apply suggestions
---------
Co-authored-by: Fallenbagel <98979876+Fallenbagel@users.noreply.github.com >
2024-02-23 12:57:57 +05:00
allcontributors[bot]
aed011a557
docs: add trackmastersteve as a contributor for doc ( #665 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-23 09:39:53 +05:00
Stephen Harris
ea47dd3571
Fixed a typo ( #654 )
...
Just a simple typo fix.
2024-02-23 09:38:45 +05:00
Fallenbagel
4c9013729e
refactor: jellyfin authentication and add gravatar for missing avatars of jellyfin users ( #664 )
...
* refactor: jellyfin authentication
This refactor standardizes the authentication approach in Jellyfin to mirror the method employed in
Plex authentication for consistency
* feat: use gravatar for jellyfin users' with missing jellyfin avatars
2024-02-23 09:38:18 +05:00
Fallenbagel
3eb1bb3d8f
feat(job): media availability support for jellyfin/emby ( #522 )
...
* feat(job): media availability support for jellyfin/emby
This refactors the media availability job to support jellyfin/emby for media removal automatically.
Needs further testing on 4k items (as I have not yet tested with 4k), however, non-4k items work as
intended.
fix #406 , fix #193 , fix #516 , fix #362 , fix #84
* fix(availabilitysync): use the correct 4k jellyfinMediaId
* fix: season mapping for plex
Fixes a bug introduced with this PR where media availability sync job removed the seasons from all
series even when those seasons existed
2024-02-23 07:42:59 +05:00
InvalidArgumentException
db84f6529a
fix(jellyfin.ts): process virtual seasons if they have non virtual episodes ( #639 )
...
All seasons are processed now, but those without any episodes are filtered out again as unavailable.
This fixes in issue where jellyfin reports all seasons as virtual
2024-02-01 16:10:06 +05:00
Fallenbagel
4f81788386
Merge pull request #640 from Fallenbagel/all-contributors/add-Danish-H
...
docs: add Danish-H as a contributor for code
2024-01-29 00:54:02 +05:00
allcontributors[bot]
72d3f9b908
docs: update .all-contributorsrc [skip ci]
2024-01-28 19:53:51 +00:00
allcontributors[bot]
333ffed7f0
docs: update README.md [skip ci]
2024-01-28 19:53:50 +00:00
Fallenbagel
8641a26771
Merge pull request #636 from Danish-H/feature-letterboxd-links
...
feat: added Letterboxd links for the external link blocks for movies
2024-01-29 00:53:29 +05:00
dr-carrot
3ebf47fe61
fix: ensure requests are not disassociated with media
2024-01-27 19:58:58 -05:00
dr-carrot
88b67686ff
fix: remove eager load
2024-01-27 19:56:28 -05:00
dr-carrot
86444b80b9
chore: cleanup extra psql code
2024-01-27 19:29:41 -05:00
dr-carrot
5f7679982a
fix: added not null to migration so typeorm doesn't delete ids
2024-01-27 19:08:47 -05:00
dr-carrot
610c372498
chore: finish log cleanup
2024-01-27 19:07:57 -05:00
dr-carrot
7aca0be41c
chore: more log cleanup
2024-01-27 18:34:55 -05:00
dr-carrot
0bab6887b0
chore: mild log cleanup
2024-01-27 18:18:16 -05:00
dr-carrot
0d6a1f12fb
chore: added some more+ additional debug sanity checks
2024-01-27 18:00:42 -05:00
dr-carrot
87c8444ec6
chore: added some more additional debug sanity checks
2024-01-27 17:15:55 -05:00
dr-carrot
f08c537cba
chore: added some more debug sanity checks
2024-01-27 17:13:55 -05:00
dr-carrot
b1b4dd9cfc
chore: added some debug sanity checks
2024-01-27 17:07:10 -05:00
Fallenbagel
7329524868
Merge pull request #638 from Fallenbagel/all-contributors/add-aleksasiriski
...
docs: add aleksasiriski as a contributor for infra
2024-01-28 01:10:56 +05:00
allcontributors[bot]
908dcb487a
docs: update .all-contributorsrc [skip ci]
2024-01-27 20:10:44 +00:00
allcontributors[bot]
d486d58d3d
docs: update README.md [skip ci]
2024-01-27 20:10:43 +00:00
Fallenbagel
d8b08f4c6b
Merge pull request #637 from aleksasiriski/patch-1
...
ci(preview): added arm support for preview tags
2024-01-28 00:50:23 +05:00
Aleksa Siriški
a48a337e0f
ci(preview): added arm support for preview tags
2024-01-27 16:58:35 +01:00
Danish Humair
981f5e679c
feat: added Letterboxd links for the external link blocks for movies
2024-01-27 03:25:03 +05:00
dr-carrot
eb111ac1db
fix: removed psql specific relation checks
2024-01-22 17:34:02 -05:00
dr-carrot
106cd195d4
fix: added default dates to postgres migration
2024-01-20 23:58:00 -05:00
dr-carrot
42ad4e0ae3
chore: cleanup logs
2024-01-20 17:50:56 -05:00
dr-carrot
501859207a
chore: small tweaks for the datasource. Added docs for db setup
2024-01-20 17:50:04 -05:00
dr-carrot
8c7004c50d
feat: added logging option to other datasources
2024-01-20 14:50:24 -05:00
dr-carrot
b594dec992
chore: relocate pushover sound migration
2024-01-20 14:49:23 -05:00
dr-carrot
e93ab06504
fix: issue with session migration
2024-01-20 14:48:47 -05:00
dr-carrot
0581d7b6ad
fix: added option to log queries
2024-01-20 14:24:59 -05:00
dr-carrot
00c811d10d
fix: added pushover sound migration tto initial migration
2024-01-19 19:17:07 -05:00
dr-carrot
14d3ec22b0
fix: access order
2024-01-19 18:31:31 -05:00
dr-carrot
ed57911c7c
fix: restored workflow actions
2024-01-19 17:22:48 -05:00
dr-carrot
e6cc2c55a2
Merged changes from develop
2024-01-19 17:19:58 -05:00
dr-carrot
4d85f29843
feat(postgres and migrations): added migrations for postgres & imporved ssl for postgres config
...
#186
2024-01-19 16:58:46 -05:00
Fallenbagel
7af193b8f6
docs: fix weblate link
2024-01-13 22:05:03 +05:00