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

Feature/issue 1008 adapter plugin API #1122

Merged
merged 2 commits into from
Jul 23, 2023

Conversation

thescientist13
Copy link
Member

@thescientist13 thescientist13 commented Jul 4, 2023

Related Issue

relates to #1008

Summary of Changes

  1. Created Adapter Plugin API
  2. Create test case

See live WIP demo - ProjectEvergreen/greenwood-demo-adapter-vercel#4

TODO

  1. Refine implementation?
  2. Documentation

Note: Will create a separate PR for specific adapters

@thescientist13 thescientist13 added documentation Greenwood specific docs Plugins Greenwood Plugins CLI feature New feature or request labels Jul 4, 2023
@thescientist13 thescientist13 self-assigned this Jul 4, 2023
@thescientist13 thescientist13 changed the base branch from master to release/0.29.0 July 4, 2023 22:55
Copy link
Member Author

@thescientist13 thescientist13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on the viability observed in the prototypes for Vercel and Netlify, I think this is a good (enough) start to at least get this in.

Tracked some enhancements in #1118 for improving the output, as well as in regards to getting Request data into SSR pages.

@thescientist13 thescientist13 merged commit 137a4c9 into release/0.29.0 Jul 23, 2023
@thescientist13 thescientist13 deleted the feature/issue-1008-adapter-plugin branch July 23, 2023 18:35
@thescientist13 thescientist13 mentioned this pull request Jul 23, 2023
25 tasks
@thescientist13 thescientist13 linked an issue Jul 23, 2023 that may be closed by this pull request
@thescientist13 thescientist13 added this to the 1.0 milestone Jul 23, 2023
thescientist13 added a commit that referenced this pull request Aug 12, 2023
* create adapter plugin API

* add docs for adapter plugin API
thescientist13 added a commit that referenced this pull request Nov 9, 2023
* create adapter plugin API

* add docs for adapter plugin API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alpha.1 CLI documentation Greenwood specific docs feature New feature or request Plugins Greenwood Plugins v0.29.0
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Static and Serverless Hosting Runtime Adapters
1 participant