Git Product home page Git Product logo

restfulpropertykit's Introduction

Hi there ๐Ÿ‘‹

restfulpropertykit's People

Contributors

grevend avatar

Watchers

 avatar

restfulpropertykit's Issues

Backport RestConfiguration from version 1.1

Description

Remove static URL from the internal configuration.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup Swift CI Lint Action

Description

Setup Swift lint GitHub action based on action-swiftlint.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup MoSCoW Prioritization Action

Description

Checks that a MoSCoW prioritization label has been assigned or sends a reminder.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup Definition of Done

Create a Definition of Done to establish a set of items that must be completed before a feature is considered complete.

Experimental request mocking

Checklist

  • Create Issue
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup Issue Template

Create a checklist based on the Definition of Done #1 to guide through the issue process step by step.

Setup Code of Conduct

Define standards for how to engage in a community and signal an inclusive environment that respects all contributions.

Allow error handling with same shape

Description

Allow error handling with same shape.
Maybe provide a fallback if the error returned has an incorrect shape

Example of error

interface returnedObject {
    error: string
}

Incorrect shape?

maybe construct the shape defined above statically and add a message like "Unknown error"

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Support no argument init for wrapped values

Description

Reduce:

@Rest(path: "signup", bearer: false) private var signUp: Account = Account()

to

@Rest(path: "signup", bearer: false) private var signUp: Account

if Account conforms to NoArgInit.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Flatten directory structure

Description

Simplify project directory structure.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Add automatic lifetime cancellation reference management

Description

  • Replace current query result type
  • Add dependent on operator
  • Cleanup API and documentation

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup Swift Doc CI Action

Description

Generate an HTML and MD representation of the Swift documentation using GitHub actions.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Setup Xcode CI Action

Description

Setup automatic testing using Xcode CLI.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Add Swift Package Support

Description

Add Package.swift file.

Checklist

  • Create Issue
  • Add Description
  • Assign Sprint
  • Assign Moscow Prioritization
  • Create Branch (based on current sprint)
  • Create Pull Request

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.