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

Meadowlark Lambda Service #2

Open
wants to merge 35 commits into
base: main
Choose a base branch
from

Conversation

NovaLogicDev
Copy link
Member

Implements AWS Lambda as an alternative service option to fastify, enabling native cloud code deployment.

Depends On: #1

Description

All new Service package which makes use of AWS Lambda and Api Gateway to deploy the meadowlark server.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • [X ] New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • I have signed all of the commits on this PR.
  • I have agreed to the Ed-Fi Individual Contributors' License
  • My code follows the code style of this project.
  • [X ] My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

NovaLogicDev and others added 30 commits May 9, 2023 13:30
also fixed index creation to ensure it wont cause error once schema has been created.
commit 304144b
Author: Max Paulson <[email protected]>
Date:   Wed May 10 17:58:05 2023 -0600

    updated authorizations schema to support correct datatypes

    also fixed index creation to ensure it wont cause error once schema has been created.

commit 092b9c2
Author: Max Paulson <[email protected]>
Date:   Wed May 10 12:49:55 2023 -0600

    hooking up to the plugin

commit 577d88b
Author: Max Paulson <[email protected]>
Date:   Wed May 10 12:41:51 2023 -0600

    removing dynamodb from this branch

commit d73c599
Author: Max Paulson <[email protected]>
Date:   Wed May 10 12:26:56 2023 -0600

    implemented authorization for postgres

commit fd1e02b
Author: Max Paulson <[email protected]>
Date:   Tue May 9 13:30:30 2023 -0600

    Started Implementing a DynamoDB Backend
checkExistsAndCreateTables updated once again to perform the work on the authorizations table
Postgres Authentication Store Implementation
this new node project is not part of the monorepo, and therefore does not get its dependencies hoisted.
@NovaLogicDev NovaLogicDev marked this pull request as ready for review September 29, 2023 19:21
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