Skip to content

ThumbWorks/DeckOfCardsServer

Repository files navigation

API Template

Documentation Team Chat MIT License Continuous Integration Swift 5.1

What is this?

This is a service which attempts to do the following:

  1. Make a directory in /tmp
  2. Generate a webservice client using a remote yaml file defining a Deck of Cards webservice
  3. Push the webservice client to a repo
  4. Expose the client via Swift Package Manager

Current status

  1. The generation process works by requesting that a remote service, which is set up to do the swagger generation.
  2. Generated client is pulled down, unzipped and moved to a temporary location
  3. Github Oauth is roughly working. An access token has been collected.
  4. A user can be logged into the website with the github token.

TODO

  1. Use the github token to push to the repo
  2. Allow the user to configure which swaggers they would like to register for webhook catches.

About

A server for the deck of cards SPM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published