From 2c3167a7de1f09a20ca969d7eb93902d9cdf80ec Mon Sep 17 00:00:00 2001 From: SimonC24 Date: Wed, 6 Aug 2025 13:42:18 +0300 Subject: [PATCH 1/4] DocWorks for wix-bookings-frontend - no significant changes detected --- wix-bookings-frontend/wix-bookings-frontend.service.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/wix-bookings-frontend/wix-bookings-frontend.service.json b/wix-bookings-frontend/wix-bookings-frontend.service.json index 2819faf25e..af26ea2ec8 100644 --- a/wix-bookings-frontend/wix-bookings-frontend.service.json +++ b/wix-bookings-frontend/wix-bookings-frontend.service.json @@ -1,7 +1,6 @@ { "name": "wix-bookings-frontend", "mixes": [], - "labels": - [ "changed" ], + "labels": [], "location": { "lineno": 1, "filename": "bookings.js" }, @@ -1437,8 +1436,7 @@ "optional": true } ], "extra": { }, - "labels": - [ "changed" ] }, + "labels": [] }, { "name": "ServiceAvailability", "locations": [ { "lineno": 48, From bdc785e1c52a849d5a4247b14075456944c35443 Mon Sep 17 00:00:00 2001 From: SimonC24 Date: Wed, 6 Aug 2025 13:43:51 +0300 Subject: [PATCH 2/4] DocWorks for wix-bookings-backend - 5 changes detected, but 3 issue detected changes: Service wix-bookings-backend.Resources has changed description Service wix-bookings-backend.Resources operation createResource has changed description Service wix-bookings-backend.Resources operation deleteResource has changed description Service wix-bookings-backend.Resources operation updateResource has changed description Service wix-bookings-backend.Resources operation updateResourceSchedule has changed description issues: Operation eq has an unknown param type * (SessionQueryBuilder.js (121)) Operation ne has an unknown param type * (SessionQueryBuilder.js (146)) Operation eq has an unknown param type * (WixBookingsQueryBuilder.js (50)) --- .../wix-bookings-backend.service.json | 2 +- .../Resources.service.json | 73 +++++++++++++++---- 2 files changed, 61 insertions(+), 14 deletions(-) diff --git a/wix-bookings-backend/wix-bookings-backend.service.json b/wix-bookings-backend/wix-bookings-backend.service.json index 4be1a82519..2f378242aa 100644 --- a/wix-bookings-backend/wix-bookings-backend.service.json +++ b/wix-bookings-backend/wix-bookings-backend.service.json @@ -87,7 +87,7 @@ "set": false, "type": "wix-bookings-backend.Resources", "locations": - [ { "lineno": 24, + [ { "lineno": 34, "filename": "resources.js" } ], "docs": { "summary": "The Resources API provides functionality for creating and managing wix-bookings resources.", diff --git a/wix-bookings-backend/wix-bookings-backend/Resources.service.json b/wix-bookings-backend/wix-bookings-backend/Resources.service.json index 77d7fed6b0..0b72096a91 100644 --- a/wix-bookings-backend/wix-bookings-backend/Resources.service.json +++ b/wix-bookings-backend/wix-bookings-backend/Resources.service.json @@ -1,7 +1,8 @@ { "name": "Resources", "memberOf": "wix-bookings-backend", "mixes": [], - "labels": [], + "labels": + [ "changed" ], "location": { "lineno": 1, "filename": "resources.js" }, @@ -9,6 +10,16 @@ { "summary": "The Bookings Resources API provides functionality for creating, managing, and querying resources.", "description": [ "The Bookings Resources API provides functionality for creating, managing, and querying resources.", + "", + "
", + "", + "__Deprecation Notice:__", + "", + "The **Bookings V1 Resources Velo API** has been replaced with the [Resources](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/introduction), [Resource Types](https://dev.wix.com/docs/sdk/backend-modules/bookings/resource-types/introduction), [Staff Members](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/introduction), and [Calendar Schedules](https://dev.wix.com/docs/sdk/backend-modules/calendar/schedules/introduction) SDK APIs and will be removed on March 31, 2026.", + "", + "
", + "", + "**Migration Instructions**: Resources with `\"staff\"` tags should migrate to the [Staff Members SDK API](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/introduction). All other resources (for example, equipment or rooms) should use the [Resources SDK API](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/introduction) and must be assigned to a resource type via the [Resource Types SDK API](https://dev.wix.com/docs/sdk/backend-modules/bookings/resource-types/introduction). Schedule management moves to the [Calendar Schedules SDK API](https://dev.wix.com/docs/sdk/backend-modules/calendar/schedules/introduction). Existing resources will continue working until the deprecation date.", "", "A resource is a business asset like a staff member, or equipment needed to provide a service.", "Each resource owns a schedule. The schedule defines the resource's availability. You can set up a custom schedule for a resource, use the business's default working hours, or combine the two.", @@ -33,7 +44,8 @@ "properties": [], "operations": [ { "name": "createResource", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [ { "name": "resourceInfo", @@ -56,12 +68,20 @@ [ "wix-bookings-backend.Resource" ] }, "doc": "Fulfilled - Resource" }, "locations": - [ { "lineno": 35, + [ { "lineno": 45, "filename": "resources.js" } ], "docs": { "summary": "Creates a resource.", "description": - [ "", + [ "
", + "", + "__Deprecation Notice:__", + "", + "Create Resource has been replaced with the [Create Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/create-resource) and [Create Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/create-staff-member) SDK methods and will be removed on March 31, 2026.", + "", + "
", + "", + " ", " The `createResource()` function returns a Promise that resolves to the created resource.", "", "", @@ -348,7 +368,8 @@ "extra": { } }, { "name": "deleteResource", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [ { "name": "resourceId", @@ -365,12 +386,20 @@ [ "string" ] }, "doc": "Fulfilled - ID of the deleted resource." }, "locations": - [ { "lineno": 111, + [ { "lineno": 140, "filename": "resources.js" } ], "docs": { "summary": "Deletes a resource.", "description": - [ "The `deleteResource()` function returns a Promise that resolves to the resource ID when the resouce is deleted.", + [ "
", + "", + "__Deprecation Notice:__", + "", + "Delete Resource has been replaced with [Delete Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/delete-resource) and [Delete Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/delete-staff-member) SDK methods and will be removed on March 31, 2026.", + "", + "
", + "", + "The `deleteResource()` function returns a Promise that resolves to the resource ID when the resouce is deleted.", "Deleting a resource updates its `status` to `\"DELETED\"`.", "", "You cannot delete a resource if it has booked sessions.", @@ -530,7 +559,8 @@ "extra": { } }, { "name": "updateResource", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [ { "name": "id", @@ -550,12 +580,20 @@ [ "wix-bookings-backend.Resource" ] }, "doc": "Fulfilled - Updated resource" }, "locations": - [ { "lineno": 85, + [ { "lineno": 104, "filename": "resources.js" } ], "docs": { "summary": "Updates a resource.", "description": - [ "", + [ "
", + "", + "__Deprecation Notice:__", + "", + "Update Resource has been replaced with [Update Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/update-resource) and [Update Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/update-staff-member) SDK methods and will be removed on March 31, 2026.", + "", + "
", + "", + "", "The `updateResource()` function returns a Promise that resolves when a resource is updated.", "", "Use this function to update all bookings resource information except for the resource's schedule. To update a resource's schedule use [`updateResourceSchedule()`](https://dev.wix.com/docs/velo/api-reference/wix-bookings-backend/resources/update-resource-schedule).", @@ -613,7 +651,8 @@ "extra": { } }, { "name": "updateResourceSchedule", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [ { "name": "resourceId", @@ -636,12 +675,20 @@ [ "wix-bookings-backend.Resources.ResourceSchedule" ] }, "doc": "" }, "locations": - [ { "lineno": 140, + [ { "lineno": 178, "filename": "resources.js" } ], "docs": { "summary": "Updates a resource's schedule.", "description": - [ "", + [ "
", + "", + "__Deprecation Notice:__", + "", + "Update Schedule has been replaced with [Update Schedule](https://dev.wix.com/docs/sdk/backend-modules/calendar/schedules/update-schedule) and [Assign Working Hours Schedule](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/assign-working-hours-schedule) SDK methods and will be removed on March 31, 2026.", + "", + "
", + "", + "", "The `updateResourceSchedule()` function returns a Promise that resolves when a resource's schedule has been updated.", "Use this function to update the bookings resource's schedule. To update other resource details use [`updateResource()`](https://dev.wix.com/docs/velo/api-reference/wix-bookings-backend/resources/update-resource).", "", From cc9a0b8920f5005c3e49962d484f3159f546b627 Mon Sep 17 00:00:00 2001 From: SimonC24 Date: Wed, 6 Aug 2025 13:53:19 +0300 Subject: [PATCH 3/4] DocWorks for wix-bookings-backend - 8 changes detected, but 3 issue detected changes: Service wix-bookings-backend.Resources operation createResource has changed summary Service wix-bookings-backend.Resources operation createResource has changed description Service wix-bookings-backend.Resources operation deleteResource has changed summary Service wix-bookings-backend.Resources operation deleteResource has changed description Service wix-bookings-backend.Resources operation updateResource has changed summary Service wix-bookings-backend.Resources operation updateResource has changed description Service wix-bookings-backend.Resources operation updateResourceSchedule has changed summary Service wix-bookings-backend.Resources operation updateResourceSchedule has changed description issues: Operation eq has an unknown param type * (SessionQueryBuilder.js (121)) Operation ne has an unknown param type * (SessionQueryBuilder.js (146)) Operation eq has an unknown param type * (WixBookingsQueryBuilder.js (50)) --- .../Resources.service.json | 54 ++++--------------- 1 file changed, 11 insertions(+), 43 deletions(-) diff --git a/wix-bookings-backend/wix-bookings-backend/Resources.service.json b/wix-bookings-backend/wix-bookings-backend/Resources.service.json index 0b72096a91..2e97a39f3a 100644 --- a/wix-bookings-backend/wix-bookings-backend/Resources.service.json +++ b/wix-bookings-backend/wix-bookings-backend/Resources.service.json @@ -71,17 +71,9 @@ [ { "lineno": 45, "filename": "resources.js" } ], "docs": - { "summary": "Creates a resource.", + { "summary": "**Deprecated.**\nCreate Resource has been replaced with the [Create Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/create-resource) and [Create Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/create-staff-member) SDK methods and will be removed on March 31, 2026.", "description": - [ "
", - "", - "__Deprecation Notice:__", - "", - "Create Resource has been replaced with the [Create Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/create-resource) and [Create Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/create-staff-member) SDK methods and will be removed on March 31, 2026.", - "", - "
", - "", - " ", + [ "", " The `createResource()` function returns a Promise that resolves to the created resource.", "", "", @@ -386,20 +378,12 @@ [ "string" ] }, "doc": "Fulfilled - ID of the deleted resource." }, "locations": - [ { "lineno": 140, + [ { "lineno": 126, "filename": "resources.js" } ], "docs": - { "summary": "Deletes a resource.", + { "summary": "**Deprecated.**\nDelete Resource has been replaced with [Delete Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/delete-resource) and [Delete Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/delete-staff-member) SDK methods and will be removed on March 31, 2026.", "description": - [ "
", - "", - "__Deprecation Notice:__", - "", - "Delete Resource has been replaced with [Delete Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/delete-resource) and [Delete Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/delete-staff-member) SDK methods and will be removed on March 31, 2026.", - "", - "
", - "", - "The `deleteResource()` function returns a Promise that resolves to the resource ID when the resouce is deleted.", + [ "The `deleteResource()` function returns a Promise that resolves to the resource ID when the resouce is deleted.", "Deleting a resource updates its `status` to `\"DELETED\"`.", "", "You cannot delete a resource if it has booked sessions.", @@ -580,20 +564,12 @@ [ "wix-bookings-backend.Resource" ] }, "doc": "Fulfilled - Updated resource" }, "locations": - [ { "lineno": 104, + [ { "lineno": 97, "filename": "resources.js" } ], "docs": - { "summary": "Updates a resource.", + { "summary": "**Deprecated.**\nUpdate Resource has been replaced with [Update Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/update-resource) and [Update Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/update-staff-member) SDK methods and will be removed on March 31, 2026.", "description": - [ "
", - "", - "__Deprecation Notice:__", - "", - "Update Resource has been replaced with [Update Resource](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/update-resource) and [Update Staff Member](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/update-staff-member) SDK methods and will be removed on March 31, 2026.", - "", - "
", - "", - "", + [ "", "The `updateResource()` function returns a Promise that resolves when a resource is updated.", "", "Use this function to update all bookings resource information except for the resource's schedule. To update a resource's schedule use [`updateResourceSchedule()`](https://dev.wix.com/docs/velo/api-reference/wix-bookings-backend/resources/update-resource-schedule).", @@ -675,20 +651,12 @@ [ "wix-bookings-backend.Resources.ResourceSchedule" ] }, "doc": "" }, "locations": - [ { "lineno": 178, + [ { "lineno": 157, "filename": "resources.js" } ], "docs": - { "summary": "Updates a resource's schedule.", + { "summary": "**Deprecated.**\nUpdate Schedule has been replaced with [Update Schedule](https://dev.wix.com/docs/sdk/backend-modules/calendar/schedules/update-schedule) and [Assign Working Hours Schedule](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/assign-working-hours-schedule) SDK methods and will be removed on March 31, 2026.", "description": - [ "
", - "", - "__Deprecation Notice:__", - "", - "Update Schedule has been replaced with [Update Schedule](https://dev.wix.com/docs/sdk/backend-modules/calendar/schedules/update-schedule) and [Assign Working Hours Schedule](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/assign-working-hours-schedule) SDK methods and will be removed on March 31, 2026.", - "", - "
", - "", - "", + [ "", "The `updateResourceSchedule()` function returns a Promise that resolves when a resource's schedule has been updated.", "Use this function to update the bookings resource's schedule. To update other resource details use [`updateResource()`](https://dev.wix.com/docs/velo/api-reference/wix-bookings-backend/resources/update-resource).", "", From ea61c3f298320583e199286e6705ff6ea299bfde Mon Sep 17 00:00:00 2001 From: SimonC24 Date: Wed, 6 Aug 2025 13:59:29 +0300 Subject: [PATCH 4/4] DocWorks for wix-bookings-backend - 1 change detected, but 3 issue detected changes: Service wix-bookings-backend.Resources operation queryResourceCatalog has changed summary issues: Operation eq has an unknown param type * (SessionQueryBuilder.js (121)) Operation ne has an unknown param type * (SessionQueryBuilder.js (146)) Operation eq has an unknown param type * (WixBookingsQueryBuilder.js (50)) --- .../wix-bookings-backend/Resources.service.json | 17 +++++++---------- .../ResourceCatalogQueryBuilder.service.json | 12 ++++++------ 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/wix-bookings-backend/wix-bookings-backend/Resources.service.json b/wix-bookings-backend/wix-bookings-backend/Resources.service.json index 2e97a39f3a..f05282a9ae 100644 --- a/wix-bookings-backend/wix-bookings-backend/Resources.service.json +++ b/wix-bookings-backend/wix-bookings-backend/Resources.service.json @@ -44,8 +44,7 @@ "properties": [], "operations": [ { "name": "createResource", - "labels": - [ "changed" ], + "labels": [], "nameParams": [], "params": [ { "name": "resourceInfo", @@ -360,8 +359,7 @@ "extra": { } }, { "name": "deleteResource", - "labels": - [ "changed" ], + "labels": [], "nameParams": [], "params": [ { "name": "resourceId", @@ -426,7 +424,8 @@ "extra": { } }, { "name": "queryResourceCatalog", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [], "ret": @@ -436,7 +435,7 @@ [ { "lineno": 27, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": - { "summary": "Creates a query to retrieve extended resource information.", + { "summary": "**Deprecated.**\nQuery Resource Catalog has been replaced with [Query Resources](https://dev.wix.com/docs/sdk/backend-modules/bookings/resources/query-resources) and [Query Staff Members](https://dev.wix.com/docs/sdk/backend-modules/bookings/staff-members/query-staff-members) SDK methods and will be removed on March 31, 2026.", "description": [ "", "The `queryResourceCatalog()` function builds a query to retrieve a catalog of resources, including resources' related schedules and slugs, and returns a [`ResourceCatalogQueryBuilder`](https://dev.wix.com/docs/velo/api-reference/wix-bookings-backend/resources/resource-catalog-query-builder/introduction) object.", @@ -543,8 +542,7 @@ "extra": { } }, { "name": "updateResource", - "labels": - [ "changed" ], + "labels": [], "nameParams": [], "params": [ { "name": "id", @@ -627,8 +625,7 @@ "extra": { } }, { "name": "updateResourceSchedule", - "labels": - [ "changed" ], + "labels": [], "nameParams": [], "params": [ { "name": "resourceId", diff --git a/wix-bookings-backend/wix-bookings-backend/Resources/ResourceCatalogQueryBuilder.service.json b/wix-bookings-backend/wix-bookings-backend/Resources/ResourceCatalogQueryBuilder.service.json index 9fa51af783..9923aab071 100644 --- a/wix-bookings-backend/wix-bookings-backend/Resources/ResourceCatalogQueryBuilder.service.json +++ b/wix-bookings-backend/wix-bookings-backend/Resources/ResourceCatalogQueryBuilder.service.json @@ -47,7 +47,7 @@ { "type": "wix-bookings-backend.Resources.ResourceCatalogQueryBuilder", "doc": "A `ResourceCatalogQueryBuilder` object representing the refined query." }, "locations": - [ { "lineno": 96, + [ { "lineno": 97, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Refines a query to match items whose specified property value equals the specified value.", @@ -115,7 +115,7 @@ [ "wix-bookings-backend.Resources.ResourceCatalogQueryResult" ] }, "doc": "Fulfilled - A Promise that resolves to the results of the query.\nRejected - Error that caused the query to fail." }, "locations": - [ { "lineno": 243, + [ { "lineno": 244, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Returns the resource catalog items that match the query.", @@ -210,7 +210,7 @@ { "type": "wix-bookings-backend.Resources.ResourceCatalogQueryBuilder", "doc": "A `ResourceCatalogQueryBuilder` object representing the refined query." }, "locations": - [ { "lineno": 122, + [ { "lineno": 123, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Refines a query to match items whose specified property contains any of the specified `value` parameters.", @@ -272,7 +272,7 @@ { "type": "wix-bookings-backend.Resources.ResourceCatalogQueryBuilder", "doc": "A `ResourceCatalogQueryBuilder` object representing the refined query." }, "locations": - [ { "lineno": 204, + [ { "lineno": 205, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Limits the number of items the query returns.", @@ -337,7 +337,7 @@ { "type": "wix-bookings-backend.Resources.ResourceCatalogQueryBuilder", "doc": "A `ResourceCatalogQueryBuilder` object representing the refined query." }, "locations": - [ { "lineno": 224, + [ { "lineno": 225, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Sets the number of items to skip before returning query results.", @@ -395,7 +395,7 @@ "messages": [ { "name": "QueryOptions", "locations": - [ { "lineno": 80, + [ { "lineno": 81, "filename": "ResourceCatalogQueryBuilder.js" } ], "docs": { "summary": "Options to use when performing a query.",