55 Commits

Author SHA1 Message Date
Kavin
9c1c165fb2
Significantly speed up import process. (#242) 2022-04-11 00:02:25 +01:00
Kavin
561a4f44e1
Add index for playlist owner. (#240) 2022-04-09 22:04:16 +01:00
Kavin
ad89de49a0
Change table declaration so unique unique constraints aren't generated. 2022-04-06 17:34:20 +01:00
Kavin
3d6aefdd0e
Add route to remove from playlist. 2022-04-06 14:31:16 +01:00
Kavin
00e32dc992
Add route to add video to playlist. 2022-04-06 13:07:50 +01:00
Kavin
797a621b51
Add tests for playlist. 2022-04-06 04:23:31 +01:00
Kavin
b049848e79
Add playlist creation route. 2022-04-06 03:46:40 +01:00
FireMaskterK
056d61f2d2
Add playlist object. 2022-04-05 21:59:56 +01:00
Kavin
0cea0a50f5
Change future code and add uploaderSubscriberCount. (#234) 2022-03-30 17:23:56 +01:00
Kavin
498849ec6b
Replace native query with criteria api for feeds (#190) 2022-02-15 11:37:21 +00:00
Kavin
ec3b69b7a7
Add shortDescription parameter to StreamItem. (#184) 2022-02-08 14:43:45 +00:00
Kavin
cf32a60ed1
Add uploaded field to StreamItem. (#183) 2022-02-06 15:33:46 +00:00
Kavin
c07cf5fd1f
Refactor Utility methods and migrate to OkHttp (#179) 2022-02-02 21:05:22 +00:00
FireMaskterK
6ec517e0ef
Add index and improve pubsub db query. 2021-11-18 23:32:19 +00:00
FireMaskterK
2a87b7946d
Add index for session_id. 2021-11-08 23:46:56 +00:00
FireMaskterK
6012c1cd82
Attempt to fix index performance issues. 2021-11-08 21:28:08 +00:00
FireMaskterK
0d3b167e8a
Add index for video uploaded. 2021-11-08 20:53:48 +00:00
FireMaskterK
98127b8c0e
Implement chapter segment support.
Closes https://github.com/TeamPiped/Piped/issues/600
2021-11-04 19:21:26 +00:00
FireMaskterK
022a0af007
Include search corrections in API. 2021-10-10 00:24:29 +01:00
FireMasterK
29fb9b02a2
Add support for extracting replies and update NPE. 2021-09-22 15:18:24 +01:00
FireMasterK
0fe215ea67
Unify video/StreamInfoItem in Search Results. 2021-09-04 01:02:51 +05:30
FireMasterK
1524085577
Rename field to fix consistency issues. 2021-09-03 23:05:58 +05:30
FireMasterK
b2c9ffa789
Update NewPipeExtractor and extract more info. 2021-09-03 22:01:26 +05:30
FireMasterK
f9f4dd8e74
Add verified info in more places. 2021-08-18 01:37:49 +05:30
FireMasterK
90d04f9e4f
Implement uploaderVerified for feed response. 2021-08-17 22:59:15 +05:30
FireMasterK
e4f071b72a
Add Dash URL to streams response. 2021-08-16 01:21:48 +05:30
ChunkyProgrammer
b28356d0ed
get channel subscriber count (#94)
update
2021-08-14 09:58:52 +05:30
FireMasterK
0c4856933b
Add lbryId to streams response. 2021-08-08 16:47:58 +05:30
FireMasterK
9d09232319
Fix NPE and add comments disabled field. 2021-07-31 16:09:06 +05:30
FireMasterK
f66e77330e
Add route to see subscriptions. 2021-07-23 01:34:21 +05:30
FireMasterK
b4c96729b7
Alter video title's max size.
See #pnfdBcKHoUw
2021-07-23 00:29:13 +05:30
FireMasterK
3d030b6968
Update field names for better reusablity. 2021-07-21 17:49:05 +05:30
FireMasterK
dfca88952a
Use Hibernate as a database (#32)
* Basic hibernate structure.

* Commit stash.

* Improve a lot of things.

* Implement Feed, PubSub, query optimizations.

* Update video views on channel visits.

* Allow mass importing subscriptions.

* Allow configuring database in config.properties.

* Major multi-threading and pubsub improvements.

* PubSub query improvements and fix for postgres.

* Revert docker-compose change.

* Disable showing sql statements.
2021-07-17 04:10:46 +05:30
FireMasterK
0129cc58ce
Add support for search filters and simplify continuations. 2021-06-15 01:14:41 +05:30
FireMasterK
f00153205e
Don't parse manifest and add proxyUrl for clientside rewrites. 2021-06-10 02:50:53 +05:30
FireMasterK
2eb424dcae
Cleanup page handling + fix channel continuations. 2021-06-06 01:04:33 +05:30
FireMasterK
d687446dbf
Add additional details and playlists on search endpoint. 2021-05-28 17:38:48 +05:30
FireMasterK
0e07295265
Add uploader info search. 2021-05-06 21:56:03 +05:30
FireMasterK
2139b1431b
Add more info to captions. 2021-04-21 19:52:58 +05:30
FireMasterK
179025af7e
Change from ids to base64 encoded continuations. 2021-04-21 19:32:50 +05:30
FireMasterK
35fa684e4b
Add comments API. 2021-04-03 20:38:32 +05:30
FireMasterK
d9a84215d7
Implement uploaded date in search. 2021-03-30 20:26:33 +05:30
FireMasterK
0d76c7437e
Fix playlist continuation. 2021-03-30 15:06:01 +05:30
FireMasterK
8e9547ef8d
Fix channel continuation. 2021-03-30 14:52:36 +05:30
FireMasterK
efc28a8994
ActiveJ migration. (#30)
* Initial ActiveJ migration.

* Add multi-threading.
2021-03-29 19:29:10 +05:30
FireMasterK
a0759b4722
Add in-memory anti-captcha implementation. 2021-03-04 19:44:52 +05:30
FireMasterK
dd2ee203bb
Commit changes. 2021-02-24 15:22:29 +05:30
FireMasterK
701a9a4837
Fix banner URLs. 2021-01-14 21:20:01 +05:30
FireMasterK
208deffbd1
add playlists and small changes. 2021-01-04 11:17:28 +05:30
FireMasterK
4986fe864c
Next page in search results. 2020-12-14 12:41:42 +05:30