- Add support for Availability Rules endpoints. #139
- Include the validation errors from the response within the raised CronofyResponseException for the DeleteAllEvents, DeleteAllEventsForCalendars, DeleteExternalEvent, ChangeParticipationStatus, and RevokeAuthorization APIs. #137
- Adds support for creating and attaching files to events using the attachments API. #135
- Adds support for the
conferencing_profiles
field to the response object from GetUserInfo. #132
- Adds the
domain
property to the service account details when aservice_account
is returned in GetUserInfo.
- Adding
GetAuthorizationUrlBuilder
andGetEnterpriseConnectAuthorizationUrlBuilder
to theICronofyOAuthClient
interface. [#128]
- Internal changes to support constructing multiple client classes concurrently. #127
- Adds
Conferencing
property to theCronofyAccountClient.GetEvents()
return value. #125
- Adds authorization parameters for the Enterprise Connect and Individual Connect UserInfo responses, and
provider_name
parameter for Enterprise Connect UserInfo response. #123
- Increases the coverage of
GetUserInfo()
, returning information about connected profiles and calendars. #120
- Add
change_participation_status
to Read Events. #118
- Adds support for more Real-Time Scheduling callback URL types: No Time Suitable, No Times Displayed. More info can be found here #116
- Add
series_identifier
to Read Events. #114
- Add
max_results
to AvailabilityBuilder. More info can be found here #110
- Add additional FreeBusy API parameters #107
- Adds for providing multiple users when requesting Enterprise Connect delegated access #105
- Adds
ProviderService
to profile information returned byGetProfiles()
andGetTokenFromCode()
. #104
- Enables strong name signing, which allows applications that also use strong names to reference this package. #103
- Adds support for additional parameters when revoking an authorization #102
- Adds support for requesting conferencing provisioning and related push notifications when creating an event #97
- Adds support for conferencing authorization URL generation #98
- Adds support for Managed Availability and Availability Rules as part of Availability Query requests #95
- Adds the optional
state
parameter for Enterprise Connect delegated access #87 - Adds the ability to fetch Real-Time Scheduling token status by ID #88
- Updates the target of the SDK to .NET Standard 2.0, enabling support for .NET Core consumers. #81
- Breaking changes:
- the
DataCentre
type has been removed.- Update usages of Client constructors to use an SDK Identifier string from our Data Centers documentation.
- Update usages of
Configuration.DefaultDataCentre
to set an SDK Identifier string on the renamed propertyConfiguration.DefaultDataCenter
- the
- Exposes full response when creating Real-Time Scheduling link #85
- Adds missing Real-Time Scheduling functionality #84
- Get Status
- Disabling
- Adding callback URLs and return URLs to RTS requests
- Adds Element Token authorization endpoint support #83
- Fix NRE in Smart Invite methods #82
- Add Admin API methods #80
- Support organizer email for single recipient form of Smart Invites #77
- Support Smart Invite organizer email #76
- Allow provider name to be set via OAuth URL builder #73
- Update how license is published #69
- Fixed Application Calendar URL #68
- Fixed mapping of event status #66
- Added support for multi-recipient Smart Invites #62
- Allow no reminders to be set explicitly #58
- Allow setting of Smart Invite organizer name #55
- Private event support #54
- Application Calendar support #49
- Add subject to oauth token responses #53
- Added support for Smart Invite proposal #52
- Make EventTimeConverter serialize without the need for an attribute #51
- Make EventTimeConverter public #50
- Support returning Google event IDs #48
- Support for create-only reminders #47
- Support for Cancelling Smart Invites #44
- Support for Smart Invites #43
- Support for revoking profile authorization #41
- Support for Real-Time Scheduling and Add To Calendar hour format option #40
- Support for color with calendar creation and event upsert #38
- Helper to verify push notification HMACs #37
- Support for real time booking #36
- Support for add to calendar with availability #34
- Support for add to calendar #31
- Support for adding and removing attendees #29
- Support for explicit linking of accounts #28
- Support for setting include_geo flag on read events #27
- Failures when authorizing a service account user now raise a more specific error #25
- Support setting event transparency #22
- Support member-specific calendar selection for Availability API #23
- Support multiple data centres #21
- Support member-specific available periods for Availability API #18
- Improved errors #3
- Support for upcoming geo location feature #16
- Support for Availability API #15
- Further support for Enterprise Connect #13 #14
- Expose event URL when reading events #10
- Expose linking profile when redeeming OAuth authorization code #10
- Support bulk deletion of events #10
- Expose scope when retrieving account details #10
- Support userinfo endpoint #10
- Support for Enterprise Connect [#9] #12