[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