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

169 Коммитов

Автор SHA1 Сообщение Дата
Rido ffc00bd09e
Remove NGrok. Configure Tunnel URL (#2461)
* Rido/ngrok removal (#1)

* update fileMenu

* add tunnelUrl

* get serviceUrl from settings

* showPort

* rm ngrok settings

* showPort

* rm ngrokdebugger

* rm ngroddebug from editor

* rm ngrokService

* rm nGrokTab

* rm ngrok sagas, actions, styles

* rm ngrok settings

* upd version, and deps

* get server port

* update changelog

* fix lint issues

* PR feedback

* Update packages/app/client/src/ui/editor/appSettingsEditor/appSettingsEditor.tsx

Co-authored-by: Eugene <EOlonov@gmail.com>

* Update tsconfig.json

Co-authored-by: Eugene <EOlonov@gmail.com>

* rm ngroc from tests

---------

Co-authored-by: Eugene <EOlonov@gmail.com>
2024-09-16 13:02:49 -07:00
Eugene f8ae0a1220
chore: upgrade electron to v26 (#2439)
* chore: upgrade electron to v26

* fix remote usage and bump node-abi

* pin electron

* move @electron/remote to deps

* update restify

* rip off electron devtools installer

* fix remote usage

* restify migration

* fix remaining remote calls

* remove unused

* fix preload and remote usage

* add mock for @electron/remote

* apply for all packages

* fix remaining tests

* revert debug

* mock more cases for remote mock

* fix failing test

* fix CI test failures

* fix nodejs unhandled promise rejection errors 2/n

* fix nodejs unhandled promise rejection errors 3/n

---------

Co-authored-by: Eugene Olonov <v-eolonov@microsoft.com>
2023-10-06 13:19:49 -07:00
Eugene b6c7dcc611
chore: fix nightly release failures (#2432)
* wip on fix nightly release

* fix rebasePackageLock

* reflect lerna update

---------

Co-authored-by: Eugene Olonov <v-eolonov@microsoft.com>
2023-06-22 13:24:22 -07:00
Eugene 75ebe96a0b
fix: update dev scripts and add missing deps for development (#2419)
* fix: update dev scripts and add missing deps

* rollback package

---------

Co-authored-by: Eugene Olonov <v-eolonov@microsoft.com>
2023-03-14 09:06:46 -07:00
Eugene 3a6bc48719
chore: update dependencies (#2406)
* chore: update dependencies

* More deps updates

* WIP

* Pin PostCSS

* Run audit on lock file

* Tune lockfile more

* Kick CI

* Fix lint

* Fix tests and allign deps

* Fix babel targets

* Fix coverage reporting

* kick CI

Co-authored-by: Eugene Olonov <v-eolonov@microsoft.com>
2023-01-21 13:47:32 -08:00
Eugene 135c3a8e09
chore: update critical dependencies (#2373)
* chore: update critical dependencies

* update packages lock

* Fix lint issues

Co-authored-by: Eugene Olonov <v-evolo@microsoft.com>
2022-03-24 16:23:51 -07:00
Tony Anziano cc523d3c5d
Bumped Electron from 4.1.1 to 11.0.1 (#2226)
* Bumped Electron to v11 and Typescript to 4.1.3

* Fixed cross-process state events to be IPC safe

* Bumped keytar to 7.3.0

* Bumped electron to 11.0.1

* Bumped linting dependencies (ts / eslint)

* Linting fixes

* Fixed tests.
2021-02-03 10:30:46 -08:00
Tony Anziano 7cb5a86dc8
Custom Activity Editor (#2213)
* Added monaco editor with custom schema validation

* Added styling for custom activity editor.

* Dumbed down component

* Changelog

* Fixed linting and tests

* Added monaco editor module path to root test config

* Addressed PR comments

* Changed monaco module path

* Added a monaco editor mock
2020-12-30 14:14:20 -08:00
Corina f40888cb11 #1753 fix focus indicator on file upload button 2019-09-10 11:31:52 -07:00
Tony Anziano daa8f6b80c Added several e2e tests from the release checklist. 2019-09-05 12:10:35 -07:00
Tony Anziano 6107406bbb Setup initial e2e tests with Spectron. 2019-07-24 15:32:50 -07:00
Tony Anziano cd72ad1566 Re-enabled the option to collect usage data and telemetry. 2019-06-19 10:24:15 -07:00
Tony Anziano ca9d7351cf Secrets are now managed by native OS credential store. (#1618) 2019-06-07 14:55:10 -07:00
Tony Anziano 89a7b86154 Bumped several dependencies to improve security. 2019-06-03 10:58:45 -07:00
Bruce Haley 82d916abe5 Add uploadcoverage script 2019-05-09 15:00:23 -07:00
BruceHaley b304da87b2 Fix test:gen-lcov script
Trying to write coverage report to disk.
This works: npm run test -- --coverage --coverageReporters=lcov --coverageReporters=text
This did not: npm run test --coverage --coverageReporters=lcov --coverageReporters=text
2019-05-08 12:55:52 -07:00
Tony Anziano 2740fcfbe1 Added script & config for generating test coverage. 2019-05-08 10:27:44 -07:00
Justin Wilaby ce2b78357a Sidecar debugging - Milestone 0.9 (#1400)
* Middleware and Emulator config for auto-connecting bot

* Changed Connector API to use X headers for bot related info

* 1. Completed 'sidecard' debug mode\n2. Added renderers for trace activities so webchat displays them\n3. Added a dendrogram json viewer

* Added the new 'Bot State Visualizer' extension and wired it up

* Completed diffing for bot state objects

* Updated unit tests

* Added unit tests - lint fixes

* Rebase adjustments

* Integrated 'deep-diff' library

* Added switching between Graph and Json views

* Corrected errant inport

* Moved the valueType for the bot state to a const

* Simplified the chat panel. Fixed #1387

* Updated selection of messages in WebChat when trace activities are rendered

* Cured divergent schemas and aligned with the botbuilder-schema package

* Updated errant import from rebase

* Added inspecable log items for the nested activities that come with the traces

* Mapped highlighing in the log to either traces or nested activities within the trace

* Lint fixes

* Build fix

* Applied color treatment to json viewer for bot state diffing

* Update packages/emulator/core/src/facility/conversationSet.ts

Co-Authored-By: justinwilaby <juwilaby@microsoft.com>

* fixed #1285. Fixed #825. Added collapsed service pane when in debug mode

* Unit test remediation

* Unit test fixes

* Unit test corection

* Updated code to fix breaking changes when moving to electron 4

* Attempt to fix unit tests run on the build server

* Fixed issue where conversation restart was using a new port every time. (#1434)

* Fixed issue where conversation update was not being sent when opening a livechat via url. (#1436)

* Remove showInInspector from the JSON object before sending it to the JSON inspector (#1437)

* Drill livechat mode (#1438)

* Allows injection of Conversation "mode" to support conversations started via connecting by url.

* Clean up the types

* Fix a test

* Save transcript fix (#1440)

* Changes to support saving a transcript for a conversation opened via url

* add tests for getTranscriptsPath

* Lint issue

* Add some additional typings

* Lint fixes

* Disabled the restart conversation button when in sidecard debug mode
2019-04-22 14:50:49 -07:00
Tony Anziano 1c2b58917e Added mechanism for LUIS extension scoped styles. 2019-04-02 09:56:08 -07:00
Tony Anziano cc5e67c998 Fixed several LUIS inspector style issues. 2019-04-02 09:56:08 -07:00
Justin Wilaby 56f9cd597c
#1237 - updated implementation to use API instead of internals (#1247)
* #1237 - updated implemenation to use API instead of internals
* Fixed coverage analysis to include the entire codebase instead of just imports within a spec
2019-01-24 11:51:52 -08:00
Andy Brown d71c03c25a
💅 integrate prettier and eslint (#1240) 2019-01-17 14:10:03 -08:00
Tony Anziano 636c411c83 Removed all gulp-related deps, refs, and files. 2018-12-28 13:33:53 -08:00
Justin Wilaby e7997e956f Package lock update 2018-10-15 08:10:30 -07:00
Justin Wilaby df75e5ad6f Build tweaks 2018-09-25 15:33:11 -07:00
Justin Wilaby 4668aed18f update build 2018-09-25 14:40:25 -07:00
Justin Wilaby 35427f397b Completed move to using babel for all builds 2018-09-25 12:02:20 -07:00
Justin Wilaby c872e75863 Merge branch 'v4' of https://github.com/Microsoft/BotFramework-Emulator into jwilaby/babel-builds 2018-09-24 13:10:29 -07:00
Justin Wilaby f8d5581c1a Updating package lock 2018-09-24 13:08:30 -07:00
Scott Gellock 7255323dfa add lerna and gulp 2018-09-21 10:19:57 -07:00
Justin Wilaby 59efcdd4c4 Bailing when a unit test fails on the build 2018-09-20 15:19:40 -07:00
Justin Wilaby d481c8dd8b Update to use jest-babel 2018-09-19 18:44:01 -07:00
Justin Wilaby 0ce6f03f64 Removed unnecessary dependency 2018-09-10 15:45:04 -07:00
Enzo Cano 4be5db7298 Generate releases 2018-08-24 17:36:08 -03:00
JuanAr 93ee739779 Enable Travis deployment releases 2018-08-23 18:32:44 -03:00
Justin Wilaby d11709857d Completed LUIS models retrieval, editing and adding to the botfile 2018-08-14 09:47:51 -07:00
Justin Wilaby cf26bc06c7 Target changed to es2017 2018-08-01 15:19:44 -07:00
Justin Wilaby 980ec35104 Added jwt validation and auth failed dialog 2018-08-01 14:00:02 -07:00
Justin Wilaby 652d50bec0 build script update 2018-07-30 14:54:03 -07:00
Justin Wilaby 8dfe499fa0 travis ci 2018-07-30 14:30:33 -07:00
Justin Wilaby 29a5c8c90c Jest config for travis cli 2018-07-30 13:04:01 -07:00
Justin Wilaby 355b8d24f4 travis ci support 2018-07-30 10:56:33 -07:00
Justin Wilaby 6b05dbbba7 Build tweaks 2018-05-29 13:53:54 -07:00
Justin Wilaby bc9e454206 Build tweaks 2018-05-29 13:44:18 -07:00
Justin Wilaby 1902894f96 Added coveralls env vars 2018-05-29 13:18:06 -07:00
Justin Wilaby 374b98f331 Linting issues 2018-05-25 12:29:20 -07:00
Justin Wilaby dd028a0b78 More linting fixes 2018-05-25 12:15:27 -07:00
Justin Wilaby 9d03a46436 moved test script to root 2018-05-25 12:09:26 -07:00
Justin Wilaby a30cc55858
Revert "Migrated to electron 2.0.x" 2018-05-21 14:44:19 -07:00
Justin Wilaby d81d291498 Migrated to electron 2.0.x 2018-05-18 13:34:23 -07:00