Justin Carlson
6585fb1f55
Add actions for integration manager to send and read certain events ( #9740 )
...
* Add send_event action
* Add read_events action
* Add e2e tests for send_event
* Allow more event types to be read
* Fix error message
* Add e2e tests for read_events
* Run i18n
* Improve error messages
* Fix types
* Remove unused test helpers
* Fix more type errors
* Run prettier
* Fix more type errors
* Fix validation
Since typeof null is "object"
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-12-20 14:13:37 -07:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Justin Carlson
8e42497e81
Fix integration manager `get_open_id_token` action and add E2E tests ( #9520 )
...
* Fix missing await
* Fix get openID token action requiring room ID and user ID
* Add e2e test for integration manager get openID token
* Remove outdated comment
* Update test description
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Fix type
* Fix types again
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-15 10:03:47 -07:00
Michael Telatynski
aa9f8eac52
Fix flakiness of kick.spec.ts due to `cy.get(...).contains(...).should(...);` anti-pattern ( #9411 )
...
* Update kick.spec.ts
* Update kick.spec.ts
2022-10-13 13:50:38 +01:00
Justin Carlson
348a006c6b
Allow integration managers to remove users ( #9211 )
...
* Add kick action to Scalar Messaging API
* Fix docs
* Fix membership check
* Update style
* Update i18n
* Add e2e tests
* Fix test flakiness
* Fix variable type
* Check for when bot has joined
* Add missing semicolon
* Not a real token
Co-authored-by: Travis Ralston <travpc@gmail.com>
* Improve test description
Co-authored-by: Travis Ralston <travpc@gmail.com>
* Look for room kick message instead of checking room state
* Expand event summaries before checking for message
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Travis Ralston <travpc@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-09-13 08:59:04 -06:00