Skip to content
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

fix: make docker wait for db to fully load #32

Merged
merged 2 commits into from
Aug 16, 2024
Merged

Conversation

jcmelati
Copy link
Collaborator

No description provided.

@jcmelati jcmelati merged commit cd57db5 into feature/OIDF-7 Aug 16, 2024
1 check passed
jcmelati added a commit that referenced this pull request Aug 16, 2024
* feat: Implemented KMS, JWKS generation and JWT sign

* fix: Test dependencies

* feat: Created sign and verify jwt functions

* refactor: Added trailing new line to the files

* fix: Removed some targets temporarily to fix build issues.

* refactor: made the second paramenter of functions a Map without default value and refactored the key generation

* refactor: Fixed build issues and removed commented-out code

* fix: Fixed failing test and null pointer exception

* chore: Removed redundant HTTPCache

* chore: Uncommented ios targets back

* refactor: refactored serializeNullable()

* refactor: refactored deserialize()

* refactor: refactored OutgoingEntityStatementContent.bytes()

* refactor: refactored the tests to use assertEquals()

* refactor: Fixed dependencies and made the protectedHeader a param

* refactor: Fixed code formatting

* refactor: Changed the response body to jwt string

* refactor: Removed unnecessary converter

* refactor: Made JWT payload and header classes to be used as input

* fix: add missing repositories for windows (#22)

* fix: add missing repositories for windows

* fix: update ci docker compose command

* feat: implement jwk persistence

* fix: remove unused statement

* fix: github CI

* feat/OIDF-51 - Implement Persistence Module (#21)

* merge oidf-7

* fix: models package

* fix: openapi TrustMarkOwner property

* fix: create account method return type

* fix: rename file for consistency

* feat: implement migration

* fix: repository dependency

* fix: add missing trailing new line

* feat: implement services module

* fix: package path

* fix: remove unused file

* fix: add missing entity to openapi spec

* feat: persist generated keys

* fix: typo

* fix: missing deps

* fix: ci docker command

* fix: dependency

* fix: remove unnecessary statement

* feat: abstract jwk to its own module

* feat: encrypt private keys when saving to database

* feat: add note to README regarding usage of Local KMS in prod envs

* fix: adapt key encryption test cases for when APP_KEY is null

* fix: adjust function name

* fix: add kotlin-js-store to gitignore

* fix: clean common gradle file

* fix: disable android build

* fix: remove js implementation from services

* feat: implement federation server structure

* feat: implement Subordinate repository

* fix: remove unused files

* feat: implement federation list endpoint

* Feature/oidf 55 (#27)

* feat: create servers dockerized containers

* fix: only build jvm jars

* fix: remove unnecessary env var

* feat: update README with docker instructions

* fix: further improve docker README

* fix: adjust CI

* fix: re-add missing env vars

* fix: example app key lenght

* fix: make docker wait for db to fully load

* fix: pass db user to health check

* fix: pass db user to health check

* Feature/oidf 54 (#31)

* feat: Implemented KMS, JWKS generation and JWT sign

* fix: Test dependencies

* feat: Created sign and verify jwt functions

* refactor: Added trailing new line to the files

* fix: Removed some targets temporarily to fix build issues.

* refactor: made the second paramenter of functions a Map without default value and refactored the key generation

* refactor: Fixed build issues and removed commented-out code

* fix: Fixed failing test and null pointer exception

* refactor: Fixed dependencies and made the protectedHeader a param

* refactor: Fixed code formatting

* refactor: Made JWT payload and header classes to be used as input

* fix: add missing repositories for windows (#22)

* fix: add missing repositories for windows

* fix: update ci docker compose command

* feat: implement jwk persistence

* fix: remove unused statement

* fix: github CI

* fix: add missing entity to openapi spec

* feat: persist generated keys

* fix: typo

* fix: remove unnecessary statement

* feat: abstract jwk to its own module

* feat: encrypt private keys when saving to database

* feat: add note to README regarding usage of Local KMS in prod envs

* fix: adapt key encryption test cases for when APP_KEY is null

* fix: adjust function name

* fix: add kotlin-js-store to gitignore

* fix: clean common gradle file

* fix: disable android build

* fix: remove js implementation from services

* feat: implement Subordinate repository (#29)

* feat: implement federation server structure (#28)

* feat: implement federation server structure

* feat: implement Subordinate repository

* fix: remove unused files

* feat: implement federation list endpoint

---------

Co-authored-by: Zoe Maas <[email protected]>

* fix: make docker wait for db to fully load (#32)

---------

Co-authored-by: Zoe Maas <[email protected]>
Co-authored-by: John Melati <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant