This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
We were not able to find the expected elm-package.json file at this tag.
version 3.0.0
license BSD3
native-modules False
elm-version 0.18.0 <= v < 0.19.0
Tag 3.0.0
Committed At 2019-01-03 10:09:10 UTC
krisajenkins/remotedata 4.5.0 <= v < 5.0.0 4.5.0
elm-lang/http 1.0.0 <= v < 2.0.0 1.0.0
elm-lang/core 5.0.0 <= v < 6.0.0 5.1.1
NoRedInk/elm-decode-pipeline 3.0.0 <= v < 4.0.0 3.0.1

README

Morty API

A library for interfacing with the Morty API. Morty is a time tracking system used by Bellroy (built originally by TrikeApps, who became part of Bellroy in late 2017).

Installation

elm install tricycle/morty-api

Usage

To retrieve details of a task:

init : ( Model, Cmd Msg )
init =
    let
        taskParameters =
                    { mortyApiToken = "my api token"
                    , mortyHost = "https://morty.trikeapps.com"
                    , taskId = 234873
                    , msgType = MyApplicationMsg
                    }
    in
        ( model, Cmd.batch [ MortyAPI.Command.getTaskCommand taskParameters ])

Other operations available:

  • Get current user details (matching API token)
  • Search for tasks
  • Retrieve task details
  • Update a tasks details
  • Add an approach for a task
  • Retrieve the Kanban lanes for a specific user
  • Retrieve the Kanban lanes for a specific team
  • Retrieve all teams and their members