JoaquinOlivero
7369802146
fix: requested changes
2024-08-13 22:30:04 +00:00
JoaquinOlivero
4b18817893
fix: remove unexpired unused image when user changes avatar
2024-08-13 22:29:53 +00:00
JoaquinOlivero
5fc5c2b4a3
fix: set correct src url for cached image
2024-08-13 22:29:38 +00:00
JoaquinOlivero
f8ae87f2b5
fix: show the correct avatar in the list of available users in advanced request
2024-08-13 22:29:24 +00:00
JoaquinOlivero
894799d626
fix: set avatar image url
2024-08-13 22:29:01 +00:00
JoaquinOlivero
98b388b999
fix: extract keys
2024-08-13 22:28:48 +00:00
JoaquinOlivero
6ab41a5ec2
refactor: proxy and cache user avatar images
2024-08-13 22:28:38 +00:00
Gauthier
bd4da6d5fc
feat(jellyfinapi): switch to API tokens instead of auth tokens ( #868 )
...
* feat(jellyfinapi): create Jellyfin API key from admin user
* fix(jellyfinapi): add migration script for Jellyfin API key
* feat(jellyfinapi): use Jellyfin API key instead of admin auth token
* fix(jellyfinapi): fix api key migration
* feat(jellyfinapi): add API key field to Jellyfin settings
* fix: move the API key field in the Jellyfin settings
2024-08-13 19:01:45 +05:00
Gauthier
12f908de7f
fix(tmdb): fallback movie/show overview to English when none is available in requested locale ( #928 )
...
This PR adds a second call to TMDB to retried the overview in English if no overview is available in
the requested locale
fix #925
2024-08-13 10:41:59 +02:00
Gauthier
61dcd8e487
fix: update the filter removing existing users from Jellyfin import modal ( #924 )
...
Currently import button sometimes shows already imported users and this would break it if an admin
tries to import an already imported user.
2024-08-11 19:25:17 +02:00
Gauthier
9aee8887d3
fix: rewrite request from axios to Fetch ( #920 )
2024-08-07 14:33:44 +02:00
Joaquin Olivero
2348f23f43
feat: Option on item's page to add/remove from watchlist ( #781 )
...
* feat: adds button on the page of a media item to add or remove it from a user's watchlist
re #730
* fix: whitespace and i18n key
* style: fix code format to the required standards
* refactor: change axios for the fetch api
---------
Co-authored-by: JoaquinOlivero <joaquin.olivero@hotmail.com >
2024-08-07 13:46:57 +02:00
Gauthier
74a2d25f15
fix(api): handle non-existent ratings on IMDb ( #822 )
2024-08-05 14:30:27 +02:00
Fallenbagel
a2c2d261fc
docs(windows): add win-node-env instructions to develop build from source ( #918 )
2024-08-05 17:19:06 +05:00
Fallenbagel
71acfb1b1f
docs(windows): add missing win-node-env dependency in the installation steps ( #912 )
2024-08-05 17:13:22 +05:00
allcontributors[bot]
29a32d0391
docs: add myselfolli as a contributor for code ( #917 )
...
* 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-08-05 17:08:21 +05:00
allcontributors[bot]
f7be4789a2
docs: add franciscofsales as a contributor for code ( #916 )
...
* 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-08-05 17:07:29 +05:00
allcontributors[bot]
181cb19048
docs: add XDark187 as a contributor for code ( #915 )
...
* 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-08-05 17:06:58 +05:00
allcontributors[bot]
32c77f9e94
docs: add mobihen as a contributor for translation ( #913 )
...
* 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-08-05 17:05:26 +05:00
fallenbagel
b43c1e350e
chore(codeowners): add gauthier-th as a codeowner
2024-08-05 16:46:08 +05:00
Oliver Laing
64453320d3
feat: show quality profile on request ( #847 )
...
* feat: backend fetch and return quality profile
* feat: show request profile name
* fix: wrong backend types
* feat: i18n keys
* fix: don't display quality profile if not set
* fix: remove development artifact
* fix: reduce parent div padding
2024-08-01 14:59:45 +02:00
Gauthier
36d98a2681
fix: add missing parameter to delete requests from ExternalAPI ( #904 )
...
fix #903
2024-07-30 00:43:40 +02:00
Gauthier
d5f817e734
fix: remove email requirement for the user, and use the username if no email provided ( #900 )
...
* fix: remove email requirement for the user, and use the username if no email provided
* fix: update translations
* fix: remove useless console.log
* test: fix user list test
* fix: disallow Plex users from changing their email
2024-07-29 21:27:31 +02:00
Gauthier
422085523e
fix: resize header image in network and studio pages ( #902 )
2024-07-29 16:49:51 +02:00
Gauthier
fccfca6ed0
fix: enhance error messages when Fetch API fails ( #893 )
2024-07-27 01:43:16 +02:00
Gauthier
3fc14c9e22
fix: rewrite the rate limit utility ( #896 )
2024-07-26 21:12:41 +05:00
Fallenbagel
62dbde448c
revert: fix(api): fix nextjs error handler ( #882 ) ( #892 )
...
This commit reverts the nextjs error handler fix that was introduced in #882 as that change requires
further refactor which should be held off for another version owing to the fact that there are
currently a lot of changes ready for the next version of jellyseerr.
2024-07-25 16:48:29 +05:00
Gauthier
0116c13e06
fix(api): fix nextjs error handler ( #882 )
...
This PR removes a custom error handler that sometimes caused issues by sending headers after some
content had already been sent.
2024-07-24 21:31:18 +02:00
Nir Israel Hen
c96ca6742e
feat(translation): added full Hebrew translation ( #871 )
...
* feat(translation): added full Hebrew translation
* Update he.json
fixed missing translations
2024-07-24 23:51:55 +05:00
Gauthier
c80d9a853a
fix: remove protocol-relative URLs from next/image ( #889 )
...
Next.js image component doesn't support protocol-relative URLs, so this PR replaces them to https
URLs
2024-07-24 20:10:31 +02:00
Gauthier
6cea8bba59
fix: add missing brackets ( #888 )
2024-07-24 22:14:04 +05:00
Fallenbagel
2be9c7dcc1
fix: add missing content-type header ( #887 )
...
* fix: add missing headers when commenting on an issue
* fix: more missing content-type headers in post requests
2024-07-24 19:34:54 +05:00
Gauthier
5cc4389825
fix(api): save new password when reset password of local account ( #886 )
2024-07-24 15:44:10 +02:00
Baraa
dd6dbf1de9
style(scrollbar): changed the scrollbar to be a bit thin and darker to match the theme of jellyseerr ( #857 )
...
fix #856
2024-07-21 23:37:25 +02:00
Francisco Sales
c600566ac0
fix: length of undefined on users warnings ( #875 )
2024-07-21 23:37:01 +02:00
Joaquin Olivero
4db1df2ba5
refactor: auto close manage slide on media delete ( #877 )
...
* refactor: auto close manage slide on media delete
re #841
* fix: close manage slide-over when removing media item from *arr
---------
Co-authored-by: JoaquinOlivero <joaquin.olivero@hotmail.com >
2024-07-21 23:36:33 +02:00
Gauthier
3a363ae1ff
feat: update Plex logo ( #884 )
2024-07-21 23:36:02 +02:00
Gauthier
084e1b224e
fix: add missing header when creating an issue ( #879 )
2024-07-17 00:02:07 +02:00
Gauthier
b36bb3fa58
refactor: switch from Axios for Fetch API ( #840 )
...
* refactor: switch ExternalAPI to Fetch API
* fix: add missing auth token in Plex request
* fix: send proper URL params
* ci: try to fix format checker
* ci: ci: try to fix format checker
* ci: try to fix format checker
* refactor: make tautulli use the ExternalAPI class
* refactor: add rate limit to fetch api
* refactor: add rate limit to fetch api
* refactor: switch server from axios to fetch api
* refactor: switch frontend from axios to fetch api
* fix: switch from URL objects to strings
* fix: use the right search params for ExternalAPI
* fix: better log for ExternalAPI errors
* feat: add retry to external API requests
* fix: try to fix network errors with IPv6
* fix: imageProxy rate limit
* revert: remove retry to external API requests
* feat: set IPv4 first as an option
* fix(jellyfinapi): add missing argument in JellyfinAPI constructor
* refactor: clean the rate limit utility
preview-post-fetch
2024-07-14 19:04:36 +02:00
Fallenbagel
ae955e9e7c
docs: remove code block from admonition ( #864 )
preview-pre-fetch
2024-07-06 06:34:00 +05:00
Fallenbagel
7a826a1308
docs: add better env variable instructions ( #863 )
2024-07-06 06:29:26 +05:00
Fallenbagel
f201fee1ff
refactor: changes the docs link to jellyseerr docs link in about page ( #862 )
2024-07-06 06:23:37 +05:00
Fallenbagel
316c31bd06
docs: remove docker desktop container creation tab ( #861 )
2024-07-06 06:14:40 +05:00
Fallenbagel
9dd175bb2e
docs: add querystring support & admonitions to docker page ( #860 )
...
* docs: add querystring support to docker methods
* docs: add query string support to the rest of the tabs
* docs: add admonition for named volumes and emby variable
2024-07-06 05:45:46 +05:00
Fallenbagel
31ca32df99
docs: update to the latest build/i18n extract instructions ( #855 )
2024-06-30 05:51:16 +05:00
Fallenbagel
df2f05f129
docs(readme): fix issues in readme, contributing guide ( #854 )
...
* docs(readme): fix formatting in the getting started section
* docs: proper contributing instructions & fix docs website url
2024-06-30 05:48:42 +05:00
fallenbagel
5428b19c62
docs: rename missed labels to jellyseerr
2024-06-30 05:47:31 +05:00
fallenbagel
8dde04396d
docs: rename labels to jellyseerr
2024-06-30 05:30:38 +05:00
fallenbagel
3f7c01853c
docs: rename the labels
2024-06-30 05:19:34 +05:00
fallenbagel
31472009ab
ci: attempt to fix docs deployment
2024-06-30 05:06:59 +05:00