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
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
d2dfa41acd
POSTGRES_SSL_ENABLED environment variable
2025-09-19 23:11:22 -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
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
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
Félix MARQUET
2feef53758
refactor(webhooks): improve Discord webhook handling and update notifications
2025-06-02 09:04:14 +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
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
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
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
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
56039bd3b9
Add webhook management and scheduling functionality
2025-04-25 10:53:00 +02:00
CyferShepard
d986f46030
fix no login required issue #373
2025-04-24 18:47:18 +02:00
CyferShepard
7e42aea9e2
Merge branches 'unstable' and 'unstable' of https://github.com/CyferShepard/Jellystat into unstable
2025-04-24 18:37:21 +02:00
CyferShepard
3cd1cc3372
Refactor genre data handling in GenreStatCard for improved sorting and display
...
Genres no display the top 15 genres alphabetically
should fix #359
2025-04-24 18:37:18 +02:00
Zlendy
2fcbf78ddf
refactor: Use Map<K,V> instead of Object
2025-04-19 20:24:08 +02:00
Zlendy
8532f1ed2f
fix: /stats/getViewsByLibraryType can return an empty object
2025-04-19 20:19:45 +02:00
Zlendy
fc8c5fa233
feat: API endpoint /stats/getViewsByLibraryType
2025-04-19 19:56:28 +02:00
Zlendy
85336327f7
chore: Generate swagger schema
2025-04-18 10:38:02 +02:00
Zlendy
5acb7bb1d0
refactor: Use GET in /statistics API endpoints instead of POST
2025-04-18 10:26:23 +02:00
CyferShepard
b44dc5ff86
Fix onExit callback condition to only trigger on non-zero exit codes
2025-04-14 21:22:57 +02:00
CyferShepard
f8436f39a0
Bump version to 1.1.6
...
Ensure worker exits when task completes
2025-04-14 18:49:14 +02:00
CyferShepard
3673bbfcef
Refactor ActivityMonitor.js for improved error handling and code readability #360
2025-04-09 18:53:28 +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
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