Skip to content

Development#94

Merged
jordanlambrecht merged 78 commits into
mainfrom
development
Mar 27, 2026
Merged

Development#94
jordanlambrecht merged 78 commits into
mainfrom
development

Conversation

@jordanlambrecht

Copy link
Copy Markdown
Owner

No description provided.

dependabot Bot and others added 12 commits March 23, 2026 08:04
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.23.1 to 0.24.0.
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md)
- [Commits](anchore/sbom-action@v0.23.1...v0.24.0)

---
updated-dependencies:
- dependency-name: anchore/sbom-action
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [marocchino/sticky-pull-request-comment](https://github.com/marocchino/sticky-pull-request-comment) from 2 to 3.
- [Release notes](https://github.com/marocchino/sticky-pull-request-comment/releases)
- [Commits](marocchino/sticky-pull-request-comment@v2...v3)

---
updated-dependencies:
- dependency-name: marocchino/sticky-pull-request-comment
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.91.2 to 5.95.0.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.0/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.95.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jose](https://github.com/panva/jose) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md)
- [Commits](panva/jose@v6.2.1...v6.2.2)

---
updated-dependencies:
- dependency-name: jose
  dependency-version: 6.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/development/actions/setup-python-6

chore(deps): bump actions/setup-python from 5 to 6
…evelopment/jose-6.2.2

chore(deps): bump jose from 6.2.1 to 6.2.2
…evelopment/tanstack/react-query-5.95.0

chore(deps): bump @tanstack/react-query from 5.91.2 to 5.95.0
…/development/marocchino/sticky-pull-request-comment-3

chore(deps): bump marocchino/sticky-pull-request-comment from 2 to 3
…/development/anchore/sbom-action-0.24.0

chore(deps): bump anchore/sbom-action from 0.23.1 to 0.24.0
Bumps [next](https://github.com/vercel/next.js) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…evelopment/next-16.2.1

chore(deps): bump next from 16.2.0 to 16.2.1
Copilot AI review requested due to automatic review settings March 23, 2026 09:10
@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown

Knip Code Analysis

Found 6 total issues

Category Count
Unused Dependencies 1
Unused Dev Dependencies 2
Unused Exports 3
View details

Run pnpm knip locally to see the full report.

Use pnpm knip:filter pattern to filter results by file path.


Use /** @public */ JSDoc tags to mark intentionally exported symbols.

@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown

✅ Security audit passed

Passed (36/36)

  • ✅ Auth enforcement on protected routes (per-handler)
  • ✅ No dangerous functions (eval, innerHTML, etc.)
  • ✅ No hardcoded secrets in source
  • ✅ Security headers in next.config.ts
  • ✅ Cookie security (httpOnly, sameSite, secure)
  • ✅ No sensitive fields in API responses
  • ✅ No .env files committed to repo
  • ✅ No raw SQL in API routes
  • ✅ No fetch/redirect with unvalidated URLs in routes
  • ✅ Timing-safe comparison for secret values
  • ✅ No raw SQL migration files (schema-first only)
  • ✅ External fetch calls have timeouts
  • ✅ Docker container runs as non-root user
  • ✅ Public routes match proxy allowlist
  • ✅ File delete operations have path traversal defense
  • ✅ Password hashing uses Argon2 (not SHA-256/bcrypt)
  • ✅ Encrypted columns written via encrypt()
  • ✅ TOTP 2FA flow integrity
  • ✅ Emergency lockdown flow integrity
  • ✅ Scrub & delete (nuke) flow integrity
  • ✅ Backup restore flow integrity
  • ✅ Login flow integrity
  • ✅ Auth result checked before proceeding
  • ✅ Backup password inputs bounded before key derivation
  • ✅ Webhook delivery fetch uses redirect: "error"
  • ✅ SESSION_SECRET minimum-length guard in auth/crypto modules
  • ✅ Notification URL validators include SSRF protection
  • ✅ Dockerfile does not COPY sensitive files
  • ✅ No secret env vars in client components
  • ✅ No console.log in API routes
  • ✅ No TODO/FIXME in security-critical files
  • ✅ JSON.parse wrapped in try-catch
  • ✅ No swallowed errors in catch blocks
  • ✅ Request body size validation on upload routes
  • ✅ BigInt fields use string serialization
  • ✅ No raw error messages in API responses

Summary: 36/36 checks passed

See scripts/security-audit.ts for check definitions and SECURITY.md for the full security architecture.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates a small set of frontend/runtime dependencies and refreshes a few GitHub Actions versions to keep the project’s build, release, and tooling workflows current.

Changes:

  • Bump next, jose, and @tanstack/react-query to newer patch/minor versions.
  • Regenerate pnpm-lock.yaml to reflect updated dependency graph.
  • Update GitHub Actions used in docs, release, and knip-report workflows.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updates dependency versions for Next.js, jose, and TanStack React Query.
pnpm-lock.yaml Lockfile refresh aligning resolved versions/snapshots with package.json bumps.
.github/workflows/release.yml Updates anchore/sbom-action used during release SBOM generation.
.github/workflows/knip-report.yml Updates marocchino/sticky-pull-request-comment used to post Knip results.
.github/workflows/docs.yml Updates actions/setup-python used in docs build/deploy jobs.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

dependabot Bot and others added 13 commits March 23, 2026 14:51
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.0.3/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.95.0 to 5.95.1.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.1/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.95.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…evelopment/knip-6.0.3

chore(deps-dev): bump knip from 6.0.2 to 6.0.3
…evelopment/tanstack/react-query-5.95.1

chore(deps): bump @tanstack/react-query from 5.95.0 to 5.95.1
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.95.1 to 5.95.2.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.2/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.95.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.0.4/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 6.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…evelopment/tanstack/react-query-5.95.2

chore(deps): bump @tanstack/react-query from 5.95.1 to 5.95.2
…evelopment/knip-6.0.4

chore(deps-dev): bump knip from 6.0.3 to 6.0.4
…evelopment/typescript-6.0.2

chore(deps-dev): bump typescript from 5.9.3 to 6.0.2
jordanlambrecht and others added 18 commits March 26, 2026 10:39
…dates

Bumps the npm_and_yarn group with 2 updates in the / directory: [picomatch](https://github.com/micromatch/picomatch) and [yaml](https://github.com/eemeli/yaml).


Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

Updates `yaml` from 2.8.2 to 2.8.3
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.8.2...v2.8.3)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: yaml
  dependency-version: 2.8.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions

github-actions Bot commented Mar 26, 2026

Copy link
Copy Markdown

⚠️ Tracker registry warnings

MyAnonaMouse (`myanonamouse`) — Warnings (4)
Field Status
Missing releaseGroups ⚠️ Warning
Missing notableMembers ⚠️ Warning
Missing bannedGroups ⚠️ Warning
Missing rules.fullRulesMarkdown ⚠️ Warning

Allowed content categories: Movies, TV, Music, Games, Apps, Sports, Books, Audiobooks, Comics, Manga, Anime, XXX, Documentaries, Education, Tutorials, Fanres

See src/data/__tests__/tracker-registry.test.ts for all validation rules.

…npm_and_yarn-db531bdbda

chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 139 out of 154 changed files in this pull request and generated 7 comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment thread src/app/api/trackers/[id]/route.ts
Comment thread package.json
Comment thread src/app/api/trackers/[id]/mousehole/route.ts
Comment thread src/lib/client-decrypt.ts Outdated
Comment thread src/lib/qbt/types.ts
Comment thread src/lib/notifications/dispatch.ts Outdated
Comment thread src/app/api/trackers/route.ts
@jordanlambrecht jordanlambrecht merged commit 71a256d into main Mar 27, 2026
11 checks passed
jordanlambrecht added a commit that referenced this pull request Mar 27, 2026
Merge pull request #94 from jordanlambrecht/development
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants