Commit Graph

  • 051acf5f22 Merge branch 'main' of https://github.com/BreizhHardware/Jellystat into pr/384 main CyferShepard 2025-10-05 17:22:10 +02:00
  • 6c15312bf6 updated migrations to account for migrations from unstable branch CyferShepard 2025-10-05 17:22:08 +02:00
  • d79223bc00 Merge branch 'unstable' into main Thegan Govender 2025-10-05 17:09:53 +02:00
  • e25868263e Merge pull request #429 from tppadn/main Thegan Govender 2025-10-05 17:07:57 +02:00
  • 2f8d82e956 Merge branch 'unstable' into main T++ 2025-09-29 23:05:31 +02:00
  • e978a2d3ac Merge pull request #444 from gunanr/postgres-ssl-verify-toggle Thegan Govender 2025-09-24 18:38:10 +02:00
  • 5b293d55bf update readme Gunnar Smith 2025-09-19 23:20:11 -05:00
  • dfe0e3098a update readme Gunnar Smith 2025-09-19 23:18:27 -05:00
  • 9181b95fb9 update readme Gunnar Smith 2025-09-19 23:16:23 -05:00
  • d2dfa41acd POSTGRES_SSL_ENABLED environment variable Gunnar Smith 2025-09-19 23:11:22 -05:00
  • b4e43c5008 readme update Gunnar Smith 2025-09-19 22:39:11 -05:00
  • bc7571dab4 user configurable validation of psql ssl Gunnar Smith 2025-09-19 22:21:41 -05:00
  • e940ffec97 Fixes for #441 and possibly #385 CyferShepard 2025-09-14 22:08:09 +02:00
  • 1ba1c2dc74 Merge pull request #410 from Zlendy/dayjs Thegan Govender 2025-09-11 08:49:29 +02:00
  • 5f7e89c969 Adaptive Polling Implementation tpp 2025-08-29 00:32:45 +02:00
  • 7f03e7d5c9 fix for #417, sets duration to 0 if negative int detected CyferShepard 2025-07-08 22:48:08 +02:00
  • 0f75598636 Merge pull request #414 from jon4hz/main Thegan Govender 2025-07-07 11:46:33 +02:00
  • 26173e5486 fix: Custom parser is not enabled Zlendy 2025-07-04 19:19:10 +02:00
  • f3158258d7 fix: Backup job saves files with a literal "yyyy" instead of the current year (YYYY) Zlendy 2025-07-04 18:16:46 +02:00
  • 2240a68487 Merge pull request #415 from simoncaron/feature/update-ios-pwa-icon Thegan Govender 2025-07-03 08:25:36 +02:00
  • 03e8ced53c Update iOS PWA Icon Sizing and Background Simon Caron 2025-07-02 22:55:15 -04:00
  • 5b3b0396cb fix: sanitize data before db insert jon4hz 2025-06-29 23:08:28 +02:00
  • 67bdb8dafb refactor: Replace moment with dayjs https://day.js.org/en/ Zlendy 2025-06-12 01:33:15 +02:00
  • 24517c4d82 fix: update base image to node:lts-slim for improved stability CyferShepard 2025-06-14 18:45:17 +02:00
  • 48b5d378c0 Merge pull request #391 from Sanidhya30/main Thegan Govender 2025-06-14 18:41:04 +02:00
  • f11dfc187c fix: update base image to node:lts-slim for improved stability CyferShepard 2025-06-14 18:33:56 +02:00
  • 0957ec1e69 Merge pull request #404 from chrisvgt/feature/add_language_german Thegan Govender 2025-06-14 17:38:58 +02:00
  • db8d0a3ca0 feat: add language german chrisvgt 2025-06-12 15:18:14 +02:00
  • 2feef53758 refactor(webhooks): improve Discord webhook handling and update notifications Félix MARQUET 2025-06-02 09:04:14 +02:00
  • c3c7c68834 Merge pull request #1 from BreizhHardware/dev Félix MARQUET 2025-05-26 10:12:21 +02:00
  • b2e6a4405c Update backend/routes/sync.js dev Félix MARQUET 2025-05-26 10:12:15 +02:00
  • 1f1a51fd6c Update backend/routes/webhooks.js Félix MARQUET 2025-05-26 10:12:02 +02:00
  • 247df5fed3 Update backend/routes/webhooks.js Félix MARQUET 2025-05-26 10:11:51 +02:00
  • d9aba8a5a3 Update src/pages/components/settings/webhooks.jsx Félix MARQUET 2025-05-26 10:11:24 +02:00
  • eeada4fbb2 feat(webhooks): add Discord webhook support and event notifications for playback and media actions Félix MARQUET 2025-05-26 10:01:30 +02:00
  • 41e9a6e0cf Fix failed backup bug due to not awaiting log insert #393 CyferShepard 2025-05-24 22:14:06 +02:00
  • 280fa89c59 feat(webhooks): add support for playback and media notification events Félix MARQUET 2025-05-23 08:29:08 +00:00
  • 27062b2d14 Merge branch 'CyferShepard:main' into main Félix MARQUET 2025-05-23 09:34:40 +02:00
  • 84aa0f022c Merge pull request #395 from nath1416/feature/added-ghcr-pipeline Thegan Govender 2025-05-22 19:07:25 +02:00
  • e0aa9dee77 Added github container registry to pipeline Nath1416 2025-05-21 22:31:28 -04:00
  • e668f7121c Removing debug changes Sanidhya Singh 2025-05-06 14:39:09 +05:30
  • 07fbfdca71 Updating exports.down for migrations and css change Sanidhya Singh 2025-05-06 14:38:10 +05:30
  • 579a7a3f8b Changes for the daily & weekly playback duration charts Sanidhya Singh 2025-05-06 00:24:16 +05:30
  • c1800334a6 Daily watch time changes Sanidhya Singh 2025-05-05 22:56:18 +05:30
  • f05d9fb948 Initial changes for total time view Sanidhya Singh 2025-05-05 15:39:05 +05:30
  • 2de6616129 bump version to 1.1.7 in package.json and package-lock.json CyferShepard 2025-05-02 08:04:56 +02:00
  • 51e710ea3b Merge pull request #389 from CyferShepard/main Thegan Govender 2025-05-02 08:01:26 +02:00
  • 54185bb221 Merge pull request #388 from CyferShepard/unstable Thegan Govender 2025-05-01 19:09:35 +02:00
  • 833e8852eb update set config logic to change default prefered admin if a value is set and is not included in the current admins list CyferShepard 2025-05-01 14:35:51 +02:00
  • a4f0d07aaf update archive logic for shows to only update seasons/episodes where archived items/seasons contains items withouth the archived flag CyferShepard 2025-05-01 14:10:01 +02:00
  • 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 CyferShepard 2025-04-26 13:43:13 +02:00
  • 193b47c4af Improve error messages and logging in webhook manager and scheduler and fix error when webhook is undefined Félix MARQUET 2025-04-26 11:44:44 +02:00
  • 165927fc0b Update webhook component for improved user experience and error handling Félix MARQUET 2025-04-25 13:57:15 +02:00
  • e3e3a167da Add webhooks settings component and integrate into settings page Félix MARQUET 2025-04-25 12:02:11 +02:00
  • 56039bd3b9 Add webhook management and scheduling functionality Félix MARQUET 2025-04-25 10:53:00 +02:00
  • d986f46030 fix no login required issue #373 CyferShepard 2025-04-24 18:47:18 +02:00
  • 7e42aea9e2 Merge branches 'unstable' and 'unstable' of https://github.com/CyferShepard/Jellystat into unstable CyferShepard 2025-04-24 18:37:21 +02:00
  • 3cd1cc3372 Refactor genre data handling in GenreStatCard for improved sorting and display Genres no display the top 15 genres alphabetically should fix #359 CyferShepard 2025-04-24 18:37:18 +02:00
  • 22cd73d2b3 Merge pull request #378 from Zlendy/get-views-by-library-type Thegan Govender 2025-04-19 21:50:32 +02:00
  • 2fcbf78ddf refactor: Use Map<K,V> instead of Object Zlendy 2025-04-19 20:24:08 +02:00
  • 8532f1ed2f fix: /stats/getViewsByLibraryType can return an empty object Zlendy 2025-04-19 20:19:45 +02:00
  • fc8c5fa233 feat: API endpoint /stats/getViewsByLibraryType Zlendy 2025-04-19 19:56:28 +02:00
  • dba9d5a7c6 Merge pull request #376 from Zlendy/statistics-get Thegan Govender 2025-04-18 14:29:21 +02:00
  • 85336327f7 chore: Generate swagger schema Zlendy 2025-04-18 10:38:02 +02:00
  • 5acb7bb1d0 refactor: Use GET in /statistics API endpoints instead of POST Zlendy 2025-04-18 10:26:23 +02:00
  • b44dc5ff86 Fix onExit callback condition to only trigger on non-zero exit codes CyferShepard 2025-04-14 21:22:57 +02:00
  • f8436f39a0 Bump version to 1.1.6 Ensure worker exits when task completes CyferShepard 2025-04-14 18:49:14 +02:00
  • 8f3407a8bb Merge pull request #370 from CyferShepard/main Thegan Govender 2025-04-14 18:32:23 +02:00
  • 5f8e9dd589 Merge pull request #366 from CyferShepard/unstable Thegan Govender 2025-04-11 23:32:50 +02:00
  • 3673bbfcef Refactor ActivityMonitor.js for improved error handling and code readability #360 CyferShepard 2025-04-09 18:53:28 +02:00
  • 67d14d5584 Add max width styling to session details in SessionCard component #361 CyferShepard 2025-04-09 17:49:35 +02:00
  • 75240c549f Add tooltips and ellipsis styling for session details in SessionCard component #361 CyferShepard 2025-04-09 10:18:25 +02:00
  • 54df8a2a87 Improve session subtitle display with ellipsis and max width styling #361 CyferShepard 2025-04-09 09:15:45 +02:00
  • a3d74af981 fix for numeric sql error. #357 CyferShepard 2025-04-09 08:36:15 +02:00
  • 6e80cee618 Expanded Exclusion list for numeric conversion on db queries CyferShepard 2025-04-08 10:22:08 +02:00
  • 7348c22ab8 Version Bump 1.1.5 add better logging for child worker threads add better error handling for updateSingleFieldOnDB function CyferShepard 2025-04-08 09:34:44 +02:00
  • 6d0cf98988 Merge pull request #354 from CyferShepard/main Thegan Govender 2025-04-06 22:44:13 +02:00
  • bbef939468 Merge pull request #353 from CyferShepard/unstable Thegan Govender 2025-04-06 22:40:54 +02:00
  • 1407c3d4c3 Add "NowPlayingItemName" to skippedColumns in query results CyferShepard 2025-04-06 16:12:36 +02:00
  • c720e56c08 Add numeric conversion for query results and implement isNumeric helper function CyferShepard 2025-04-06 01:20:49 +02:00
  • 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 CyferShepard 2025-03-31 09:41:40 +02:00
  • 25b8627088 removed axis line from chart CyferShepard 2025-03-30 17:51:58 +02:00
  • a8e4c9f00b generalized Genre stat card Added Genre stat card to libary views #292 bug fixes on Genre chart view CyferShepard 2025-03-30 17:46:07 +02:00
  • 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 CyferShepard 2025-03-30 17:33:58 +02:00
  • 17fb7d6813 api fixes for config not loading during sycn on new threads CyferShepard 2025-03-30 13:52:43 +02:00
  • 1a57684624 update to session card design #342 CyferShepard 2025-03-30 13:39:25 +02:00
  • 7b4f1f4694 ui fixes on activity table made Transcode column open the stream details modal CyferShepard 2025-03-26 21:51:14 +02:00
  • 13871adb81 Remove size property from Transcode column in activity table CyferShepard 2025-03-22 10:47:41 +02:00
  • 3c14740381 Fixes for new Transcode Column to use the api for filtering and sorting Update language packs css fixes CyferShepard 2025-03-22 10:46:24 +02:00
  • 6468a85e9e Merge pull request #335 from sususu98/enhancement/transcodesInfo Thegan Govender 2025-03-22 10:21:37 +02:00
  • 08d5a55e7e add 10s delay to first run of full sync prevent task scheduler from running if config is not completed CyferShepard 2025-03-15 15:00:56 +02:00
  • ab3a530088 fix for writing default task intervals to db CyferShepard 2025-03-15 14:47:30 +02:00
  • 0c67a67b68 fix for libraries not loading after first sync #336 CyferShepard 2025-03-11 15:45:31 +02:00
  • cef91fad1d Merge branch 'unstable' into enhancement/transcodesInfo sususu98 2025-03-11 18:01:59 +08:00
  • 4ca537e7ec docs(translation): add and update translations for Chinese locale sususu98 2025-03-11 17:29:26 +08:00
  • 49d7382a65 feat(src/pages/components/activity/stream_info.jsx): add transcode reasons and update video/audio stream detection logic. sususu98 2025-03-11 15:42:45 +08:00
  • 03b3899f6d feat: add DirectStream support in item-activity, playback_method_stats, and user-activity. sususu98 2025-03-11 15:22:16 +08:00
  • 8bb797c89e Merge branch 'unstable' of https://github.com/CyferShepard/Jellystat into unstable CyferShepard 2025-03-11 11:16:47 +02:00
  • 8d48a30d0f fix for blank settings page due to non predefined interval values CyferShepard 2025-03-11 11:16:43 +02:00
  • 5f44af0a46 Merge pull request #332 from sususu98/fix-dockercompose Thegan Govender 2025-03-11 11:10:11 +02:00