Commit Graph

  • 82af8f200b Add better ua parsing Ajay 2025-04-08 14:21:24 -04:00
  • 69cb33aad0 Add logs Ajay 2025-04-08 13:23:24 -04:00
  • 3817d7fdba Better submission error message Ajay 2025-04-08 13:21:01 -04:00
  • 34a6a83e44 Change dearrow permission requirements Ajay 2025-04-07 19:28:52 -04:00
  • 0967373cb2 Rename func Ajay 2025-04-07 00:57:48 -04:00
  • b7794b57d0 Fix can vote checks Ajay 2025-04-07 00:57:08 -04:00
  • 550339db41 Add permission check in more places Ajay 2025-04-07 00:36:01 -04:00
  • b69f050b44 Old submitter only Ajay 2025-04-07 00:29:53 -04:00
  • 59a986f32f Merge pull request #600 from ajayyy/dependabot/npm_and_yarn/multi-b9f445934c Ajay Ramachandran 2025-03-29 15:07:03 -04:00
  • 7088a1688d Bump semver and nodemon dependabot[bot] 2025-03-29 04:55:45 +00:00
  • f07f94fb09 Merge pull request #598 from ajayyy/dependabot/npm_and_yarn/tar-fs-2.1.2 Ajay Ramachandran 2025-03-29 00:54:48 -04:00
  • a7758a2608 Merge pull request #599 from ajayyy/dependabot/npm_and_yarn/axios-1.8.4 Ajay Ramachandran 2025-03-29 00:54:40 -04:00
  • fd5bc43281 Bump axios from 1.7.7 to 1.8.4 dependabot[bot] 2025-03-29 04:40:49 +00:00
  • 3633d0fbb4 Bump tar-fs from 2.1.1 to 2.1.2 dependabot[bot] 2025-03-28 22:28:04 +00:00
  • aae56887da Update gitignore Ajay 2025-03-12 02:46:05 -04:00
  • 4fe7cebcb3 Add caching for 5 length skip skip segment query Ajay 2025-03-12 02:45:59 -04:00
  • 31e678fdc2 Store titles for casual vote submissions Ajay 2025-02-17 03:16:57 -05:00
  • d44ce3c2dc Add casual votes table export Ajay 2025-02-16 14:43:55 -05:00
  • 5f9b4c8acc Make casual downvotes apply to all categories Ajay 2025-02-13 04:03:38 -05:00
  • d608125b41 Add endpoint for casual submission count Ajay 2025-02-12 03:52:03 -05:00
  • fb3abb3216 Fix index for casual votes Ajay 2025-02-06 03:01:22 -05:00
  • ccde64e90f Change casual submission to allow submitting multiple categories Ajay 2025-02-06 02:57:09 -05:00
  • 4abf57b0ce Save casual mode status in db Ajay 2025-02-06 02:51:13 -05:00
  • 07435b9af1 Add casual mode endpoint Ajay 2025-02-05 03:38:55 -05:00
  • ab9cab8ff5 Merge pull request #582 from hanydd/dev_join Ajay Ramachandran 2025-02-03 20:55:55 -05:00
  • 311c653ea2 Merge pull request #592 from Choromanski/feature/node-deprecation Ajay Ramachandran 2025-02-03 20:54:48 -05:00
  • e92d47e1a4 Merge pull request #593 from ajayyy/dependabot/npm_and_yarn/multi-9f37c16f8f Ajay Ramachandran 2025-02-03 20:54:22 -05:00
  • 3734b88cb5 Merge pull request #595 from mchangrh/patch-1 Ajay Ramachandran 2025-01-18 12:54:45 -05:00
  • 00086d9001 bump & lock rsync dockerfile Michael M. Chang 2025-01-18 06:45:09 -08:00
  • a37a552b17 Fix video labels keys not clearing properly Ajay 2025-01-18 03:32:55 -05:00
  • fa29cfd3c6 Add endpoint to get segment ID Ajay 2025-01-18 02:56:57 -05:00
  • be9d97ae2b Add option to trim UUIDs in skip segments endpoint Ajay 2025-01-18 02:09:46 -05:00
  • 06f83cd8d4 Allow voting and viewing with partial UUID Ajay 2025-01-18 02:04:27 -05:00
  • 80b1019783 Allow video labels cashing with prefix of 4 Ajay 2025-01-18 00:22:17 -05:00
  • 2455d2cd7e Make hasStartSegment result optional Ajay 2025-01-17 23:59:17 -05:00
  • e2a9976cd0 Add hasStartSegment to video label Ajay 2025-01-17 23:30:32 -05:00
  • bba06511ce Remove unnecessary parts of video labels request Ajay 2025-01-17 04:38:08 -05:00
  • 043268dc10 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2024-12-04 14:49:36 -05:00
  • 003fe77e72 Change backup retention Ajay 2024-12-04 14:49:34 -05:00
  • efe59c5098 Merge pull request #594 from mini-bomba/dearrow_locked_vip_downvotes Ajay Ramachandran 2024-11-14 19:56:02 -05:00
  • 7ef6452eb5 Double quote Ajay Ramachandran 2024-11-14 19:49:25 -05:00
  • 9c01b711a5 Send a different message for VIP downvotes on locked titles mini-bomba 2024-11-14 22:16:58 +01:00
  • b2981fe782 Don't allow multiple downvotes on one submission Ajay 2024-11-10 15:21:40 -05:00
  • 405805ff89 Add check against missing api video detail failing to fetch Ajay 2024-11-07 02:24:39 -05:00
  • 01c306287a Fix axios error handling Ajay 2024-11-06 21:23:15 -05:00
  • 826d49ba1f Add support for floatie proxy Ajay 2024-11-04 15:04:43 -05:00
  • b03057c5bf Fix redis cache metrics generation Ajay 2024-10-30 02:35:59 -04:00
  • 54e03a389b Remove string from metrics Ajay 2024-10-30 02:32:33 -04:00
  • 93f7161724 Only uploaded warned info for upvotes Ajay 2024-10-27 02:17:34 -04:00
  • efa6c10d56 Bump cookie and express dependabot[bot] 2024-10-19 12:03:41 +00:00
  • e9c0c44528 Add new webhook for was warned Ajay 2024-10-18 03:08:24 -04:00
  • 4dfbb9039d Upgraded more actions dependencies Brian Choromanski 2024-10-08 21:17:01 -04:00
  • 05c5cf57e4 Upgraded actions dependencies Brian Choromanski 2024-10-08 21:10:10 -04:00
  • 566eabdc31 Add metrics endpoint Ajay 2024-10-02 20:06:57 -04:00
  • f26db7238a Merge pull request #591 from ajayyy/dependabot/npm_and_yarn/multi-d66d039ac5 Ajay Ramachandran 2024-09-17 02:30:27 -04:00
  • fb05ec51d3 Bump serve-static and express dependabot[bot] 2024-09-17 06:18:07 +00:00
  • eeb9f1b02f Log more when redis increment fails Ajay 2024-09-15 04:30:44 -04:00
  • 8ba68e1b4c One less call when dealing with lru cache for ttl result and ensure reset keys cleared Ajay 2024-09-14 18:02:22 -04:00
  • 17059fdbe6 One less call when dealing with lru cache Ajay 2024-09-14 17:52:50 -04:00
  • 6e5f4f7610 Fix active requests list not getting deleted Ajay 2024-09-14 17:33:17 -04:00
  • c313590d36 persona's revenge Ajay 2024-09-13 21:51:06 -04:00
  • 4508ad11f2 Fix error when submitter ip not found Ajay 2024-09-13 14:37:37 -04:00
  • dc5158257e Fix errors when postgres returns undefined and trying to save to redis Ajay 2024-09-13 14:36:52 -04:00
  • 6edd71194b Log redis stats on high db load Ajay 2024-09-13 14:29:32 -04:00
  • 7678be1e24 Add max redis response time for reads Ajay 2024-09-13 04:06:50 -04:00
  • d28ac39d4f Allow newly used header Ajay 2024-09-07 23:31:16 -04:00
  • 5fd6b5eb8b Fix canSubmitOriginal query on postgres Ajay 2024-09-01 19:29:08 -04:00
  • 0e1a38c4d4 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2024-09-01 19:01:00 -04:00
  • c496be5651 Disable innertube tests while they are broken Ajay 2024-09-01 19:00:59 -04:00
  • 15a9c3a4eb Merge pull request #583 from ajayyy/dependabot/npm_and_yarn/braces-3.0.3 Ajay Ramachandran 2024-09-01 18:57:32 -04:00
  • f1ebd56526 Merge pull request #590 from ajayyy/dependabot/npm_and_yarn/axios-1.7.7 Ajay Ramachandran 2024-09-01 18:57:18 -04:00
  • 258749ac31 Add more strict requirements for voting for original thumbnails Ajay 2024-09-01 18:56:29 -04:00
  • ccccb1af3c Bump axios from 1.6.0 to 1.7.7 dependabot[bot] 2024-09-01 22:43:59 +00:00
  • 13b8a988db update dep Ajay 2024-09-01 18:43:28 -04:00
  • 803fc18554 Verify old submissions right after someone votes on it Ajay 2024-08-16 00:36:42 -04:00
  • 59373cf346 Fix rejected server-side rendered ads issue not rejecting Ajay 2024-08-14 23:42:47 -04:00
  • 05fd6abe91 Use env vars in workflow Ajay 2024-08-12 01:04:12 -04:00
  • 090e185765 Add support for poToken and visitor data Ajay 2024-08-12 00:33:11 -04:00
  • d2df5cef98 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2024-08-11 13:49:48 -04:00
  • 214946897d Hardcode nn-block reputation Ajay 2024-08-11 13:49:46 -04:00
  • 8da5de4d7b Merge pull request #588 from mini-bomba/dearrow-locked-titles-downvotes Ajay Ramachandran 2024-08-04 09:38:24 +02:00
  • 380ec8d0ca Reformat SQL code in postBranding.ts webhook code mini-bomba 2024-08-03 22:01:46 +02:00
  • 72086b0195 Send webhook messages when a locked title is downvoted mini-bomba 2024-08-03 21:38:30 +02:00
  • 61dcfeb69f Don't send to #dearrow-locked-titles when downvoting unlocked title mini-bomba 2024-08-03 21:10:06 +02:00
  • 19d6d85aa6 Merge pull request #589 from mini-bomba/tests-fix Ajay Ramachandran 2024-08-03 21:32:18 +02:00
  • 814ceb56f1 fix postgres+redis tests mini-bomba 2024-08-03 21:23:44 +02:00
  • 195cc14d25 Merge pull request #585 from mini-bomba/unrelated_chapter_suggestions Ajay Ramachandran 2024-08-03 21:19:59 +02:00
  • 9427bf4f3d Merge pull request #586 from TristanWasTaken/db-schema Ajay Ramachandran 2024-08-03 08:00:47 +02:00
  • 3f026409cd Don't show completely unrelated chapter suggestions mini-bomba 2024-07-29 02:11:30 +02:00
  • d75b9ddcaa Show failure reason in webook Ajay 2024-07-24 13:42:40 -04:00
  • 2fb3d05055 private video? Ajay 2024-07-24 13:06:19 -04:00
  • 165ed8a6e0 Fix original thumbnail votes being shown because of fetch all Ajay 2024-07-09 19:49:37 -04:00
  • 495b8031e3 Add better logging for failed reputation call Ajay 2024-06-30 09:40:25 -04:00
  • 374ddc74bd Use join function for simplicity HanYaodong 2024-06-13 10:35:23 +08:00
  • 738f863581 Don't send server-side render error for title submissions Ajay 2024-06-25 14:36:05 +05:30
  • 8b5e69f36f docs: fix typos in DatabaseSchema.md Tristan 2024-06-24 03:14:05 +02:00
  • 10e37824d8 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2024-06-21 15:43:30 +05:30
  • 428343e7d8 Require a vote for original to show Ajay 2024-06-21 15:43:26 +05:30
  • 4e69ac60bc Merge pull request #584 from TristanWasTaken/db Ajay Ramachandran 2024-06-21 09:00:52 +05:30
  • 3b03792903 docs: fix userFeatures md list Tristan 2024-06-21 03:17:31 +02:00