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

Reconfigure as a GNM service #32

Merged
merged 28 commits into from
Mar 18, 2024
Merged

Reconfigure as a GNM service #32

merged 28 commits into from
Mar 18, 2024

Conversation

fredex42
Copy link
Collaborator

What does this change?

  • Sets up CDK infrastructure, riff-raff deployment etc.
  • Basic API key auth built in to the app itself, for the time being
  • Update the Explorer to allow user input of an API key and URL
  • Static deployment of the Explorer

How to test

  • Find the created DynamoDB table for keys
  • Create yourself a key, following the example already there
  • Find the execution URL of the deployed API Gateway
  • Go to https://grapiql.capi.code.dev-gutools.co.uk
  • Put the execution URL into "CAPI GraphQL base URL"
  • Put the API key into "API Key"
  • Hit 'Connect'. Your settings will be remembered in browser localstorage (and can be deleted with the 'Clear' button)
  • Enjoy

How can we measure success?

Have we considered potential risks?

Images

Accessibility

Copy link

github-actions bot commented Mar 18, 2024

Unit Test Results

0 tests  ±0   0 ✔️ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ±0 

Results for commit e320011. ± Comparison against base commit 46264ab.

♻️ This comment has been updated with latest results.

@fredex42 fredex42 merged commit dd1d0d1 into main Mar 18, 2024
5 of 6 checks passed
@fredex42 fredex42 deleted the ag/gnm-service branch March 18, 2024 19:14
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