-
Notifications
You must be signed in to change notification settings - Fork 7
Add hey event commands (list, create, edit, delete) #79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
guilhermeyo
wants to merge
28
commits into
basecamp:main
Choose a base branch
from
guilhermeyo:add-event-commands
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 10 commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
d6c1048
Add hey event list command
guilhermeyo 910752c
Add hey event create command
guilhermeyo c4f646a
Add hey event edit command
guilhermeyo 019882d
Add hey event delete command
guilhermeyo 4c81bb7
Document hey event commands
guilhermeyo 1b6e392
Pass date range when listing events for a specific calendar
guilhermeyo fc7c795
Accept calendar name or ID on hey event list/create
guilhermeyo 575f752
Show available calendars on 404 when using default
guilhermeyo ab1700d
Restore --ids-only pipe hint in event agent_notes
guilhermeyo 88d383c
Simplify event command and tests
guilhermeyo 4163037
Reject --timezone combined with --all-day on event create and edit
guilhermeyo 7496b62
Require at least one editable flag on event edit
guilhermeyo 174ab85
Error when local timezone can't be determined
guilhermeyo 3b8c8d6
Address review feedback on docs and test coverage
guilhermeyo cc90f11
Reject --start/--end combined with --all-day on event create and edit
guilhermeyo 40f7e53
Resolve IANA timezone via $TZ and /etc/localtime fallbacks
guilhermeyo 92338f8
Assert no HTTP request was made in TestEventEditRequiresAtLeastOneFlag
guilhermeyo e1b4d8b
Harden reminder parsing and timezone detection
guilhermeyo 0f9bfeb
Trim string inputs and validate --timezone before API calls
guilhermeyo 8e48864
Update internal/cmd/event.go
guilhermeyo 46aa1c7
Update internal/cmd/event.go
guilhermeyo 4edbf44
Fix compile error from accepted suggestion
guilhermeyo af05038
Pin hey-sdk to the CalendarEvents merge until v0.4.0 is cut
guilhermeyo 9c0d70e
gofmt TestParseReminderDurationBoundaries map literal
guilhermeyo af8a26d
Fix data race in TestEventCreateRequiresTimezoneWhenLocalUnavailable
guilhermeyo 460a598
Reject non-positive calendar IDs and fix recordings path in docs
guilhermeyo 6f75b0b
Validate whitespace calendar, empty edit title, and non-positive even…
guilhermeyo 82cfd59
Reject --timezone "Local" in validateTimezone
guilhermeyo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.