Kavin
53936cb9f9
Add index for videoID.
2022-10-30 17:59:17 +00:00
Adam Novak
29d1d12dab
Actually use the videoID regex
2022-10-30 13:23:03 -04:00
Adam Novak
bfc215e492
Remove probably outdated permission-related tip
2022-10-30 13:14:31 -04:00
Adam Novak
fd50200fce
Merge remote-tracking branch 'upstream/main' into revanced-compat
2022-10-30 13:13:46 -04:00
Adam Novak
8a5e06fe91
Remove trailing whitespace
2022-10-30 13:07:46 -04:00
Adam Novak
c1ef37ad77
Unwrap the segments for the video ID endpoint
2022-10-30 13:06:44 -04:00
Kavin
6608a9993a
Rollback on transaction failure, and run postgres as root.
2022-10-30 16:06:31 +00:00
Adam Novak
a9683b08a0
Add video ID based query and ReVanced stubs
...
This adds the endpoints ReVanced queries when opening the settings or watching
videos. The version of skipSegments it uses is actually implrmrnted, and the
others are stubbed out.
I still haven't managed to get ReVanced to actually *work* with this, but it at
least isn't getting any server errors sent to it now.
I've also added my learnings to the README.
2022-10-29 22:42:59 -04:00
Matt Artist
5e945d0914
Add sb.theairplan.com to instance list ( #6 )
2022-10-29 17:07:47 +01:00
Kavin
50f3745fe9
instances: add sponsorblock.gleesh.net
2022-10-28 10:37:23 +01:00
Kavin
fe6f74d205
Sort all segments by start time.
2022-10-25 23:10:56 +01:00
Kavin
525cded71e
Improve segment overlap checking for chapters.
2022-10-25 13:13:06 +01:00
Kavin
f4d8e01841
Build application outside docker for ci.
2022-10-25 10:19:41 +01:00
Kavin
cccc095de8
Add cors for official instance.
2022-10-25 10:13:34 +01:00
Kavin
e00d754521
Add support to remove overlaps.
2022-10-25 09:31:12 +01:00
Kavin
1b9c18ea31
Increase shm size and add depends_on.
2022-10-24 12:58:47 +01:00
Kavin
3618088cf8
Fix database VACCUMing.
2022-10-24 12:57:11 +01:00
Kavin
886dc76bf4
readme: initial version
2022-10-24 10:20:10 +01:00
renovate[bot]
6e6b081cc8
Update Rust crate serde_json to 1.0.87
2022-10-23 22:07:28 +00:00
renovate[bot]
84dfcf9267
Update Rust crate serde to 1.0.147
2022-10-23 20:37:48 +00:00
Kavin
922dce63c4
Merge pull request #1 from TeamPiped/renovate/configure
...
Configure Renovate
2022-10-23 21:25:13 +01:00
Kavin
df435fde8f
Update renovate config.
2022-10-23 21:24:49 +01:00
renovate[bot]
3caf0824a4
Add renovate.json
2022-10-23 21:21:51 +01:00
Kavin
587f0377cb
Use action to cache cargo packages.
2022-10-23 21:19:27 +01:00
Kavin
8f4ab70581
Fix transaction for import.
2022-10-23 21:17:11 +01:00
Kavin
f97043f6a5
Add rust ci.
2022-10-23 21:16:35 +01:00
Kavin
c45118145e
Vaccum database after import.
2022-10-23 20:19:43 +01:00
Kavin
f997d3ef41
Use sponsorblock.kavin.rocks for default rsync mirror.
2022-10-23 20:19:30 +01:00
Kavin
37f677e1dc
Fix struct serialization names.
2022-10-23 19:03:39 +01:00
Kavin
c1414e307f
Only build x86 images for now.
2022-10-23 18:03:00 +01:00
Kavin
a8179b31b1
Install ca-certificates package.
2022-10-23 17:56:19 +01:00
Kavin
0090bf8fc2
Use buildkit with a max parallelism of 1.
2022-10-22 22:28:24 +01:00
Kavin
c06ae8280f
Add files to deploy on docker-compose.
2022-10-22 21:43:13 +01:00
Kavin
a4a0b79817
Add support for non-blocking updates.
2022-10-22 21:06:48 +01:00
Kavin
21d31d7374
Initial commit
2022-10-22 13:30:03 +01:00
Kavin
e1a1db2160
Initial commit.
2022-10-22 13:28:40 +01:00