🎉🎋🎈🎊👒🍻
A long time requested feature, you can now complete tasks using Wunderline! Full credit to @marionebl for his epic pull request.
$ wunderline done
Adds ability to star new tasks
$ wunderline add "Hello, World" --starred
Adds lists command
$ wunderline lists
You can now add notes to tasks :)
$ wunderline add --note 'some helpful notes' my new task
Adds interactive prompts entering application credentials as well as proper
local storage. No more mucking about with .wunderlinerc
files! Hoorah!
$ wunderline auth
$ wunderline set-platform
Adds wunderline gc
command.
Adds wunderline list
command.
- Refuse to run without authentication credentials present
- Report API error messages straight to the terminal
Adds --pretty
flag for the export command.
Adds subtasks :)
Renames project and cli to Wunderline. Sorry for the hassle.
The original project name (wunderlist-cli) was too close to the original brand name and Wunderlist support requested that it be changed.
https://developer.wunderlist.com/branding#naming-conventions
Add search command
$ wunderlist search #work
- Adds overdue command
- Displays due date in red if the task is overdue
$ wunderlist overdue
Adds due date support when adding tasks
$ wunderlist add Hello, World! --today
$ wunderlist add Hello, World! --tomorrow
$ wunderlist add Hello, World! --due 2015-12-25
Adds open option when adding tasks (supports mac and web platforms), this will open Wunderlist once your task(s) have been created.
$ wunderlist add Hello, World! --open
$ wunderlist add Hello, World! -o
Export will now get your subtasks, notes and files as well!
Truncates task titles to respect the Wunderlist API limit of 255 characters.
Removes message when creating a task, unix principles are pretty clear on doing nothing if a command was executed successfully.
Improves inbox caching
List support for adding tasks. The list will be created if it doesn't already exist.
$ wunderlist add Hello, World! --list Greetings
- Added
inbox
command - Added
starred
command - Added
today
command - Added
week
command - Renamed the
ls
command toall
- Added
export
command - Better date formatting
- Internal improvements
Displays links to newly created tasks, supports the native mac app as well.
$ wunderlist add Test
Added “Test” to your inbox
https://www.wunderlist.com/#/tasks/1137318052
- Sorts lists alphabetically, with the inbox always coming first
- Documenation updates
Adds the ls
command which shows you all of your (incomplete) tasks.
$ wunderlist ls
- Switches to commander
- Use request instead of the full wunderlist sdk
- Very simple API error logging
- Debug mode using
--debug
- Nicer logging
- Lots of internal improvements
Adds the open
command, can be configured to open the native mac app but
defaults to opening the web app.
$ wunderlist open
Added stdin support for adding tasks, note that it requires the --stdin
option to be set.
$ cat todo.txt | wunderlist add --stdin
Added the binary file to package.json