Commit graph

1087 commits

Author SHA1 Message Date
Kavin
6cb29d67ab
Merge pull request #692 from TeamPiped/pubsub-deduplicating-queue
Handle pubsub with a de-duplicating queue
2023-08-31 08:32:40 +00:00
Kavin
719c2460df
Handle pubsub with a de-duplicating queue 2023-08-31 09:28:45 +01:00
Kavin
938758b59f
Merge pull request #691 from TeamPiped/fix-extractor-fetch
Fetch page in extractor before using it
2023-08-30 22:55:44 +00:00
Kavin
1b41b75243
Fix extractor not fetching page. 2023-08-30 23:53:04 +01:00
Kavin
fa5bf890f2
Merge pull request #690 from TeamPiped/new-video-extractor
Use extractor directly instead of StreamInfo for handling new videos
2023-08-30 14:14:08 +00:00
Kavin
17f29b5238
Use extractor directly instead of StreamInfo for handling new videos 2023-08-30 15:10:07 +01:00
Kavin
27350d2a47
Merge pull request #689 from TeamPiped/channel-save-video
Fix channel save new video handling
2023-08-30 13:43:22 +00:00
Kavin
635688b5b7
Handle video updates from channel tabs. 2023-08-30 14:42:27 +01:00
Kavin
1d2ef196be
Fix channel save new video handling. 2023-08-30 13:23:43 +01:00
Kavin
5efa4d22e5 Fix unnecessary fk on channels for unauthenticated subscriptions. 2023-08-30 05:55:13 +00:00
renovate[bot]
e6bca8c5ee chore(deps): update plugin io.freefair.lombok to v8.3 2023-08-28 02:12:41 +00:00
Kavin
ad6daab523
Merge pull request #686 from TeamPiped/npe-update
Update NewPipeExtractor
2023-08-27 22:08:41 +00:00
Kavin
87b2a31861
Update NewPipeExtractor 2023-08-27 23:07:13 +01:00
Kavin
4cc834e31c
Merge pull request #685 from TeamPiped/npe-update
Update NewPipeExtractor
2023-08-27 19:45:56 +00:00
Kavin
d0ff3e5c5e
Update NewPipeExtractor 2023-08-27 20:37:03 +01:00
Kavin
40a8fa357a
Merge pull request #684 from TeamPiped/federated-georestriction-bypass
Check if authenticated before helping other instances for bypassing georestrictions
2023-08-27 13:41:23 +00:00
Kavin
b84e3570bd
Check if authenticated before helping other instances 2023-08-27 14:38:24 +01:00
Kavin
015fc06681
Merge pull request #683 from TeamPiped/docker-healthcheck
Add healthcheck to Dockerfiles
2023-08-23 21:03:06 +01:00
Kavin
bfdf1a567e
Add healthcheck to Dockerfiles
Add healthcheck to hotspot.

Add healthcheck to graalvm.

Add the healthcheck script.
2023-08-23 21:01:15 +01:00
renovate[bot]
63891ae0e2 fix(deps): update dependency org.springframework.security:spring-security-crypto to v6.1.3 2023-08-21 23:26:17 +01:00
Kavin
34f706387f
Merge pull request #681 from TeamPiped/reqwest4j-bump
Update reqwest4j
2023-08-21 10:01:16 +01:00
Kavin
ec85beba5f
Update reqwest4j. 2023-08-21 09:49:23 +01:00
renovate[bot]
8e2564bc1d fix(deps): update dependency io.minio:minio to v8.5.5 2023-08-18 03:10:15 +01:00
renovate[bot]
db5a92d990 chore(deps): update dependency gradle to v8.3 2023-08-17 18:31:20 +01:00
renovate[bot]
69757fd4af fix(deps): update dependency org.liquibase.ext:liquibase-yugabytedb to v4.23.1 2023-08-14 18:53:13 +01:00
Kavin
c223dace93
Merge pull request #677 from TeamPiped/liquibase-migrations
Add liquibase to perform database migrations
2023-08-14 18:49:31 +01:00
Kavin
5fb08f66c5
actions: add action to test migrations 2023-08-14 18:36:48 +01:00
Kavin
2864af856b
Use common fat-build workflow. 2023-08-14 12:18:37 +01:00
Kavin
261fba8238
Drop hsqldb support. 2023-08-14 11:05:05 +01:00
Kavin
e32ffb16a1
Run Liquibase migrations blocking before startup. 2023-08-14 10:59:42 +01:00
Kavin
1175a1c6c3
Attempt to run create extension before. 2023-08-14 10:24:36 +01:00
Kavin
28a1a481c7
Register YugabyteDB extension. 2023-08-14 10:15:32 +01:00
Kavin
66abab9389
Add pgcrypto extension on yugabytedb. 2023-08-14 09:52:59 +01:00
Kavin
657e63332e
Add unauthenticated_subscriptions table. 2023-08-14 09:42:20 +01:00
Kavin
c8f7e52820
Fix videos_order type. 2023-08-14 09:39:28 +01:00
Kavin
1d08fda665
Use BIGSERIAL instead of SERIAL 2023-08-14 09:16:01 +01:00
Kavin
8b8b8af99b
Add playlists_videos_ids table. 2023-08-14 09:05:29 +01:00
Kavin
be7f54617d
Add playlist_videos table. 2023-08-14 09:01:00 +01:00
Kavin
96819a51c6
Update videos id size to 11. 2023-08-14 08:58:03 +01:00
Kavin
dc7801b4d3
Add playlists table. 2023-08-14 08:55:03 +01:00
Kavin
b3c06354f7
Add pubsub table. 2023-08-14 08:43:07 +01:00
Kavin
b0a97faf4f
Add users_subscribed table. 2023-08-14 08:34:10 +01:00
Kavin
8c52d0eb28
Implement videos table. 2023-08-14 08:24:53 +01:00
Kavin
8258468f7b
Implement channels table. 2023-08-14 08:20:40 +01:00
Kavin
e02644a45b
Exclude liquibase dependency in extension. 2023-08-14 07:28:29 +01:00
Kavin
3f4d431f7b
Set max time to 60 seconds. 2023-08-14 07:00:45 +01:00
Kavin
30d7c0323d
Add yugabytedb support. 2023-08-14 06:29:18 +01:00
Kavin
8f6a954cca
Fix datatypes and drop unused duplicate index. 2023-08-13 23:54:42 +01:00
Kavin
d81bb969c7
Register postgres driver. 2023-08-13 23:31:42 +01:00
Kavin
71403e93af
Add liquibase to perform database migrations 2023-08-13 23:20:30 +01:00