Module: Neoneo

Defined in:
lib/neoneo.rb,
lib/utils.rb

Overview

Get access to No Kahuna (www.nokahuna.com/) from your Ruby code.

Some usage examples:

require 'rubygems'
require 'neoneo'

project = Neoneo::User.new('user name', 'password').projects.find('My Project')
project.name = "Cool project"
project.save

p project.tasks.map {|t| t.name}

project.categories.find('An existing Category').add_task("Cool new Task",
                                                         :assign_to => 'Some Username')

project.add_task("Another way to add a task and notify ANYONE ;)", 
                 :notify => project.members, :category => "Some Category")

Defined Under Namespace

Modules: Utils Classes: Agent, AuthenticationError, Category, Error, Member, Project, SingleSelectArray, Task, User

Constant Summary collapse

BASE_URL =
'http://nokahuna.com/'
PROJECT_URL =
"#{BASE_URL}projects/"
VERSION =
'0.1.1'