Skip to content

Releases: gonebusy/gonebusy-nodejs-client

v0.2.0

15 Jan 02:06
20f9359
Compare
Choose a tag to compare

[0.2.0] - 2018-01-14

BREAKING CHANGE

  • #31
    • Updated SDK to pass string ids in UUID format for all API endpoints that refer to user, resource, service, schedule, time_window, and pricing_model ids.
    • Date parameters to BookingsController.cancelBookingById and ServicesController.getServiceAvailableSlotsById should now be constructed with moment, rather than simply a String in 'YYYY-MM-DD' form.

Updated

- All tests to reflect use of UUID params as well as moment datetime objects.

v0.1.3

18 Jun 23:31
Compare
Choose a tag to compare

[0.1.3] - 2017-06-18

Added

  • #30 - Booking creation/update now accept optional :name and :description
  • #30 - Booking item response now contains :name, :description, :external_link, :collaborative_link

Changed

  • #30 - Booking :user_message has been replaced by separate :name and :description

v0.1.2

15 Jun 00:52
Compare
Choose a tag to compare

[0.1.2] - 2017-06-14

Added

  • #28 - Booking item response now includes :resource_id and :service_id corresponding to Resource providing the Booking and the Service being performed.

v0.1.1

26 May 00:25
Compare
Choose a tag to compare

[0.1.1] - 2017-05-25

Changed

  • #27 - POST /bookings/new :user_id is now a required parameter.

Added

  • #27 - GET /bookings now supports optional :booker_id parameter to filter retrieved bookings to those made on behalf of :booker_id.

v0.1.0

09 May 04:09
Compare
Choose a tag to compare

[0.1.0] - 2017-05-08

NOTE - This version introduces breaking changes and additions listed below.

Changed

  • #26 - All SDK methods now return Promises. No need for a proxy async wrapper library such as Bluebird. - @alexagranov
  • #26 - CreateBookingBody :date attribute is now a DateTime rather than a String. - @alexagranov
  • #26 - TimeWindow attribute :negation has been renamed to :unavailable. - @alexagranov

Added

  • #26 - POST /bookings/new now takes parameters supporting the creation of a recurring Booking. - @alexagranov
  • #26 - PUT /bookings/:id now takes parameters supporting the modification of a recurring Booking or instance of such. - @alexagranov
  • #26 - DELETE /bookings/:id now takes parameters supporting the cancellation of a recurring Booking or instance of such. - @alexagranov

v0.0.9

22 Mar 00:23
Compare
Choose a tag to compare

[0.0.9] - 2017-03-21

Added

v0.0.8

19 Mar 00:22
Compare
Choose a tag to compare

[0.0.8] - 2017-03-18

Fixed

  • #23 - Fix type of :gender to String; Add :primary_cal to ResourceResponse - @alexagranov

v0.0.7

07 Mar 03:23
Compare
Choose a tag to compare

[0.0.7] - 2017-03-06

Added

  • update GET /schedules for query by resource_id, service_id

v0.0.6

14 Feb 05:47
Compare
Choose a tag to compare

[0.0.6] - 2017-02-13

Added

  • update for HTTPS

v0.0.5

20 Jan 04:09
Compare
Choose a tag to compare

Removed

  • Unnecessary /user/pros endpoint