Ajay
31e678fdc2
Store titles for casual vote submissions
...
When an uploader changes the title, it will reset the casual votes
2025-02-17 03:16:57 -05:00
Ajay
d44ce3c2dc
Add casual votes table export
2025-02-16 14:43:55 -05:00
Ajay
5f9b4c8acc
Make casual downvotes apply to all categories
2025-02-13 04:03:38 -05:00
Ajay
d608125b41
Add endpoint for casual submission count
2025-02-12 03:52:03 -05:00
Ajay
ccde64e90f
Change casual submission to allow submitting multiple categories
2025-02-06 02:57:09 -05:00
Ajay
4abf57b0ce
Save casual mode status in db
2025-02-06 02:51:13 -05:00
Ajay
07435b9af1
Add casual mode endpoint
2025-02-05 03:38:55 -05:00
Ajay Ramachandran
ab9cab8ff5
Merge pull request #582 from hanydd/dev_join
...
Change reduce to join function for simplicity
2025-02-03 20:55:55 -05:00
Ajay
a37a552b17
Fix video labels keys not clearing properly
2025-01-18 03:32:55 -05:00
Ajay
fa29cfd3c6
Add endpoint to get segment ID
2025-01-18 02:56:57 -05:00
Ajay
be9d97ae2b
Add option to trim UUIDs in skip segments endpoint
2025-01-18 02:09:46 -05:00
Ajay
06f83cd8d4
Allow voting and viewing with partial UUID
2025-01-18 02:04:27 -05:00
Ajay
80b1019783
Allow video labels cashing with prefix of 4
2025-01-18 00:22:17 -05:00
Ajay
2455d2cd7e
Make hasStartSegment result optional
2025-01-17 23:59:17 -05:00
Ajay
e2a9976cd0
Add hasStartSegment to video label
2025-01-17 23:30:32 -05:00
Ajay
bba06511ce
Remove unnecessary parts of video labels request
2025-01-17 04:38:08 -05:00
Ajay Ramachandran
7ef6452eb5
Double quote
2024-11-14 19:49:25 -05:00
mini-bomba
9c01b711a5
Send a different message for VIP downvotes on locked titles
2024-11-14 22:30:14 +01:00
Ajay
b2981fe782
Don't allow multiple downvotes on one submission
2024-11-10 15:21:40 -05:00
Ajay
405805ff89
Add check against missing api video detail failing to fetch
2024-11-07 02:24:39 -05:00
Ajay
01c306287a
Fix axios error handling
2024-11-06 21:23:15 -05:00
Ajay
826d49ba1f
Add support for floatie proxy
2024-11-04 15:04:43 -05:00
Ajay
b03057c5bf
Fix redis cache metrics generation
2024-10-30 02:35:59 -04:00
Ajay
54e03a389b
Remove string from metrics
2024-10-30 02:32:33 -04:00
Ajay
93f7161724
Only uploaded warned info for upvotes
2024-10-27 02:17:34 -04:00
Ajay
e9c0c44528
Add new webhook for was warned
2024-10-18 03:08:24 -04:00
Ajay
566eabdc31
Add metrics endpoint
2024-10-02 20:06:57 -04:00
Ajay
eeb9f1b02f
Log more when redis increment fails
2024-09-15 04:30:44 -04:00
Ajay
8ba68e1b4c
One less call when dealing with lru cache for ttl result and ensure reset keys cleared
2024-09-14 18:02:22 -04:00
Ajay
17059fdbe6
One less call when dealing with lru cache
2024-09-14 17:52:50 -04:00
Ajay
6e5f4f7610
Fix active requests list not getting deleted
2024-09-14 17:33:17 -04:00
Ajay
c313590d36
persona's revenge
2024-09-13 21:51:06 -04:00
Ajay
4508ad11f2
Fix error when submitter ip not found
2024-09-13 14:37:37 -04:00
Ajay
dc5158257e
Fix errors when postgres returns undefined and trying to save to redis
2024-09-13 14:36:52 -04:00
Ajay
6edd71194b
Log redis stats on high db load
2024-09-13 14:29:32 -04:00
Ajay
7678be1e24
Add max redis response time for reads
2024-09-13 04:06:50 -04:00
Ajay
d28ac39d4f
Allow newly used header
2024-09-07 23:31:16 -04:00
Ajay
5fd6b5eb8b
Fix canSubmitOriginal query on postgres
2024-09-01 19:29:08 -04:00
Ajay
258749ac31
Add more strict requirements for voting for original thumbnails
2024-09-01 18:56:29 -04:00
Ajay
803fc18554
Verify old submissions right after someone votes on it
2024-08-16 00:36:42 -04:00
Ajay
59373cf346
Fix rejected server-side rendered ads issue not rejecting
2024-08-14 23:42:47 -04:00
Ajay
090e185765
Add support for poToken and visitor data
...
Fixes api requests
https://github.com/iv-org/invidious/pull/4789
2024-08-12 00:33:11 -04:00
Ajay
d2df5cef98
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer
2024-08-11 13:49:48 -04:00
Ajay
214946897d
Hardcode nn-block reputation
2024-08-11 13:49:46 -04:00
mini-bomba
380ec8d0ca
Reformat SQL code in postBranding.ts webhook code
2024-08-03 22:01:46 +02:00
mini-bomba
72086b0195
Send webhook messages when a locked title is downvoted
...
also take downvotes & verification into consideration when comparing
titles in webhook code
2024-08-03 21:56:31 +02:00
mini-bomba
61dcfeb69f
Don't send to #dearrow-locked-titles when downvoting unlocked title
...
voteType passed to sendWebhooks() function to avoid confusion in the
future should someone forget about the if statement
2024-08-03 21:39:21 +02:00
mini-bomba
3f026409cd
Don't show completely unrelated chapter suggestions
...
Chapter suggestions should be at least slightly related to what the user
has already typed.
This change stops the server from sending suggestions that postgresql
deems to be "less than 10% similar"
Also modified tests to reflect this change.
2024-07-29 02:26:53 +02:00
Ajay
d75b9ddcaa
Show failure reason in webook
2024-07-24 13:42:40 -04:00
Ajay
2fb3d05055
private video?
2024-07-24 13:06:19 -04:00