Commit Graph

  • 423ea9cbc6 Merge pull request #231 from MRuy/fix/run-tests-in-memory-db Ajay Ramachandran 2021-04-29 18:26:15 -04:00
  • 35714d4f2d Use in memory database for tests Nanobyte 2021-04-29 21:49:25 +02:00
  • 129cf8d02d Merge pull request #229 from MRuy/fix/rename-no-segments Ajay Ramachandran 2021-04-23 21:34:04 -04:00
  • f561388a1f Rename noSegments to lockCategories Nanobyte 2021-04-24 01:54:42 +02:00
  • a587247c0d Don't hold connections open in getTopUsers Ajay Ramachandran 2021-04-23 18:21:08 -04:00
  • 72121f98de Revert "Lower redis memory" Ajay Ramachandran 2021-04-22 23:12:44 -04:00
  • 0a66dcc0d6 Redirect to cdn Ajay Ramachandran 2021-04-23 04:59:36 +02:00
  • a7605d5699 Don't crash for redis errors Ajay Ramachandran 2021-04-21 20:17:46 -04:00
  • fe3420a512 Lower redis memory Ajay Ramachandran 2021-04-21 20:05:41 -04:00
  • c7e78c21c9 Restart docker containers always Ajay Ramachandran 2021-04-21 19:43:32 -04:00
  • 228a9a8807 Don't update lastUpdate until the update is complete Ajay Ramachandran 2021-04-21 18:49:00 -04:00
  • 61b64fa904 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay Ramachandran 2021-04-21 18:25:44 -04:00
  • 6bcd6e2d80 Don't update multiple times Ajay Ramachandran 2021-04-21 18:25:38 -04:00
  • d60e079e50 Merge pull request #227 from MRuy/fix/filter-usernames Ajay Ramachandran 2021-04-19 21:06:26 -04:00
  • ecfd9da7a1 Update dump when using redirect urls Ajay Ramachandran 2021-04-19 21:03:58 -04:00
  • 697f1f47dd Use .csv in dump urls Ajay Ramachandran 2021-04-19 20:59:01 -04:00
  • 19058d3760 Add redirects Ajay Ramachandran 2021-04-19 20:54:52 -04:00
  • 3a60b6fff7 Remove unicode control characters from username Nanobyte 2021-04-19 03:14:31 +02:00
  • dad4fbca75 Merge pull request #226 from MRuy/fix/getUserInfo Ajay Ramachandran 2021-04-18 15:55:18 -04:00
  • d56121fdec Merge pull request #210 from MRuy/feat/limit-reward-time-per-segment Ajay Ramachandran 2021-04-18 15:53:34 -04:00
  • a3db0a005a Formatting plus count(*) Ajay Ramachandran 2021-04-18 15:53:19 -04:00
  • ddf1fdc89c Merge branch 'master' into feat/limit-reward-time-per-segment Ajay Ramachandran 2021-04-18 15:47:42 -04:00
  • e70ae12f2a Fix quote issues Ajay Ramachandran 2021-04-18 15:46:46 -04:00
  • b6660d656f Add cdn redirect Ajay Ramachandran 2021-04-18 21:10:43 +02:00
  • 2814ce7b7f Change dump deletion logic Ajay Ramachandran 2021-04-18 12:28:47 -04:00
  • 911ebddd69 Fix example config Ajay Ramachandran 2021-04-17 23:09:21 -04:00
  • 5eacfff7ae Merge pull request #217 from MRuy/feature/configurable-database-dump Ajay Ramachandran 2021-04-17 23:07:08 -04:00
  • a06ab724ad Fix file locations + formatting Ajay Ramachandran 2021-04-17 23:06:39 -04:00
  • d8e7bf130f Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay Ramachandran 2021-04-18 04:50:30 +02:00
  • 058c05a1f7 Fix permission issues Ajay Ramachandran 2021-04-18 04:49:05 +02:00
  • 9d06bda4f8 Don't allow downvoting dead submissions Ajay Ramachandran 2021-04-17 16:37:39 -04:00
  • 346485da8c Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay Ramachandran 2021-04-17 16:25:10 -04:00
  • 5b2f05741e Fix no segments votes being allowed Ajay Ramachandran 2021-04-17 16:23:45 -04:00
  • cb4ecea830 Add vip info to getUserInfo Nanobyte 2021-04-15 23:05:18 +02:00
  • 112b232f9e Fix UserID types Nanobyte 2021-04-15 23:03:50 +02:00
  • 9b0ba9031e Optimize code Nanobyte 2021-04-15 01:22:25 +02:00
  • 389885893c Only get enabled warnings Nanobyte 2021-04-15 01:22:01 +02:00
  • 77a4c2fe34 Update nginx config Ajay Ramachandran 2021-04-13 03:04:02 +02:00
  • f6f5570d0c Improve auto mod reject message Ajay Ramachandran 2021-04-11 13:15:42 -04:00
  • 6a9b218e22 Don't always use YouTube API cache Ajay Ramachandran 2021-04-08 20:37:19 -04:00
  • 8088f37632 Only return one segment for highlight category Ajay Ramachandran 2021-04-05 23:48:51 -04:00
  • 7bf09906d3 Prevent voting for highlight category Ajay Ramachandran 2021-04-05 22:33:28 -04:00
  • 6554e142cc Add highlight category Ajay Ramachandran 2021-04-04 23:12:26 -04:00
  • bf2d033ac3 Merge pull request #223 from ajayyy/export Ajay Ramachandran 2021-04-02 16:43:40 -04:00
  • bc688a3d8d FIx duration issue Ajay Ramachandran 2021-04-02 16:40:51 -04:00
  • 5bcfe9f192 Merge pull request #222 from ajayyy/dependabot/npm_and_yarn/y18n-4.0.1 Ajay Ramachandran 2021-04-02 12:25:14 -04:00
  • cfbf8a47d7 Fix hashing function Ajay Ramachandran 2021-04-02 12:03:21 -04:00
  • 1eca55d96c Bump y18n from 4.0.0 to 4.0.1 dependabot[bot] 2021-03-31 21:52:03 +00:00
  • 93d7242021 Add preview category Ajay Ramachandran 2021-03-30 22:50:09 -04:00
  • 612463165a Merge pull request #220 from ajayyy/export Ajay Ramachandran 2021-03-30 18:28:44 -04:00
  • c9a8dc21b1 Unlock videos and hide segments if duration changed Ajay Ramachandran 2021-03-29 19:16:18 -04:00
  • c17f0b1e6e Add invite link Ajay Ramachandran 2021-03-29 18:39:55 -04:00
  • e5e63efffe Merge pull request #218 from ajayyy/export Ajay Ramachandran 2021-03-26 21:28:26 -04:00
  • 5152d7e649 Fixed tests Ajay Ramachandran 2021-03-26 19:13:52 -04:00
  • 37a07ace72 Cache data for getting hash-prefix segments Ajay Ramachandran 2021-03-26 19:03:30 -04:00
  • 46524e4298 Fix indexes Ajay Ramachandran 2021-03-26 19:02:32 -04:00
  • c7eb5fed35 Fix video duration precision and use submitted one when possible Ajay Ramachandran 2021-03-26 18:35:25 -04:00
  • 5c827baa1a Update db link Ajay Ramachandran 2021-03-25 18:48:44 -04:00
  • 27c2562a7f Add more indexes Ajay Ramachandran 2021-03-23 23:46:46 -04:00
  • 2c3dde0d2e Timestamp based dump filenames and garbage collection Nanobyte 2021-03-22 22:18:23 +01:00
  • 8219b0398e Fix invalid json in example config Nanobyte 2021-03-22 01:35:45 +01:00
  • 11b4f642a6 Apply indexes after upgrades Ajay Ramachandran 2021-03-21 19:16:56 -04:00
  • 514ea03655 Add TS for dumpDatabase config Nanobyte 2021-03-21 22:59:16 +01:00
  • 84b86bb6a1 Make dumpDatabase configurable Nanobyte 2021-03-21 22:40:57 +01:00
  • fcd7be632c Merge pull request #215 from ajayyy/export Ajay Ramachandran 2021-03-20 12:26:08 -04:00
  • cbf043ac7e Add twitch Ajay Ramachandran 2021-03-20 11:54:50 -04:00
  • 180d9bfb73 Add explanation to database page Ajay Ramachandran 2021-03-20 11:46:37 -04:00
  • 8423165df4 Add json page for database export Ajay Ramachandran 2021-03-20 01:13:16 -04:00
  • 02e628f533 Setup csv exports and html status page Ajay Ramachandran 2021-03-20 01:08:33 -04:00
  • 3c89e9c015 Send back duration in getSkipSegments request Ajay Ramachandran 2021-03-19 22:52:23 -04:00
  • 5544491728 Add duration option when submitting and save duration in DB Ajay Ramachandran 2021-03-19 22:45:30 -04:00
  • 29d2c9c25e Add new "Service" option Ajay Ramachandran 2021-03-19 21:31:16 -04:00
  • e883f76e54 Fix quote inconsistency Nanobyte 2021-03-20 01:17:50 +01:00
  • 10d445badb Merge branch 'master' into feat/limit-reward-time-per-segment Ajay Ramachandran 2021-03-19 20:07:22 -04:00
  • 8f2ea30da0 Fix rejecting downvotes Ajay Ramachandran 2021-03-19 18:19:45 -04:00
  • a27adffec0 Update README.MD Ajay Ramachandran 2021-03-19 18:09:53 -04:00
  • 14489e3b4b Merge pull request #214 from ajayyy/export Ajay Ramachandran 2021-03-19 18:09:01 -04:00
  • 3503024fd7 Merge pull request #212 from MRuy/feat/postskipsegments-response-with-new-segments Ajay Ramachandran 2021-03-19 18:08:43 -04:00
  • 1f01c004ae Send moderator rejected votes to discord anyway Ajay Ramachandran 2021-03-19 18:05:33 -04:00
  • cfdb0f4466 Remove index creation from upgraders Ajay Ramachandran 2021-03-11 18:55:27 -05:00
  • 4168733825 Only count users when asked Ajay Ramachandran 2021-03-11 18:40:09 -05:00
  • 0c4e4af228 Support uppercase hashes Ajay Ramachandran 2021-03-11 18:18:55 -05:00
  • f4cf646f80 Add checks for empty categories after filtering Ajay Ramachandran 2021-03-08 22:06:18 -05:00
  • b641a0b0b3 Merge pull request #211 from ajayyy/redis Ajay Ramachandran 2021-03-08 19:28:05 -05:00
  • a4bbc9f2ba Add pg load file Ajay Ramachandran 2021-03-08 19:25:20 -05:00
  • b0c7a6c537 Partially fix getTopUsers Ajay Ramachandran 2021-03-08 18:28:41 -05:00
  • eacd9cb6e8 Secure docker containers to local network Ajay Ramachandran 2021-03-07 00:37:47 -05:00
  • 8729796e87 Make tests pass running with postgres Ajay Ramachandran 2021-03-07 00:21:56 -05:00
  • 3fe7501802 Support private db with postgres Ajay Ramachandran 2021-03-06 19:29:03 -05:00
  • 54e69b266d Fix tests Ajay Ramachandran 2021-03-06 00:25:18 -05:00
  • 44f10b9ff9 Removed some unused logs Ajay Ramachandran 2021-03-04 23:30:30 -05:00
  • e9b7eac289 Finish up conversion to use case-sensitive column names Ajay Ramachandran 2021-03-04 23:29:01 -05:00
  • 2772a9dcc6 Switch to case sensitive and get submitting + getting working Ajay Ramachandran 2021-03-04 20:23:05 -05:00
  • 1a66be8665 Make schemas work with postgres Ajay Ramachandran 2021-03-04 19:44:54 -05:00
  • 2c211d4730 Fix preprocessor not being used for initial schema Ajay Ramachandran 2021-03-01 22:40:13 -05:00
  • 88855ab695 Support schema upgrading with postgres Ajay Ramachandran 2021-03-01 22:20:44 -05:00
  • 46b42da5bd Update tests to use promises Ajay Ramachandran 2021-03-01 21:37:35 -05:00
  • da3a5fe787 Return new created segments on success Nanobyte 2021-03-02 02:44:51 +01:00
  • ff4af3786e Switch to postgres + promises Ajay Ramachandran 2021-03-01 20:40:31 -05:00
  • ac945254d6 Limit reward time for getSavedTimeForUser endpoint Nanobyte 2021-03-02 01:22:02 +01:00