Ajay Ramachandran
|
db3701d76a
|
Don't fail for invalid userID
|
2021-07-19 16:13:14 -04:00 |
|
Ajay Ramachandran
|
3f6baebd71
|
Add friendlier message for short userID
|
2021-07-16 16:19:00 -04:00 |
|
Ajay Ramachandran
|
a471e057f5
|
Remove category from segment id
|
2021-07-07 18:21:25 -04:00 |
|
Ajay Ramachandran
|
ed5de984f2
|
Add action type when finding UUID in webhook
|
2021-07-07 18:16:06 -04:00 |
|
Ajay Ramachandran
|
301f5e7113
|
Include action type in UUID
|
2021-07-07 18:12:52 -04:00 |
|
Ajay Ramachandran
|
2379899f02
|
Add a minimum size to userID when submitting
|
2021-07-06 00:49:07 -04:00 |
|
Ajay Ramachandran
|
d20320e87e
|
Add post for actionType
untested
|
2021-07-04 18:35:15 -04:00 |
|
Michael C
|
3c197ec3d9
|
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into fix-eslint
|
2021-07-04 15:23:00 -04:00 |
|
Michael C
|
8df0c31d35
|
consistent return and sendStatus
|
2021-07-04 02:04:39 -04:00 |
|
Michael C
|
d89b26b77d
|
fix eslint-errors
|
2021-07-04 01:36:03 -04:00 |
|
Haidang666
|
24480fd18c
|
Revear auto clear unused code
|
2021-07-01 11:38:29 +07:00 |
|
Haidang666
|
402ea35971
|
Add postSkipSegments return lastes warning reason
|
2021-07-01 10:33:47 +07:00 |
|
Nanobyte
|
11e6c93932
|
Merge remote-tracking branch 'upstream/master' into fix/prepare-statements
|
2021-06-21 18:19:50 +02:00 |
|
Ajay Ramachandran
|
48d88614fb
|
Move shadow ban list to public db
Warning: Migration is not automatic
|
2021-06-20 13:41:35 -04:00 |
|
Ajay Ramachandran
|
ec081cf0c5
|
Support multiple newleaf urls
|
2021-06-03 11:38:21 -04:00 |
|
Ajay Ramachandran
|
1e5849f504
|
Prevent failing on api errors
|
2021-06-03 11:29:55 -04:00 |
|
Ajay Ramachandran
|
0904036009
|
Use newleaf instead of YouTube API
|
2021-06-02 22:34:38 -04:00 |
|
Ajay Ramachandran
|
c1609a826a
|
Don't think duration changed when API fails
|
2021-06-02 19:17:29 -04:00 |
|
Ajay Ramachandran
|
d3210d4e27
|
Move files to utils
|
2021-05-23 18:00:20 -04:00 |
|
Ajay Ramachandran
|
5c2ab9087a
|
Use reputation when sorting segments
|
2021-05-23 17:54:51 -04:00 |
|
Ajay Ramachandran
|
194c657ba7
|
Clear reputation cache
|
2021-05-23 17:05:06 -04:00 |
|
Ajay Ramachandran
|
799aef0b65
|
Move redis code to middleware
|
2021-05-23 15:49:12 -04:00 |
|
Ajay Ramachandran
|
9d19c59d44
|
Add caching for raw videoID fetching
|
2021-05-23 12:03:05 -04:00 |
|
Ajay Ramachandran
|
96ccbbe4a2
|
Removed unnecessary conditionals
|
2021-05-23 11:35:02 -04:00 |
|
Ajay Ramachandran
|
590ed037dd
|
Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into export
|
2021-05-23 11:17:10 -04:00 |
|
Nanobyte
|
1122681c4f
|
Fix prepare statements and inconsistencies
|
2021-05-07 02:01:49 +02:00 |
|
Nanobyte
|
f561388a1f
|
Rename noSegments to lockCategories
|
2021-04-24 01:54:42 +02:00 |
|
Ajay Ramachandran
|
f6f5570d0c
|
Improve auto mod reject message
|
2021-04-11 13:15:42 -04:00 |
|
Ajay Ramachandran
|
6a9b218e22
|
Don't always use YouTube API cache
|
2021-04-08 20:37:19 -04:00 |
|
Ajay Ramachandran
|
8088f37632
|
Only return one segment for highlight category
|
2021-04-05 23:48:51 -04:00 |
|
Ajay Ramachandran
|
6554e142cc
|
Add highlight category
|
2021-04-04 23:12:26 -04:00 |
|
Ajay Ramachandran
|
bc688a3d8d
|
FIx duration issue
|
2021-04-02 16:40:51 -04:00 |
|
Ajay Ramachandran
|
c9a8dc21b1
|
Unlock videos and hide segments if duration changed
|
2021-03-29 19:16:18 -04:00 |
|
Ajay Ramachandran
|
c17f0b1e6e
|
Add invite link
|
2021-03-29 18:39:55 -04:00 |
|
Ajay Ramachandran
|
5152d7e649
|
Fixed tests
|
2021-03-26 19:13:52 -04:00 |
|
Ajay Ramachandran
|
37a07ace72
|
Cache data for getting hash-prefix segments
|
2021-03-26 19:03:30 -04:00 |
|
Ajay Ramachandran
|
c7eb5fed35
|
Fix video duration precision and use submitted one when possible
|
2021-03-26 18:35:25 -04:00 |
|
Ajay Ramachandran
|
5544491728
|
Add duration option when submitting and save duration in DB
|
2021-03-19 22:45:30 -04:00 |
|
Ajay Ramachandran
|
29d2c9c25e
|
Add new "Service" option
|
2021-03-19 21:31:16 -04:00 |
|
Ajay Ramachandran
|
3503024fd7
|
Merge pull request #212 from MRuy/feat/postskipsegments-response-with-new-segments
Return new created segments on success
|
2021-03-19 18:08:43 -04:00 |
|
Ajay Ramachandran
|
2772a9dcc6
|
Switch to case sensitive and get submitting + getting working
|
2021-03-04 20:23:05 -05:00 |
|
Nanobyte
|
da3a5fe787
|
Return new created segments on success
|
2021-03-02 02:44:51 +01:00 |
|
Ajay Ramachandran
|
ff4af3786e
|
Switch to postgres + promises
|
2021-03-01 20:40:31 -05:00 |
|
Ajay Ramachandran
|
01d318d902
|
Add redis caching for 404s
|
2021-02-20 21:13:46 -05:00 |
|
Ajay Ramachandran
|
57adcd3c65
|
Replace VIP starting with 1000 votes with locked submissions
|
2021-02-18 20:24:04 -05:00 |
|
Ajay Ramachandran
|
69f95e6398
|
Fix vote rejection and update warning message
|
2021-01-26 20:44:32 -05:00 |
|
Ajay Ramachandran
|
3b24dfd4c5
|
Fix unwarn not working
|
2021-01-24 12:45:13 -05:00 |
|
Ajay Ramachandran
|
4561148ab2
|
Fix headers when using node-fetch
|
2021-01-17 21:18:22 -05:00 |
|
Nanobyte
|
87d2827f0f
|
Fix errors
|
2021-01-05 01:22:02 +01:00 |
|
Nanobyte
|
aabeb5f493
|
Replace request with node-fetch
|
2021-01-05 01:18:34 +01:00 |
|