Skip to content

feat: status_list_aggregate #66

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c0505d5
feat: status_list_aggregate
Blindspot22 May 5, 2025
529f248
feat: add status list aggregation enpoint
Blindspot22 May 6, 2025
b50ec05
fix: removed unused imports/fix clippy check
Blindspot22 May 6, 2025
89a1cec
Merge remote-tracking branch 'origin' into 50-create-endpoint-for-agg…
Blindspot22 May 6, 2025
6f9a254
feat: resolving conflict
Blindspot22 May 6, 2025
0b89bd6
fix: add issuer field and use token in status list aggregation
Blindspot22 May 6, 2025
9e50b36
feat: new fixes and resolved conflicts
Blindspot22 May 7, 2025
f26fd1a
refactor: clean up imports and test module in status list aggregation
Blindspot22 May 7, 2025
ceab2e3
Merge remote-tracking branch 'origin' into 50-create-endpoint-for-agg…
Blindspot22 May 12, 2025
076f758
fix: unused imports + unresolved import
Blindspot22 May 12, 2025
69c217a
fix: fmt check
Blindspot22 May 12, 2025
c61fb98
feat: providing and aggregation_uri for the vector of status list token
Blindspot22 May 16, 2025
f4ff8a4
feat: fetch all relevant status lists for a specfic type of Reference…
Blindspot22 May 16, 2025
f76a126
fix: code fmt
Blindspot22 May 16, 2025
4b900d3
fix: making the mutex async-safe and resolve the 'held across await p…
Blindspot22 May 16, 2025
f7b6496
feat: adjusting test
Blindspot22 May 16, 2025
cf144da
fix: cargo fmt
Blindspot22 May 16, 2025
a0a6b00
Update Cargo.toml
Blindspot22 May 21, 2025
d65480e
Merge remote-tracking branch 'origin' into 50-create-endpoint-for-agg…
Blindspot22 May 26, 2025
cfa3c45
feat: new changes
Blindspot22 May 30, 2025
10cfaf6
fix: fmt test
Blindspot22 Jun 2, 2025
591fe99
feat: descriptive name that better reflects function bahavior
Blindspot22 Jun 2, 2025
942b311
feat: toml changes
Blindspot22 Jun 4, 2025
df558a4
feat: resolving conflicts; merging main into local branch
Blindspot22 Jun 17, 2025
190fd32
fix: could not find value in the scope(main Ln:60)
Blindspot22 Jun 17, 2025
d52217d
fix: unresolved imports
Blindspot22 Jun 17, 2025
e27ae8b
fix: clippy checks
Blindspot22 Jun 17, 2025
76cf395
fix: resolving conflicts
Blindspot22 Jun 17, 2025
16742c9
Merge branch 'main' into 50-create-endpoint-for-aggregate-status-list…
Blindspot22 Jun 17, 2025
00ae97c
fix: CI checks
Blindspot22 Jun 17, 2025
5fab7d4
fix: resolving conflicts
Blindspot22 Jun 19, 2025
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
26 changes: 21 additions & 5 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,24 @@
**/.DS_Store
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.vs
**/.vscode
**/charts
**/docker-compose*
**/compose.y*ml
**/Dockerfile*
/bin
/target
LICENSE
README.md

/demo
/helm
.github/
.cargo/
.gitignore
.env.*
arc.*
architecture.md
README.md
arc.png
37 changes: 37 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
#====================================================
# Application specific configuration
#====================================================
RUST_LOG=info
APP_ENV=development

APP_SERVER__HOST=0.0.0.0
APP_SERVER__DOMAIN=statuslist.example.com
APP_SERVER__PORT=8000

# Certificate
[email protected]
APP_SERVER__CERT__ORGANIZATION=example.com
# (or https://acme-v02.api.letsencrypt.org/directory in production)
APP_SERVER__CERT__ACME_DIRECTORY_URL=https://pebble:14000/dir
# The last number is not explicitly defined in the spec
APP_SERVER__CERT__EKU=1,3,6,1,5,5,7,3,30

# Postgres connection string
APP_DATABASE__URL=postgres://postgres:postgres@db:5432/status-list

# Redis configuration
APP_REDIS__REQUIRE_TLS=false
APP_REDIS__URI=redis://redis:6379

# AWS SDK
APP_AWS__REGION=us-east-1
AWS_ENDPOINT_URL=http://localstack:4566
AWS_ACCESS_KEY_ID=test
AWS_SECRET_ACCESS_KEY=test

#====================================================
# Postgres configuration
#====================================================
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=status-list
5 changes: 0 additions & 5 deletions .vscode/settings.json

This file was deleted.

Loading