![]() closes CNVS-29869 refs CNVS-31303 adds an implementation of the AddressBook facade backed by an external address book service. cleans up some implementation of the facade to faciliate that. intentionally punts on pagination through the service for right now. that will be covered in a later commit addressing CNVS-31303. test-plan: - depends on having an address-book service that fulfills the expected contract - if using consul, add the host for your address-book service to config/consul.yml (see config/consul.yml.example) - if not using consul, add it to config/dynamic_settings.yml (see config/dynamic_settings.yml.example) - go to your canvas' /plugins/address-book and configure your account to use the service implementation - smoke test the inbox address book UI in canvas Change-Id: I4e89bd7c2ac64b5a4902905cbdd37c8283f7adf5 Reviewed-on: https://gerrit.instructure.com/88431 Reviewed-by: Jonathan Featherstone <jfeatherstone@instructure.com> Tested-by: Jenkins QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com> Product-Review: Jacob Fugal <jacob@instructure.com> |
||
---|---|---|
.. | ||
base.rb | ||
caching.rb | ||
empty.rb | ||
messageable_user.rb | ||
service.rb |