Files
mostlymatter/app
Maria A Nunez 3187907b67 MM-16990 - Fix webhooks visible to users without viewing permissions (#11698)
* Filtered incoming webhooks for users wihtout PERMISSION_MANAGE_OTHERS_INCOMING_WEBHOOKS

* Filtered outgoing webhooks for users without PERMISSION_MANAGE_OTHERS_OUTGOING_WEBHOOKS

* Refactored GetOutgoingByTeamByUser to its own method in app and store

* Fixed paging condition for outgoing webhooks in store

* Separated test cases into separate t.run in WebhookStore

* Improved unit test. PR Feedback

* Filtered outgoing webhooks by channel for users without PERMISSION_MANAGE_OTHERS

* Filtered getting full list of outgoing webhooks for users without PERMISSION_MANAGE_OTHERS

* Added missing signature for GetOutgoingWebhooksPage in app

* Expanded permissions in test to SYSTEM_USER_ROLE

* Filtered getting full list of incoming webhooks for users without PERMISSION_MANAGE_OTHERS

* Removed unnecessary sq.and operator
2019-07-29 12:32:26 -04:00
..
2019-07-22 22:13:39 +02:00
2018-03-07 12:36:40 -06:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-03-06 15:06:45 -05:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00