mattermost/server/channels/testlib
David Krauser 1cfe3d92b6
[MM-66836] Integrate PropertyAccessService into API and app layers (#34818)
Updates all Custom Profile Attribute endpoints and app layer methods to pass caller user IDs through to the PropertyAccessService. This connects the access control service introduced in #34812 to the REST API, Plugin API, and internal app operations.

Also updates the OpenAPI spec to document the new field attributes (protected, source_plugin_id, access_mode) and adds notes about protected field restrictions.
2026-02-06 18:06:51 -05:00
..
testdata Remove vestigial MySQL support (#34865) 2026-01-20 21:01:59 +00:00
assertions.go [MM-63805] Don't throw a MFA warning for unauthenticated plugin requests (#30795) 2025-08-18 11:17:33 +02:00
cluster.go Handle error returned by GetClusterInfos() (#30919) 2025-05-12 13:37:58 -04:00
doc.go Mono repo -> Master (#22553) 2023-03-22 17:22:27 -04:00
hashers_dev.go Add fast test hasher to speed up CI tests (#34707) 2025-12-11 09:46:21 -04:00
hashers_production.go Add fast test hasher to speed up CI tests (#34707) 2025-12-11 09:46:21 -04:00
helper.go MM-66789 Restrict log downloads to a root path for support packets (#35014) 2026-01-29 13:29:55 -05:00
resources.go MM-66789 Restrict log downloads to a root path for support packets (#35014) 2026-01-29 13:29:55 -05:00
resources_test.go Mono repo -> Master (#22553) 2023-03-22 17:22:27 -04:00
store.go [MM-66836] Integrate PropertyAccessService into API and app layers (#34818) 2026-02-06 18:06:51 -05:00