Browse Source

Merge branch 'master' into admin-ui-rtl

Michael Bromley 2 years ago
parent
commit
12414dcaf2
100 changed files with 220 additions and 137 deletions
  1. 48 0
      CHANGELOG.md
  2. 1 1
      docs/config.toml
  3. 1 1
      docs/content/admin-ui-api/action-bar/_index.md
  4. 1 1
      docs/content/admin-ui-api/action-bar/action-bar-item.md
  5. 1 1
      docs/content/admin-ui-api/action-bar/action-bar-location-id.md
  6. 1 1
      docs/content/admin-ui-api/action-bar/add-action-bar-item.md
  7. 1 1
      docs/content/admin-ui-api/action-bar/on-click-context.md
  8. 1 1
      docs/content/admin-ui-api/action-bar/page-location-id.md
  9. 1 1
      docs/content/admin-ui-api/bulk-actions/_index.md
  10. 1 1
      docs/content/admin-ui-api/bulk-actions/bulk-action.md
  11. 1 1
      docs/content/admin-ui-api/bulk-actions/register-bulk-action.md
  12. 1 1
      docs/content/admin-ui-api/components/_index.md
  13. 1 1
      docs/content/admin-ui-api/components/asset-picker-dialog-component.md
  14. 1 1
      docs/content/admin-ui-api/components/chip-component.md
  15. 1 1
      docs/content/admin-ui-api/components/currency-input-component.md
  16. 1 1
      docs/content/admin-ui-api/components/data-table-component.md
  17. 1 1
      docs/content/admin-ui-api/components/data-table2component.md
  18. 1 1
      docs/content/admin-ui-api/components/datetime-picker-component.md
  19. 1 1
      docs/content/admin-ui-api/components/dropdown-component.md
  20. 1 1
      docs/content/admin-ui-api/components/facet-value-selector-component.md
  21. 1 1
      docs/content/admin-ui-api/components/object-tree-component.md
  22. 1 1
      docs/content/admin-ui-api/components/order-state-label-component.md
  23. 1 1
      docs/content/admin-ui-api/components/product-variant-selector-component.md
  24. 1 1
      docs/content/admin-ui-api/components/rich-text-editor-component.md
  25. 1 1
      docs/content/admin-ui-api/components/zone-selector-component.md
  26. 1 1
      docs/content/admin-ui-api/custom-detail-components/_index.md
  27. 1 1
      docs/content/admin-ui-api/custom-detail-components/custom-detail-component-config.md
  28. 2 1
      docs/content/admin-ui-api/custom-detail-components/custom-detail-component-location-id.md
  29. 1 1
      docs/content/admin-ui-api/custom-detail-components/custom-detail-component.md
  30. 1 1
      docs/content/admin-ui-api/custom-detail-components/register-custom-detail-component.md
  31. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/_index.md
  32. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/customer-history-entry-component.md
  33. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/history-entry-component.md
  34. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/history-entry-config.md
  35. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/order-history-entry-component.md
  36. 1 1
      docs/content/admin-ui-api/custom-history-entry-components/register-history-entry-component.md
  37. 1 1
      docs/content/admin-ui-api/custom-input-components/_index.md
  38. 1 1
      docs/content/admin-ui-api/custom-input-components/default-inputs.md
  39. 1 1
      docs/content/admin-ui-api/custom-input-components/form-input-component.md
  40. 1 1
      docs/content/admin-ui-api/custom-input-components/register-form-input-component.md
  41. 1 1
      docs/content/admin-ui-api/directives/_index.md
  42. 1 1
      docs/content/admin-ui-api/directives/if-multichannel-directive.md
  43. 1 1
      docs/content/admin-ui-api/directives/if-permissions-directive.md
  44. 1 1
      docs/content/admin-ui-api/list-detail-views/_index.md
  45. 1 1
      docs/content/admin-ui-api/list-detail-views/base-detail-component.md
  46. 1 1
      docs/content/admin-ui-api/list-detail-views/base-entity-resolver.md
  47. 1 1
      docs/content/admin-ui-api/list-detail-views/base-list-component.md
  48. 10 10
      docs/content/admin-ui-api/list-detail-views/detail-component-with-resolver.md
  49. 1 1
      docs/content/admin-ui-api/list-detail-views/typed-base-detail-component.md
  50. 1 1
      docs/content/admin-ui-api/list-detail-views/typed-base-list-component.md
  51. 1 1
      docs/content/admin-ui-api/nav-menu/_index.md
  52. 1 1
      docs/content/admin-ui-api/nav-menu/add-nav-menu-item.md
  53. 1 1
      docs/content/admin-ui-api/nav-menu/add-nav-menu-section.md
  54. 1 1
      docs/content/admin-ui-api/nav-menu/nav-menu-item.md
  55. 1 1
      docs/content/admin-ui-api/nav-menu/nav-menu-section.md
  56. 1 1
      docs/content/admin-ui-api/nav-menu/navigation-types.md
  57. 1 1
      docs/content/admin-ui-api/pipes/_index.md
  58. 1 1
      docs/content/admin-ui-api/pipes/asset-preview-pipe.md
  59. 1 1
      docs/content/admin-ui-api/pipes/duration-pipe.md
  60. 1 1
      docs/content/admin-ui-api/pipes/file-size-pipe.md
  61. 1 1
      docs/content/admin-ui-api/pipes/has-permission-pipe.md
  62. 1 1
      docs/content/admin-ui-api/pipes/locale-currency-name-pipe.md
  63. 1 1
      docs/content/admin-ui-api/pipes/locale-currency-pipe.md
  64. 1 1
      docs/content/admin-ui-api/pipes/locale-date-pipe.md
  65. 1 1
      docs/content/admin-ui-api/pipes/locale-language-name-pipe.md
  66. 1 1
      docs/content/admin-ui-api/pipes/locale-region-name-pipe.md
  67. 1 1
      docs/content/admin-ui-api/pipes/time-ago-pipe.md
  68. 1 1
      docs/content/admin-ui-api/providers/_index.md
  69. 1 1
      docs/content/admin-ui-api/providers/data-service.md
  70. 1 1
      docs/content/admin-ui-api/providers/modal-service.md
  71. 1 1
      docs/content/admin-ui-api/providers/notification-service.md
  72. 1 1
      docs/content/admin-ui-api/tabs/_index.md
  73. 1 1
      docs/content/admin-ui-api/tabs/page-tab-config.md
  74. 1 1
      docs/content/admin-ui-api/tabs/register-page-tab.md
  75. 1 1
      docs/content/admin-ui-api/ui-devkit/_index.md
  76. 1 1
      docs/content/admin-ui-api/ui-devkit/admin-ui-extension.md
  77. 1 1
      docs/content/admin-ui-api/ui-devkit/compile-ui-extensions.md
  78. 4 2
      docs/content/admin-ui-api/ui-devkit/helpers.md
  79. 1 1
      docs/content/admin-ui-api/ui-devkit/ui-devkit-client.md
  80. 1 1
      docs/content/admin-ui-api/ui-devkit/ui-extension-compiler-options.md
  81. 1 1
      docs/content/admin-ui-api/ui-devkit/ui-extension-compiler-process-argument.md
  82. 3 1
      docs/content/deployment/production-configuration/index.md
  83. 30 0
      docs/content/plugins/extending-the-admin-ui/_index.md
  84. 1 1
      docs/content/typescript-api/assets/_index.md
  85. 1 1
      docs/content/typescript-api/assets/asset-naming-strategy.md
  86. 1 1
      docs/content/typescript-api/assets/asset-options.md
  87. 1 1
      docs/content/typescript-api/assets/asset-preview-strategy.md
  88. 1 1
      docs/content/typescript-api/assets/asset-storage-strategy.md
  89. 1 1
      docs/content/typescript-api/assets/default-asset-naming-strategy.md
  90. 1 1
      docs/content/typescript-api/auth/_index.md
  91. 1 1
      docs/content/typescript-api/auth/auth-options.md
  92. 1 1
      docs/content/typescript-api/auth/authentication-strategy.md
  93. 1 1
      docs/content/typescript-api/auth/bcrypt-password-hashing-strategy.md
  94. 1 1
      docs/content/typescript-api/auth/cookie-options.md
  95. 1 1
      docs/content/typescript-api/auth/default-password-validation-strategy.md
  96. 30 30
      docs/content/typescript-api/auth/external-authentication-service.md
  97. 1 1
      docs/content/typescript-api/auth/in-memory-session-cache-strategy.md
  98. 1 1
      docs/content/typescript-api/auth/native-authentication-strategy.md
  99. 1 1
      docs/content/typescript-api/auth/noop-session-cache-strategy.md
  100. 1 1
      docs/content/typescript-api/auth/password-hashing-strategy.md

+ 48 - 0
CHANGELOG.md

@@ -1,3 +1,51 @@
+## <small>2.0.5 (2023-07-27)</small>
+
+
+#### Fixes
+
+* **admin-ui** Add channelTokenKey to AdminUiConfig (#2307) ([5162d0c](https://github.com/vendure-ecommerce/vendure/commit/5162d0c)), closes [#2307](https://github.com/vendure-ecommerce/vendure/issues/2307)
+* **admin-ui** Add custom detail component locationId and action bar items to draft order detail (#2286) ([27c9ae7](https://github.com/vendure-ecommerce/vendure/commit/27c9ae7)), closes [#2286](https://github.com/vendure-ecommerce/vendure/issues/2286)
+* **admin-ui** Add missing Russian translation strings (#2309) ([9524add](https://github.com/vendure-ecommerce/vendure/commit/9524add)), closes [#2309](https://github.com/vendure-ecommerce/vendure/issues/2309)
+* **admin-ui** Add product variant name filter in product variant list (#2271) ([b17494d](https://github.com/vendure-ecommerce/vendure/commit/b17494d)), closes [#2271](https://github.com/vendure-ecommerce/vendure/issues/2271)
+* **admin-ui** Allow period in slug ([7c9d110](https://github.com/vendure-ecommerce/vendure/commit/7c9d110)), closes [#2304](https://github.com/vendure-ecommerce/vendure/issues/2304)
+* **admin-ui** Fix creation of zero tax rates ([5f898b4](https://github.com/vendure-ecommerce/vendure/commit/5f898b4)), closes [#2312](https://github.com/vendure-ecommerce/vendure/issues/2312)
+* **core** Do not publish CollectionModificationEvent if no changes ([75f6dec](https://github.com/vendure-ecommerce/vendure/commit/75f6dec))
+* **core** Export missing search plugin types ([23af791](https://github.com/vendure-ecommerce/vendure/commit/23af791))
+* **core** Fix createRefund amount on cancelled OrderLines ([2b49edf](https://github.com/vendure-ecommerce/vendure/commit/2b49edf)), closes [#2302](https://github.com/vendure-ecommerce/vendure/issues/2302)
+* **core** Fix incorrect allocation logic in default fulfillment process ([f6881bf](https://github.com/vendure-ecommerce/vendure/commit/f6881bf)), closes [#2306](https://github.com/vendure-ecommerce/vendure/issues/2306)
+* **core** Fix startup error with readonly Administrator custom fields ([cae55a6](https://github.com/vendure-ecommerce/vendure/commit/cae55a6))
+* **core** Fix typo in option searchStrategy (#2305) ([8cd15e1](https://github.com/vendure-ecommerce/vendure/commit/8cd15e1)), closes [#2305](https://github.com/vendure-ecommerce/vendure/issues/2305)
+* **core** Improved CockroachDB compatibility for DefaultSearchPlugin ([b8d8dec](https://github.com/vendure-ecommerce/vendure/commit/b8d8dec))
+* **core** Publish AccountRegistrationEvent when creating Customer via admin ([e0bd036](https://github.com/vendure-ecommerce/vendure/commit/e0bd036))
+* **core** Use MoneyStrategy in Surcharges (#2294) ([efee8ec](https://github.com/vendure-ecommerce/vendure/commit/efee8ec)), closes [#2294](https://github.com/vendure-ecommerce/vendure/issues/2294)
+* **payments-plugin**: Only find payment methods in the current channel ([bbea69](https://github.com/vendure-ecommerce/vendure/commit/bbea69)), closes [#2308](https://github.com/vendure-ecommerce/vendure/issues/2308)
+
+#### Features
+
+Note: although we now have complete translations for Arabic & Hebrew, the right-to-left layout support is still in progress,
+so if you use these languages you will encounter layout issues.
+
+* **admin-ui** all Arabic tokens translated (100%) (#2287) ([83ecec9](https://github.com/vendure-ecommerce/vendure/commit/83ecec9)), closes [#2287](https://github.com/vendure-ecommerce/vendure/issues/2287)
+* **admin-ui** Hebrew support (#2313) ([2814142](https://github.com/vendure-ecommerce/vendure/commit/2814142)), closes [#2313](https://github.com/vendure-ecommerce/vendure/issues/2313)
+
+## <small>2.0.4 (2023-07-13)</small>
+
+
+#### Fixes
+
+* **admin-ui** Allow target attribute on `<a>` tags in rich text editor ([8f72e1e](https://github.com/vendure-ecommerce/vendure/commit/8f72e1e)), closes [#2281](https://github.com/vendure-ecommerce/vendure/issues/2281)
+* **admin-ui** Display custom fields in StockLocation detail view ([d36ac84](https://github.com/vendure-ecommerce/vendure/commit/d36ac84))
+* **admin-ui** Fix display of Address custom fields in customer detail view ([189e714](https://github.com/vendure-ecommerce/vendure/commit/189e714)), closes [#2272](https://github.com/vendure-ecommerce/vendure/issues/2272)
+* **admin-ui** Fix layout of select customer dropdown items ([3f8a1da](https://github.com/vendure-ecommerce/vendure/commit/3f8a1da))
+* **admin-ui** Fix top left logo when using setBranding ([120a0bb](https://github.com/vendure-ecommerce/vendure/commit/120a0bb)), closes [#2225](https://github.com/vendure-ecommerce/vendure/issues/2225)
+* **admin-ui** Prevent list filter hotkey F firing from input elements ([c426f8d](https://github.com/vendure-ecommerce/vendure/commit/c426f8d))
+* **asset-server-plugin** Better handling of malformed images ([593e0e2](https://github.com/vendure-ecommerce/vendure/commit/593e0e2)), closes [#2275](https://github.com/vendure-ecommerce/vendure/issues/2275)
+* **core** Add timeout logic to session cache handling ([a817a1a](https://github.com/vendure-ecommerce/vendure/commit/a817a1a))
+* **core** Correctly update StockLocation custom fields ([1cb676a](https://github.com/vendure-ecommerce/vendure/commit/1cb676a))
+* **core** Fix admin authentication when no native auth in shop API ([8fb9719](https://github.com/vendure-ecommerce/vendure/commit/8fb9719)), closes [#2282](https://github.com/vendure-ecommerce/vendure/issues/2282)
+* **core** Fix draft orders not getting correctly placed ([4d01ab5](https://github.com/vendure-ecommerce/vendure/commit/4d01ab5)), closes [#2105](https://github.com/vendure-ecommerce/vendure/issues/2105)
+* **core** Add currencyCode option to RequestContextService.create (#2277) ([2f336a7](https://github.com/vendure-ecommerce/vendure/commit/2f336a7)), closes [#2277](https://github.com/vendure-ecommerce/vendure/issues/2277)
+
 ## <small>2.0.3 (2023-07-04)</small>
 
 

+ 1 - 1
docs/config.toml

@@ -1,4 +1,4 @@
-baseURL = "https://www.vendure.io/"
+baseURL = "https://docs.vendure.io/"
 languageCode = "en-us"
 title = "Vendure headless commerce"
 googleAnalytics = "UA-133911942-1"

+ 1 - 1
docs/content/admin-ui-api/action-bar/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Action Bar"
 weight: 10
-date: 2023-06-08T15:03:34.592Z
+date: 2023-07-14T16:57:51.071Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/action-bar/action-bar-item.md

@@ -1,7 +1,7 @@
 ---
 title: "ActionBarItem"
 weight: 10
-date: 2023-07-04T11:02:15.030Z
+date: 2023-07-14T16:57:51.118Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/action-bar/action-bar-location-id.md

@@ -1,7 +1,7 @@
 ---
 title: "ActionBarLocationId"
 weight: 10
-date: 2023-07-04T11:02:14.889Z
+date: 2023-07-14T16:57:51.071Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/action-bar/add-action-bar-item.md

@@ -1,7 +1,7 @@
 ---
 title: "AddActionBarItem"
 weight: 10
-date: 2023-07-04T11:02:15.048Z
+date: 2023-07-14T16:57:51.125Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/action-bar/on-click-context.md

@@ -1,7 +1,7 @@
 ---
 title: "OnClickContext"
 weight: 10
-date: 2023-07-04T11:02:15.026Z
+date: 2023-07-14T16:57:51.116Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/action-bar/page-location-id.md

@@ -1,7 +1,7 @@
 ---
 title: "PageLocationId"
 weight: 10
-date: 2023-07-04T11:02:14.887Z
+date: 2023-07-14T16:57:51.071Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/bulk-actions/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Bulk Actions"
 weight: 10
-date: 2023-06-08T15:03:34.648Z
+date: 2023-07-14T16:57:51.088Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/bulk-actions/bulk-action.md

@@ -1,7 +1,7 @@
 ---
 title: "BulkAction"
 weight: 10
-date: 2023-07-04T11:02:14.915Z
+date: 2023-07-14T16:57:51.079Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/bulk-actions/register-bulk-action.md

@@ -1,7 +1,7 @@
 ---
 title: "RegisterBulkAction"
 weight: 10
-date: 2023-07-04T11:02:14.938Z
+date: 2023-07-14T16:57:51.088Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Components"
 weight: 10
-date: 2023-06-08T15:03:34.852Z
+date: 2023-07-14T16:57:51.149Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/asset-picker-dialog-component.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetPickerDialogComponent"
 weight: 10
-date: 2023-07-04T11:02:15.081Z
+date: 2023-07-14T16:57:51.138Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/chip-component.md

@@ -1,7 +1,7 @@
 ---
 title: "ChipComponent"
 weight: 10
-date: 2023-07-04T11:02:15.105Z
+date: 2023-07-14T16:57:51.149Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/currency-input-component.md

@@ -1,7 +1,7 @@
 ---
 title: "CurrencyInputComponent"
 weight: 10
-date: 2023-07-04T11:02:15.110Z
+date: 2023-07-14T16:57:51.152Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/data-table-component.md

@@ -1,7 +1,7 @@
 ---
 title: "DataTableComponent"
 weight: 10
-date: 2023-07-04T11:02:15.140Z
+date: 2023-07-14T16:57:51.164Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/data-table2component.md

@@ -1,7 +1,7 @@
 ---
 title: "DataTable2Component"
 weight: 10
-date: 2023-07-04T11:02:15.185Z
+date: 2023-07-14T16:57:51.179Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/datetime-picker-component.md

@@ -1,7 +1,7 @@
 ---
 title: "DatetimePickerComponent"
 weight: 10
-date: 2023-07-04T11:02:15.235Z
+date: 2023-07-14T16:57:51.199Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/dropdown-component.md

@@ -1,7 +1,7 @@
 ---
 title: "DropdownComponent"
 weight: 10
-date: 2023-07-04T11:02:15.285Z
+date: 2023-07-14T16:57:51.220Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/facet-value-selector-component.md

@@ -1,7 +1,7 @@
 ---
 title: "FacetValueSelectorComponent"
 weight: 10
-date: 2023-07-04T11:02:15.295Z
+date: 2023-07-14T16:57:51.224Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/object-tree-component.md

@@ -1,7 +1,7 @@
 ---
 title: "ObjectTreeComponent"
 weight: 10
-date: 2023-07-04T11:02:15.322Z
+date: 2023-07-14T16:57:51.235Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/order-state-label-component.md

@@ -1,7 +1,7 @@
 ---
 title: "OrderStateLabelComponent"
 weight: 10
-date: 2023-07-04T11:02:15.337Z
+date: 2023-07-14T16:57:51.241Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/product-variant-selector-component.md

@@ -1,7 +1,7 @@
 ---
 title: "ProductVariantSelectorComponent"
 weight: 10
-date: 2023-07-04T11:02:15.341Z
+date: 2023-07-14T16:57:51.242Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/rich-text-editor-component.md

@@ -1,7 +1,7 @@
 ---
 title: "RichTextEditorComponent"
 weight: 10
-date: 2023-07-04T11:02:15.353Z
+date: 2023-07-14T16:57:51.246Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/components/zone-selector-component.md

@@ -1,7 +1,7 @@
 ---
 title: "ZoneSelectorComponent"
 weight: 10
-date: 2023-07-04T11:02:15.381Z
+date: 2023-07-14T16:57:51.254Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-detail-components/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Custom Detail Components"
 weight: 10
-date: 2023-06-08T15:03:34.595Z
+date: 2023-07-14T16:57:51.072Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-detail-components/custom-detail-component-config.md

@@ -1,7 +1,7 @@
 ---
 title: "CustomDetailComponentConfig"
 weight: 10
-date: 2023-07-04T11:02:14.945Z
+date: 2023-07-14T16:57:51.090Z
 showtoc: true
 generated: true
 ---

+ 2 - 1
docs/content/admin-ui-api/custom-detail-components/custom-detail-component-location-id.md

@@ -1,7 +1,7 @@
 ---
 title: "CustomDetailComponentLocationId"
 weight: 10
-date: 2023-07-04T11:02:14.891Z
+date: 2023-07-14T16:57:51.071Z
 showtoc: true
 generated: true
 ---
@@ -27,6 +27,7 @@ type CustomDetailComponentLocationId = | 'administrator-profile'
     | 'country-detail'
     | 'customer-detail'
     | 'customer-group-detail'
+    | 'draft-order-detail'
     | 'facet-detail'
     | 'global-settings-detail'
     | 'order-detail'

+ 1 - 1
docs/content/admin-ui-api/custom-detail-components/custom-detail-component.md

@@ -1,7 +1,7 @@
 ---
 title: "CustomDetailComponent"
 weight: 10
-date: 2023-07-04T11:02:14.941Z
+date: 2023-07-14T16:57:51.089Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-detail-components/register-custom-detail-component.md

@@ -1,7 +1,7 @@
 ---
 title: "RegisterCustomDetailComponent"
 weight: 10
-date: 2023-07-04T11:02:14.949Z
+date: 2023-07-14T16:57:51.092Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Custom History Entry Components"
 weight: 10
-date: 2023-06-08T15:03:34.668Z
+date: 2023-07-14T16:57:51.095Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/customer-history-entry-component.md

@@ -1,7 +1,7 @@
 ---
 title: "CustomerHistoryEntryComponent"
 weight: 10
-date: 2023-07-04T11:02:14.963Z
+date: 2023-07-14T16:57:51.097Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/history-entry-component.md

@@ -1,7 +1,7 @@
 ---
 title: "HistoryEntryComponent"
 weight: 10
-date: 2023-07-04T11:02:14.951Z
+date: 2023-07-14T16:57:51.092Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/history-entry-config.md

@@ -1,7 +1,7 @@
 ---
 title: "HistoryEntryConfig"
 weight: 10
-date: 2023-07-04T11:02:14.969Z
+date: 2023-07-14T16:57:51.098Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/order-history-entry-component.md

@@ -1,7 +1,7 @@
 ---
 title: "OrderHistoryEntryComponent"
 weight: 10
-date: 2023-07-04T11:02:14.960Z
+date: 2023-07-14T16:57:51.096Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-history-entry-components/register-history-entry-component.md

@@ -1,7 +1,7 @@
 ---
 title: "RegisterHistoryEntryComponent"
 weight: 10
-date: 2023-07-04T11:02:14.974Z
+date: 2023-07-14T16:57:51.099Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-input-components/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Custom Input Components"
 weight: 10
-date: 2023-06-08T15:03:34.591Z
+date: 2023-07-14T16:57:51.070Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-input-components/default-inputs.md

@@ -1,7 +1,7 @@
 ---
 title: "Default Inputs"
 weight: 10
-date: 2023-07-04T11:02:15.425Z
+date: 2023-07-14T16:57:51.266Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-input-components/form-input-component.md

@@ -1,7 +1,7 @@
 ---
 title: "FormInputComponent"
 weight: 10
-date: 2023-07-04T11:02:14.880Z
+date: 2023-07-14T16:57:51.068Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/custom-input-components/register-form-input-component.md

@@ -1,7 +1,7 @@
 ---
 title: "RegisterFormInputComponent"
 weight: 10
-date: 2023-07-04T11:02:15.609Z
+date: 2023-07-14T16:57:51.323Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/directives/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Directives"
 weight: 10
-date: 2023-06-08T15:03:35.190Z
+date: 2023-07-14T16:57:51.265Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/directives/if-multichannel-directive.md

@@ -1,7 +1,7 @@
 ---
 title: "IfMultichannelDirective"
 weight: 10
-date: 2023-07-04T11:02:15.412Z
+date: 2023-07-14T16:57:51.263Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/directives/if-permissions-directive.md

@@ -1,7 +1,7 @@
 ---
 title: "IfPermissionsDirective"
 weight: 10
-date: 2023-07-04T11:02:15.419Z
+date: 2023-07-14T16:57:51.265Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "List Detail Views"
 weight: 10
-date: 2023-06-08T15:03:34.498Z
+date: 2023-07-14T16:57:51.042Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/base-detail-component.md

@@ -1,7 +1,7 @@
 ---
 title: "BaseDetailComponent"
 weight: 10
-date: 2023-07-04T11:02:14.687Z
+date: 2023-07-14T16:57:51.024Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/base-entity-resolver.md

@@ -1,7 +1,7 @@
 ---
 title: "BaseEntityResolver"
 weight: 10
-date: 2023-07-04T11:02:14.825Z
+date: 2023-07-14T16:57:51.047Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/base-list-component.md

@@ -1,7 +1,7 @@
 ---
 title: "BaseListComponent"
 weight: 10
-date: 2023-07-04T11:02:14.829Z
+date: 2023-07-14T16:57:51.048Z
 showtoc: true
 generated: true
 ---

+ 10 - 10
docs/content/admin-ui-api/list-detail-views/detail-component-with-resolver.md

@@ -1,7 +1,7 @@
 ---
 title: "DetailComponentWithResolver"
 weight: 10
-date: 2023-07-04T11:02:14.823Z
+date: 2023-07-14T16:57:51.046Z
 showtoc: true
 generated: true
 ---
@@ -15,8 +15,8 @@ generated: true
 
 {{< generation-info sourceFile="packages/admin-ui/src/lib/core/src/common/base-detail.component.ts" sourceLine="243" packageName="@vendure/admin-ui">}}
 
-A helper function for creating tabs that point to a <a href='/admin-ui-api/list-detail-views/typed-base-detail-component#typedbasedetailcomponent'>TypedBaseDetailComponent</a>. This takes
-care of the route resolver parts so that the detail component automatically has access to the
+A helper function for creating tabs that point to a <a href='/admin-ui-api/list-detail-views/typed-base-detail-component#typedbasedetailcomponent'>TypedBaseDetailComponent</a>. This takes
+care of the route resolver parts so that the detail component automatically has access to the
 correct resolved detail data.
 
 *Example*
@@ -44,18 +44,18 @@ export class ProductSpecsUiExtensionModule {}
 ## Signature
 
 ```TypeScript
-function detailComponentWithResolver<T extends TypedDocumentNode<any, { id: string }>, Field extends keyof ResultOf<T>, R extends Field>(config: {
-    component: Type<TypedBaseDetailComponent<T, Field>>;
-    query: T;
-    entityKey: R;
-    getBreadcrumbs?: (entity: ResultOf<T>[R]) => BreadcrumbValue;
-    variables?: T extends TypedDocumentNode<any, infer V> ? Omit<V, 'id'> : never;
+function detailComponentWithResolver<T extends TypedDocumentNode<any, { id: string }>, Field extends keyof ResultOf<T>, R extends Field>(config: {
+    component: Type<TypedBaseDetailComponent<T, Field>>;
+    query: T;
+    entityKey: R;
+    getBreadcrumbs?: (entity: ResultOf<T>[R]) => BreadcrumbValue;
+    variables?: T extends TypedDocumentNode<any, infer V> ? Omit<V, 'id'> : never;
 }): void
 ```
 ## Parameters
 
 ### config
 
-{{< member-info kind="parameter" type="{
     component: Type&#60;<a href='/admin-ui-api/list-detail-views/typed-base-detail-component#typedbasedetailcomponent'>TypedBaseDetailComponent</a>&#60;T, Field&#62;&#62;;
     query: T;
     entityKey: R;
     getBreadcrumbs?: (entity: ResultOf&#60;T&#62;[R]) =&#62; BreadcrumbValue;
     variables?: T extends TypedDocumentNode&#60;any, infer V&#62; ? Omit&#60;V, 'id'&#62; : never;
 }" >}}
+{{< member-info kind="parameter" type="{     component: Type&#60;<a href='/admin-ui-api/list-detail-views/typed-base-detail-component#typedbasedetailcomponent'>TypedBaseDetailComponent</a>&#60;T, Field&#62;&#62;;     query: T;     entityKey: R;     getBreadcrumbs?: (entity: ResultOf&#60;T&#62;[R]) =&#62; BreadcrumbValue;     variables?: T extends TypedDocumentNode&#60;any, infer V&#62; ? Omit&#60;V, 'id'&#62; : never; }" >}}
 
 </div>

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/typed-base-detail-component.md

@@ -1,7 +1,7 @@
 ---
 title: "TypedBaseDetailComponent"
 weight: 10
-date: 2023-07-04T11:02:14.817Z
+date: 2023-07-14T16:57:51.043Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/list-detail-views/typed-base-list-component.md

@@ -1,7 +1,7 @@
 ---
 title: "TypedBaseListComponent"
 weight: 10
-date: 2023-07-04T11:02:14.862Z
+date: 2023-07-14T16:57:51.061Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Nav Menu"
 weight: 10
-date: 2023-06-08T15:03:34.714Z
+date: 2023-07-14T16:57:51.109Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/add-nav-menu-item.md

@@ -1,7 +1,7 @@
 ---
 title: "AddNavMenuItem"
 weight: 10
-date: 2023-07-04T11:02:15.045Z
+date: 2023-07-14T16:57:51.124Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/add-nav-menu-section.md

@@ -1,7 +1,7 @@
 ---
 title: "AddNavMenuSection"
 weight: 10
-date: 2023-07-04T11:02:15.042Z
+date: 2023-07-14T16:57:51.123Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/nav-menu-item.md

@@ -1,7 +1,7 @@
 ---
 title: "NavMenuItem"
 weight: 10
-date: 2023-07-04T11:02:15.006Z
+date: 2023-07-14T16:57:51.109Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/nav-menu-section.md

@@ -1,7 +1,7 @@
 ---
 title: "NavMenuSection"
 weight: 10
-date: 2023-07-04T11:02:15.016Z
+date: 2023-07-14T16:57:51.113Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/nav-menu/navigation-types.md

@@ -1,7 +1,7 @@
 ---
 title: "Navigation Types"
 weight: 10
-date: 2023-07-04T11:02:15.000Z
+date: 2023-07-14T16:57:51.108Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Pipes"
 weight: 10
-date: 2023-06-08T15:03:35.350Z
+date: 2023-07-14T16:57:51.325Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/asset-preview-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetPreviewPipe"
 weight: 10
-date: 2023-07-04T11:02:15.615Z
+date: 2023-07-14T16:57:51.324Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/duration-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "DurationPipe"
 weight: 10
-date: 2023-07-04T11:02:15.623Z
+date: 2023-07-14T16:57:51.325Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/file-size-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "FileSizePipe"
 weight: 10
-date: 2023-07-04T11:02:15.630Z
+date: 2023-07-14T16:57:51.328Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/has-permission-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "HasPermissionPipe"
 weight: 10
-date: 2023-07-04T11:02:15.635Z
+date: 2023-07-14T16:57:51.329Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/locale-currency-name-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "LocaleCurrencyNamePipe"
 weight: 10
-date: 2023-07-04T11:02:15.645Z
+date: 2023-07-14T16:57:51.331Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/locale-currency-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "LocaleCurrencyPipe"
 weight: 10
-date: 2023-07-04T11:02:15.651Z
+date: 2023-07-14T16:57:51.334Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/locale-date-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "LocaleDatePipe"
 weight: 10
-date: 2023-07-04T11:02:15.658Z
+date: 2023-07-14T16:57:51.336Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/locale-language-name-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "LocaleLanguageNamePipe"
 weight: 10
-date: 2023-07-04T11:02:15.664Z
+date: 2023-07-14T16:57:51.339Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/locale-region-name-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "LocaleRegionNamePipe"
 weight: 10
-date: 2023-07-04T11:02:15.669Z
+date: 2023-07-14T16:57:51.341Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/pipes/time-ago-pipe.md

@@ -1,7 +1,7 @@
 ---
 title: "TimeAgoPipe"
 weight: 10
-date: 2023-07-04T11:02:15.677Z
+date: 2023-07-14T16:57:51.344Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/providers/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Providers"
 weight: 10
-date: 2023-06-08T15:03:34.620Z
+date: 2023-07-14T16:57:51.079Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/providers/data-service.md

@@ -1,7 +1,7 @@
 ---
 title: "DataService"
 weight: 10
-date: 2023-07-04T11:02:14.893Z
+date: 2023-07-14T16:57:51.072Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/providers/modal-service.md

@@ -1,7 +1,7 @@
 ---
 title: "ModalService"
 weight: 10
-date: 2023-07-04T11:02:14.978Z
+date: 2023-07-14T16:57:51.099Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/providers/notification-service.md

@@ -1,7 +1,7 @@
 ---
 title: "NotificationService"
 weight: 10
-date: 2023-07-04T11:02:15.051Z
+date: 2023-07-14T16:57:51.126Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/tabs/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Tabs"
 weight: 10
-date: 2023-06-08T15:03:34.816Z
+date: 2023-07-14T16:57:51.138Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/tabs/page-tab-config.md

@@ -1,7 +1,7 @@
 ---
 title: "PageTabConfig"
 weight: 10
-date: 2023-07-04T11:02:15.069Z
+date: 2023-07-14T16:57:51.134Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/tabs/register-page-tab.md

@@ -1,7 +1,7 @@
 ---
 title: "RegisterPageTab"
 weight: 10
-date: 2023-07-04T11:02:15.079Z
+date: 2023-07-14T16:57:51.138Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Ui Devkit"
 weight: 10
-date: 2023-06-08T15:03:35.414Z
+date: 2023-07-14T16:57:51.349Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/admin-ui-extension.md

@@ -1,7 +1,7 @@
 ---
 title: "AdminUiExtension"
 weight: 10
-date: 2023-07-04T11:02:15.699Z
+date: 2023-07-14T16:57:51.350Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/compile-ui-extensions.md

@@ -1,7 +1,7 @@
 ---
 title: "CompileUiExtensions"
 weight: 10
-date: 2023-07-04T11:02:15.693Z
+date: 2023-07-14T16:57:51.349Z
 showtoc: true
 generated: true
 ---

+ 4 - 2
docs/content/admin-ui-api/ui-devkit/helpers.md

@@ -1,7 +1,7 @@
 ---
 title: "Helpers"
 weight: 10
-date: 2023-07-04T11:02:15.696Z
+date: 2023-07-14T16:57:51.349Z
 showtoc: true
 generated: true
 ---
@@ -13,7 +13,7 @@ generated: true
 
 # setBranding
 
-{{< generation-info sourceFile="packages/ui-devkit/src/compiler/helpers.ts" sourceLine="24" packageName="@vendure/ui-devkit">}}
+{{< generation-info sourceFile="packages/ui-devkit/src/compiler/helpers.ts" sourceLine="26" packageName="@vendure/ui-devkit">}}
 
 A helper function to simplify the process of setting custom branding images.
 
@@ -24,7 +24,9 @@ compileUiExtensions({
   outputPath: path.join(__dirname, '../admin-ui'),
   extensions: [
     setBranding({
+      // This is used as the branding in the top-left above the navigation
       smallLogoPath: path.join(__dirname, 'images/my-logo-sm.png'),
+      // This is used on the login page
       largeLogoPath: path.join(__dirname, 'images/my-logo-lg.png'),
       faviconPath: path.join(__dirname, 'images/my-favicon.ico'),
     }),

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/ui-devkit-client.md

@@ -1,7 +1,7 @@
 ---
 title: "UiDevkitClient"
 weight: 10
-date: 2023-07-04T11:02:15.682Z
+date: 2023-07-14T16:57:51.346Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/ui-extension-compiler-options.md

@@ -1,7 +1,7 @@
 ---
 title: "UiExtensionCompilerOptions"
 weight: 10
-date: 2023-07-04T11:02:15.729Z
+date: 2023-07-14T16:57:51.362Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/admin-ui-api/ui-devkit/ui-extension-compiler-process-argument.md

@@ -1,7 +1,7 @@
 ---
 title: "UiExtensionCompilerProcessArgument"
 weight: 10
-date: 2023-07-04T11:02:15.728Z
+date: 2023-07-14T16:57:51.361Z
 showtoc: true
 generated: true
 ---

+ 3 - 1
docs/content/deployment/production-configuration/index.md

@@ -91,7 +91,9 @@ For this reason you should consider using the UuidIdStrategy for production.
 import { UuidIdStrategy, VendureConfig } from '@vendure/core';
   
 export const config: VendureConfig = {
-  entityIdStrategy: new UuidIdStrategy(),
+  entityOptions: {
+        entityIdStrategy: new UuidIdStrategy(),
+  },
   // ...
 }
 ```

+ 30 - 0
docs/content/plugins/extending-the-admin-ui/_index.md

@@ -100,3 +100,33 @@ plugins: [
 }
 ```
 {{< /alert >}}
+{{< alert warning >}}
+**Also note:** When you use compileUiExtensions to compile the Angular App, a new directory will be created to host the compiled Admin-UI app. The name and location of the app is specified by the "outputPath" which is set in the compileUiExtensions options object. Make sure to **exlcude** the admin-ui directory from typescript's transpilation since code there is already transpiled.
+```json
+{
+  "exclude": [
+    "node_modules",
+    "migration.ts",
+    "admin-ui" // <-- add this
+  ],
+}
+```
+{{< /alert >}}
+
+{{< alert "primary" >}}
+To compile the angular app ahead of time (for production) and copy the dist folder to Vendure's output dist folder, include the following commands in your packages.json scripts:
+```json
+{
+  "scripts": {
+    "copy": "npx copyfiles -u 1 'src/__admin-ui/dist/**/*' dist",
+    "build": "tsc && yarn copy",
+    "build:admin": "rimraf admin-ui && npx ts-node src/compile-admin-ui.ts",
+  }
+}
+```
+"build:admin" will remove the admin-ui folder and run the compileUiExtensions function to generate the admin-ui Angular app.
+Make sure to install copyfiles before running the "copy" command:
+```bash
+yarn install copyfiles
+```
+{{< /alert >}}

+ 1 - 1
docs/content/typescript-api/assets/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Assets"
 weight: 10
-date: 2023-06-07T09:42:20.845Z
+date: 2023-07-14T16:57:49.465Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/assets/asset-naming-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetNamingStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.686Z
+date: 2023-07-14T16:57:49.462Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/assets/asset-options.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetOptions"
 weight: 10
-date: 2023-07-04T11:02:12.136Z
+date: 2023-07-14T16:57:49.751Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/assets/asset-preview-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetPreviewStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.695Z
+date: 2023-07-14T16:57:49.467Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/assets/asset-storage-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "AssetStorageStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.697Z
+date: 2023-07-14T16:57:49.469Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/assets/default-asset-naming-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "DefaultAssetNamingStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.690Z
+date: 2023-07-14T16:57:49.465Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/_index.md

@@ -1,7 +1,7 @@
 ---
 title: "Auth"
 weight: 10
-date: 2023-06-07T09:42:20.806Z
+date: 2023-07-14T16:57:49.450Z
 showtoc: false
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/auth-options.md

@@ -1,7 +1,7 @@
 ---
 title: "AuthOptions"
 weight: 10
-date: 2023-07-04T11:02:12.105Z
+date: 2023-07-14T16:57:49.732Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/authentication-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "AuthenticationStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.705Z
+date: 2023-07-14T16:57:49.474Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/bcrypt-password-hashing-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "BcryptPasswordHashingStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.711Z
+date: 2023-07-14T16:57:49.477Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/cookie-options.md

@@ -1,7 +1,7 @@
 ---
 title: "CookieOptions"
 weight: 10
-date: 2023-07-04T11:02:12.096Z
+date: 2023-07-14T16:57:49.727Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/default-password-validation-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "DefaultPasswordValidationStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.715Z
+date: 2023-07-14T16:57:49.479Z
 showtoc: true
 generated: true
 ---

+ 30 - 30
docs/content/typescript-api/auth/external-authentication-service.md

@@ -1,7 +1,7 @@
 ---
 title: "ExternalAuthenticationService"
 weight: 10
-date: 2023-07-04T11:02:12.918Z
+date: 2023-07-14T16:57:50.228Z
 showtoc: true
 generated: true
 ---
@@ -15,7 +15,7 @@ generated: true
 
 {{< generation-info sourceFile="packages/core/src/service/helpers/external-authentication/external-authentication.service.ts" sourceLine="24" packageName="@vendure/core">}}
 
-This is a helper service which exposes methods related to looking up and creating Users based on an
+This is a helper service which exposes methods related to looking up and creating Users based on an
 external <a href='/typescript-api/auth/authentication-strategy#authenticationstrategy'>AuthenticationStrategy</a>.
 
 ## Signature
@@ -25,22 +25,22 @@ class ExternalAuthenticationService {
   constructor(connection: TransactionalConnection, roleService: RoleService, historyService: HistoryService, customerService: CustomerService, administratorService: AdministratorService, channelService: ChannelService)
   async findCustomerUser(ctx: RequestContext, strategy: string, externalIdentifier: string, checkCurrentChannelOnly:  = true) => Promise<User | undefined>;
   async findAdministratorUser(ctx: RequestContext, strategy: string, externalIdentifier: string) => Promise<User | undefined>;
-  async createCustomerAndUser(ctx: RequestContext, config: {
-            strategy: string;
-            externalIdentifier: string;
-            verified: boolean;
-            emailAddress: string;
-            firstName?: string;
-            lastName?: string;
+  async createCustomerAndUser(ctx: RequestContext, config: {
+            strategy: string;
+            externalIdentifier: string;
+            verified: boolean;
+            emailAddress: string;
+            firstName?: string;
+            lastName?: string;
         }) => Promise<User>;
-  async createAdministratorAndUser(ctx: RequestContext, config: {
-            strategy: string;
-            externalIdentifier: string;
-            identifier: string;
-            emailAddress?: string;
-            firstName?: string;
-            lastName?: string;
-            roles: Role[];
+  async createAdministratorAndUser(ctx: RequestContext, config: {
+            strategy: string;
+            externalIdentifier: string;
+            identifier: string;
+            emailAddress?: string;
+            firstName?: string;
+            lastName?: string;
+            roles: Role[];
         }) => ;
   async findUser(ctx: RequestContext, strategy: string, externalIdentifier: string) => Promise<User | undefined>;
 }
@@ -57,35 +57,35 @@ class ExternalAuthenticationService {
 
 {{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, strategy: string, externalIdentifier: string, checkCurrentChannelOnly:  = true) => Promise&#60;<a href='/typescript-api/entities/user#user'>User</a> | undefined&#62;"  >}}
 
-{{< member-description >}}Looks up a User based on their identifier from an external authentication
-provider, ensuring this User is associated with a Customer account.
-
-By default, only customers in the currently-active Channel will be checked.
-By passing `false` as the `checkCurrentChannelOnly` argument, _all_ channels
+{{< member-description >}}Looks up a User based on their identifier from an external authentication
+provider, ensuring this User is associated with a Customer account.
+
+By default, only customers in the currently-active Channel will be checked.
+By passing `false` as the `checkCurrentChannelOnly` argument, _all_ channels
 will be checked.{{< /member-description >}}
 
 ### findAdministratorUser
 
 {{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, strategy: string, externalIdentifier: string) => Promise&#60;<a href='/typescript-api/entities/user#user'>User</a> | undefined&#62;"  >}}
 
-{{< member-description >}}Looks up a User based on their identifier from an external authentication
+{{< member-description >}}Looks up a User based on their identifier from an external authentication
 provider, ensuring this User is associated with an Administrator account.{{< /member-description >}}
 
 ### createCustomerAndUser
 
-{{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, config: {
             strategy: string;
             externalIdentifier: string;
             verified: boolean;
             emailAddress: string;
             firstName?: string;
             lastName?: string;
         }) => Promise&#60;<a href='/typescript-api/entities/user#user'>User</a>&#62;"  >}}
+{{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, config: {             strategy: string;             externalIdentifier: string;             verified: boolean;             emailAddress: string;             firstName?: string;             lastName?: string;         }) => Promise&#60;<a href='/typescript-api/entities/user#user'>User</a>&#62;"  >}}
 
-{{< member-description >}}If a customer has been successfully authenticated by an external authentication provider, yet cannot
-be found using `findCustomerUser`, then we need to create a new User and
-Customer record in Vendure for that user. This method encapsulates that logic as well as additional
+{{< member-description >}}If a customer has been successfully authenticated by an external authentication provider, yet cannot
+be found using `findCustomerUser`, then we need to create a new User and
+Customer record in Vendure for that user. This method encapsulates that logic as well as additional
 housekeeping such as adding a record to the Customer's history.{{< /member-description >}}
 
 ### createAdministratorAndUser
 
-{{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, config: {
             strategy: string;
             externalIdentifier: string;
             identifier: string;
             emailAddress?: string;
             firstName?: string;
             lastName?: string;
             roles: <a href='/typescript-api/entities/role#role'>Role</a>[];
         }) => "  >}}
+{{< member-info kind="method" type="(ctx: <a href='/typescript-api/request/request-context#requestcontext'>RequestContext</a>, config: {             strategy: string;             externalIdentifier: string;             identifier: string;             emailAddress?: string;             firstName?: string;             lastName?: string;             roles: <a href='/typescript-api/entities/role#role'>Role</a>[];         }) => "  >}}
 
-{{< member-description >}}If an administrator has been successfully authenticated by an external authentication provider, yet cannot
-be found using `findAdministratorUser`, then we need to create a new User and
+{{< member-description >}}If an administrator has been successfully authenticated by an external authentication provider, yet cannot
+be found using `findAdministratorUser`, then we need to create a new User and
 Administrator record in Vendure for that user.{{< /member-description >}}
 
 ### findUser

+ 1 - 1
docs/content/typescript-api/auth/in-memory-session-cache-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "InMemorySessionCacheStrategy"
 weight: 10
-date: 2023-07-04T11:02:12.028Z
+date: 2023-07-14T16:57:49.685Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/native-authentication-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "NativeAuthenticationStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.719Z
+date: 2023-07-14T16:57:49.481Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/noop-session-cache-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "NoopSessionCacheStrategy"
 weight: 10
-date: 2023-07-04T11:02:12.033Z
+date: 2023-07-14T16:57:49.688Z
 showtoc: true
 generated: true
 ---

+ 1 - 1
docs/content/typescript-api/auth/password-hashing-strategy.md

@@ -1,7 +1,7 @@
 ---
 title: "PasswordHashingStrategy"
 weight: 10
-date: 2023-07-04T11:02:11.724Z
+date: 2023-07-14T16:57:49.484Z
 showtoc: true
 generated: true
 ---

Some files were not shown because too many files changed in this diff