Commit Graph

  • 356edb1f4b Merge pull request #481 from mchangrh/update-deps Ajay Ramachandran 2022-07-13 12:20:03 -04:00
  • 5b60243b22 update packages, use native redis typings Michael C 2022-07-13 00:29:40 -04:00
  • 9f5ac2d9b9 Merge pull request #477 from mchangrh/coverage-nyc Ajay Ramachandran 2022-07-12 23:14:35 -04:00
  • 972cb96259 Merge pull request #476 from mchangrh/fullvideo-revive-nonvip Ajay Ramachandran 2022-07-12 23:14:03 -04:00
  • c2b0ecd6f6 Add ability to add manually choose who can submit chapters Ajay 2022-07-06 00:11:45 -04:00
  • 47f460bb2c Fix non-sequencial reputation in getSkipSegments Ajay 2022-07-05 20:11:30 -04:00
  • adca0256a0 Fix voting insert with postgres Ajay 2022-07-05 19:30:45 -04:00
  • 7d396f3782 Do more things in parallel in getSkipSegments Ajay 2022-07-05 19:23:02 -04:00
  • 8ed695bcdc Fix canSubmitChapter being filtered out Ajay 2022-07-04 23:45:52 -04:00
  • f8c297ddfb Add canSubmitChapter and fix all userInfo functions running Ajay 2022-07-04 23:44:50 -04:00
  • 0f3df8db1b make temp vip as powerful as vip for submitting Ajay 2022-07-04 16:21:02 -04:00
  • f9de547b95 Add malicious vote type for chapters Ajay 2022-07-04 16:18:58 -04:00
  • cc953884d9 Don't count chapter for time saved Ajay 2022-07-04 01:10:52 -04:00
  • ebee00322a remove client error listener completely Ajay 2022-06-30 18:11:02 -04:00
  • a99da61039 Fetch user count right away Ajay 2022-06-30 17:56:06 -04:00
  • edff48d258 Don't release client on client error Ajay 2022-06-30 17:50:15 -04:00
  • 3844404637 ctch client connection errors Ajay 2022-06-30 02:00:59 -04:00
  • 5057c86707 Fix read only db used by default Ajay 2022-06-30 01:38:58 -04:00
  • b1b40d410f Prevent errors from double calling release Ajay 2022-06-30 01:37:50 -04:00
  • de60415f55 more generous reputation Ajay 2022-06-28 18:14:12 -04:00
  • 931e3b8b11 add instanbul/nyc test coverage Michael C 2022-06-28 15:19:42 -04:00
  • 8560c3f673 add tests for #454 Michael C 2022-06-28 15:02:09 -04:00
  • 54db2c8c10 Release client on error Ajay 2022-06-27 19:47:29 -04:00
  • c6868fa839 Disable ssl Ajay 2022-06-27 19:35:50 -04:00
  • 86e61c778c Fix fail calculation Ajay 2022-06-25 12:30:16 -04:00
  • e615d7c032 Fix warnings Ajay 2022-06-25 12:03:30 -04:00
  • 08003bc2f2 Switch postgres instances if there is a failure Ajay 2022-06-25 12:02:01 -04:00
  • 1a232600a1 Add option to cycle between multiple postgres instances Ajay 2022-06-25 01:41:45 -04:00
  • a8d0336cae Don't crash on postgres errors Ajay 2022-06-24 17:20:48 -04:00
  • e1d6fdfefb Remove service from index Ajay 2022-06-24 02:21:37 -04:00
  • f8ef145bb8 fix collation index Ajay 2022-06-24 01:29:07 -04:00
  • a187180388 Add new index Ajay 2022-06-24 01:24:55 -04:00
  • 749fa4bb95 Fix not all db config vars being used Ajay 2022-06-14 16:22:59 -04:00
  • 5c43750835 Allow ssl Ajay 2022-06-10 16:40:48 -04:00
  • 8ec44aff1a more cache time Ajay Ramachandran 2022-06-01 14:24:58 -04:00
  • 046a535ebc less server Ajay Ramachandran 2022-06-01 13:53:10 -04:00
  • a860b89ef0 Add config for min k8s-test Ajay 2022-05-27 23:23:45 -04:00
  • 4650316067 FIx max not being used Ajay 2022-05-27 22:46:35 -04:00
  • 08d458bdd6 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into k8s-test Ajay 2022-05-27 19:07:53 -04:00
  • 0260b4889d safe navigate in user vip Ajay 2022-05-27 19:07:44 -04:00
  • 6abfba1b12 Add max to postgres config Ajay 2022-05-27 19:07:25 -04:00
  • d038279d79 more logs Ajay 2022-05-27 12:41:09 -04:00
  • 35d3627760 more logs Ajay 2022-05-27 02:35:32 -04:00
  • dcffb83e62 Logs for submiting Ajay 2022-05-27 01:24:34 -04:00
  • a0465a44ae More logging Ajay 2022-05-26 22:59:59 -04:00
  • db55d314ee Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into k8s-test Ajay 2022-05-26 22:49:27 -04:00
  • 6621ae3730 Fix upgrade crash Ajay 2022-05-26 22:49:21 -04:00
  • b2af4fc7b0 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into k8s-test Ajay 2022-05-26 22:47:17 -04:00
  • d273095525 Add improved hashed ip index Ajay 2022-05-26 22:47:07 -04:00
  • 4f28d92eb8 Fix params check Ajay 2022-05-26 22:21:00 -04:00
  • c822a37a6e Add more logging for debugging Ajay 2022-05-26 22:15:09 -04:00
  • 5e4773afdd Merge pull request #472 from mchangrh/addl_poi_tests Ajay Ramachandran 2022-05-26 21:25:11 -04:00
  • b7995832bc add b2 syncing for sqlite base Michael C 2022-05-26 21:19:27 -04:00
  • cbdd852566 add additional poi_highlight tests Michael C 2022-05-26 21:17:58 -04:00
  • fd636a2770 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into k8s-test Ajay 2022-05-24 19:15:58 -04:00
  • 043c8b771e Lower redis timeout Ajay 2022-05-23 20:15:44 -04:00
  • 55ff3230ed Catch redis exceptions Ajay 2022-05-23 18:32:40 -04:00
  • ed221c8599 Don't log 404 errors for disk cache Ajay 2022-05-21 00:39:39 -04:00
  • 29660d998b Don't count users for options requests Ajay 2022-05-20 16:59:21 -04:00
  • f520e00ed4 Fix null values messing with env import Ajay 2022-05-20 04:53:31 -04:00
  • c2e0d5a98f logs Ajay 2022-05-20 04:27:39 -04:00
  • 21f7d5d938 Don't add primary keys with sqlite Ajay 2022-05-17 12:53:48 -04:00
  • c9a0fb7bc3 Add disk cache service Ajay 2022-05-17 02:29:36 -04:00
  • e79a8417f4 Don't always build backup db image Ajay 2022-05-17 01:51:11 -04:00
  • dfbc32617b Create an image for db backups Ajay 2022-05-17 01:29:49 -04:00
  • 901a42d1b4 update docs with index Ajay 2022-05-14 15:49:08 -04:00
  • 634d5d083a Better indexes Ajay 2022-05-14 15:43:38 -04:00
  • d67b9cdcc5 lots of anomolies Ajay 2022-05-10 14:34:22 -04:00
  • 78acb4a76a am wrong again Ajay 2022-05-10 14:27:43 -04:00
  • 5889e9e557 another id Ajay 2022-05-10 14:25:47 -04:00
  • 3931328b60 more duplicates Ajay 2022-05-10 14:24:34 -04:00
  • f56fbbd2c7 still impossible Ajay 2022-05-10 14:22:42 -04:00
  • dbfc685bf9 fix another impossible key Ajay 2022-05-10 14:21:44 -04:00
  • 34771e96fe change primary key for category votes Ajay 2022-05-10 14:20:07 -04:00
  • bcb9e33a01 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2022-05-10 14:06:26 -04:00
  • 72de520781 Add primary keys to tables Ajay 2022-05-10 14:06:24 -04:00
  • 3c34077056 Add missing link Ajay Ramachandran 2022-05-10 14:05:30 -04:00
  • 2eb53015bc fix table name Ajay Ramachandran 2022-05-10 14:04:25 -04:00
  • 4bbaf11502 Move username logs to private Ajay Ramachandran 2022-05-10 13:50:41 -04:00
  • 6a826b63c9 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer into fullVideoLabels Michael C 2022-05-09 02:42:18 -04:00
  • 60a3c017e5 Make missing folder Ajay 2022-05-06 16:21:49 -04:00
  • a89abd5dd8 Rsync should also run node Ajay 2022-05-06 16:06:56 -04:00
  • fc99c42e02 Run rsync build after sb server Ajay 2022-05-06 15:27:44 -04:00
  • 1146aac3c2 Run docker build as two jobs Ajay 2022-05-06 15:25:24 -04:00
  • 3341500fdf Fix docker building workflow Ajay 2022-05-06 14:42:52 -04:00
  • 81ad0dd640 Merge branch 'master' of https://github.com/ajayyy/SponsorBlockServer Ajay 2022-05-06 14:34:26 -04:00
  • ff197d2985 Add rsync docker image Ajay 2022-05-06 14:34:11 -04:00
  • 8fbb1bb79b Merge pull request #469 from mchangrh/docker-faster-build Ajay Ramachandran 2022-05-06 14:29:59 -04:00
  • c0dc174f42 docker build without platforms + bumped actions Michael C 2022-05-06 13:01:53 -04:00
  • d8395163b9 fix newleafurls Ajay 2022-05-06 01:53:44 -04:00
  • b4b7ccec20 remove old volume Ajay 2022-05-06 00:03:01 -04:00
  • d75226bde5 better db dump system Ajay 2022-05-05 22:50:07 -04:00
  • db700cd7e8 Allow single newleaf url Ajay 2022-05-05 20:52:44 -04:00
  • 591e3a0051 another server Ajay Ramachandran 2022-05-05 09:12:12 -04:00
  • b0bcf2b684 don't specify tablespace Ajay 2022-05-04 16:03:56 -04:00
  • 2e4b7a0c9c Don't force encoding Ajay 2022-05-04 15:36:51 -04:00
  • c5f163e41e rename container Ajay 2022-05-04 02:25:29 -04:00
  • c5d2cacae2 Fix postgres tests Ajay 2022-05-04 02:07:22 -04:00
  • 5e3e02c674 Fix context Ajay 2022-05-04 01:54:32 -04:00
  • 0fe85b9760 Auto build container Ajay 2022-05-04 01:51:38 -04:00