Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Plugin loader and multi-user capabilities #2023

Merged
merged 110 commits into from
Mar 19, 2020
Merged

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    cb33f13 View commit details
    Browse the repository at this point in the history
  2. change mechanism for creating zip file for syncing to runtime

    now builds all the files loaded into project (from arbitrary source) rahter than zipping a folder on disk
    benbrown committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    72a4a8d View commit details
    Browse the repository at this point in the history
  3. clean up console output

    benbrown committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    c415232 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cc8748 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. dynamically load in the storage provider via plugin loader

    use custom storage if one is specified
    benbrown committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    7067f30 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. remove some debug traces

    benbrown committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    772aafb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59f0a2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2340c70 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. slight refactor of plugin loader to encapsulate functionality

    add sample web route plugin
    first tiny stab at publish -- TIME TO BRANCH
    benbrown committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    9aa0e82 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    e70fa8a View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. sample github auth

    benbrown committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    e0a9602 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. first round of changes for multi-user support

    Related to #1918 and #1917
    benbrown committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    8e825c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2020

  1. Configuration menu
    Copy the full SHA
    c3116d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2020

  1. Configuration menu
    Copy the full SHA
    0c480b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8732c55 View commit details
    Browse the repository at this point in the history
  3. fix new bot

    benbrown committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    80b9063 View commit details
    Browse the repository at this point in the history
  4. fix save as

    benbrown committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    078a7cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08b023e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    74020e7 View commit details
    Browse the repository at this point in the history
  7. disable plugins

    benbrown committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    fe79d27 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. add readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    296af7e View commit details
    Browse the repository at this point in the history
  2. plugin readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    4f1bcd8 View commit details
    Browse the repository at this point in the history
  3. plugin readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    5441911 View commit details
    Browse the repository at this point in the history
  4. plugin readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    cd04d80 View commit details
    Browse the repository at this point in the history
  5. plugin readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    ba4bd8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5436622 View commit details
    Browse the repository at this point in the history
  7. update to readme

    benbrown committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    4d082d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4c0d41a View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. updates

    benbrown committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    c4f9420 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81232c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. Configuration menu
    Copy the full SHA
    ef1c2f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2020

  1. 1 Configuration menu
    Copy the full SHA
    6d4cbaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5745ed7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fc2d4c View commit details
    Browse the repository at this point in the history
  4. Better error handling for attempts to write to a missing or moved pro…

    …ject
    
    Should fix last remaining item in #1918
    benbrown committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    438a179 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Configuration menu
    Copy the full SHA
    4bcc4c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2020

  1. Configuration menu
    Copy the full SHA
    dcfa81e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2020

  1. keep bot dir clean

    boydc2014 committed Feb 28, 2020
    Configuration menu
    Copy the full SHA
    b5f84bd View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2020

  1. Configuration menu
    Copy the full SHA
    5606ea4 View commit details
    Browse the repository at this point in the history
  2. remove hostBot

    VanyLaw committed Feb 29, 2020
    Configuration menu
    Copy the full SHA
    261430b View commit details
    Browse the repository at this point in the history
  3. add gitignore file

    VanyLaw committed Feb 29, 2020
    Configuration menu
    Copy the full SHA
    7fd7ce0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. Configuration menu
    Copy the full SHA
    cbfafe4 View commit details
    Browse the repository at this point in the history
  2. Fix build script

    boydc2014 committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    ee89768 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0f8073 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d2533a View commit details
    Browse the repository at this point in the history
  5. polish default setting

    VanyLaw committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    5879abc View commit details
    Browse the repository at this point in the history
  6. use projectId

    zhixzhan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    1d50f81 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    592f714 View commit details
    Browse the repository at this point in the history
  8. clean up

    zhixzhan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    8a939a3 View commit details
    Browse the repository at this point in the history
  9. remove lib dir

    boydc2014 committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    dc44904 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'benbrown/plugins' of github.com:microsoft/BotFramework-…

    …Composer into benbrown/plugins
    benbrown committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    76d55c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Configuration menu
    Copy the full SHA
    ece9088 View commit details
    Browse the repository at this point in the history
  2. use projectId

    zhixzhan committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    5e3a483 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc846e8 View commit details
    Browse the repository at this point in the history
  4. remove unused

    boydc2014 committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    0e6681f View commit details
    Browse the repository at this point in the history
  5. Update copy

    boydc2014 committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    0821642 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e5b5355 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    88960a2 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'benbrown/plugins' of github.com:microsoft/BotFramework-…

    …Composer into benbrown/plugins
    benbrown committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    6e2376e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d15f356 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. Configuration menu
    Copy the full SHA
    621b560 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a68f18e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5dd7f1d View commit details
    Browse the repository at this point in the history
  4. fix UT integrity check

    VanyLaw committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    d68488b View commit details
    Browse the repository at this point in the history
  5. fix bf-cli version error

    VanyLaw committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    ee980a9 View commit details
    Browse the repository at this point in the history
  6. update the version

    lei9444 committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    6b4eb73 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b27457 View commit details
    Browse the repository at this point in the history
  8. try to fix todo e2e test

    VanyLaw committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    17dc68a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffc0c8c View commit details
    Browse the repository at this point in the history
  10. fix lint

    lei9444 committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    92bbdfb View commit details
    Browse the repository at this point in the history
  11. fix lint

    lei9444 committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    32085a8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3102ee7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    106bc78 View commit details
    Browse the repository at this point in the history
  14. feat: Prevent old content from overwriting newer changes (#2156)

    * updates to write operations to prevent overwrite
    not 100% working on LU files yet
    
    * debounce lu
    
    * remove comment
    
    * remove some console logs
    
    * address feedback from chris
    
    * remove commented code
    benbrown committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    e96c744 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Configuration menu
    Copy the full SHA
    fb6e3c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e39ef68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    741c6f2 View commit details
    Browse the repository at this point in the history
  4. fix lint

    VanyLaw committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    c0c3aa0 View commit details
    Browse the repository at this point in the history
  5. fix some test syntax

    benbrown committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    5f46f54 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2020

  1. Configuration menu
    Copy the full SHA
    d0c9a95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d527f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    789f230 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f989ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e22acd View commit details
    Browse the repository at this point in the history
  6. fix some e2e tests

    VanyLaw committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    14cc3b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2020

  1. Configuration menu
    Copy the full SHA
    cf49d6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85e6113 View commit details
    Browse the repository at this point in the history
  3. fix notification page bug

    lei9444 committed Mar 9, 2020
    Configuration menu
    Copy the full SHA
    b4ee1d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    515fddd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2dd06e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e525372 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. add plugins volumn in docker

    VanyLaw committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    2916a6f View commit details
    Browse the repository at this point in the history
  2. fix docker up

    VanyLaw committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    4e37249 View commit details
    Browse the repository at this point in the history
  3. fix unit test

    lei9444 committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    86e23a4 View commit details
    Browse the repository at this point in the history
  4. fix the filesetting path

    lei9444 committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    6ab95a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. Configuration menu
    Copy the full SHA
    bc38483 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c24e50a View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2020

  1. fix conflict

    VanyLaw committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    1c1a329 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. Configuration menu
    Copy the full SHA
    0dd34bc View commit details
    Browse the repository at this point in the history
  2. fix botstatus

    VanyLaw committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    fa009f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d085ece View commit details
    Browse the repository at this point in the history
  4. fix botstatus

    VanyLaw committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    408608f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39f2b8c View commit details
    Browse the repository at this point in the history
  6. remove console log

    VanyLaw committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    004d91d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fbc5b59 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c799b3c View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. fix settings files path

    VanyLaw committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    70631ee View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

  1. fix conflict

    VanyLaw committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    2ede5bf View commit details
    Browse the repository at this point in the history
  2. update the moke data

    lei9444 committed Mar 19, 2020
    Configuration menu
    Copy the full SHA
    e59c3c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e205963 View commit details
    Browse the repository at this point in the history