Skip to content

Releases: koshilife/calendly-api-ruby-client

0.8.0

03 Jun 16:15
191d930
Compare
Choose a tag to compare
  • used keyword arguments for optional parameters, to be friendly for programmer.
  • changed methods were followings:
    • Client
      • event_types
      • event_types_by_user
      • scheduled_events
      • scheduled_events_by_user
      • event_invitees
      • memberships
      • memberships_by_user
      • invitations
      • webhooks
      • user_scope_webhooks
      • create_schedule_link
    • Event
      • invitees
      • invitees!
    • EventType
      • create_schedule_link
    • Organization
      • memberships
      • memberships!
      • invitations
      • invitations!
      • event_types
      • event_types!
      • scheduled_events
      • scheduled_events!
      • webhooks
      • webhooks!
    • OrganizationMembership
      • user_scope_webhooks
      • user_scope_webhooks!
    • User
      • event_types
      • scheduled_events
      • webhooks
      • webhooks!

0.7.0

03 Jun 15:27
372d401
Compare
Choose a tag to compare
  • supported a signing key parameter when creating webhooks. (#33, thanks to @ismael-texidor )
  • changed user_uri argument to keyword argument on Client#create_webhook.

0.6.0

31 May 14:51
9871160
Compare
Choose a tag to compare
  • supported new features until April 2021. (#29)
    • Client
      • (Change) support organization options in event_types api.
      • (Rename) event_types to event_types_by_user
    • User model
      • (Add field) current_organization
      • (Add method) webhooks
      • (Add method) webhooks!
      • (Add method) create_webhook
    • Organization model
      • (Add method) event_types
      • (Add method) event_types!
    • Event model
      • (Remove field) invitees_counter_total
      • (Remove field) invitees_counter_active
      • (Remove field) invitees_counter_limit
      • (Add field) invitees_counter
      • (Add field) event_memberships
      • (Add field) event_guests
    • EventType model
      • (Remove field) owner_uuid
      • (Remove field) owner_uri
      • (Remove field) owner_name
      • (Add field) profile
      • (Add field) secret
      • (Add field) custom_questions
      • (Add method) owner_user
      • (Add method) owner_team
    • Invitee model
      • (Add field) first_name
      • (Add field) last_name
      • (Add field) cancellation
      • (Add field) payment
  • fixed debug log encoding error. (#30)
  • improved inspect method to be more readable in CLI.

0.5.2

31 May 14:52
cfa85aa
Compare
Choose a tag to compare
  • started to support a API
    • POST /scheduling_links

0.5.1

31 May 14:53
7b8cf9c
Compare
Choose a tag to compare
  • added method EventType#fetch

0.5.0

31 May 14:53
f0a6c7b
Compare
Choose a tag to compare
  • changed Calendly::Client#scheduled_events behavior (refs #21)
    • previous version:
      • getting events belonging to a specific USER
    • current version:
      • getting all events belonging to a specific ORGANIZATION
  • added Calendly::Client#scheduled_events_by_user method instead_of the before behavior

0.4.2

31 May 14:54
9243ddd
Compare
Choose a tag to compare
  • added new following fields to Invitee model (refs #21)
    • :rescheduled
    • :old_invitee
    • :new_invitee
    • :cancel_url
    • :reschedule_url

0.4.1

31 May 14:55
4cf7965
Compare
Choose a tag to compare
  • started to support a API
    • GET /event_types/{uuid}

0.4.0

31 May 14:55
dd2af0e
Compare
Choose a tag to compare
  • fixed a changes for Location fields such as kind to type. (refs #18)

0.3.0

31 May 15:01
951ce81
Compare
Choose a tag to compare
  • removed zeitwerk dependency. (refs #16)