Commit graph

1,323 commits

Author SHA1 Message Date
renovate[bot]
e6117ff239
fix(deps): update hibernate core to v6.6.53.final 2026-06-09 12:00:36 +00:00
Kavin
6d0ad06989
Add an alternative way for updating feeds for closed off instances (#889)
* feat(feeds): add DISABLE_PUBSUB to turn off WebSub subscriptions

Gates the lease-renewal timer, the new-channel registration timer, and the
subscribePubSub call in saveChannel, for a clean immediate disable without
touching DISABLE_TIMERS or the cleanup timers. Reads the DISABLE_PUBSUB env
var / config, defaults to false.

* feat(feeds): add FEED_REFRESH periodic channel-refresh job

A self-paced virtual-thread loop refreshes all users_subscribed channels over a
configurable window (FEED_REFRESH on/off, FEED_REFRESH_MINUTES default 15), one
channel every period/count. Extracts channelResponse's side effects into shared
ChannelHelpers utils (videosTabInfo, federateChannelVideos, federateChannelInfo,
updateChannelVideos) used by both the handler and the loop.

---------

Co-authored-by: LogicalKarma <>
2026-05-30 04:33:31 +05:30
Kavin
d2eb57515e
Merge pull request #890 from TeamPiped/npe-update
Update NewPipeExtractor
2026-05-30 04:32:52 +05:30
LogicalKarma
e90776f170 feat(feeds): add FEED_REFRESH periodic channel-refresh job
A self-paced virtual-thread loop refreshes all users_subscribed channels over a
configurable window (FEED_REFRESH on/off, FEED_REFRESH_MINUTES default 15), one
channel every period/count. Extracts channelResponse's side effects into shared
ChannelHelpers utils (videosTabInfo, federateChannelVideos, federateChannelInfo,
updateChannelVideos) used by both the handler and the loop.
2026-05-29 20:33:08 +03:00
LogicalKarma
e407d710af feat(feeds): add DISABLE_PUBSUB to turn off WebSub subscriptions
Gates the lease-renewal timer, the new-channel registration timer, and the
subscribePubSub call in saveChannel, for a clean immediate disable without
touching DISABLE_TIMERS or the cleanup timers. Reads the DISABLE_PUBSUB env
var / config, defaults to false.
2026-05-29 20:29:13 +03:00
Kavin
e3c7bdbb1e
chore: update npe 2026-03-26 18:53:06 +00:00
jollySleeper
da5bcd76c8 fix(ci): remove stream check as being flagged as bot 2026-02-07 12:59:57 +01:00
Kavin
c5921f6b70
Merge pull request #817 from gmemstr/patch-1
Allow for valid hibernate environment variables
2025-09-28 01:50:37 +05:30
Gabriel Simmer
946b3762a9
Hibernate environment variables double underscore to period 2025-09-27 11:59:20 +01:00
Gabriel Simmer
e36bbd0445
Allow for valid hibernate environment variables
*nix systems can't have periods in their environment variable names, so we instead look for `HIBERNATE` prefixes, then lowercase and translate underscores to periods. This will allow for better compatibility with *nix systems when configuring likely sensitive hibernate values.
2025-09-27 11:58:52 +01:00
renovate[bot]
96287745bd fix(deps): update dependency com.zaxxer:hikaricp to v6.3.2 2025-08-29 13:35:56 +05:30
renovate[bot]
dbec12d30d fix(deps): update dependency org.apache.commons:commons-text to v1.14.0 2025-08-29 00:09:52 +05:30
renovate[bot]
3b1a5ed1ad fix(deps): update dependency commons-codec:commons-codec to v1.19.0 2025-08-29 00:08:39 +05:30
renovate[bot]
68c06d8175 fix(deps): update dependency commons-io:commons-io to v2.20.0 2025-08-29 00:08:19 +05:30
renovate[bot]
5bb540fda2 fix(deps): update dependency org.jsoup:jsoup to v1.21.2 2025-08-28 23:50:04 +05:30
renovate[bot]
7987ea25b6 chore(deps): update actions/checkout action to v5 2025-08-28 23:49:48 +05:30
renovate[bot]
69a8f5f482 chore(deps): update actions/download-artifact action to v5 2025-08-28 23:48:38 +05:30
renovate[bot]
f2b78b3572 chore(deps): update actions/setup-java action to v5 2025-08-28 23:47:27 +05:30
renovate[bot]
b0f6840686 fix(deps): update liquibase to v4.33.0 2025-08-23 11:25:42 +05:30
renovate[bot]
1bda17f3a3 fix(deps): update dependency org.springframework.security:spring-security-crypto to v6.5.3 2025-08-23 11:25:07 +05:30
renovate[bot]
3ed94b9e5a fix(deps): update dependency io.sentry:sentry to v8.19.1 2025-08-23 11:24:51 +05:30
renovate[bot]
693e901ad8 fix(deps): update jackson to v2.19.2 2025-08-23 11:24:40 +05:30
renovate[bot]
6b88185300 fix(deps): update dependency com.squareup.okhttp3:okhttp-bom to v5 2025-08-23 11:24:16 +05:30
renovate[bot]
14fb151672 fix(deps): update dependency it.unimi.dsi:fastutil-core to v8.5.16 2025-08-23 11:19:15 +05:30
renovate[bot]
e035c1f571 chore(deps): update dependency gradle to v8.14.3 2025-08-23 11:19:03 +05:30
renovate[bot]
ae095e7172 fix(deps): update dependency org.apache.commons:commons-lang3 to v3.18.0 2025-08-23 11:18:53 +05:30
Kavin
8d499b814a
Merge pull request #867 from TeamPiped/npe-update
Update NPE
2025-08-23 11:18:18 +05:30
Kavin
5783cdf9f9
Update nanojson. 2025-08-23 11:17:17 +05:30
Kavin
f42bb3a129
Update NPE. 2025-08-23 11:15:34 +05:30
renovate[bot]
d149f88f12 fix(deps): update dependency org.jsoup:jsoup to v1.21.1 2025-06-24 11:26:58 +05:30
renovate[bot]
3ee9dcf38f fix(deps): update dependency io.sentry:sentry to v8.14.0 2025-06-18 12:02:50 +05:30
renovate[bot]
a2300d3664 fix(deps): update jackson to v2.19.1 2025-06-14 21:40:21 +05:30
renovate[bot]
5ea9d5fc10 fix(deps): update dependency org.apache.commons:commons-text to v1.13.1 2025-06-13 11:20:06 +05:30
renovate[bot]
7d38227821 fix(deps): update dependency org.bouncycastle:bcprov-jdk18on to v1.81 2025-06-13 11:19:21 +05:30
renovate[bot]
5e1564d6ad fix(deps): update dependency org.jsoup:jsoup to v1.20.1 2025-06-13 11:19:05 +05:30
renovate[bot]
fe0c13903a chore(deps): update postgres docker tag to v17 2025-06-13 11:18:57 +05:30
renovate[bot]
1a59d43da8 fix(deps): update dependency io.sentry:sentry to v8 2025-06-13 11:18:22 +05:30
renovate[bot]
d28f1556d7 fix(deps): update dependency org.springframework.security:spring-security-crypto to v6.5.0 2025-06-13 11:15:52 +05:30
renovate[bot]
42cbe9860b fix(deps): update jackson to v2.19.0 2025-06-13 11:15:27 +05:30
renovate[bot]
a033a39551 fix(deps): update dependency com.zaxxer:hikaricp to v6 2025-06-13 11:14:16 +05:30
renovate[bot]
b4e9c19799 fix(deps): update dependency org.projectlombok:lombok to v1.18.38 2025-06-12 14:20:51 +05:30
renovate[bot]
93001decf1 fix(deps): update dependency commons-io:commons-io to v2.19.0 2025-06-12 14:20:42 +05:30
renovate[bot]
7625f7d92d fix(deps): update dependency org.hsqldb:hsqldb to v2.7.4 2025-06-12 06:02:54 +05:30
renovate[bot]
de48e3547a fix(deps): update dependency org.postgresql:postgresql to v42.7.7 2025-06-12 06:00:37 +05:30
renovate[bot]
d4381c191f fix(deps): update dependency io.minio:minio to v8.5.17 2025-06-12 05:59:40 +05:30
renovate[bot]
280c513f0d fix(deps): update dependency io.sentry:sentry to v7.22.5 2025-06-12 05:59:32 +05:30
renovate[bot]
73628e7a2f fix(deps): update dependency it.unimi.dsi:fastutil-core to v8.5.15 2025-06-12 05:59:20 +05:30
renovate[bot]
05ba2bacc0 fix(deps): update dependency org.apache.commons:commons-lang3 to v3.17.0 2025-06-12 05:58:17 +05:30
renovate[bot]
925948a94e fix(deps): update dependency commons-codec:commons-codec to v1.18.0 2025-06-12 05:58:06 +05:30
renovate[bot]
15d96b333b fix(deps): update dependency commons-logging:commons-logging to v1.3.5 2025-06-12 05:57:52 +05:30