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

Update Apps to use V2 API #57

Merged
merged 1 commit into from
Apr 20, 2019

Conversation

vzDevelopment
Copy link
Contributor

@vzDevelopment vzDevelopment commented Apr 12, 2019

The V1 Fn Server API is no longer supported. Therefore, make a start on migrating the UI over to the V2 API. This commit migrates the App functionality over and means users can now add/delete/edit apps.

This contributes to: #52, fnproject/fn#1347, fnproject/fn_go#31, and fnproject/fn#1258.

There's still lots to do, but I want to keep the PRs small and easy to review.

The V1 Fn Server API is no longer supported. Therefore, make a start on
migrating the UI over the the V2 API. This commit migrates the App
functionality over and means users can now add/delete/edit apps.

This contributes to: fnproject#52, fnproject/fn#1347, fnproject/fn_go#31, and
fnproject/fn#1258
@vzDevelopment vzDevelopment force-pushed the bugfix/52-app_v2_support branch from b78cf3e to e9c977f Compare April 15, 2019 14:31
@vzDevelopment
Copy link
Contributor Author

vzDevelopment commented Apr 15, 2019

N.b. I have done futher work on migrating away from the V1 API. Did you want to review both (these changes and the additional work I've done) together or would you rather do them seperately?

Currently I have opted to keep the seperate and will wait for this to be merged before creating a PR with the additional changes - my thinking is by keeping them seperate then the PRs are smaller and easier to review. However, if you'd rather do bother together then I'll close this and raise a new PR with both.

@vzDevelopment
Copy link
Contributor Author

I've also fixed the charts here. However, this has tonnes of changes in so will raise a seperate PR once this is merged as per my note above.

@rdallman
Copy link
Contributor

I get a 404 after clicking on an app from the home screen. but this fixes the home screen, woo. thank you for fixing this stuff up, feel free to post more PRs I can try to rifle through them, anything is an improvement!

@rdallman rdallman merged commit 9a4d819 into fnproject:master Apr 20, 2019
@vzDevelopment
Copy link
Contributor Author

vzDevelopment commented Apr 20, 2019

Thanks, Reed. Yup the 404 is fixed in #57 (comment) 😀. I'll create a PR for that and the metrics now. I'll do both the metrics and the app details page at the same time (sorry it's going to be a bit of a monster PR).

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.

2 participants