[Bps-public-commit] rt-extension-rest2 branch, master, updated. 1.07-53-g7610826

? sunnavy sunnavy at bestpractical.com
Mon May 4 14:52:33 EDT 2020


The branch, master has been updated
       via  76108267f3d395bc1e869c16c19ef2ca1999adb7 (commit)
       via  5ac424497485cd481baa5d769ee131cfc7ed4ff6 (commit)
      from  719187227d6a9f744862311a03b51100da62780a (commit)

Summary of changes:
 Changes                   | 35 +++++++++++++++++++++++++++++++++++
 MANIFEST                  | 14 ++++++++++++++
 META.yml                  |  3 ++-
 Makefile.PL               |  1 +
 README                    |  2 +-
 lib/RT/Extension/REST2.pm |  4 ++--
 6 files changed, 55 insertions(+), 4 deletions(-)

- Log -----------------------------------------------------------------
commit 5ac424497485cd481baa5d769ee131cfc7ed4ff6
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Tue May 5 02:46:53 2020 +0800

    Update copyright year to 2020

diff --git a/README b/README
index 91b8a84..ffc7b4a 100644
--- a/README
+++ b/README
@@ -1105,7 +1105,7 @@ BUGS
     <http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-REST2>.
 
 LICENSE AND COPYRIGHT
-    This software is Copyright (c) 2015-2019 by Best Practical Solutions,
+    This software is Copyright (c) 2015-2020 by Best Practical Solutions,
     LLC.
 
     This is free software, licensed under:
diff --git a/lib/RT/Extension/REST2.pm b/lib/RT/Extension/REST2.pm
index 27a7af7..a7062ad 100644
--- a/lib/RT/Extension/REST2.pm
+++ b/lib/RT/Extension/REST2.pm
@@ -1253,7 +1253,7 @@ L<rt.cpan.org|http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-REST
 
 =head1 LICENSE AND COPYRIGHT
 
-This software is Copyright (c) 2015-2019 by Best Practical Solutions, LLC.
+This software is Copyright (c) 2015-2020 by Best Practical Solutions, LLC.
 
 This is free software, licensed under:
 

commit 76108267f3d395bc1e869c16c19ef2ca1999adb7
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Tue May 5 02:23:51 2020 +0800

    Prep for 1.09

diff --git a/Changes b/Changes
index c756d8c..b1952a8 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,40 @@
 Revision history for RT-Extension-REST2
 
+1.09 2020-05-04
+
+ - Allow searches to return disabled objects with
+   'find_disabled_rows=1'(Thanks gibus!)
+ - Improve the user experience of pagination(Thanks puck!)
+ - Allow 'entry_aggregator' property in JSON search(Thanks gibus!)
+ - Allow including CustomFields in search results(Thanks puck!)
+ - Allow to delete values for single-value custom fields(Thanks gibus!)
+ - Allow binary ObjectCustomFieldValue upload as multipart/form-data or JSON
+   Base64 encoded content(Thanks gibus!)
+ - Add entry point to download image or binary ObjectCustomFieldValue(Thanks
+   gibus!)
+ - Allow attachments as JSON Array with multipart/form-data or Base64
+   encoded content(Thanks gibus!)
+ - Set the Subject on the create attachment(Thanks puck!)
+ - Allow setting privileged flag on user endpoint(Thanks brennanma!)
+ - Improved access and authorisation for user endpoints(Thanks elacour!)
+ - Add searching for customfields attached to a catalog/class/queue(Thanks
+   gibus!)
+ - Add customfieldvalue(s) endpoints(Thanks gibus!)
+ - Add all CRUD operations for CustomField(Thanks gibus!)
+ - Add available values for Select RT::CustomField(Thanks gibus!)
+ - Fix setting single member roles like Owner for Assets(Thanks puck!)
+ - Provide Ticket and Transaction CFs for queue lookup
+ - Add custom field names in hyperlink data
+ - When creating an object, allow CustomFields to use names(Thanks puck!)
+ - Treat CustomFields in a manner that is more consistent to other object
+   types(Thanks puck!)
+ - Bump requirement for Path::Dispatcher to 1.07 to remove warnings about
+   Any::Moose
+
+1.08 2019-08-09
+ - Accept transaction custom fields on comment/correspond
+ - Accept ticket custom fields on comment/correspond
+
 1.07 2019-05-24
  - Accept 'Content' as a parameter on create. The documentation previously showed
    this in examples, but it wasn't yet supported. Now it works as documented.
diff --git a/MANIFEST b/MANIFEST
index 7ef88eb..fae739a 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -33,12 +33,15 @@ lib/RT/Extension/REST2/Resource/Collection/ProcessPOSTasGET.pm
 lib/RT/Extension/REST2/Resource/Collection/QueryByJSON.pm
 lib/RT/Extension/REST2/Resource/CustomField.pm
 lib/RT/Extension/REST2/Resource/CustomFields.pm
+lib/RT/Extension/REST2/Resource/CustomFieldValue.pm
+lib/RT/Extension/REST2/Resource/CustomFieldValues.pm
 lib/RT/Extension/REST2/Resource/CustomRole.pm
 lib/RT/Extension/REST2/Resource/CustomRoles.pm
 lib/RT/Extension/REST2/Resource/Group.pm
 lib/RT/Extension/REST2/Resource/GroupMembers.pm
 lib/RT/Extension/REST2/Resource/Groups.pm
 lib/RT/Extension/REST2/Resource/Message.pm
+lib/RT/Extension/REST2/Resource/ObjectCustomFieldValue.pm
 lib/RT/Extension/REST2/Resource/Queue.pm
 lib/RT/Extension/REST2/Resource/Queues.pm
 lib/RT/Extension/REST2/Resource/Record.pm
@@ -67,21 +70,32 @@ META.yml
 README
 TODO
 xt/asset-customfields.t
+xt/asset-watchers.t
 xt/assets.t
+xt/attachments.t
 xt/catalogs.t
+xt/cf-image.t
 xt/conflict.t
+xt/customfields.t
+xt/customfieldvalues.t
+xt/data/image.png
 xt/group-members.t
+xt/local-custom-fields.t
 xt/not_found.t
 xt/organization.t
+xt/pagination.t
 xt/queues.t
 xt/root.t
 xt/search-json.t
+xt/search-simple.t
 xt/ticket-customfields.t
 xt/ticket-customroles.t
 xt/ticket-links.t
 xt/ticket-watchers.t
 xt/tickets-bulk.t
 xt/tickets.t
+xt/transaction-customfields.t
 xt/transactions.t
 xt/user-customfields.t
 xt/user-memberships.t
+xt/users.t
diff --git a/META.yml b/META.yml
index 7cab39d..16bdadb 100644
--- a/META.yml
+++ b/META.yml
@@ -44,6 +44,7 @@ requires:
   perl: 5.10.1
 resources:
   license: http://opensource.org/licenses/gpl-license.php
-version: '1.07'
+version: '1.09'
 x_module_install_rtx_version: '0.40'
 x_requires_rt: 4.2.4
+x_rt_too_new: 5.0.0
diff --git a/Makefile.PL b/Makefile.PL
index 44070da..d820436 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -6,6 +6,7 @@ license  'gpl_2';
 githubmeta('github');
 
 requires_rt('4.2.4');
+rt_too_new('5.0.0');
 
 requires 'Encode';
 requires 'JSON';
diff --git a/lib/RT/Extension/REST2.pm b/lib/RT/Extension/REST2.pm
index a7062ad..30be01b 100644
--- a/lib/RT/Extension/REST2.pm
+++ b/lib/RT/Extension/REST2.pm
@@ -4,7 +4,7 @@ use 5.010001;
 
 package RT::Extension::REST2;
 
-our $VERSION = '1.07';
+our $VERSION = '1.09';
 our $REST_PATH = '/REST/2.0';
 
 use Plack::Builder;

-----------------------------------------------------------------------


More information about the Bps-public-commit mailing list