Commit graph

436 commits

Author SHA1 Message Date
Kavin
4a3a4236c0
Only enable ump for now. 2023-11-28 01:20:04 +00:00
Kavin
9fb16d4384
Add support for UMP. 2023-11-27 23:49:52 +00:00
Andrea Spacca
0348fa0d2e Merge branch 'master' into add-back-hsqldb 2023-11-21 15:55:53 +09:00
Andrea Spacca
cb17f9bdc8 drop registering hsqldatabse factory 2023-11-21 13:45:09 +09:00
Kavin
39d3168227
Include path in qhash 2023-11-20 08:31:19 +00:00
Kavin
fdbeffaf37
Fix null qstring. 2023-11-20 06:09:26 +00:00
Kavin
8d04aca336
Always add new query string. 2023-11-20 05:46:57 +00:00
Kavin
268e599421
Implement blake3 proxy query hash 2023-11-20 05:18:29 +00:00
Kavin
36cc75cf66
Fix unnecessary odd spacing. 2023-10-26 16:29:21 +01:00
Kavin
e45c7088dc
Merge remote-tracking branch 'origin/master' into add-back-hsqldb 2023-10-26 16:18:55 +01:00
FineFindus
57276a823c
feat(comments): add isChannelOwner field 2023-10-25 14:08:32 +02:00
FineFindus
3a1ea8bf07
feat(comments): add creator reply field 2023-10-11 16:07:32 +02:00
Kavin
0cda3836d5
Update NPE. 2023-10-10 22:57:34 +01:00
Kavin
52229ed8c7
Use virtual threads. 2023-10-10 22:46:43 +01:00
Andrea Spacca
b64ee87fdf add liquibase migrtion for hsqldb 2023-10-07 14:30:22 +09:00
Andrea Spacca
0bbe5506a7 add hsqldb driver in liquibase helper 2023-10-07 14:27:20 +09:00
Bnyro
0d6feff34d feat: support for embeds in the feed rss endpoints 2023-09-19 22:08:47 +02:00
Kavin
719c2460df
Handle pubsub with a de-duplicating queue 2023-08-31 09:28:45 +01:00
Kavin
1b41b75243
Fix extractor not fetching page. 2023-08-30 23:53:04 +01:00
Kavin
17f29b5238
Use extractor directly instead of StreamInfo for handling new videos 2023-08-30 15:10:07 +01: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
Kavin
b84e3570bd
Check if authenticated before helping other instances 2023-08-27 14:38:24 +01:00
Kavin
ec85beba5f
Update reqwest4j. 2023-08-21 09:49:23 +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
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
Kavin
7b1f7dfb20
Use native SQL queries for removing from playlist. 2023-08-07 23:33:44 +01:00
Kavin
0753e30ea5
Add no args constructor to fix matrix deserialization issues. 2023-08-04 15:56:37 +01:00
Kavin
582a5f4596
Merge pull request #663 from TeamPiped/npe-update
Update NewPipeExtractor
2023-08-03 23:59:37 +01:00
Kavin
e48919d08b
Update NewPipeExtractor 2023-08-03 23:53:34 +01:00
Kavin
30806effc9
Minor formatting changes. 2023-08-03 23:50:46 +01:00
Bnyro
adacbfe285 feat: support for meta info of videos 2023-08-03 15:40:46 +02:00