Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
8eb522f
Unify DesktopRepositoryServer into RepositoryServer and add firmware …
hhvrc Feb 11, 2026
2bd7eaf
Improvements
hhvrc Mar 30, 2026
f8b5fae
Add firmware upload endpoint with CDN storage, fix LatestController
hhvrc Mar 30, 2026
94ff3f2
Remove claude local settings and gitignore it
hhvrc Mar 30, 2026
69091f7
More work
hhvrc Mar 31, 2026
f547e2e
Implement firmware repo
hhvrc Mar 31, 2026
9a41437
weeeee
hhvrc Apr 1, 2026
901f128
Merge branch 'feature/unified-repository-server' of github-heavenvr:o…
hhvrc Apr 16, 2026
d880fe7
Implement stuff
hhvrc Apr 17, 2026
7ccd907
more progress
hhvrc Apr 17, 2026
e5348df
Revert incidental desktop module/version touches
hhvrc Apr 17, 2026
afd8f6b
tests n stuff
hhvrc Apr 17, 2026
5a510cf
Fix integration test harness and duplicate Npgsql enum registrations
hhvrc Aug 4, 2026
6c1dcf3
Add UnifiedRepositoryServer migration, validate it in tests, pin vuln…
hhvrc Aug 4, 2026
290a6f2
Fix obsolete-API warnings in test project
hhvrc Aug 4, 2026
a1c038e
Add models for the release-tool release.json manifest
hhvrc Aug 4, 2026
194edeb
Merge remote-tracking branch 'origin/develop' into feature/unified-re…
hhvrc Aug 4, 2026
38c41e9
Use board name as the public firmware board identifier
hhvrc Aug 13, 2026
b16eff9
Key artifact storage by board id; enforce case-insensitive name uniqu…
hhvrc Aug 13, 2026
39f9b52
Require repository registration to publish, and enforce per-release o…
hhvrc Aug 13, 2026
e9d4fbf
Fix latest-selection determinism, upload atomicity, and cleanup races
hhvrc Aug 13, 2026
414f408
Squash PR migrations into one, and drop whitespace churn from the diff
hhvrc Aug 13, 2026
b0faef3
Stage firmware artifacts under a private prefix and promote them on p…
hhvrc Aug 13, 2026
cc489c6
Restore the UTF-8 BOM on ApiConfig.cs and Program.cs
hhvrc Aug 13, 2026
9302068
Document the staging prefix and server-owned CDN in CLAUDE.md
hhvrc Aug 13, 2026
799ca25
Scope publishing grants per repository, and share the CI/CD audience …
hhvrc Aug 13, 2026
b6545af
Move Discord webhooks into the database with per-event subscriptions
hhvrc Aug 13, 2026
4c57dea
Serve API paths without the "v" prefix, matching develop and the spec
hhvrc Aug 13, 2026
909c374
Yeet
hhvrc Aug 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
fail-fast: false
matrix:
include:
- name: desktop-repository-server-tunit
project: DesktopRepositoryServer.Tests/DesktopRepositoryServer.Tests.csproj
- name: repository-server-tunit
project: RepositoryServer.Tests/RepositoryServer.Tests.csproj

steps:
- name: Checkout
Expand All @@ -47,8 +47,8 @@ jobs:
fail-fast: false
matrix:
include:
- dockerfile: docker/DesktopRepositoryServer.Dockerfile
image: desktop-repository-server
- dockerfile: docker/RepositoryServer.Dockerfile
image: repository-server

steps:
- name: Checkout
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
fail-fast: false
matrix:
include:
- image: desktop-repository-server
- image: repository-server

steps:
- name: Checkout
Expand Down Expand Up @@ -112,7 +112,7 @@ jobs:
uses: OpenShock/actions/repository-dispatch@21ca2d511bca92cf24fb502fa302f82700822584 # v1.1.1
with:
repo: openshock/kubernetes-cluster-gitops
event-type: update-desktop-repository-server-prod
event-type: update-repository-server-prod
client-payload: |
{"tag": "${{ inputs.tag-prefix || 'rn' }}-${{ github.run_number }}-a${{ github.run_attempt }}"}
token: ${{ secrets.GITOPS_PAT }}
6 changes: 3 additions & 3 deletions .github/workflows/ci-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name: ci-tag

env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository_owner }}/api
IMAGE_NAME: ${{ github.repository_owner }}/repository-server

jobs:

Expand Down Expand Up @@ -40,7 +40,7 @@ jobs:
id: meta
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
with:
images: ${{ env.REGISTRY }}/${{ github.repository_owner }}/desktop-repository-server
images: ${{ env.REGISTRY }}/${{ github.repository_owner }}/repository-server
flavor: |
latest=false
tags: |
Expand All @@ -53,7 +53,7 @@ jobs:
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
file: Dockerfile
file: docker/RepositoryServer.Dockerfile
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
.idea
obj/
bin/
*.user
*.user
.claude/settings.local.json
17 changes: 0 additions & 17 deletions DesktopRepositoryServer.Tests/DesktopRepositoryServer.Tests.csproj

This file was deleted.

10 changes: 0 additions & 10 deletions DesktopRepositoryServer.Tests/UnitTest1.cs

This file was deleted.

6 changes: 0 additions & 6 deletions DesktopRepositoryServer/AuthSchemas.cs

This file was deleted.

11 changes: 0 additions & 11 deletions DesktopRepositoryServer/Config/ApiConfig.cs

This file was deleted.

This file was deleted.

9 changes: 0 additions & 9 deletions DesktopRepositoryServer/Models/CreateModuleRequest.cs

This file was deleted.

8 changes: 0 additions & 8 deletions DesktopRepositoryServer/Problems/ModuleError.cs

This file was deleted.

19 changes: 0 additions & 19 deletions DesktopRepositoryServer/RepoServerDb/Module.cs

This file was deleted.

Loading