This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 6ab526f9fbd069b09d43d97ea042b48271c4d9c7
tree 117787fec5edfdcf1f3ea66a21b635c82ff1052f
parent 233911b59db0e38146831fba7d45d9a86b170b0a
tree 117787fec5edfdcf1f3ea66a21b635c82ff1052f
parent 233911b59db0e38146831fba7d45d9a86b170b0a
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Mon Jul 14 19:43:14 -0700 2008 | |
| |
LICENSE | Sun Jul 13 15:10:14 -0700 2008 | |
| |
README.markdown | ||
| |
Rakefile | ||
| |
lib/ | ||
| |
spec/ | ||
| |
taskomaly.gemspec |
README.markdown
taskomaly
access your Tasko or TaskPaper papers. in ruby. started by ardekantur. released under gplv3. file bugs and feature requests.
you need to clean your room
make it a project
proj = Taskomaly::Project.new 'Room Cleaning'
add some tasks to it
proj.add 'put away clean laundry'
proj.add 'wash dirty dishes'
tag those suckas up
proj.add 'file taxes @april @15'
proj.tasks.last.tags # [:april, :"15"]
proj.add 'organize shelf'
proj.tasks.last.tag :knickknacks, 1000, 'september'
proj.tasks.last.tags # [:knickknacks, :"1000", :september]
working with tasko
t = Taskomaly::With :user => 9999, :key => 'd9cca721a735dac4efe709e0f3518373'
or, create this file:
# ~/.tasks.yml
user: 9999
key: d9cca721a735dac4efe709e0f3518373
and do this:
t = Taskomaly::From '~/.tasks.yml'
getting your papers
t.get :papers # ['Paper One', 'Paper Two']
p = t.papers.first
puts p.name # 'Paper One'
puts p.body # duh
change + upload
p.body["@today"] = "@tomorrow"
p.save # true if groovy, false if failed
made a mistake? refresh from the server
p.refresh # true if groovy, false if failed








