Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d1ed0a4
feat(vc): add new service skeleton
MYRhouma Jul 24, 2026
22ed572
feat(vc): verify whitelist before payload decode and handle signature…
MYRhouma Jul 27, 2026
a6aaf07
docs(vc): improve VC Manager API spec
bzp99 Jul 31, 2026
c242236
chore(vc): add ruff config and apply mechanical formatting
bzp99 Jul 31, 2026
47bccce
feat(vc): remove auth for now
bzp99 Jul 31, 2026
80ed341
refactor(vc): improve OpenAPI spec serving
bzp99 Jul 31, 2026
8a3050f
refactor(vc): remove dead code
bzp99 Jul 31, 2026
dc2505a
refactor(vc): hoist deferred imports to module level
bzp99 Jul 31, 2026
e4f9c78
feat(vc): use structlog for logging
bzp99 Jul 31, 2026
2659685
refactor(vc): build whitelist repo during app startup
bzp99 Jul 31, 2026
9737699
refactor(vc): resolve the signing key store via Depends
bzp99 Jul 31, 2026
cc5b59b
refactor(vc): read settings via pydantic-settings
bzp99 Aug 3, 2026
a105a8f
docs(vc): remove remaining refs to Kotlin modules
bzp99 Aug 3, 2026
9ed42c0
refactor(vc): improve DTO handling
bzp99 Aug 3, 2026
27c961b
fix(vc): reject non-object JWS payloads
bzp99 Aug 3, 2026
d055f66
refactor(vc): use VerifyKey in the did:key codec
bzp99 Aug 3, 2026
b7b519b
ci(vc): improve docker build setup
bzp99 Aug 6, 2026
78e921f
ci: add global dockerignore file
bzp99 Aug 6, 2026
cdcb152
refactor(vc): delegate did:key encoding to multiformats
bzp99 Aug 6, 2026
64fc557
refactor(vc): switch out httpx for httpx2
bzp99 Aug 6, 2026
8a89cf4
refactor(vc): persist only the ed25519 seed
bzp99 Aug 6, 2026
498b5ab
refactor(vc)!: replace hand-rolled JWS with joserfc
bzp99 Aug 6, 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
25 changes: 25 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Docker reads .dockerignore from the build-context root only. The service
# Dockerfiles reference ./<service>/... paths, so the context is this
# directory and per-service .dockerignore files have no effect.

# Generic
.git/
**/.gitignore
**/Dockerfile

# JVM projects
**/.gradle/
**/.idea/
**/.kotlin/
**/build/


# Python projects
**/.venv/
**/__pycache__/
**/*.pyc
**/.pytest_cache/
**/*.egg-info/

# Node projects
**/node_modules/
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
# commitlint
node_modules/
__pycache__/
*.pyc
.DS_Store
*.egg-info/
Loading
Loading