Skip to content

The Go library for working with Phabricator Conduit API

License

Notifications You must be signed in to change notification settings

shuLhan/gonduit

Folders and files

NameName
Last commit message
Last commit date
Sep 3, 2016
Sep 3, 2016
Aug 30, 2016
Sep 3, 2016
Sep 1, 2016
Aug 31, 2016
Sep 3, 2016
Aug 31, 2016
Sep 1, 2016
Aug 31, 2016
Aug 31, 2016
Aug 31, 2016
Sep 1, 2016
Aug 31, 2016
Aug 31, 2016

Repository files navigation

[GoDoc] (https://godoc.org/github.com/shuLhan/gonduit) [Go Report Card] (https://goreportcard.com/report/github.com/shuLhan/gonduit)

gonduit is the Go library for working with Phabricator Conduit API [1].

WARNING: This library use new (or unstable) API of Conduit.

Features

  • Project

    • Create (project.edit): create new project
    • Search (project.search): search specific project
  • Task

    • Create (maniphest.edit): create new task
    • Search (maniphest.search): search specific task by status, name, and projects
    • IsExist: check wether task is already exist or not

Examples

For examples, see the *_test files.

Testing

To run test using your own Phabricator server,

  • set the environment CONDUIT_URL to your server URL; e.g. http://localhost/ (must with trailing slash), and
  • set the environment CONDUIT_TOKEN, that you can create and get at $CONDUIT_URL/settings/user/<username>/page/apitokens/.

License

Copyright 2016 Muhammad Shulhan (ms@kilabit.info). All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.

[1] https://secure.phabricator.com/conduit/

About

The Go library for working with Phabricator Conduit API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages