Commit Graph

627 Commits

Author SHA1 Message Date
CyferShepard
6c15312bf6 updated migrations to account for migrations from unstable branch 2025-10-05 17:22:08 +02:00
CyferShepard
20d100c899 make loading show on initial page load to prevent flicker when data is refreshed on interval
increase refresh interval to 10 seconds
removed redundat empty webhooks message and check
2025-04-26 13:43:13 +02:00
Félix MARQUET
193b47c4af Improve error messages and logging in webhook manager and scheduler and fix error when webhook is undefined 2025-04-26 11:44:44 +02:00
165927fc0b Update webhook component for improved user experience and error handling 2025-04-25 13:57:15 +02:00
e3e3a167da Add webhooks settings component and integrate into settings page 2025-04-25 12:02:11 +02:00
56039bd3b9 Add webhook management and scheduling functionality 2025-04-25 10:53:00 +02:00
Thegan Govender
5f8e9dd589 Merge pull request #366 from CyferShepard/unstable
Hotfix Release V1.1.5
2025-04-11 23:32:50 +02:00
CyferShepard
3673bbfcef Refactor ActivityMonitor.js for improved error handling and code readability #360 2025-04-09 18:53:28 +02:00
CyferShepard
67d14d5584 Add max width styling to session details in SessionCard component #361 2025-04-09 17:49:35 +02:00
CyferShepard
75240c549f Add tooltips and ellipsis styling for session details in SessionCard component #361 2025-04-09 10:18:25 +02:00
CyferShepard
54df8a2a87 Improve session subtitle display with ellipsis and max width styling #361 2025-04-09 09:15:45 +02:00
CyferShepard
a3d74af981 fix for numeric sql error. #357 2025-04-09 08:36:15 +02:00
CyferShepard
6e80cee618 Expanded Exclusion list for numeric conversion on db queries 2025-04-08 10:22:08 +02:00
CyferShepard
7348c22ab8 Version Bump 1.1.5
add better logging for child worker threads
add better error handling for updateSingleFieldOnDB function
2025-04-08 09:34:44 +02:00
Thegan Govender
6d0cf98988 Merge pull request #354 from CyferShepard/main
Merge pull request #353 from CyferShepard/unstable
2025-04-06 22:44:13 +02:00
Thegan Govender
bbef939468 Merge pull request #353 from CyferShepard/unstable
Release V1.1.4
2025-04-06 22:40:54 +02:00
CyferShepard
1407c3d4c3 Add "NowPlayingItemName" to skippedColumns in query results 2025-04-06 16:12:36 +02:00
CyferShepard
c720e56c08 Add numeric conversion for query results and implement isNumeric helper function 2025-04-06 01:20:49 +02:00
CyferShepard
ccc8469716 Added validation for Genres by Whitlisting Genre titles
Changed sort order on those endpoints to order genres alphabetically
fixed auth bug
Update api docs
2025-03-31 09:41:40 +02:00
CyferShepard
25b8627088 removed axis line from chart 2025-03-30 17:51:58 +02:00
CyferShepard
a8e4c9f00b generalized Genre stat card
Added Genre stat card to libary views #292
bug fixes on Genre chart view
2025-03-30 17:46:07 +02:00
CyferShepard
607b21c542 Added Genre stats to users page #292
Added Genres to items table
enhanced db-helper to add group by
fixed bug in fb-helper where null rows triggered a not count prop error
fixed issue where no plays on user screen attempted to open the item page
updated translations for genres
2025-03-30 17:33:58 +02:00
CyferShepard
17fb7d6813 api fixes for config not loading during sycn on new threads 2025-03-30 13:52:43 +02:00
CyferShepard
1a57684624 update to session card design #342 2025-03-30 13:39:25 +02:00
CyferShepard
7b4f1f4694 ui fixes on activity table
made Transcode column open the stream details modal
2025-03-26 21:51:14 +02:00
CyferShepard
13871adb81 Remove size property from Transcode column in activity table 2025-03-22 10:47:41 +02:00
CyferShepard
3c14740381 Fixes for new Transcode Column to use the api for filtering and sorting
Update language packs
css fixes
2025-03-22 10:46:24 +02:00
Thegan Govender
6468a85e9e Merge pull request #335 from sususu98/enhancement/transcodesInfo
Enhancement/transcodes info
2025-03-22 10:21:37 +02:00
CyferShepard
08d5a55e7e add 10s delay to first run of full sync
prevent task scheduler from running if config is not completed
2025-03-15 15:00:56 +02:00
CyferShepard
ab3a530088 fix for writing default task intervals to db 2025-03-15 14:47:30 +02:00
CyferShepard
0c67a67b68 fix for libraries not loading after first sync #336 2025-03-11 15:45:31 +02:00
sususu98
cef91fad1d Merge branch 'unstable' into enhancement/transcodesInfo 2025-03-11 18:01:59 +08:00
sususu98
4ca537e7ec docs(translation): add and update translations for Chinese locale 2025-03-11 17:29:26 +08:00
sususu98
49d7382a65 feat(src/pages/components/activity/stream_info.jsx): add transcode reasons and update video/audio stream detection logic. 2025-03-11 17:28:49 +08:00
sususu98
03b3899f6d feat: add DirectStream support in item-activity, playback_method_stats, and user-activity. 2025-03-11 17:28:49 +08:00
CyferShepard
8bb797c89e Merge branch 'unstable' of https://github.com/CyferShepard/Jellystat into unstable 2025-03-11 11:16:47 +02:00
CyferShepard
8d48a30d0f fix for blank settings page due to non predefined interval values 2025-03-11 11:16:43 +02:00
Thegan Govender
5f44af0a46 Merge pull request #332 from sususu98/fix-dockercompose
fix(docker-compose.yml): move logging configuration to individual services
2025-03-11 11:10:11 +02:00
Thegan Govender
d8542a4274 Merge pull request #331 from FieldofClay/set-ip
allow configuring LISTEN_IP/enable IPv6 support
2025-03-09 13:36:35 +02:00
FieldofClay
bc9f24fa00 allow configuring listen IP 2025-03-09 09:47:09 +11:00
CyferShepard
d7953caac3 added missing onexit for different tasks
updated task state to failed when stopped
2025-03-07 23:25:04 +02:00
CyferShepard
cd165a5c47 fix for #249
also fixed activity materialized view not refreshing for imported data
2025-03-07 23:14:59 +02:00
CyferShepard
ec6a165c6b null config fix for threaded tasks using plugins endpoint 2025-03-07 23:01:49 +02:00
CyferShepard
32a0508f46 improve message handling in WebSocket server to ensure valid payload structure 2025-03-06 09:28:26 +02:00
sususu98
f0f437b591 chore: add .env to gitignore 2025-03-06 09:49:46 +08:00
CyferShepard
a0086dd29e added Stop to translations 2025-03-05 12:28:42 +02:00
sususu98
89d222d6b5 fix(docker-compose.yml): move logging configuration to individual services 2025-03-05 12:06:03 +08:00
CyferShepard
81fe4997d1 task scheduler rework
task manager implementation to start/stop tasks WIP
implemented socket client for internal communication between threads - needs more testing as connection string is hardcoded
added loopback in ws server to pass through toast ws messages from threads - needs more testing

fixed potential bug during config fetch function when syncing
2025-03-04 22:23:34 +02:00
CyferShepard
34e5d69026 Merge branch 'unstable' of https://github.com/CyferShepard/Jellystat into unstable 2025-02-26 09:18:31 +02:00
CyferShepard
4ab5942f50 fix for session endpint function crashing when lost connection 2025-02-26 09:17:50 +02:00