[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