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

22 Коммитов

Автор SHA1 Сообщение Дата
Josh Gummersall 594e17b1a5
ci: gh actions cleanup and coveralls (#3064)
* fix: better names for workflow jobs

* feat: coveralls in test action

This commit also collapses multiple workflow files into one with some
branching for jobs that only run on certain operating systems and node
verions. Generally, this is a performance optimization for things that
aren't dependent on the operating system or node version (linting is a
good example).

* fix: devops reporting
2020-11-16 14:34:36 -08:00
Josh Gummersall 51ddc5902c
deps: upgrade to typescript 4.x (#2990)
* Bump typescript versions

* Overhaul BotFrameworkAdapter tests

Admittedly a bikeshed moment, but was bothered by some opaque test
failures. This makes the tests a lot more isolated, DRY, and generaly
nicer to work with.

* Package downlevel files
2020-11-10 16:48:32 -08:00
Josh Gummersall 6103ccf63f
monorepo: overhaul lerna/yarn/repo tools (#2984)
* Overhaul lerna/yarn/repo tools

- Clean up lerna.json
- Move to yarn workspaces
- Move to yarn for CI
- Add botbuilder-repo-utils with updateVersions script

* Remove unused cache step

* Clean up some docs

* Bump eslint, other deps

* Support more complex package versioning

* Fix pipeline variable use

* Address PR review

Co-authored-by: Steven Gum <14935595+stevengum@users.noreply.github.com>
2020-11-09 12:20:44 -08:00
Denise Scollo f29c07f9da
[Streaming, Engineering] Add integration tests for ChannelServiceRoutes (#2582)
* Add ChannelServiceRoutes integration tests

* Add bot-integration-test to the pipeline

* Assign dependencies

* Add .gitignore eol

* Update bot integration tests ts dependency

Co-authored-by: Joel Mut <joel.mut@southworks.com>
Co-authored-by: Cecilia Avila <44245136+ceciliaavila@users.noreply.github.com>
2020-07-31 13:05:28 -07:00
Steven Gum 57ad046594
Add @microsoft/api-extractor to detect public API changes (#1962)
* add @microsoft/api-extractor to botbuilder-core

* add api-extractor to libraries

* run api-extractor on all libs except for:
 * botframework-connector
 * adaptive-expressions (in preview)
 * botbuilder-lg (in preview)

* support friendlier jsonc render on GitHub

* bump @microsoft/api-extractor to ^7.7.12 b/c microsoft/rushstack/issues/1095

* regenerate bf-schema.api.md after master merge

* add codeowners, regen core & dialogs api.md

* regenerate botbuilder.api.md after merging master
2020-04-20 16:52:04 -07:00
Steven Gum 2d5a230d1e
Cherry-picks #1902 and #1894 to master (#1906)
* Revert breaking changes around BotFrameworkClient implementations (#1894)

* change BotFrameworkClient to interface
* postActivity property is now a Union type

* fix breaking change in SkillHttpClient

* fix private isEocComingFromParent in dialogHelper.ts

* Fix AppCredentials compilation error in BotFrameworkAdapter (#1902)

* implement different fixes for #1901

* loosen credentials reqs in BFHttpClient

* rev on BotFrameworkAdapter AppCredentials fix

* fix breaking change in createTokenApiClient

* rename CoreAppCredentials

* make appCredentials optional in oAuthPromptSettings

* test: add typescript consumer test (#1904)

Co-authored-by: stevengum <14935595+stevengum@users.noreply.github.com>

Co-authored-by: Christopher Anderson <chrande@microsoft.com>

Co-authored-by: Christopher Anderson <chrande@microsoft.com>
2020-03-13 14:55:07 -07:00
Steven Gum 69ae3f9464
add skillDialog and associated classes (#1771)
* add skillDialog and associated classes

* move non-impl Skill code to core for use in dialogs

* scaffold dialogRootBot and dialogSkillBot

* apply SkillDialog updates from microsoft/botbuilder-dotnet#3474

* rename SkillDialogArgs to BeginSkillDialogOptions

Co-authored-by: Steven Ickman <stevenic@microsoft.com>
2020-03-03 20:33:31 -08:00
Steven Gum 3768fd349c remove .js and .ts from .gitignore, change *.map to *.js.map (#1365) 2019-10-25 16:40:21 -07:00
Tien Suwandy e92608c8e5 set bot id to empty guid per andrew's request 2019-10-24 10:25:17 -07:00
Tien Suwandy e95716ec1c teams file upload 2019-10-02 14:14:34 -07:00
Steven Gum ce71539fb7
add actionBasedMessagingExtension from samples repo, update .gitignore (#1225)
* add messaging-extension-action from samples repo

* apply pr feedback re: naming, update .gitignore
2019-09-27 16:41:21 -07:00
Gaspar Acevedo Zain b01e548500
Merge branch 'master' into southworks/eslint-fix/extension 2019-07-23 14:30:13 -03:00
Mariano Rodriguez 31f7f44042 Add ESLint extension to Visual Studio Code
Changes
- Added .vscode/extensions.json
- Edited .gitignore to add an exception.
2019-07-16 15:54:10 -03:00
Gabo Gilabert 6abfa5b8d1 Removed package-lock.json files and added them to gitignore. 2019-07-15 18:24:44 -04:00
Steven Ickman 615d661dfb updated project gitignore files 2018-08-13 17:17:16 -07:00
Steven Ickman ee4345fb58 updated root gitignore 2018-08-13 17:11:21 -07:00
Chris McConnell 64114acfbe Remove map removal. 2018-04-26 18:09:42 -07:00
Chris McConnell 6468b2ca5c Update schema to match C#
Update code to match the C# schema.
2018-04-22 23:25:43 -07:00
Justin Wilaby 13506b4afa Added a headless chrome test-runner for all packages (#69)
* Added a headless chrome test-runner for all packages

* Added a headless chrome test-runner for all packages

* Removed derived directory

* Adding test build output to git ignore
2018-02-12 15:17:03 -08:00
Justin Wilaby febf5d4e54 Added code coverage analysis (#26) 2018-01-29 18:09:48 -08:00
Chris Mullins ace58e6233 Initial Checkin of code to new repo 2018-01-17 13:16:37 -08:00
Microsoft GitHub User 96ff3c8f63
Initial commit 2018-01-10 15:01:21 -08:00