Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
a93a3e2
chore(deps): bump next from 16.1.7 to 16.2.0
dependabot[bot] Mar 20, 2026
a0a3e0e
fix: wrong postgres setup in docker-compose (closes #78)
jordanlambrecht Mar 21, 2026
4569238
fix(api): orpheus was not matching seeding/leeching to response
jordanlambrecht Mar 21, 2026
291b99d
Merge pull request #79 from jordanlambrecht/main
jordanlambrecht Mar 21, 2026
ac6a111
docs: updated dockerhub url
jordanlambrecht Mar 21, 2026
012f6f5
docs: updated dockerhub url
jordanlambrecht Mar 21, 2026
fb281d5
Update docs/kb/docs/getting-started/installation.md
jordanlambrecht Mar 21, 2026
77124dd
Update docs/kb/docs/getting-started/installation.md
jordanlambrecht Mar 21, 2026
3ebbac0
Update docs/kb/docs/getting-started/installation.md
jordanlambrecht Mar 21, 2026
5439182
style(adapters): code organization
jordanlambrecht Mar 21, 2026
035fac6
Merge branch 'development' of github.com:jordanlambrecht/tracker-trac…
jordanlambrecht Mar 21, 2026
3ecc419
Update seedpool.ts
theovilmos Mar 21, 2026
2d279c2
chore(deps): bump github/codeql-action from 3 to 4
dependabot[bot] Mar 22, 2026
3358cb3
chore(deps): bump actions/setup-python from 5 to 6
dependabot[bot] Mar 22, 2026
36df710
chore(deps): bump pnpm/action-setup from 4 to 5
dependabot[bot] Mar 22, 2026
96dcf21
chore(deps): bump peter-evans/dockerhub-description from 4 to 5
dependabot[bot] Mar 22, 2026
9372ee7
chore(deps): bump actions/checkout from 4 to 6
dependabot[bot] Mar 22, 2026
14a6c43
feat: add per-tracker pause polling
jordanlambrecht Mar 22, 2026
c89299e
feat(ui): add pause/resume button
jordanlambrecht Mar 22, 2026
6e96454
fix: convert bold numbered rules to markdown list items
jordanlambrecht Mar 22, 2026
a480c34
feat: remote image upload
jordanlambrecht Mar 22, 2026
cf45ea1
fix: deploy issues
jordanlambrecht Mar 23, 2026
b90cce8
merge: PR #81 - update seedpool.ts (theovilmos)
jordanlambrecht Mar 23, 2026
b01ed22
feat: add system events viewer and log management
jordanlambrecht Mar 23, 2026
ea0572c
refactor(settings): extract SettingsSection wrapper
jordanlambrecht Mar 23, 2026
5487d19
refactor(settings): extract CollapsibleCard
jordanlambrecht Mar 23, 2026
63aabab
perf(settings): settings page optimizations
jordanlambrecht Mar 23, 2026
ed6662f
feat: add fetchTrackerStats for future live transit paper data
jordanlambrecht Mar 23, 2026
85dc156
test: add security tests for image hosting and future transit paper r…
jordanlambrecht Mar 23, 2026
223843f
chore: code cleanup and bumps
jordanlambrecht Mar 23, 2026
a5fbdde
fix(trackers): markdown rendering
jordanlambrecht Mar 23, 2026
98a26d4
refactor(charts): reorganize chart support files into lib/ subfolder
jordanlambrecht Mar 23, 2026
bbd8a2d
chore: add docker-compose.override.yml to .gitignore
jordanlambrecht Mar 23, 2026
596396e
refactor(charts): migrate time-series charts to time axis with shared…
jordanlambrecht Mar 23, 2026
ca051a8
refactor(charts): consolidate duplicate Fleet/Torrent chart pairs and…
jordanlambrecht Mar 23, 2026
558c4be
perf: add 5s per-client fetch deadline
jordanlambrecht Mar 23, 2026
ba8f59e
feat(ui): lazy-load chart sections, prefetch sidebar links, and fix s…
jordanlambrecht Mar 23, 2026
06b1a2a
chore: biome fixes, import path updates, and minor component cleanup
jordanlambrecht Mar 23, 2026
c622180
docs: update knowledge base and tracker documentation
jordanlambrecht Mar 23, 2026
4a405d0
chore: biome fixes for API routes, adapters, events, and settings
jordanlambrecht Mar 23, 2026
0b0eb6d
chore: restructure jobs for documentation site
jordanlambrecht Mar 23, 2026
f05e5b0
test: update tests for events, security, image hosting, and dashboard
jordanlambrecht Mar 23, 2026
af8807d
fix: resolve biome lint warnings
jordanlambrecht Mar 23, 2026
c60cc84
chore: bump biome schema
jordanlambrecht Mar 23, 2026
dca0af0
feat: add GitHub Actions workflow for building and pushing developmen…
jordanlambrecht Mar 23, 2026
8c67a50
fix: better regex for splitting comparison values in timing safe check
jordanlambrecht Mar 23, 2026
23979d1
fix: update type imports for CollapsibleCard
jordanlambrecht Mar 23, 2026
1911718
Update docs/kb/docs/features/image-hosting.md
jordanlambrecht Mar 23, 2026
3d5642f
Merge branch 'development' of github.com:jordanlambrecht/tracker-trac…
jordanlambrecht Mar 23, 2026
2b78cb5
Merge pull request #86 from jordanlambrecht/dependabot/github_actions…
jordanlambrecht Mar 23, 2026
1e5f11e
Merge pull request #83 from jordanlambrecht/dependabot/github_actions…
jordanlambrecht Mar 23, 2026
6afb379
Merge pull request #84 from jordanlambrecht/dependabot/github_actions…
jordanlambrecht Mar 23, 2026
c311963
Merge pull request #87 from jordanlambrecht/dependabot/github_actions…
jordanlambrecht Mar 23, 2026
50ad55a
Merge pull request #85 from jordanlambrecht/dependabot/github_actions…
jordanlambrecht Mar 23, 2026
f5d77fb
Merge pull request #75 from jordanlambrecht/dependabot/npm_and_yarn/n…
jordanlambrecht Mar 23, 2026
d159775
fix: update workflow triggers to include development branch for pull …
jordanlambrecht Mar 23, 2026
ba02d88
Merge branch 'development' of github.com:jordanlambrecht/tracker-trac…
jordanlambrecht Mar 23, 2026
086c5d0
Merge branch 'main' into development
jordanlambrecht Mar 23, 2026
d18bc14
chore(release): 2.4.0
jordanlambrecht Mar 23, 2026
71e134d
style: add turbopackIgnore comments to path.resolve
jordanlambrecht Mar 23, 2026
8785094
feat: add development image to docker hub
jordanlambrecht Mar 23, 2026
fe8d921
Merge branch 'main' into development
jordanlambrecht Mar 23, 2026
3f64230
docs: add seedpool info
jordanlambrecht Mar 23, 2026
1a1f427
Merge branch 'development' of github.com:jordanlambrecht/tracker-trac…
jordanlambrecht Mar 23, 2026
5f08951
fix: preload fleet dashboard tab
jordanlambrecht Mar 23, 2026
3b6b82e
chore(release): 2.4.1
jordanlambrecht Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 3 additions & 16 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,19 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
# Basic `dependabot.yml` file with
# minimum configuration for three package managers

version: 2
updates:
# Enable version updates for npm
- package-ecosystem: "npm"
# Look for `package.json` and `lock` files in the `root` directory
directory: "/"
# Check the npm registry for updates every day (weekdays)
target-branch: "development"
schedule:
interval: "daily"

# Enable version updates for Docker
- package-ecosystem: "docker"
# Look for a `Dockerfile` in the `root` directory
directory: "/"
# Check for updates once a week
target-branch: "development"
schedule:
interval: "weekly"

# Enable version updates for GitHub Actions
- package-ecosystem: "github-actions"
# Workflow files stored in the default location of `.github/workflows`
# You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.
directory: "/"
target-branch: "development"
schedule:
interval: "weekly"
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: [main]
pull_request:
branches: [main]
branches: [main, development]

permissions:
contents: read
Expand All @@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/checkout@v6

- uses: pnpm/action-setup@v4
- uses: pnpm/action-setup@v5

- uses: actions/setup-node@v6
with:
Expand Down
10 changes: 9 additions & 1 deletion .github/workflows/dev-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,12 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Log in to Docker Hub
uses: docker/login-action@v4
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Set up QEMU
uses: docker/setup-qemu-action@v4

Expand All @@ -39,6 +45,8 @@ jobs:
context: .
push: true
platforms: linux/amd64,linux/arm64
tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:development
tags: |
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:development
docker.io/jordyjordy/tracker-tracker:development
cache-from: type=gha
cache-to: type=gha,mode=max
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Docker Build & Scan

on:
pull_request:
branches: [main]
branches: [main, development]

permissions:
contents: read
Expand Down
28 changes: 26 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,43 @@
# .github/workflows/docs.yml
name: Deploy Docs
name: Docs

on:
push:
branches: [main]
paths:
- "docs/kb/**"
- ".github/workflows/docs.yml"
pull_request:
branches: [main]
paths:
- "docs/kb/**"
- ".github/workflows/docs.yml"
workflow_dispatch:

permissions:
contents: write

jobs:
build:
name: Docs Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6

- uses: actions/setup-python@v6
with:
python-version: "3.x"

- name: Install MkDocs Material
run: pip install -r docs/kb/requirements.txt

- name: Build docs
run: mkdocs build --strict --config-file docs/kb/mkdocs.yml

deploy:
name: Docs Deploy
needs: build
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
Expand All @@ -25,5 +49,5 @@ jobs:
- name: Install MkDocs Material
run: pip install -r docs/kb/requirements.txt

- name: Build and deploy
- name: Deploy to GitHub Pages
run: mkdocs gh-deploy --force --config-file docs/kb/mkdocs.yml
2 changes: 1 addition & 1 deletion .github/workflows/knip-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
uses: actions/checkout@v6

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v5

- name: Setup Node.js
uses: actions/setup-node@v6
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ossar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

# Ensure a compatible version of dotnet is installed.
# The [Microsoft Security Code Analysis CLI](https://aka.ms/mscadocs) is built with dotnet v3.1.201.
Expand All @@ -50,6 +50,6 @@ jobs:

# Upload results to the Security tab
- name: Upload OSSAR results
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: ${{ steps.ossar.outputs.sarifFile }}
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ jobs:

- name: Sync README to Docker Hub
if: steps.tag.outputs.should_release == 'true'
uses: peter-evans/dockerhub-description@v4
uses: peter-evans/dockerhub-description@v5
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/security-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: [main]
pull_request:
branches: [main]
branches: [main, development]

permissions:
contents: read
Expand All @@ -19,7 +19,7 @@ jobs:
steps:
- uses: actions/checkout@v6

- uses: pnpm/action-setup@v4
- uses: pnpm/action-setup@v5

- uses: actions/setup-node@v6
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tracker-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Tracker Validation

on:
pull_request:
branches: [main]
branches: [main, development]

permissions:
contents: read
Expand All @@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/checkout@v6

- uses: pnpm/action-setup@v4
- uses: pnpm/action-setup@v5

- uses: actions/setup-node@v6
with:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,9 @@ docs/superpowers/specs/
.interface-design/
.worktrees/

# docker local overrides
docker-compose.override.yml

# vercel
.vercel

Expand Down
Loading
Loading