Skip to content

Commit

Permalink
feat(finance): add download invoice pdf endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
Defelo committed Dec 4, 2024
1 parent b614d5b commit 8dbc197
Show file tree
Hide file tree
Showing 44 changed files with 1,303 additions and 647 deletions.
2 changes: 1 addition & 1 deletion ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ In addition, both [Swagger UI](https://swagger.io/tools/swagger-ui/) and [Redoc]
Clients are mostly authenticated using JWTs:

- Normal users logging in with their account credentials receive an access token (JWT) and a refresh token (random opaque secret) and use the access token to authenticate all subsequent requests. When the access token expires (or is invalidated) the client uses the refresh token to request a new access/refresh token pair which replaces the current one.
- Services (esp. the old Python/Rust microservices) authenticate each request by issuing a very short lived JWT which includes the target audience (the recipient of the request).
- Services (esp. the old Python/Rust microservices) authenticate each request by issuing a very short-lived JWT which includes the target audience (the recipient of the request).

#### Tracing
Each incoming request is assigned a unique request id (Base64 encoded UUIDv7).
Expand Down
69 changes: 39 additions & 30 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8dbc197

Please sign in to comment.