calendar-assistant
calendar-assistant copied to clipboard
Command-line tool to manage your Google Calendar
For commands that create events (`location-set`) user should have the option to turn off notifications. `--notification` and `--no-notifcation` or similar
As a busy person who's fallen behind on reading email, I want to not ever be surprised in a meeting because there's an email with context that I haven't read...
There's an interesting project, `TTY` which wraps Thor: https://github.com/piotrmurach/tty which I don't think we necessarily need to look at, but it comes with a bunch of interesting "Components" which are...
Currently we create `.calendar-assistant` and `.calendar-assistant.client` in the user's home directory. #110 proposes to add a history file. Perhaps we should consider creating a subdirectory named `~/.calendar-assistant/` that stores these...
Is that the behavior we are expecting? For example, Today's date is 2/21 ``` ./bin/calendar-assistant location-set Saychelles 2/21 [email protected] (all times in America/Chicago) Primary: Created: 2020-02-21 | 🌎 Mik @...
When you do something silly like try and create a location event that starts today and goes to tomorrow, the start and end of the range are parsed weird (today's...
Should a command that writes multiple times to the Calendar API fail, it potentially leaves calendars in an inconsistent state. (see: #114) Should we try and avoid that?
Consider the following example: ``` [settings.location_set] visibility = "public" calendars =["[email protected]","[email protected]"] ``` If you only have access to these calendars from a specific profile, when you change profiles an error...
`config.rb`, `authorizer.rb` and `repl.rb` in the `CLI` module all use class constants to specify and name persistent files in the application. Once #111 is resolved, maybe we should also homogenize...
Given I have a two-day location event (today and tomorrow) And my plans change When I set location for today I shouldn't see an error message in the CLI: ```...