Commit graph

119 commits

Author SHA1 Message Date
Tristan
4ad553478b chore: fix misleading/unclear migration comments 2024-06-21 00:50:10 +02:00
Ajay
7aaf000d99 Fix index for hashed video id dearrow fetching 2024-01-09 15:31:56 -05:00
Ajay
b04e0dcd97 DeArrow downvotes 2024-01-03 01:13:35 -05:00
mini-bomba
2015cf1488
DB migration: Hide any visible dearrow submissions from banned users 2023-08-29 16:38:41 +02:00
Ajay
f0b0217c78 Fix distinct query on postgres 2023-07-26 16:02:21 -04:00
Ajay
d23e9b9940 Only show one title/thumbnail per userID 2023-07-26 15:19:22 -04:00
Ajay
b2081fe155 Add unique constraint for titles 2023-07-23 22:53:14 -04:00
Ajay
e9fcf6b445 Add seperate type for dearrow warning
Also add dearrow warning reason as option for user info
2023-07-17 22:42:29 -04:00
Ajay
3bb8d5b58b Add verification where new users start with lower votes 2023-06-10 12:35:43 -04:00
Ajay Ramachandran
bffc10e38f
Merge pull request #534 from ajayyy/clickbait
Clickbait
2023-03-27 00:54:52 -04:00
Ajay
5426ae826e Add IP banning 2023-01-28 13:09:04 -05:00
Ajay
9cf2e1f0e9 Fix private db table removal and original title type 2023-01-28 02:31:49 -05:00
Ajay
07c683e8f0 Add vote/submission for titles and thumbnails 2023-01-27 22:36:29 -05:00
Ajay
cc24a4902f Initial get branding 2022-12-23 16:56:27 -05:00
Michael C
62a9b0eddd
add innerTube as primary videoInfo endpoint
- drop videoInfo.genreUrl since it's always empty
- bump ts target to ES2021 for Promise.any
- fix mocks to return err: false
- get maxResThumbnail from static endpoint
2022-09-15 17:02:33 -04:00
Ajay
7060c0ab0d Add access token system 2022-08-31 01:55:38 -04:00
Ajay
c2b0ecd6f6 Add ability to add manually choose who can submit chapters 2022-07-06 00:11:45 -04:00
Ajay
f9de547b95 Add malicious vote type for chapters 2022-07-04 16:18:58 -04:00
Ajay
e1d6fdfefb Remove service from index 2022-06-24 02:21:37 -04:00
Ajay
f8ef145bb8 fix collation index 2022-06-24 01:29:07 -04:00
Ajay
a187180388 Add new index 2022-06-24 01:24:55 -04:00
Ajay
6621ae3730 Fix upgrade crash 2022-05-26 22:49:21 -04:00
Ajay
d273095525 Add improved hashed ip index 2022-05-26 22:47:07 -04:00
Ajay
21f7d5d938 Don't add primary keys with sqlite 2022-05-17 12:53:48 -04:00
Ajay
634d5d083a Better indexes 2022-05-14 15:43:38 -04:00
Ajay
d67b9cdcc5 lots of anomolies 2022-05-10 14:34:22 -04:00
Ajay
78acb4a76a am wrong again 2022-05-10 14:27:43 -04:00
Ajay
5889e9e557 another id 2022-05-10 14:25:47 -04:00
Ajay
3931328b60 more duplicates 2022-05-10 14:24:34 -04:00
Ajay
f56fbbd2c7 still impossible 2022-05-10 14:22:42 -04:00
Ajay
dbfc685bf9 fix another impossible key 2022-05-10 14:21:44 -04:00
Ajay
34771e96fe change primary key for category votes 2022-05-10 14:20:07 -04:00
Ajay
72de520781 Add primary keys to tables 2022-05-10 14:06:24 -04:00
Ajay
fe0afd58bc Save userid with votes 2022-03-30 16:02:30 -04:00
Ajay
4029b15233 Add query cache for shadowban 2022-02-21 22:46:13 -05:00
Ajay
90fc02e340 Better private db index 2022-02-21 21:57:57 -05:00
Michael C
a2f2cf9c0d
update lockCategories
- migration to remove invalid locks
- lockCategories poi_highlight is now actionType poi
- deleteLockCategories now takes actionType
- update postLockCategories response, serverside filtering for accepted categories
- fix tests accordingly
2022-02-03 17:44:29 -05:00
Ajay
6ece944536 Highlight category now has it's own action type 2022-01-19 17:48:09 -05:00
Ajay
09eec5a4a5 Add locking by action type 2022-01-02 14:00:54 -05:00
Michael C
a1d28fbfe1
add addUserAsTempVIP 2021-12-31 04:26:37 -05:00
Ajay Ramachandran
20e9a3e8b1 Fix index using non existent column 2021-11-16 22:53:59 -05:00
Ajay Ramachandran
bc6db0d109 Add endpoints for rating endpoint (dislikes)
https://github.com/ajayyy/SponsorBlock/issues/1039
2021-11-14 23:09:12 -05:00
Ajay Ramachandran
6919b5433b Add suggested chapter names 2021-11-06 22:43:03 -04:00
Ajay Ramachandran
32150e4a1d Add submitting description for chapters 2021-11-06 00:54:28 -04:00
Michael C
2d10dd6c9c
add extension to db.sql 2021-10-22 01:05:08 -04:00
Ajay Ramachandran
91c52c15fd Add indexes for videoInfo 2021-10-17 14:55:55 -04:00
Ajay Ramachandran
c6944bd7cf Fix types on videoInfo table 2021-10-17 14:54:35 -04:00
Ajay Ramachandran
450f4a2d44 Store video info from submissions 2021-10-17 14:42:48 -04:00
Haidang666
356974b478 add service to table only have videoID 2021-09-30 13:56:55 +07:00
Ajay Ramachandran
326f9e6e93 Fix sqlite 2021-08-05 20:03:37 -04:00