SearchKit - server-side rendering
authorColeman Watts <coleman@civicrm.org>
Wed, 13 Oct 2021 02:19:45 +0000 (22:19 -0400)
committerColeman Watts <coleman@civicrm.org>
Tue, 26 Oct 2021 19:54:14 +0000 (15:54 -0400)
commit8fd58f564002d72547de6f930f3e70908c4e0973
treec425244dbbf961e7720d6becda4329cd3adcfaa8
parent168dc9fff0623bc942aed003eaf0909d4d37f11c
SearchKit - server-side rendering

Moves logic for resolving field values from the client to the server-side,
which gives more control over formatting, links, and greater consistency
of spreadsheet output.
21 files changed:
Civi/Api4/Query/SqlFunction.php
ext/search_kit/Civi/Api4/Action/SearchDisplay/AbstractRunAction.php
ext/search_kit/Civi/Api4/Action/SearchDisplay/Download.php
ext/search_kit/ang/crmSearchAdmin/resultsTable/crmSearchAdminResultsTable.component.js
ext/search_kit/ang/crmSearchAdmin/searchListing/afforms.html
ext/search_kit/ang/crmSearchAdmin/searchListing/buttons.html
ext/search_kit/ang/crmSearchAdmin/searchListing/crmSearchAdminSearchListing.component.js
ext/search_kit/ang/crmSearchAdmin/searchListing/displays.html
ext/search_kit/ang/crmSearchAdmin/searchListing/tags.html
ext/search_kit/ang/crmSearchDisplay/colType/buttons.html
ext/search_kit/ang/crmSearchDisplay/colType/field.html
ext/search_kit/ang/crmSearchDisplay/colType/include.html
ext/search_kit/ang/crmSearchDisplay/colType/links.html
ext/search_kit/ang/crmSearchDisplay/colType/menu.html
ext/search_kit/ang/crmSearchDisplay/traits/searchDisplayBaseTrait.service.js
ext/search_kit/ang/crmSearchDisplayGrid/crmSearchDisplayGridItems.html
ext/search_kit/ang/crmSearchDisplayList/crmSearchDisplayListItems.html
ext/search_kit/ang/crmSearchDisplayTable/crmSearchDisplayTableBody.html
ext/search_kit/ang/crmSearchTasks/traits/searchDisplayTasksTrait.service.js
ext/search_kit/tests/phpunit/api/v4/SearchDisplay/SearchDownloadTest.php
ext/search_kit/tests/phpunit/api/v4/SearchDisplay/SearchRunTest.php