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

feat: Pass additional functions attributes to API from manifest #397

Closed

Conversation

jackiewmacharia
Copy link

@jackiewmacharia jackiewmacharia commented Oct 14, 2022

Karin:

This is work that is done for https://github.com/netlify/pod-compute/issues/156

In work done inside netlify/zip-it-and-ship-it#1221 we are now generating an extra field inside of the functions manifest

  • displayName

We want to make these available in the API as well. That's what this PR is all about!

@netlify
Copy link

netlify bot commented Oct 14, 2022

Deploy Preview for open-api ready!

Name Link
🔨 Latest commit 6aa142e
🔍 Latest deploy log https://app.netlify.com/sites/open-api/deploys/63c7f1d468cd26000895f6e6
😎 Deploy Preview https://deploy-preview-397--open-api.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions github-actions bot added the type: feature code contributing to the implementation of a feature and/or user facing functionality label Oct 14, 2022
@jackiewmacharia jackiewmacharia changed the title feat: pass additional functions attributes to API from mainfest feat: Pass additional functions attributes to API from manifest Oct 14, 2022
@khendrikse khendrikse self-assigned this Jan 12, 2023
aitkenster and others added 7 commits January 12, 2023 12:17
It will be easier debugging issues on checks failing on PRs by running
triggering them on the default branch, to rule out if the problem is
only in the PR or also on the default branch.

Documentation:
https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch

Part of #395
Add documentation for:
* `GET /{account_slug}/members/{member_id}`
* `PUT /{account_slug}/members/{member_id}`
* `DELETE /{account_slug}/members/{member_id}`

Update documentation for:
* `POST /{account_slug}/members` - params should be in request body, not query params.

* I needed to `$ go get -u golang.org/x/sys` as `$ make generate` on
  macOS 12.6 with Go 1.19.3 (Homebrew) othwerwise failed with
  "go:linkname must refer to declared function or variable".
  The suggested solution to update sys comes from
  https://stackoverflow.com/a/71508032/265508

Fixes #395

Co-authored-by: Nicola Aitken <nicola.aitken@netlify.com>
@khendrikse
Copy link
Contributor

Note: I did a rebase on master, as the PR was a bit older, but it added a bunch of changes that are not relevant to this PR, so I reverted those commits. I'm a bit confused why me rebasing on the master branch added new changes to this branch that will be merged into master.

@khendrikse
Copy link
Contributor

Close because this one has replaced it: #418

@khendrikse khendrikse closed this Jan 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature code contributing to the implementation of a feature and/or user facing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants