Commit graph

  • 6cb29d67ab
    Merge pull request #692 from TeamPiped/pubsub-deduplicating-queue Kavin 2023-08-31 08:32:40 +00:00
  • 719c2460df
    Handle pubsub with a de-duplicating queue #692 Kavin 2023-08-31 09:21:25 +01:00
  • 938758b59f
    Merge pull request #691 from TeamPiped/fix-extractor-fetch Kavin 2023-08-30 22:55:44 +00:00
  • 1b41b75243
    Fix extractor not fetching page. #691 Kavin 2023-08-30 23:53:04 +01:00
  • fa5bf890f2
    Merge pull request #690 from TeamPiped/new-video-extractor Kavin 2023-08-30 14:14:08 +00:00
  • 17f29b5238
    Use extractor directly instead of StreamInfo for handling new videos #690 Kavin 2023-08-30 15:09:53 +01:00
  • 27350d2a47
    Merge pull request #689 from TeamPiped/channel-save-video Kavin 2023-08-30 13:43:22 +00:00
  • 635688b5b7
    Handle video updates from channel tabs. #689 Kavin 2023-08-30 14:02:53 +01:00
  • 1d2ef196be
    Fix channel save new video handling. Kavin 2023-08-30 13:23:43 +01:00
  • 5efa4d22e5 Fix unnecessary fk on channels for unauthenticated subscriptions. Kavin 2023-08-30 05:27:18 +01:00
  • d3079a8ed5
    Fix unnecessary fk on channels for unauthenticated subscriptions. #688 Kavin 2023-08-30 05:27:18 +01:00
  • e6bca8c5ee chore(deps): update plugin io.freefair.lombok to v8.3 renovate[bot] 2023-08-28 01:35:38 +00:00
  • 6e6b1443b9
    chore(deps): update plugin io.freefair.lombok to v8.3 #687 renovate[bot] 2023-08-28 01:35:38 +00:00
  • ad6daab523
    Merge pull request #686 from TeamPiped/npe-update Kavin 2023-08-27 22:08:41 +00:00
  • 87b2a31861
    Update NewPipeExtractor #686 Kavin 2023-08-27 23:07:13 +01:00
  • 4cc834e31c
    Merge pull request #685 from TeamPiped/npe-update Kavin 2023-08-27 19:45:56 +00:00
  • d0ff3e5c5e
    Update NewPipeExtractor #685 Kavin 2023-08-27 20:28:27 +01:00
  • 40a8fa357a
    Merge pull request #684 from TeamPiped/federated-georestriction-bypass Kavin 2023-08-27 13:41:23 +00:00
  • b84e3570bd
    Check if authenticated before helping other instances #684 Kavin 2023-08-27 14:38:24 +01:00
  • 015fc06681
    Merge pull request #683 from TeamPiped/docker-healthcheck Kavin 2023-08-23 21:03:06 +01:00
  • bfdf1a567e
    Add healthcheck to Dockerfiles #683 Kavin 2023-08-23 21:00:13 +01:00
  • 63891ae0e2 fix(deps): update dependency org.springframework.security:spring-security-crypto to v6.1.3 renovate[bot] 2023-08-21 22:13:38 +00:00
  • 714ff4441d
    fix(deps): update dependency org.springframework.security:spring-security-crypto to v6.1.3 #682 renovate[bot] 2023-08-21 22:13:38 +00:00
  • 34f706387f
    Merge pull request #681 from TeamPiped/reqwest4j-bump Kavin 2023-08-21 10:01:16 +01:00
  • ec85beba5f
    Update reqwest4j. #681 Kavin 2023-08-21 09:39:53 +01:00
  • 8e2564bc1d fix(deps): update dependency io.minio:minio to v8.5.5 renovate[bot] 2023-08-18 01:55:14 +00:00
  • baf8d24318
    fix(deps): update dependency io.minio:minio to v8.5.5 #680 renovate[bot] 2023-08-18 01:55:14 +00:00
  • db5a92d990 chore(deps): update dependency gradle to v8.3 renovate[bot] 2023-08-17 11:49:40 +00:00
  • 6813cfce91
    chore(deps): update dependency gradle to v8.3 #679 renovate[bot] 2023-08-17 11:49:40 +00:00
  • 69757fd4af fix(deps): update dependency org.liquibase.ext:liquibase-yugabytedb to v4.23.1 renovate[bot] 2023-08-14 17:49:48 +00:00
  • 2071b9efef
    fix(deps): update dependency org.liquibase.ext:liquibase-yugabytedb to v4.23.1 #678 renovate[bot] 2023-08-14 17:49:48 +00:00
  • c223dace93
    Merge pull request #677 from TeamPiped/liquibase-migrations Kavin 2023-08-14 18:49:31 +01:00
  • 5fb08f66c5
    actions: add action to test migrations #677 Kavin 2023-08-14 18:26:14 +01:00
  • 2864af856b
    Use common fat-build workflow. Kavin 2023-08-14 11:26:52 +01:00
  • 261fba8238
    Drop hsqldb support. Kavin 2023-08-14 11:05:05 +01:00
  • e32ffb16a1
    Run Liquibase migrations blocking before startup. Kavin 2023-08-14 10:55:31 +01:00
  • 1175a1c6c3
    Attempt to run create extension before. Kavin 2023-08-14 10:24:36 +01:00
  • 28a1a481c7
    Register YugabyteDB extension. Kavin 2023-08-14 10:03:05 +01:00
  • 66abab9389
    Add pgcrypto extension on yugabytedb. Kavin 2023-08-14 09:52:59 +01:00
  • 657e63332e
    Add unauthenticated_subscriptions table. Kavin 2023-08-14 09:30:53 +01:00
  • c8f7e52820
    Fix videos_order type. Kavin 2023-08-14 09:21:08 +01:00
  • 1d08fda665
    Use BIGSERIAL instead of SERIAL Kavin 2023-08-14 09:16:01 +01:00
  • 8b8b8af99b
    Add playlists_videos_ids table. Kavin 2023-08-14 09:05:29 +01:00
  • be7f54617d
    Add playlist_videos table. Kavin 2023-08-14 09:01:00 +01:00
  • 96819a51c6
    Update videos id size to 11. Kavin 2023-08-14 08:58:03 +01:00
  • dc7801b4d3
    Add playlists table. Kavin 2023-08-14 08:55:03 +01:00
  • b3c06354f7
    Add pubsub table. Kavin 2023-08-14 08:43:07 +01:00
  • b0a97faf4f
    Add users_subscribed table. Kavin 2023-08-14 08:32:26 +01:00
  • 8c52d0eb28
    Implement videos table. Kavin 2023-08-14 08:24:53 +01:00
  • 8258468f7b
    Implement channels table. Kavin 2023-08-14 08:20:40 +01:00
  • e02644a45b
    Exclude liquibase dependency in extension. Kavin 2023-08-14 07:28:29 +01:00
  • 3f4d431f7b
    Set max time to 60 seconds. Kavin 2023-08-14 07:00:29 +01:00
  • 30d7c0323d
    Add yugabytedb support. Kavin 2023-08-14 06:29:18 +01:00
  • 8f6a954cca
    Fix datatypes and drop unused duplicate index. Kavin 2023-08-13 23:54:42 +01:00
  • d81bb969c7
    Register postgres driver. Kavin 2023-08-13 23:31:42 +01:00
  • 71403e93af
    Add liquibase to perform database migrations Kavin 2023-08-13 23:20:30 +01:00
  • 35c5b00223
    Merge pull request #676 from TeamPiped/renovate/rocks.kavin-reqwest4j-1.x Kavin 2023-08-12 20:29:18 +01:00
  • cdc3ef2184
    fix(deps): update dependency rocks.kavin:reqwest4j to v1.0.9 #676 renovate[bot] 2023-08-12 19:20:38 +00:00
  • cdf5e3bbcb
    Merge pull request #675 from TeamPiped/npe-update Kavin 2023-08-12 13:20:54 +01:00
  • bd114c4ca1
    Update NewPipeExtractor #675 Kavin 2023-08-12 13:14:39 +01:00
  • b22f2132f1 chore(deps): update plugin io.freefair.lombok to v8.2.2 renovate[bot] 2023-08-12 01:23:25 +00:00
  • e0c3fbe355
    chore(deps): update plugin io.freefair.lombok to v8.2.2 #674 renovate[bot] 2023-08-12 01:23:25 +00:00
  • 7c9316f3d2 chore(deps): update plugin io.freefair.lombok to v8.2.1 renovate[bot] 2023-08-11 01:33:09 +00:00
  • 2159abaed9
    chore(deps): update plugin io.freefair.lombok to v8.2.1 #673 renovate[bot] 2023-08-11 01:33:09 +00:00
  • c69022ef83
    Merge pull request #672 from TeamPiped/faster-playlist-removal Kavin 2023-08-07 23:35:56 +01:00
  • 7b1f7dfb20
    Use native SQL queries for removing from playlist. #672 Kavin 2023-08-07 23:22:14 +01:00
  • c7db55adf7 fix(deps): update dependency rocks.kavin:reqwest4j to v1.0.8 renovate[bot] 2023-08-05 18:35:30 +00:00
  • 922398570e
    fix(deps): update dependency rocks.kavin:reqwest4j to v1.0.8 #671 renovate[bot] 2023-08-05 18:35:30 +00:00
  • 0eb235180b
    Format all code. Kavin 2023-08-05 17:37:42 +01:00
  • 946ac458ed
    Add missing newline. Kavin 2023-08-05 16:56:59 +01:00
  • 847f80c0d4
    Simplify config handling. Kavin 2023-08-05 16:53:38 +01:00
  • 97889f393e
    Merge remote-tracking branch 'origin/master' into oidc Kavin 2023-08-05 16:34:43 +01:00
  • ff38f16221
    Merge pull request #670 from TeamPiped/hotspot-entrypoint Kavin 2023-08-04 16:28:45 +01:00
  • 1d9dbe32f1
    Add common hotspot entrypoint. #670 Kavin 2023-08-04 16:25:52 +01:00
  • 0d9d1be979 fix(deps): update dependency io.sentry:sentry to v6.28.0 renovate[bot] 2023-08-04 14:59:07 +00:00
  • 4278a7e5c9
    fix(deps): update dependency io.sentry:sentry to v6.28.0 #669 renovate[bot] 2023-08-04 14:59:07 +00:00
  • 72e68956db
    Merge pull request #668 from TeamPiped/constructor-simplification Kavin 2023-08-04 15:58:51 +01:00
  • 0753e30ea5
    Add no args constructor to fix matrix deserialization issues. #668 Kavin 2023-08-04 15:56:37 +01:00
  • 8841c5a56e
    Merge pull request #666 from TeamPiped/npe-update Kavin 2023-08-04 14:15:58 +01:00
  • 0e3010cabc fix(deps): update dependency rocks.kavin:reqwest4j to v1.0.7 renovate[bot] 2023-08-04 13:13:22 +00:00
  • d3f2721ce6
    fix(deps): update dependency rocks.kavin:reqwest4j to v1.0.7 #667 renovate[bot] 2023-08-04 13:13:22 +00:00
  • af9ce59b4c
    Update NewPipeExtractor #666 Kavin 2023-08-04 14:13:08 +01:00
  • 5445180f81
    Merge pull request #665 from TeamPiped/nanojson-update Kavin 2023-08-04 13:11:42 +01:00
  • 631ec8c0c4
    Update nanojson #665 Kavin 2023-08-04 13:07:38 +01:00
  • 55518f79b7
    chore(deps): update azul/zulu-openjdk docker tag to v20 #664 renovate[bot] 2023-08-03 22:59:46 +00:00
  • 582a5f4596
    Merge pull request #663 from TeamPiped/npe-update Kavin 2023-08-03 23:59:37 +01:00
  • 153e4fd112
    Merge pull request #662 from Bnyro/additional-streams-info Kavin 2023-08-03 23:59:30 +01:00
  • e48919d08b
    Update NewPipeExtractor #663 Kavin 2023-08-03 23:45:47 +01:00
  • 30806effc9
    Minor formatting changes. #662 Kavin 2023-08-03 23:50:46 +01:00
  • adacbfe285 feat: support for meta info of videos Bnyro 2023-08-03 15:40:46 +02:00
  • dc0d5662c2
    Merge pull request #661 from Bnyro/additional-streams-info Bnyro 2023-07-29 11:24:17 +02:00
  • 36edf34793 add visibility, license and tags to streams info #661 Bnyro 2023-07-29 11:19:56 +02:00
  • 75883f6588
    Merge pull request #660 from TeamPiped/excluded-update Kavin 2023-07-28 11:51:05 +01:00
  • 37b2fca2fd
    Fix type mismatch error. #660 Kavin 2023-07-28 11:50:21 +01:00
  • d380f61a2b
    Merge pull request #659 from TeamPiped/reqwest-init Kavin 2023-07-28 11:47:30 +01:00
  • 8aefd7023d
    Use excluded in DO UPDATE SET Kavin 2023-07-28 11:46:34 +01:00
  • ca6e7cec7f
    Initialize Reqwest in Constants to prevent circular dependency #659 Kavin 2023-07-28 11:42:21 +01:00
  • 82aa66eee8
    Merge pull request #658 from TeamPiped/suppress-video-insert-conflict Kavin 2023-07-28 11:16:18 +01:00
  • 88e38bd8a1
    Fix video update on conflict insert #658 Kavin 2023-07-28 11:15:03 +01:00
  • 6ec6a4af3e
    Merge pull request #657 from TeamPiped/suppress-video-insert-conflict Kavin 2023-07-28 11:12:32 +01:00