689 Commits

Author SHA1 Message Date
CyferShepard
051acf5f22 Merge branch 'main' of https://github.com/BreizhHardware/Jellystat into pr/384 2025-10-05 17:22:10 +02:00
CyferShepard
6c15312bf6 updated migrations to account for migrations from unstable branch 2025-10-05 17:22:08 +02:00
Thegan Govender
d79223bc00 Merge branch 'unstable' into main 2025-10-05 17:09:53 +02:00
Thegan Govender
e25868263e Merge pull request #429 from tppadn/main
Adaptive Polling Implementation
2025-10-05 17:07:57 +02:00
T++
2f8d82e956 Merge branch 'unstable' into main 2025-09-29 23:05:31 +02:00
Thegan Govender
e978a2d3ac Merge pull request #444 from gunanr/postgres-ssl-verify-toggle
POSTGRES_SSL_ENABLED and POSTGRES_SSL_REJECT_UNAUTHORIZED environment variable support
2025-09-24 18:38:10 +02:00
Gunnar Smith
5b293d55bf update readme 2025-09-19 23:20:11 -05:00
Gunnar Smith
dfe0e3098a update readme 2025-09-19 23:18:27 -05:00
Gunnar Smith
9181b95fb9 update readme 2025-09-19 23:16:23 -05:00
Gunnar Smith
d2dfa41acd POSTGRES_SSL_ENABLED environment variable 2025-09-19 23:11:22 -05:00
Gunnar Smith
b4e43c5008 readme update 2025-09-19 22:39:11 -05:00
Gunnar Smith
bc7571dab4 user configurable validation of psql ssl 2025-09-19 22:21:41 -05:00
CyferShepard
e940ffec97 Fixes for #441 and possibly #385 2025-09-14 22:08:09 +02:00
Thegan Govender
1ba1c2dc74 Merge pull request #410 from Zlendy/dayjs
refactor: Replace `moment` with `dayjs`
2025-09-11 08:49:29 +02:00
tpp
5f7e89c969 Adaptive Polling Implementation 2025-08-29 00:32:45 +02:00
CyferShepard
7f03e7d5c9 fix for #417, sets duration to 0 if negative int detected 2025-07-08 22:48:08 +02:00
Thegan Govender
0f75598636 Merge pull request #414 from jon4hz/main
fix: sanitize data before db insert
2025-07-07 11:46:33 +02:00
Zlendy
26173e5486 fix: Custom parser is not enabled 2025-07-04 19:19:10 +02:00
Zlendy
f3158258d7 fix: Backup job saves files with a literal "yyyy" instead of the current year (YYYY) 2025-07-04 18:16:46 +02:00
Thegan Govender
2240a68487 Merge pull request #415 from simoncaron/feature/update-ios-pwa-icon
Update iOS PWA Icon Sizing and Background
2025-07-03 08:25:36 +02:00
Simon Caron
03e8ced53c Update iOS PWA Icon Sizing and Background 2025-07-02 22:55:15 -04:00
jon4hz
5b3b0396cb fix: sanitize data before db insert 2025-06-29 23:08:28 +02:00
Zlendy
67bdb8dafb refactor: Replace moment with dayjs
https://day.js.org/en/
2025-06-21 00:04:11 +02:00
CyferShepard
24517c4d82 fix: update base image to node:lts-slim for improved stability 2025-06-14 18:45:17 +02:00
Thegan Govender
48b5d378c0 Merge pull request #391 from Sanidhya30/main
Enhancement: Support for Visualizing Total Duration/Total Playback Time in Statistics Page
2025-06-14 18:41:04 +02:00
CyferShepard
f11dfc187c fix: update base image to node:lts-slim for improved stability 2025-06-14 18:33:56 +02:00
Thegan Govender
0957ec1e69 Merge pull request #404 from chrisvgt/feature/add_language_german
Add Translation German
2025-06-14 17:38:58 +02:00
chrisvgt
db8d0a3ca0 feat: add language german 2025-06-12 15:18:14 +02:00
Félix MARQUET
2feef53758 refactor(webhooks): improve Discord webhook handling and update notifications 2025-06-02 09:04:14 +02:00
Félix MARQUET
c3c7c68834 Merge pull request #1 from BreizhHardware/dev
Dev
2025-05-26 10:12:21 +02:00
Félix MARQUET
b2e6a4405c Update backend/routes/sync.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-26 10:12:15 +02:00
Félix MARQUET
1f1a51fd6c Update backend/routes/webhooks.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-26 10:12:02 +02:00
Félix MARQUET
247df5fed3 Update backend/routes/webhooks.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-26 10:11:51 +02:00
Félix MARQUET
d9aba8a5a3 Update src/pages/components/settings/webhooks.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-26 10:11:24 +02:00
eeada4fbb2 feat(webhooks): add Discord webhook support and event notifications for playback and media actions 2025-05-26 10:01:30 +02:00
CyferShepard
41e9a6e0cf Fix failed backup bug due to not awaiting log insert #393 2025-05-24 22:14:06 +02:00
Félix MARQUET
280fa89c59 feat(webhooks): add support for playback and media notification events
- Implement event handlers for 'playback_started', 'playback_ended' and 'media_recently_added'
- Add API routes to manage event webhook status
- Create user interface components for easy webhook configuration
- Update webhook manager to properly trigger events
- Add translations for new UI elements
2025-05-23 08:29:08 +00:00
Félix MARQUET
27062b2d14 Merge branch 'CyferShepard:main' into main 2025-05-23 09:34:40 +02:00
Thegan Govender
84aa0f022c Merge pull request #395 from nath1416/feature/added-ghcr-pipeline
Added github container registry to pipeline
2025-05-22 19:07:25 +02:00
Nath1416
e0aa9dee77 Added github container registry to pipeline 2025-05-21 22:31:28 -04:00
Sanidhya Singh
e668f7121c Removing debug changes 2025-05-06 14:39:09 +05:30
Sanidhya Singh
07fbfdca71 Updating exports.down for migrations and css change 2025-05-06 14:38:10 +05:30
Sanidhya Singh
579a7a3f8b Changes for the daily & weekly playback duration charts 2025-05-06 00:24:16 +05:30
Sanidhya Singh
c1800334a6 Daily watch time changes 2025-05-05 22:56:18 +05:30
Sanidhya Singh
f05d9fb948 Initial changes for total time view 2025-05-05 15:39:05 +05:30
CyferShepard
2de6616129 bump version to 1.1.7 in package.json and package-lock.json 2025-05-02 08:04:56 +02:00
Thegan Govender
51e710ea3b Merge pull request #389 from CyferShepard/main
Rebase Main 1.1.6
2025-05-02 08:01:26 +02:00
Thegan Govender
54185bb221 Merge pull request #388 from CyferShepard/unstable
Release V1.1.6
2025-05-01 19:09:35 +02:00
CyferShepard
833e8852eb update set config logic to change default prefered admin if a value is set and is not included in the current admins list 2025-05-01 14:35:51 +02:00
CyferShepard
a4f0d07aaf update archive logic for shows to only update seasons/episodes where archived items/seasons contains items withouth the archived flag 2025-05-01 14:10:01 +02:00