[Bps-public-commit] rt-extension-rest2 branch master updated (78ae2ac -> 7626ebe)
git at bps-git.bestpractical.com
git at bps-git.bestpractical.com
Fri Jul 16 19:22:27 UTC 2021
This is an automated email from the git hooks/post-receive script.
jbrandt pushed a change to branch master
in repository rt-extension-rest2.
from 78ae2ac Prep 1.12 release
add 57e03e5 Support core roles for ticket search result in REST2
add eb94229 Test core role fields for ticket search result in REST2
add 8866c01 Support core roles for asset search result in REST2
add 0f4488b Test core role fields for asset search result in REST2
add b4cc6c1 Support custom roles for search result in REST2
add 9c833eb Test custom role fields for ticket search result in REST2
add dbc71d9 Fix typo in REST2 doc
add 878ba58 Document role fields for ticket search result
add 7f6868c Support additional fields parameters for Roles and CustomFields in Collection
add 649dc12 Abstract setup_ordering to simplify limit_collection and also avoid duplication
add 2c9b41c Abstract serialize_record to easily subclass for collection
add 39175ca Add /searches/ and /search/ endpoits for saved searches
add 133f561 Support to search tickets from saved searches
add e4442b5 Test ticket saved searches
add 77790c2 Document saved search usage
new 7626ebe Merge branch 'saved-searches'
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/RT/Extension/REST2.pm | 57 +++++-
lib/RT/Extension/REST2/Resource.pm | 74 ++++++-
lib/RT/Extension/REST2/Resource/Assets.pm | 22 +++
lib/RT/Extension/REST2/Resource/Collection.pm | 27 ++-
.../REST2/Resource/Collection/QueryByJSON.pm | 11 --
.../Extension/REST2/Resource/Collection/Search.pm | 161 +++++++++++++++
lib/RT/Extension/REST2/Resource/Search.pm | 110 +++++++++++
lib/RT/Extension/REST2/Resource/Searches.pm | 93 +++++++++
lib/RT/Extension/REST2/Resource/Tickets.pm | 38 ++--
xt/assets.t | 34 ++++
xt/searches.t | 215 +++++++++++++++++++++
xt/ticket-customroles.t | 40 ++++
xt/tickets.t | 30 +++
13 files changed, 868 insertions(+), 44 deletions(-)
create mode 100644 lib/RT/Extension/REST2/Resource/Collection/Search.pm
create mode 100644 lib/RT/Extension/REST2/Resource/Search.pm
create mode 100644 lib/RT/Extension/REST2/Resource/Searches.pm
create mode 100644 xt/searches.t
--
To stop receiving notification emails like this one, please contact
sysadmin at bestpractical.com.
More information about the Bps-public-commit
mailing list