Skip to content

Meadowlark Lambda Service#2

Open
NovaLogicDev wants to merge 35 commits into
DenverPublicSchools:mainfrom
NovaLogicDev:meadowlark-lambda
Open

Meadowlark Lambda Service#2
NovaLogicDev wants to merge 35 commits into
DenverPublicSchools:mainfrom
NovaLogicDev:meadowlark-lambda

Conversation

@NovaLogicDev

Copy link
Copy Markdown
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 <max_paulson@dpsk12.org>
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 <max_paulson@dpsk12.org>
Date:   Wed May 10 12:49:55 2023 -0600

    hooking up to the plugin

commit 577d88b
Author: Max Paulson <max_paulson@dpsk12.org>
Date:   Wed May 10 12:41:51 2023 -0600

    removing dynamodb from this branch

commit d73c599
Author: Max Paulson <max_paulson@dpsk12.org>
Date:   Wed May 10 12:26:56 2023 -0600

    implemented authorization for postgres

commit fd1e02b
Author: Max Paulson <max_paulson@dpsk12.org>
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