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

bolt v4 #2254

Merged
merged 55 commits into from
Oct 17, 2024
Merged

bolt v4 #2254

merged 55 commits into from
Oct 17, 2024

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    7e8cb8d View commit details
    Browse the repository at this point in the history
  2. ensure we delete dist folder before building, update sinon to lates…

    …t version to address a side vulnerability, remove comments from JSON and add `lib: [ES2018]` to tsconfig in order to also compile dependencies (in case dependencies use language features not supported by node)
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1482ed3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3c0184 View commit details
    Browse the repository at this point in the history
  4. web-api to 7

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1f0c09f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81289d8 View commit details
    Browse the repository at this point in the history
  6. upgrade slack/oauth to v3. remove promise.allsettled polyfill (native…

    …ly supported since node 14). upgrade raw-body to v3. move tsscmp types to dev dependencies. factor type predicating fulfilled and rejected promises into a type utility.
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a375581 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd9429d View commit details
    Browse the repository at this point in the history
  8. adding tsconfig/node18 as a tsconfig base and extending from it. upgr…

    …ading typescript to 5.3.3. incoming removal of eslint, though.
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a9dd030 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4706342 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    944e4e5 View commit details
    Browse the repository at this point in the history
  11. remove unused types dir

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ee0522d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b933eeb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f00e732 View commit details
    Browse the repository at this point in the history
  14. add distributiveomit utility type and use it for say and respond argu…

    …ments. fix up getting started typescript example
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    99f1528 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    743d61c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a703f23 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1ec641b View commit details
    Browse the repository at this point in the history
  18. tsconfig: allow fallthrough in cases in switch, remove related ts-ign…

    …ore. the ts-ignore comment is worse than using fallthrough.
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9f50d3f View commit details
    Browse the repository at this point in the history
  19. TODO

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c9335f9 View commit details
    Browse the repository at this point in the history
  20. TODOs

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8dff515 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b55925c View commit details
    Browse the repository at this point in the history
  22. removing inapplicable TODO

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    80183cd View commit details
    Browse the repository at this point in the history
  23. TODO and issue link

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    892298e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    49bdaf0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6d441eb View commit details
    Browse the repository at this point in the history
  26. breaking change: remove two deprecated properties (authed_users authe…

    …d_teams) from event payload envelope interface
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    03bf323 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ee9d88a View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    540875b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a80f9a7 View commit details
    Browse the repository at this point in the history
  30. breaking change: ignoreSelf and directMention now no longer need to b…

    …e invoked as a method to return middleware; instead, they are directly middleware, like other built-in middleware functions.
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cfdc1a4 View commit details
    Browse the repository at this point in the history
  31. redo how the SlackEventMiddlewareArgs type conditionally exposes th…

    …e `message` parameter. THIS FIXES SO MUCH! shouts to jcalz on stackoverflow
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    54fc209 View commit details
    Browse the repository at this point in the history
  32. use conditional typing w/ unknown to add a say property to SlackEve…

    …ntMiddlewareArgs when event contains channel information.
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3a429b2 View commit details
    Browse the repository at this point in the history
  33. use conditional typing w/ unknown to add a say property to SlackAct…

    …ionMiddlewareArgs when a non-dialog or step from app action
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    be98ce2 View commit details
    Browse the repository at this point in the history
  34. use conditional typing w/ unknown to add a say property to SlackSho…

    …rtcutMiddlewareArgs when a non-dialog or step from app action. also TODOs
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3d87510 View commit details
    Browse the repository at this point in the history
  35. awsEvent breaking change: header and querystrings can be modeled as a…

    … flat map of strings to strings
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    0a555c3 View commit details
    Browse the repository at this point in the history
  36. adding deprecation notices to Steps from Apps stuff, and dropping rem…

    …inder removal todos for eventual removal
    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c8695f9 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    69f73f4 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    74244f2 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    cef05ff View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    490f093 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    ac9c553 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    187664e View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    1b793c0 View commit details
    Browse the repository at this point in the history
  44. tag+publish 4.0.0-rc.2

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9bc9e8a View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    63dd5ef View commit details
    Browse the repository at this point in the history
  46. web-api@4.0.0-rc.3

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c90f278 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    8354b1a View commit details
    Browse the repository at this point in the history
  48. web-api@4.0.0-rc.4

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c61d3e2 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    06c670b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    690c4e7 View commit details
    Browse the repository at this point in the history
  51. linting assistant stuff

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c3261cc View commit details
    Browse the repository at this point in the history
  52. a few more unit test fixes

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a5ab2d5 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    efcce08 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    727a2e5 View commit details
    Browse the repository at this point in the history
  55. bolt@4.0.0-rc.5

    filmaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a954a40 View commit details
    Browse the repository at this point in the history