Giter Club home page Giter Club logo

sneedznab's Introduction

TurboCheetah's GitHub stats
GitHub Streak

sneedznab's People

Contributors

renovate[bot] avatar turbocheetah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

sneedznab's Issues

Better release titles

Sonarr fails to parse releases without an episode count or season indicator, that should be added to the returned release. It also may be a good idea to include the alias in parenthesis before the season number. Some releases such as Gintama have an alias per season, so that should be split on line breaks before being inserted into the release title.

Docker usage instructions?

I'm trying to run V1.1 with AnimeBytes support inside a docker container on unraid, I've set-up the compose and linked it with Prowlarr,
image

I've provided it with an API key and the test button results in a valid response.

the logs show that responses are being sent to prowlarr, and 200 OK statuses are returned

However, there are no results when trying to make a search through prowlarr
image

And this error shows inside the logs:

Script error "start" exited with 139 status
$ bun run src/index.ts
12 |     const sneedexData = await fetch(
13 |       `${SNEEDEX_URL}/search?key=${this.apiKey}&c=50&q=${encodeURIComponent(
14 |         query
15 |       )}`
16 |     ).then(res => {
17 |       if (!res.ok) throw new Error(res.statusText)

Also, how is AnimeBytes integration planned? would it be possible to add docker variables for username and passkey?

Sonarr not working

I get this:
Query successful, but no results in the configured categories were returned from your indexer. This may be an issue with the indexer or your indexer category settings.
and I get this on sneed:

>> Sneedex (parser): parsed data, caching Sneedex_Akira
>> API (fetch): Fetched data, caching api_Akira
  --> GET /api 200 1s

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update amannn/action-semantic-pull-request digest to e9fabac
  • chore(deps): update softprops/action-gh-release digest to 69320db
  • chore(deps): update actions/cache action to v4
  • chore(deps): update actions/checkout action to v4
  • chore(deps): update actions/setup-node action to v4
  • chore(deps): update dependency bun-types to v1
  • chore(deps): update dependency eslint to v9
  • chore(deps): update github/codeql-action action to v3
  • chore(deps): update oven/bun docker tag to v1
  • chore(deps): update pnpm/action-setup action to v4
  • chore(deps): update typescript-eslint monorepo to v7 (major) (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • fix(deps): update dependency fuse.js to v7
  • fix(deps): update dependency hono to v4
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

bun
package.json
  • @upstash/redis 1.22.0
  • cheerio 1.0.0-rc.12
  • fuse.js 6.6.2
  • hono 3.3.4
  • lru-cache 7.18.3
  • picocolors 1.0.0
  • @types/eslint 8.44.2
  • @typescript-eslint/eslint-plugin 6.2.1
  • @typescript-eslint/parser 6.2.1
  • bun-types 0.7.2
  • eslint 8.46.0
  • eslint-config-prettier 9.0.0
  • eslint-plugin-prettier 5.0.0
  • nodemon 3.0.1
  • prettier 3.0.1
  • typescript 5.1.6
docker-compose
docker-compose.yml
dockerfile
Dockerfile
  • oven/bun 0.7.2
github-actions
.github/workflows/ci.yml
  • actions/checkout v3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
  • actions/setup-node v3@e33196f7422957bea03ed53f6fbb155025ffc7b8
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/cache v3@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
  • actions/checkout v3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
  • actions/setup-node v3@e33196f7422957bea03ed53f6fbb155025ffc7b8
  • pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
  • actions/cache v3@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
  • actions/checkout v3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
  • mikepenz/release-changelog-builder-action v4@b0823c5bd8ce94dc285306d884e076927a71ec45
  • softprops/action-gh-release c9b46fe7aad9f02afd89b12450b780f52dacfb2d
.github/workflows/codeql-analysis.yml
  • actions/checkout v3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
  • github/codeql-action v2@0ba4244466797eb048eb91a6cd43d5c03ca8bd05
  • github/codeql-action v2@0ba4244466797eb048eb91a6cd43d5c03ca8bd05
  • github/codeql-action v2@0ba4244466797eb048eb91a6cd43d5c03ca8bd05
.github/workflows/docker-publish.yml
  • actions/checkout v3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
  • docker/login-action a9794064588be971151ec5e7144cb535bcb56e36
  • docker/metadata-action 35e9aff4f5d665b5aa8a8f2adffaf8a1b5f49cc0
  • docker/build-push-action 4fad532b9fdbfb80f436784834374a1c11834153
.github/workflows/lint-title.yml
  • amannn/action-semantic-pull-request v5@c3cd5d1ea3580753008872425915e343e351ab54

  • Check this box to trigger a request for Renovate to run again on this repository

[Feature Request] Animebytes Integration

Since most releases are on AB, and Prowlarr works better with AB (since it parses multiple names out of a release) it would make sense to have integration for it.

avx2, Segmentation Faults, things

Hey, I posted a message in Snackbox discord - but thought this would be a better location to detail stuff

avx2 Compatibility:
The bun:edge docker image has an older release of bun that doesn't support older processors that don't support avx2. Trying to run the docker with the older bun version causes it to throw an opcode error. I was able to get around this by using debian:latest for a base and using curl to install bun

RUN apt-get update && apt-get install -y curl unzip

RUN curl https://bun.sh/install | bash
RUN $HOME/.bun/bin/bun install
RUN cp $HOME/.bun/bin/bun /bin

Seg Fault
Upgrading bun to the latest canary build (3.0) has totally resolved the segmentation fault errors that were popping up. It also seems to be significantly faster for me. I don't know if this is just due to optimizations for older hardware, or if it's global performance increases, but it was night and day. I just added the following to the Dockerfile
RUN bun upgrade --canary

AnimeBytes, env variables, etc
If I don't comment out the animebytes lines, regardless of whether or not the env variables are set for it, it'll start throwing errors. It'd be nice to be able to have that section skip if the env vars are not set

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.