GitHub repository: flavorjones/calendar-assistant

Issues:
issue_192: state: open
title: wip: add a `--tz` option to the `avail` command
user: flavorjones
issue_191: state: open
title: Showing business hours for own time zone
user: su-stephen
issue_190: state: open
title: Sharing availability in an email
user: tkunze
issue_163: state: open
title: When a person has set up "Working Hours", use those hours instead of 9-6 in their time zone
user: flavorjones
labels: epics/scheduling: Stories related to scheduling events with people
issue_151: state: open
title: Exchange integration
user: gsiener
issue_146: state: open
title: Should be able to associate a color with string
user: mikfreedman
issue_137: state: open
title: Use {Date,DateTime,Time}#{before?,after?} from ActiveSupport 6
user: flavorjones
issue_134: state: open
title: Solo calendar entries should not be marked as abandoned
user: gsiener
issue_133: state: open
title: avail should ignore meetings that are marked as "free"
user: mikfreedman
labels: epics/scheduling: Stories related to scheduling events with people
issue_132: state: open
title: Users should be able to permanently decline or delete 
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_131: state: open
title: push down filtering to google query language
user: mikfreedman
issue_127: state: open
title: Specs should run in a clean environment
user: mikfreedman
issue_125: state: open
title: is it possible to have a conference room computer join a bingbong?
user: flavorjones
issue_124: state: open
title: introduce CSV formatting option for event sets
user: flavorjones
issue_123: state: open
title: Structured output
user: mrdavidlaing
issue_122: state: open
title: command to call my attention to unread emails from the people I'm about to meet with
user: flavorjones
issue_121: state: open
title: Notifications as boolean
user: mikfreedman
issue_120: state: open
title: consider using `TTY` plug-ins for formatting
user: flavorjones
issue_118: state: open
title: Today's date is parsed as next year
user: mikfreedman
issue_117: state: open
title: Incorrect date ranges should provide a human readable error
user: mikfreedman
issue_116: state: open
title: Config gets written every single execution
user: mikfreedman
issue_115: state: open
title: Write events should be transactional
user: mikfreedman
issue_114: state: open
title: Command-Specific Preferences should specify profile
user: mikfreedman
issue_113: state: open
title: bug in rearranging location events
user: flavorjones
issue_112: state: open
title: Persistent files are specified without using config
user: mikfreedman
issue_111: state: open
title: place persistent files in a subdirectory
user: flavorjones
issue_107: state: open
title: Calendar-assistant can enforce good time hygiene
user: gsiener
issue_106: state: open
title: provide workflow for declining/deleting events that do not spark joy (`calendar-assistant --marie-kondo`)
user: flavorjones
labels: epics/scheduling: Stories related to scheduling events with people
issue_104: state: open
title: zoom link url discovery follows redirects
user: mikfreedman
issue_93: state: open
title: location-set command should check if you're the creator of an event before changing it
user: mikfreedman
labels: epics/location: Stories related to all-day location events
issue_88: state: open
title: Commands that take a datespec can interpret "remainder of the week"
user: mikfreedman
issue_87: state: open
title: Location events should probably use metadata to signify their originating calendars
user: mikfreedman
issue_82: state: open
title: I can see availability for external calendars
user: mikfreedman
issue_81: state: open
title: calendar id "domain" defaults to user's domain
user: mikfreedman
issue_73: state: open
title: create OOO based on future timezone 
user: mikfreedman
labels: epics/location: Stories related to all-day location events
epics/scheduling: Stories related to scheduling events with people
issue_71: state: open
title: commands accept a different timezone
user: mikfreedman
issue_66: state: open
title: local-store does not handle an empty fixture file
user: mikfreedman
issue_60: state: open
title: Calendar Assistant allows bulk move of events
user: mikfreedman
issue_57: state: open
title: Share availability with others
user: mikfreedman
issue_53: state: open
title: show statistics over a time period
user: flavorjones
labels: epics/statistics: Stories related to analyzing how users spend their time.
issue_51: state: open
title: Config can be set in environment
user: mikfreedman
issue_49: state: open
title: "availability" command copies to clipboard
user: mikfreedman
issue_41: state: open
title: location-set date handling bug
user: flavorjones
issue_40: state: open
title: linting should confirm when meetings are marked as 'free'
user: mikfreedman
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_34: state: open
title: refactor the user interactions in "setup" and "authorize"
user: flavorjones
issue_18: state: open
title: command to schedule a one-time meeting with one person
user: flavorjones
labels: epics/scheduling: Stories related to scheduling events with people
issue_15: state: open
title: Setting location populates calendar event's location
user: gsiener
labels: epics/location: Stories related to all-day location events
issue_14: state: open
title: [braindump] variations on 1:1s
user: flavorjones
labels: epics/scheduling: Stories related to scheduling events with people
issue_13: state: open
title: linting should style events appropriately
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_12: state: open
title: should be able to associate a color with a meeting type
user: flavorjones
issue_10: state: open
title: linting should prompt for resolution of upcoming conflicts
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_9: state: open
title: linting should prompt for an action on upcoming unreplied-to events ("needsAction")
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_8: state: open
title: linting should prompt for action when 1:1s are declined by the other person (or all other people)
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_7: state: open
title: command to reschedule a meeting
user: flavorjones
labels: epics/scheduling: Stories related to scheduling events with people
issue_6: state: open
title: defensively preserve remaining time during a day
user: flavorjones
labels: epics/linting: Stories related to sanity-checking your calendar against expectations
issue_5: state: open
title: mirror any flights I have from my Tripit calendar to my primary calendar
user: flavorjones
labels: epics/location: Stories related to all-day location events
issue_4: state: open
title: option to mark all-day location events as "busy"
user: flavorjones
labels: epics/location: Stories related to all-day location events
issue_3: state: open
title: Add a location based on flying events
user: mikfreedman
labels: epics/location: Stories related to all-day location events
issue_2: state: open
title: command to defensively block off time
user: mikfreedman
labels: epics/scheduling: Stories related to scheduling events with people