Francisco Zorat
9665d88db8
remove comment
2023-09-05 01:57:39 -03:00
Francisco Zorat
af25a18547
person modal
2023-09-05 01:57:32 -03:00
Francisco Zorat
9173be8419
social icon in svg
2023-09-05 01:05:29 -03:00
Francisco Zorat
e34303161d
person social info
2023-09-05 00:17:28 -03:00
Francisco Zorat
150b20f15c
create a layout for person page
2023-09-04 23:34:33 -03:00
Francisco Zorat
4afe72c491
person api request (w images)
2023-09-04 23:24:05 -03:00
Francisco Zorat
2c602f3be6
added person to types
2023-09-04 23:23:23 -03:00
Aleksi Lassila
2e941c4a0f
feat(lang): Add Italian translations by @serverless83
2023-09-01 17:30:43 +03:00
Aleksi Lassila
247f52db21
feat: Add search to library
2023-09-01 17:24:58 +03:00
Aleksi Lassila
69482e1ded
refactor: MoviePage
2023-09-01 16:28:18 +03:00
Aleksi Lassila
b44d794c08
Refactored and cleaned up SeriesPage data fetching
2023-09-01 13:52:56 +03:00
Aleksi Lassila
3234019dcb
fix: Series cards and posters not linking to correct pages
2023-08-31 17:17:10 +03:00
Aleksi Lassila
8a056a3045
style: Improved library page loading animations
2023-08-31 03:26:06 +03:00
Aleksi Lassila
ca3911e062
feat: Added library sorting and pagination, improved image loading and other small adjustments
2023-08-31 02:45:36 +03:00
Aleksi Lassila
bddeab7e35
feat: Improved poster styles and image loading
2023-08-30 00:36:31 +03:00
Aleksi Lassila
81e3883485
feat: Updated library page to use new data store
2023-08-29 21:05:45 +03:00
Aleksi Lassila
b5c39c656d
feat: Updated movie and series pages to not use library.store, added keyboard controls to video player
2023-08-29 00:01:47 +03:00
Aleksi Lassila
7d5afa7b7e
feat: Decoupled continue watching from library.store
2023-08-27 03:04:20 +03:00
Aleksi Lassila
6ec440986e
feat: Add french translations by @GaetanPTX
2023-08-23 01:48:08 +03:00
Aleksi Lassila
21c4ad8f05
fix: Hotfixed issue with new installs throwing sqlite errors
2023-08-21 23:20:59 +03:00
Aleksi Lassila
8b520ef82f
feat: Notify users about invalid and incomplete settings
2023-08-21 18:17:10 +03:00
Aleksi Lassila
f67bf445c5
Merge branch 'feat/event-notifications'
2023-08-21 15:10:55 +03:00
Aleksi Lassila
b55001e593
fix: Some jellyfin posters not loading
2023-08-21 15:03:10 +03:00
Aleksi Lassila
134a545958
refactor: i18n refactoring
2023-08-21 14:25:11 +03:00
Aleksi Lassila
676512104f
add: Notifications
2023-08-21 13:13:49 +03:00
Axel Aguilar
c78b38316d
Added more strings for the Library > Movie/Show
2023-08-20 11:28:19 -06:00
Axel Aguilar
e75c5b396b
Update TitleShowcase.svelte
...
Localized the entire component (I hope)
2023-08-19 12:05:06 -06:00
Axel Aguilar
015004c744
Update TitleSearchModal.svelte
...
Changed string names to match new syntax
Localized the entire component (I hope)
2023-08-19 12:04:40 -06:00
Axel Aguilar
9bc25dd16f
Update Navbar.svelte
...
Localized the entire component
2023-08-19 12:04:08 -06:00
Axel Aguilar
a6ce9da619
Update I18n.svelte
...
Listening to the reactive Settings property Language to change the application language on save!
Removed component comment at the top
2023-08-19 12:01:05 -06:00
Axel Aguilar
dd7568a22b
Added Supported Languages
...
Showing a billion unsupported language is terrible, let's filter to just the supported languages!
Maybe we can add some sort of search select?
2023-08-19 12:00:04 -06:00
Axel Aguilar
4628bf593e
Defined better structure
...
Defined better structure for language json files, nesting simplifies adding or removing or updating keys
2023-08-19 11:58:40 -06:00
Axel Aguilar
569d8e5c74
Merge remote-tracking branch 'upstream/master' into localization
2023-08-19 08:50:44 -06:00
Aleksi Lassila
91c2dec7bb
fix: Hotfix radarr & sonarr configuration breaking
2023-08-19 04:21:37 +03:00
Aleksi Lassila
834a615883
feat: Implemented settings page
2023-08-19 03:12:04 +03:00
Aleksi Lassila
1609b5f24d
Added initial integration setup on settings page
2023-08-18 03:46:02 +03:00
Aleksi Lassila
dfa8228d9d
Added & configured typeorm for storing settings
2023-08-17 02:57:10 +03:00
Aleksi Lassila
cd99f4e593
feat: Video player UI improvements, double click to fullscreen and click to pause
2023-08-16 13:23:19 +03:00
oxixes
2db658bfec
Fix iOS playback
2023-08-16 02:31:18 +02:00
oxixes
52eef6cc41
Fix problem detecting maximum quality in some videos.
2023-08-15 19:06:03 +02:00
oxixes
a414bc5ba0
Added custom video controls as well as a quality selector
2023-08-15 18:36:58 +02:00
Aleksi Lassila
c1ba3efabf
fix: Images loaded from Jellyfin not showing up, some fixes regarding environment variables
...
Closes #66
2023-08-15 17:57:15 +03:00
Aleksi Lassila
3cba296db1
fix: Radarr & Sonarr requests fail due to wrong indexerId, fix: Invalid backdrop urls
2023-08-15 15:12:17 +03:00
Aleksi Lassila
4732cc1c47
fix: Context menu clipping out of the window
2023-08-15 14:24:13 +03:00
Aleksi Lassila
1200489a19
feat: Make Radarr optional and some improvements to optional integrations
2023-08-15 14:01:43 +03:00
Aleksi Lassila
0b7956e6b6
feat: Make Sonarr optional
2023-08-15 12:41:46 +03:00
Aleksi Lassila
b64989c517
feat: Make Jellyfin environment variables optional
2023-08-15 12:23:49 +03:00
Aleksi Lassila
95dd5e070c
feat: Add context button with "open in" links in title pages & modals
2023-08-15 02:15:51 +03:00
Aleksi Lassila
383d43d52c
feat: Add skip this version button, use youtube-nocookie.com, add changelog button
2023-08-14 17:50:47 +03:00
Axel Aguilar
c6e19cbc93
enhancement: Added Localization to the app
...
Added Localization to the app (English, Spanish)
Users can add translations in .json format in the /src/lib/lang folder and then register them in the I18n Svelte component
Maybe someone knows how to dinamically load everything in the /lang folder so you don't need to register them manually
Some strings are still missing to be updated, I'm setting up my environment to have Radarr, Sonarr and Jellyfin
Followed this guide to add Localization to Reiverr: https://phrase.com/blog/posts/a-step-by-step-guide-to-svelte-localization-with-svelte-i18n-v3/
2023-08-12 11:45:42 -06:00