Commit Graph

503 Commits

Author SHA1 Message Date
brikim
d4e0e9856e Cleaned up Audio section for audio type media. Added Artist name to session card. 2024-12-28 21:15:34 -06:00
CyferShepard
da6b61968f added memoizee to update checker to prevent hitting githubs api limit 2024-12-27 18:47:51 +02:00
CyferShepard
be3c3fc175 Added refresh on item count per row change 2024-12-27 18:29:02 +02:00
CyferShepard
58804e08d3 optiomisations on history queries 2024-12-27 14:53:14 +02:00
Thegan Govender
95d3a0f0fc Merge pull request #283 from brikim/Issue132-SessionCardMoreDetailVideoAudio
Split out Video and Audio into different columns.
2024-12-27 13:39:30 +02:00
brikim
e621115b2d Split out Video and Audio into different columns. Use the IsVideoDirect and IsAudioDirect flags to determine if the cooresponding field is Direct Stream or not. 2024-12-26 21:01:39 -06:00
CyferShepard
ebeccd6f2b fix data not fetched on page change for item activity 2024-12-27 02:03:27 +02:00
CyferShepard
a02fa138e3 page index resetting fix - this doesnt seem like the indended use, just a quick fix to be addressed in by the creators of material react table 2024-12-27 01:36:22 +02:00
CyferShepard
abc9e2234c fix for non expanding rows 2024-12-27 01:29:18 +02:00
CyferShepard
42402b7cfd updated swagger docs 2024-12-27 00:25:01 +02:00
CyferShepard
7eae08c797 added pagination to backend history endpoints
changed frontend activity elements to use server-side paging
Bug in MaterialReactTable causing page index to reset was found aswell as a bug that prevents expanding subrows when using manual pagination. Solution is WIP
Added a busy loader to activity tables
2024-12-27 00:23:22 +02:00
Thegan Govender
ab4784858d Merge pull request #282 from brikim/historyApiAddLimit
History api add limit to query
2024-12-26 13:39:44 +02:00
brikim
5d9540c92f Added limit attribute for getHistory, getLibraryHistory and getUserHistory 2024-12-25 13:15:53 -06:00
Thegan Govender
d981a2e86b Merge pull request #280 from CyferShepard/unstable
V1.1.2 Release
2024-12-25 09:58:32 +02:00
CyferShepard
2f31a365cd fix for possible bad logic when implementing MINIMUM_SECONDS_TO_INCLUDE_PLAYBACK env 2024-12-22 16:25:38 +02:00
CyferShepard
424266b3b8 fix for IS_Jellyfin flag condition looking at incorrect field in config 2024-12-22 15:27:08 +02:00
Thegan Govender
bacf5a5029 Merge pull request #278 from jozlod/patch-1
Update README.md Add 'npm run build' to work for local dev / running
2024-12-20 20:41:55 +02:00
Simon King
7720ce82fc Update README.md Add 'npm run build' to work for local dev / running
Add 'npm run build' to work for local dev / running
2024-12-20 15:29:27 +11:00
CyferShepard
5599d926b2 fix for filtering stream type not working on emby type 2024-12-15 16:52:40 +02:00
CyferShepard
a143eebfea dix for device icon not displaying in emby on active sessions 2024-12-15 16:19:28 +02:00
CyferShepard
7fc1491f02 Merge branch 'unstable' of https://github.com/CyferShepard/Jellystat into unstable 2024-12-15 16:12:40 +02:00
CyferShepard
840201a064 add external url settings #265 2024-12-15 16:12:18 +02:00
CyferShepard
2a4db92f83 add external url settings 2024-12-15 16:11:50 +02:00
Thegan Govender
667fca658a Merge pull request #276 from zjjxwhh/unstable
i18n: Add zh-CN and fix some incorrect line breaks
2024-12-11 18:38:45 +02:00
zjjxwhh
d809c0abab fix: Avoid incorrect line breaks in zh-CN 2024-12-11 22:34:53 +08:00
zjjxwhh
c963a46189 i18n: Add missing translations 2024-12-11 22:33:04 +08:00
zjjxwhh
b7bd32564a i18n: Add zh-CN translation.json 2024-12-11 22:28:37 +08:00
Thegan Govender
e29deae768 Merge pull request #274 from CyferShepard/main
Merge pull request #269 from CyferShepard/unstable
2024-12-06 21:19:49 +02:00
CyferShepard
3813f66298 patch to fix /backup endpoints not working on download, delete, restore 2024-12-06 21:18:58 +02:00
CyferShepard
099fd0b149 fix for #263, default value for no activity on fs_user_stats 2024-12-03 09:33:06 +02:00
CyferShepard
0b0c32eef5 version bump 1.1.2 2024-11-28 19:58:40 +02:00
Thegan Govender
fa73a7fb6a Merge pull request #271 from zodac/unstable
Adding environment variable to define the minimum number of seconds for a playback to be included
2024-11-28 19:56:31 +02:00
zodac
097d200444 Adding environment variable to define the minimum number of seconds for a playback to be included
Allows for filtering out playbacks that only execute for a second or two (like during testing, or when a
new episode auto-plays). The new variable is called 'MINIMUM_SECONDS_TO_INCLUDE_PLAYBACK'.
2024-11-27 20:04:39 +13:00
Thegan Govender
111c2109c0 Merge pull request #269 from CyferShepard/unstable
V 1.1.1 Release
2024-11-24 22:01:10 +02:00
CyferShepard
242a0ae915 fix for #267 devide by 0 error 2024-11-24 16:51:28 +02:00
CyferShepard
16f239dfdd minor correction to sql script #263 2024-11-24 16:06:05 +02:00
CyferShepard
ae90929aa0 fix for #263, wrong date range was being applied 2024-11-24 15:57:51 +02:00
CyferShepard
0392970b54 Fix, added 404 handling for non exisiting endpoints 2024-10-23 18:35:37 +02:00
CyferShepard
935e9b88b7 #258 exclude archived libraries from stats on Statistics endpoint. When library is untracked, after a full sync, the library is archived 2024-10-20 18:09:25 +02:00
CyferShepard
de3365c0e9 css fixes to issue #256
also added missing translations
2024-10-19 11:28:48 +02:00
CyferShepard
c9b4b82421 fix for not synced items activity not being shown 2024-10-15 16:38:29 +02:00
CyferShepard
1f40844a6d fix for wrong param name for user global stats 2024-10-15 10:37:04 +02:00
CyferShepard
50a4f23e63 added controll to toggle global stats to show
defaulted 180 and 365 to not shown
2024-10-15 09:35:52 +02:00
CyferShepard
c88c23cbac centeralized global stat component to be reconfigured and used in multiple places instead of having multiple copies of the same component 2024-10-15 00:03:49 +02:00
CyferShepard
939526015d test code for hiding certain global stats, need to add ui to specify 2024-10-14 23:43:04 +02:00
CyferShepard
8693c900ce freture request for #257
Will add toggle later on to hide certain stats
2024-10-14 23:33:39 +02:00
CyferShepard
8e42aadbdf minor css fix, spaces item cards evenly to not get that weird gap at the end 2024-10-12 00:58:07 +02:00
CyferShepard
75e8e5b635 sync playback plugin fixes on query builder
added check for emby plugin
2024-10-12 00:40:26 +02:00
CyferShepard
669fdcb818 Fix emby/Jellyfin lable in settings
Fixed item info wrong id on sync resulting in no item info for emby
added translations for Emby Url label
2024-10-12 00:17:08 +02:00
CyferShepard
237957a768 fix for #254 remove password length check on old password field 2024-10-07 10:28:16 +02:00