This repository has been archived by the owner on May 23, 2019. It is now read-only.
0.4
Closed Jun 2, 2016
100% complete
- New OpenWhisk drop adds support for:
- Swift 3 (05-03)
- Console output
- SwiftyJSON
- New OpenWhisk drop removes:
- The need to force sync GCD wrapper around network calls.
- Issues around serialization/deserialization of data between swift actions.
- OpenWhisk integration [on the server side]; implementation of sequence/actions in the Swift language:
- Alchemy …
- New OpenWhisk drop adds support for:
- Swift 3 (05-03)
- Console output
- SwiftyJSON
- New OpenWhisk drop removes:
- The need to force sync GCD wrapper around network calls.
- Issues around serialization/deserialization of data between swift actions.
- OpenWhisk integration [on the server side]; implementation of sequence/actions in the Swift language:
- Alchemy Vision APIs
- Weather APIs
- Cloudant (reading user and image documents and updating image documents).
- Obtain authentication token from MCA.
- Invoke secured push endpoint on Kitura server to initiate push notification.
- Implementation of new logic on the Kitura-based server for:
- Invoking OpenWhisk sequence via REST.
- Securing only the following endpoints using the new MCA SDK for the server:
- get("/users/:userId")
- get("/users")
- post("/users/:userId/images/:fileName/:caption/:width/:height/:latitude/:longitude/:location")
- post("/users")
- push("/push/images/:imageId")
- Discuss integration & validation with OS X App (define conventions).
- Documentation (e.g., README and images) and validation of installation instructions
- Testing and bug fixes.
- Validate approach for making app functional even when MCA, Push, and OpenWhisk are not configured.