Граф коммитов

53 Коммитов

Автор SHA1 Сообщение Дата
Gabo Gilabert 2362e4f1f9
Skill Manifest 2.2 (#6321)
* Created v2.2 folder
Updated some URI properties in skill manifest to accept URI-refences
Added sample with relative URLs

* Added missing files

* Add validation for skill manifest examples against skill manifest schemas (#6325)

* Add validation for 2.2 skill manifest

* Add other skill schemas and manifest versions

* Fixed 2.1 and 2.2 manifest validation errors
Updated test to read files directly from the skills folder to make them easier to maintain.
Updated tests to use NewtonSoft and NJSonSchema validations to provide better comat

Co-authored-by: Gabo Gilabert <ggilaber@microsoft.com>

* Added titles

* Fixed versions

Co-authored-by: Eric Dahlvang <erdahlva@microsoft.com>
2021-07-05 23:13:52 -04:00
Eric Dahlvang 00783ab959
Add policies to v1 component schema (#6210) 2021-02-19 13:42:15 -08:00
Eric Dahlvang dcf54a7e97
Add Action Policy definitions to component schema (#6208)
* Add Action Policy definitions to component schema

thanks @chrimc62 !

* Change mustinclude to requiresAction

* requiresAction to 'const'

* requiresAction to requiresKind

* Remove 'type' from enum policies

* Change $policies definition to an object
2021-02-19 11:37:59 -08:00
zeye a6ed2df73a
Add trigger and recognizer uischema definitions in ui.schema (#6178)
* add Action order

* add TriggerUIOptions

* add Recognizer schema without descriptions

* add descriptions to recognizer uioptions

* add 'disabled' field to menu uioptions

* add description

* add 'disabled' to Trigger

* update descriptions

* use a consistent property order
2021-02-17 09:12:19 -08:00
zeye 5cf1e6a543
Add flow uischema definitions in ui.schema (#6163)
* define 'FlowUIOptions'

* use 'examples' on widget field
2021-01-21 11:08:06 +08:00
TJ Durnford 5ebd2ab043
fix: Fixed fieldset oneOf schema (#6082) 2020-10-19 16:13:32 -07:00
TJ Durnford cb96d64496
feat: Adds fieldsets to FormUIOptions (#6053)
* feat: Adds fieldSets to FormUIOptions

* updated property name

* updated punctuation

* added pivotFieldsets to schema

* added nested fieldsets
2020-10-16 08:47:29 -07:00
LouisEugeneMSFT 4aba91d956
add intellisense to uiSchema (#6047)
* Adding intellisense to uiSchema

* Update schemas/ui/v1.0/ui.schema

Co-authored-by: Andy Brown <asbrown002@gmail.com>

Co-authored-by: Louis Eugene <leugene@microsoft.com>
Co-authored-by: Andy Brown <asbrown002@gmail.com>
2020-09-22 12:07:39 -07:00
Andy Brown 646801fa8f
use correct definition of UI Schema (#5961)
* use correct definition of UI Schema

* allow any type for $ properties
2020-07-21 10:28:57 -07:00
Andy Brown 375a820086
uischema: support grouping in menu schema (#5960)
* refactor menu uischema to support grouping

* allow for the schema to define the merged shape as well
2020-07-21 09:47:04 -07:00
Andy Brown 47f95fa380
add ui.schema (#5955)
* add ui.schema

* add better title and description to placeholder and subtitle

* add widget to ui schema

* refactor ui schema to make way for flow & menu schema

* add editorconfig

* add first iteration of the flow schema

* un-nest options

* add menu options

* expand ability to nest menu items

* update copy

* move ui schema into ui directory

* update $id

* move additionalProperties into the definition

* remove flow schema for now
2020-07-13 15:59:16 -05:00
Vishwac Sena Kannan 84c050a57d
Update component schema to add $role expression to `expression` and `equalsExpression` definitions (#5954)
* Fix

* Updating v1 as well.

Co-authored-by: Vishwac Sena Kannan <vishwacsenakannan@DESKTOP-A7SFBHF.corp.microsoft.com>
2020-07-09 10:06:21 -07:00
Gabo Gilabert d309147b91
Friendly URL for component schemas (#5953)
* Created v{version} folder with copies of current schemas.
Updated readme to note new location and legacy versions

* Deleted definitions.schema and updated readme.

* Deleted the right definitions.schema

* removed extra space
2020-07-07 21:24:21 -04:00
Gabo Gilabert 4b6034c1ab
Updated samples to use the /v{version/ copy of the manifest. (#5948) 2020-07-02 13:58:08 -07:00
Andrew Clear f25ce5ed73
Cleanup references, samples, readme (#5833) 2020-05-12 14:30:45 -07:00
Andrew Clear c20e0e9259
setting structure (#5832) 2020-05-08 10:50:11 -07:00
Andrew Clear b13c534a69
Skills manifest: Add readme & more complexity to the sample (#5831)
* Add readme & more complexity to the sample
2020-05-07 10:40:58 -07:00
Gabo Gilabert 0743e791fc
Minor updates to SkillManifest 2.1 (#5826)
* Made $schema property required and fixed typo in activities description
* updated 2.0 to also require schema property
2020-05-05 14:17:10 -04:00
Chris McConnell 0fa7c51a88
Move definition into component.schema. (#5824)
* Update components

* Before merge

* Simplify component schema.
2020-04-30 12:35:29 -07:00
Gabo Gilabert 22b7f05706
Updated 2.1.preview-0 schema based on TJ's feedback and renamed it to… (#5813)
* Updated 2.1.preview-0 schema based on TJ's feedback and renamed it to 2.1.preview-1.
Removed ID property from languageModel.
Changed Itents to be just an array of strings.
Updated sample schemas to use string types instead of time and date (that are not supported in json schema).

* update schema

* update schema manfifest to aloow all activity types

* keep oneOf definitions

* add otherActivites definition

* fleshed out otherActivities

* remove open ended

* remove import

* remove OnOf

* update enum

* add pattern to otherActivity

Co-authored-by: Tom Laird-McConnell <tomlm@microsoft.com>
2020-04-28 16:17:52 -07:00
Tom Laird-McConnell 0c81ea95da
drop resourceexpression 2020-04-25 08:43:06 -07:00
Tom Laird-McConnell e26b587b4c
add resourceExpression 2020-04-24 07:49:29 -07:00
Tom Laird-McConnell fa1c7ad119
fix hello template 2020-04-23 11:25:58 -07:00
Tom Laird-McConnell 14286438e8
fix typo 2020-04-23 11:19:31 -07:00
Tom Laird-McConnell 88bc087db4
change Text to string 2020-04-23 09:55:08 -07:00
Tom Laird-McConnell a55bf0e5a8
more examples 2020-04-23 09:30:10 -07:00
Tom Laird-McConnell b420629a6c
add examples 2020-04-23 09:16:26 -07:00
Tom Laird-McConnell 806bf9b93b
add pattern to string vs expression for value 2020-04-23 09:09:28 -07:00
Tom Laird-McConnell 5d3a879d8f
revised definitions (#5814)
* revised definitions

* fix stringexpression pattern
2020-04-23 08:47:07 -07:00
Tom Laird-McConnell cd25aaaace
Add $role="Expression" to stringExpression 2020-04-21 15:05:19 -07:00
Tom Laird-McConnell 51fc00419e
change pattern to allow whitespace at start 2020-04-19 13:12:52 -07:00
Tom Laird-McConnell f7e58d60f0
add condition default 2020-04-18 13:05:34 -07:00
Tom Laird-McConnell a0b891fc6e
add some defaults 2020-04-18 12:18:34 -07:00
Tom Laird-McConnell b6567dba0f
remove integer from value 2020-04-18 11:38:13 -07:00
Tom Laird-McConnell 7bb3e657c1
fix condition 2020-04-18 11:34:34 -07:00
Tom Laird-McConnell 1393534fae
remove common stuff 2020-04-18 11:27:49 -07:00
Tom Laird-McConnell 6222853bca
remove $id 2020-04-18 11:26:54 -07:00
Tom Laird-McConnell cb3b1e7c22
remove properties 2020-04-18 11:15:59 -07:00
Tom Laird-McConnell 01b68a08b6
add ids 2020-04-17 18:28:58 -07:00
Tom Laird-McConnell 2520b5a1da
fix comma 2020-04-17 18:25:32 -07:00
Tom Laird-McConnell 67a91a4742
Rename baseComponent.schema to definitions.schema 2020-04-17 16:55:21 -07:00
Tom Laird-McConnell 8512d08911
update shared definitions 2020-04-17 16:24:29 -07:00
Tom Laird-McConnell b7e7f0792d
remove format 2020-04-16 18:33:56 -07:00
Tom Laird-McConnell 187bdca76b
remove comma 2020-04-16 18:32:55 -07:00
Tom Laird-McConnell 93cb2b4334
remove format:expression 2020-04-16 18:26:04 -07:00
Tom Laird-McConnell d988b01547
update $id (#5807) 2020-04-16 12:25:39 -07:00
Tom Laird-McConnell 375143c3b5
move component schema to botframework-sdk (#5806)
* move component schema to botframework-sdk

* update readme
2020-04-16 11:58:14 -07:00
Gabo Gilabert 2aaa7dcb15
Skill manifest schema 2.1 preview 1 and sample updates (#5693)
* Draft schema updates for 2.1 skill mandifest

* Updated ignore to exclude some VS and VS settings folders.

* Updated manifest and sample for 2.1 preview

* Fixed typo, updated description for activitySent.

* Changed languages to take an array of models.

* updated schema URL
2020-01-30 14:56:51 -05:00
Gabo Gilabert 81de9c02f9 Updated schema URLs for Skills Manifests (#5702) 2019-12-20 13:02:03 -08:00
Gabo Gilabert 55e579cc08
Fixes typos and formatting in schema descriptions. (#5696)
* Fixes typos and formatting in schema descriptions.

* updated URLs
2019-12-14 14:32:32 -05:00