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
165ed8a6e0
Fix original thumbnail votes being shown because of fetch all
2024-07-09 19:49:37 -04:00
Ajay
738f863581
Don't send server-side render error for title submissions
2024-06-25 14:36:05 +05:30
Ajay
428343e7d8
Require a vote for original to show
2024-06-21 15:43:26 +05:30
Ajay
ee9ed6af1f
Add server-side ads check for dearrow submissions
2024-06-12 11:57:59 +05:30
Ajay
ec1e6d63a4
Add protection against server-side ad injection (SSAP)
2024-06-12 09:55:41 +05:30
Ajay
5c10e071dc
Change how video duration check works for submissions
2024-05-27 13:54:02 -04:00
Ajay
8eb6f5b2ea
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer
2024-05-07 15:37:59 -04:00
Ajay
bdfe4938d2
Fix vote webhook not working
2024-05-07 15:37:57 -04:00
mini-bomba
7c1abd9747
Make returned video duration in getBranding.ts consistent
...
Instead of picking the first segment returned by the db (i.e. possibly
random), sort segments by submission time and use the oldest visible
segment with a non-zero video duration.
2024-05-04 21:56:03 +02:00
Ajay
b2f7e1b39b
Fix locked check for thumbnail downvotes
2024-04-21 23:13:10 -04:00
Ajay
47ea6ae8d3
Only check request time for readiness if cache has filled up
2024-04-21 13:38:32 -04:00
Ajay
063607fe30
Add etags for branding as well
2024-04-20 13:16:34 -04:00
Ajay
4b795da5a0
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer
2024-04-20 00:02:16 -04:00
Ajay
8043bd9006
Make max response time configurable
2024-04-20 00:02:15 -04:00
Ajay Ramachandran
bd8f4b7539
Merge pull request #577 from SuperStormer/master
...
cosmetic fix for lock reason
2024-04-19 21:22:57 -04:00
Ajay
0f97ce4a49
Make redis readiness check recoverable
2024-04-19 21:20:40 -04:00
Ajay
cfd7c3d8c4
Add more to ready check
2024-04-19 20:24:42 -04:00
Ajay
af7d8428ab
Improve ready check
2024-04-19 20:05:52 -04:00
Ajay
2251ddc251
Add ready endpoint
2024-04-16 01:13:56 -04:00
Ajay
07d4dde4f6
Add connections to status
2024-04-16 00:13:51 -04:00
Ajay
b934b7a937
Use innertube when possible
2024-04-14 01:26:03 -04:00
Ajay
f2cf2e2aac
Add db stats to logs
2024-04-13 03:00:26 -04:00
Ajay
2887a8505c
Improve logging and fix ip fetch error breaking skip segments
2024-04-13 01:54:59 -04:00
Ajay
dc2115ef20
Change status timeout
2024-04-09 13:29:18 -04:00
Ajay
0d9cce0512
Fix wrong comparison with votes filtering
2024-03-24 13:42:39 -04:00
Ajay
c19d6fe97a
Only send low voted segments when asked for
2024-03-22 18:37:39 -04:00
Ajay
47c109f012
Fix act as vip unlocking segments
2024-03-21 19:35:13 -04:00
Ajay
a921085da6
Fix vip downvotes unlocking
2024-03-21 19:28:05 -04:00
Ajay
d5ebd8ec1a
Improve self downvoting for dearrow
2024-03-20 13:47:23 -04:00
Ajay
bc1ca098e7
Fix bug causing people to accidentally super downvote
2024-03-17 13:20:23 -04:00
SuperStormer
ba65c28459
Update postSkipSegments.ts
2024-03-15 02:20:24 -04:00
Ajay
591b342855
Add default user count, update url
2024-03-06 00:47:51 -05:00
Ajay
09997d82ed
Fix chrome extension user fetcher
2024-02-09 13:47:59 -05:00
Ajay
5929460239
Remove weighted randomness and change weight calculation
2024-02-09 12:08:52 -05:00
Ajay
f3fffa56c9
Don't allow downvoting locked segments
2024-02-08 15:47:25 -05:00
Ajay
a929f69452
Fix same ip being fetched multiple times from postgres
2024-02-07 23:36:45 -05:00
Ajay
c54c25c73b
Disable query cache for segment groups
2024-02-04 22:53:12 -05:00
Ajay
121cc7f481
Fix duplicate behavior with submitting full video labels
2024-01-31 13:05:47 -05:00
Ajay
e041b9c930
Don't throw 409 if only one segment was successfully submitted
2024-01-31 12:59:01 -05:00
Ajay
59d9ed390f
Fix titles and thumbnails being unlocked
2024-01-28 22:05:04 -05:00
Ajay
c3e00ac8b1
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer
2024-01-21 19:46:18 -05:00
Ajay
2c9079f565
No more verification through sb submissions
2024-01-21 19:46:16 -05:00
SashaXser
ea60947092
format fix
2024-01-19 14:31:03 +04:00
SashaXser
14b6f84f94
2 things
...
Consider using "forEach" instead of "map" as its return value is not being used here.
Replace this trivial promise with "Promise.resolve".
2024-01-19 08:50:45 +04:00
Ajay
0edf0b9e1c
Don't handle shadowhide on high load
2024-01-03 11:37:58 -05:00
Ajay
b04e0dcd97
DeArrow downvotes
2024-01-03 01:13:35 -05:00
Ajay
33dad0a5e4
Add option to submit without locking
...
Also fixes voting for an existing thumbnail not unlocking other thumbnails
2024-01-02 19:12:55 -05:00
Ajay
ad439fd368
Make sure latest dump is not deleted
2023-12-28 19:10:12 -05:00
Ajay
21bb893a47
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer
2023-12-28 18:23:45 -05:00