CyferShepard
30f36fa105
caching changes to github workflow take 2
2024-10-04 08:53:32 +02:00
CyferShepard
7c6d0e0dc7
added caching for github actions, fixed active tab prop invalid name error on settings
2024-10-04 08:33:56 +02:00
CyferShepard
57c028e23c
Added feature to remember last selected options to multiple screens. These are cleared on logout
...
Fixed JS_GEOLITE_ACCOUNT_ID undefined error
2024-10-03 21:48:21 +02:00
Thegan Govender
33cdc00045
Merge pull request #250 from halkeye/allow-tables-roles
...
Allow overriding owner of tables during migrations
2024-09-25 08:23:49 +02:00
Gavin Mogan
1d64ba0b59
Allow overriding owner of tables during migrations
2024-09-24 23:21:22 -07:00
CyferShepard
1081cf60bd
getItemDetails added times_played and total_play_time field to response
2024-09-16 18:15:19 +02:00
CyferShepard
5b72864f19
fix for swagger ui docs not rendering
2024-09-16 16:41:36 +02:00
CyferShepard
b455d7614b
better error handling in api
2024-09-16 08:51:59 +02:00
CyferShepard
92ba211e8b
Fix for #248 to address getUser filter error
2024-09-14 23:29:52 +02:00
CyferShepard
77eec15318
chore: Fix base URL redirection issue
2024-09-08 13:06:42 +02:00
CyferShepard
1aeede3dc9
chore: Fix base URL redirection issue
2024-09-08 12:54:32 +02:00
CyferShepard
29d6464397
Fix to address #229 Base urls. Alot of hacky code here. hope it doesnt break
2024-09-08 00:31:13 +02:00
CyferShepard
ed917f5be8
Possible Breaking changes, will revert if next image fails to run. Dynamically builds env variables to file to be used by frontend
2024-09-06 22:46:32 +02:00
CyferShepard
58104ea85d
base url possible fix + logging for baseurl variables
2024-09-06 19:31:27 +02:00
CyferShepard
fbcd7d5cbc
Fix for issue #188
2024-09-04 14:21:52 +02:00
CyferShepard
186cd36c73
Possible fix for #240
2024-08-25 15:53:53 +02:00
CyferShepard
b614116c55
css fixes
2024-08-25 00:41:15 +02:00
CyferShepard
cb9417542b
Added optiosn to toggle which tables to backup
...
Fixed logging not displaying in backup task
2024-08-25 00:38:56 +02:00
Thegan Govender
e52eb6d260
Merge pull request #239 from EVOTk/EVOTk-patch-fr
...
Translation patch fr-FR
2024-08-21 08:23:08 +02:00
EVO
0da79382a1
Update translation.json
2024-08-21 01:36:51 +02:00
EVO
b30718418d
Update fr-FR.json
2024-08-21 01:29:15 +02:00
CyferShepard
477ba27169
Fix for multiple 1 second records due to certain clients changing SessionIds every second, The Session id was removed from the filter when matching back on existing records. records in the wd table. Will revert if this negativly effects recording ability
2024-08-14 22:27:46 +02:00
CyferShepard
b16f783f50
fetch item additional features
2024-08-13 22:56:09 +02:00
CyferShepard
ee292709f2
removed linking for cards without Id
2024-08-13 21:54:17 +02:00
CyferShepard
f62275a0c7
Moved routes to a dedicated routes file
...
Improved baseurl correction funtionality so that reloading does not redirect to the home page based on routes in routes file and baseurl
cleaned ip unused logging and import in recently added file
2024-08-12 19:56:35 +02:00
CyferShepard
8240877ee1
Fix to redirect to baseUrl when its missing in requests #229
2024-08-09 15:51:56 +02:00
CyferShepard
6f25aea78a
Fix fetch for missing item taking too long. This was due to jellyfin returning all library items when a specific id is not found in a specified library. Limit param added to API clients to tackle this
2024-08-09 01:31:51 +02:00
CyferShepard
1078b57e17
And also the actual fix for #234 that i forgot to include
2024-08-08 23:24:21 +02:00
CyferShepard
abc289d6ba
refactor: Remove console.clear() from ActivityMonitor.js
2024-08-08 23:16:19 +02:00
CyferShepard
f77a440b9d
Refactored Activity monitor code to be easily debugged and to fix issue #234
...
Added pkName option to deleteBulk query for Primary keys that are not called "Id"
2024-08-08 23:15:38 +02:00
CyferShepard
159679377b
Added LastActivityDate Field to /api/getItemDetails endpoint #235
2024-08-08 19:01:37 +02:00
CyferShepard
b7a0d8f761
feat: Add stream type filter to LibraryActivity component
2024-08-03 23:52:30 +02:00
CyferShepard
9b762e9fac
updated swagger docs
...
added library filter to activity and users activity page
added stream type filter to activity, item and users activity page
2024-08-03 23:47:19 +02:00
CyferShepard
7a487e5f36
Fix for #231 , missing day offset value
...
Added getLibraries api endpoint for upcoming fitrering freature on activity
added LibraryId to getHistory endpoint to filter by Library
2024-08-03 20:24:08 +02:00
CyferShepard
cf0e85d934
feat: Added Playback concurrent stream card
...
fixed translation key typo in stream-info modal
2024-08-02 14:58:49 +02:00
CyferShepard
0919a7c3de
refactor: Update API endpoint for getting recently added items to honour excluded libraries #228
2024-07-30 18:08:07 +02:00
CyferShepard
4e18680b01
chore: Update axios dependency to version 1.7.2
2024-07-30 16:47:13 +02:00
CyferShepard
763b5f63c1
refactor: Update item-info component to use rounded corners for images
2024-07-30 14:32:08 +02:00
CyferShepard
99e180f4d4
feat: Add fallback icons for library items and recently added cards when no images load
2024-07-30 10:59:24 +02:00
CyferShepard
3a0455795e
fix: Improve image loading logic in MoreItemCards component
2024-07-30 10:41:00 +02:00
CyferShepard
c4cad1cac4
Login bug fix due to config not updating on login
2024-07-30 09:24:56 +02:00
CyferShepard
05690a72f8
feat: Update proxy.js to use Emby device images if IS_JELLYFIN is false
2024-07-30 08:52:11 +02:00
CyferShepard
40f307b39c
chore: Fix WatchTimeStats component to use better pluralistaion in i18next for unit labels
2024-07-29 08:22:45 +02:00
CyferShepard
6fac8127a0
Sync rework, this overhauls the sync process to process by chuncking and processing data. This fixes an index out of range memory error due to large sets of libraries being fetched and kept in an array for final processing.
...
Changes made to the api classes to allow for individual calls as they previously looped to fetch each chunck before returning the final large data set.
Also added a fix to prevent a full sync or partial sync from triggering when the other one is already running
2024-07-28 21:04:10 +02:00
CyferShepard
e41baac27a
reworked frontend config handling to reduce api calls
2024-07-16 19:17:05 +02:00
CyferShepard
d58807ca39
Fix for sync pulling entities from jellyfin that is not vissible. This was done by enforcing the userId field against the prefered admin
...
Added sizes to Episodes in library season view
2024-07-16 15:31:09 +02:00
CyferShepard
3b8083a588
chore: added loading indicator to library items
...
chore: added default icons to library items/recently added cards when no images load
chore: fixed css for audio cover images being stretched in library
chore: added a testing subr route for testing conponents
fix: fix session cards not pulling up IP info when ip lookup is enabled
2024-07-09 20:36:55 +02:00
CyferShepard
6c849eb4c4
chore: Update libraryStatComponent to display only the first 5 items issue #223
2024-07-06 18:41:10 +02:00
CyferShepard
afa99af321
chore: Fix database transaction issue in insertBulk function
2024-07-05 15:28:04 +02:00
CyferShepard
446037993b
chore:Removed random typo
2024-06-29 23:03:43 +02:00