[libnet-twitter-perl] annotated tag upstream/4.01010 created (now a19af4c)
gregor herrmann
gregoa at debian.org
Sat May 30 17:56:47 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/4.01010
in repository libnet-twitter-perl.
at a19af4c (tag)
tagging 4585bdffecd6647b4e5380de9834fbbfba759d4f (commit)
replaces upstream/4.01005
tagged by gregor herrmann
on Sat May 30 19:44:54 2015 +0200
- Log -----------------------------------------------------------------
Upstream version 4.01010
Alexandr Ciornii (3):
Test::More 0.88 should be required
Should require in 'requires' either JSON::XS or JSON - for module packagers, especially automatic, and META.yml.
Add 'Encode' to deps
Andrew Grangaard (1):
fixes misspelling of search in documentation
Ashley Willis (1):
added muting / mutes_list, create_mute, and destroy_mute
Chris Prather (5):
add dist.ini
authordep not authordeps
generate the README properly
merge in the META and indexing information from the Makefile.PL
kill old Makefile.PL
Christian Heinrich (2):
Fix grammar
Fix readability of STDOUT
Dan Dascalescu (1):
Fix typo, update limit for users/lookup per https://dev.twitter.com/docs/api/1/get/users/lookup, mention that followers are returned in a semi-random order while friends are not.
Dan Moore (1):
Renaming "retweeted_of_me" REST API call to the correct "retweets_of_me".
David Steinbrunner (4):
typo fix
typo fix
typo fix
typo fixes
Doug Bell (2):
fix doc typo -- ouath_verifier -> oauth_verifier
fix doc typo -> remove ::OAuth
Duke Leto (1):
Fix TwitterVision POD and example
Graham Knop (1):
add required version for Devel:StackTrace prereq
Jason Shaev (1):
added method lookup_statuses
Joe Papperello (1):
twitter_error_text function
Justin Hunter (2):
convert MooseX::MultiInitArg to MooseX::Aliases
add myself to contributors
Marc Mims (414):
Initial commit
Added exception handling and compat_mode
More tests
Generate lib/Net/Twitter/Lite.pm with TT2; API defined in Lite::API
Build .pm from TT2 template IFF inc/.author exists
Remove implicit Net::Twitter requirment
Documented the API module.
Added support for the Twitter Search API
Minor optimizations
Factored Search API out into its own module
Factored the compat bits out into their own module.
Separate code and doc for Lite.pm into .pm and .pod
Amend Compat refactor: missed an instance of _response.
Added resources to Makefile.PL for inclusion in META.yml
Bring dependecies up-to-date
Documentation
Integrated Net::Twitter::Lite::Search into the distribution.
Use the "following" terminology recommended by Twitter.
Added tests for Search API
Minor doc patch to correct terminology
Added support for the new Social Graph REST API methods
Moose hygiene
Added Error class and updated error handling accordingly in Compat.
Upgraded Module::Install
Brought the API up-to-date with Twitter
Updated tests; fixed minor bugs
Updated the Search API
Attempting to factor out APIs into roles (work in progress)
Refactoring APIs into Roles (in progress)
Added custom Meta::Method for introspection
Tests up-to-date (except for POD tests)
Renamed _ua to ua; consistency with Net::Twitter
Additional changes for legacy Net::Twitter compat
Removed ::Lite; preparing to replace Net::Twitter
Additional changes to rename Net-Twitter-Lite to Net-Twitter
Update version number
Factored legacy support into roles; compose roles in import.
Legacy modules ::Identica and ::Search
Replaced troublesome import method with MX::Traits
Moved "identica" from Legacy to API::REST
Overridden N:T:new broke derived classes
Documentation and additional compat mods.
Additional documentation; all POD tests pass.
Support HASH ref arg to new.
Add namespace::autoclean to dependencies
Correct module names / POD NAME sections
Prepare a new dev release _02
Doc fixes; auto_install
Moved Net::Twitter to N::T::Core; N:T simply used for construction. Added legacy option.
Bug fixes: agentclass_args type; error handling
Fixed useragent_args usage; added test for same
Fixed: POD/README errors in generated docs
Identica fixes: string to bool conversion; mentions => replies
Update Changes for prior commit
Integrated Tatsuhiko Miyagawa's OAuth support as a trait
Restructured: roles/traits moved to Net/Twitter/Role/
merged oauth branch into master
Recreated the identica -> mentions/replies fix; minor POD fixes.
Updated tests for identica mentions/replies hack
Updated description for friendship_exists
Fixed: typo that rendered $nt->get_authorization_url lame
UTF-8 encode get/post parameters
Fixed the latin-1/UTF-8 issue, thanks to miyagawa
CPAN release 3.0
Add version numbers to existing modules to make PAUSE happy
Never use UNIVERSAL::can as a function
Updated required version numbers
Typo fix and notes, courtesy of mgrdcm
Prep for CPAN release
Updated documentation based on feedback from "mister bray"
Ironic: corrected a spelling error in an error message
$@->error should not rely on having an error object from Twitter
Workaround for some JSON backends that don't decode booleans properly
Fixed API path for blocking_ids
Fix: identica requires "user_timeline/<id>.json" form when id is passed
Missing paren in doc sample code
friends, followers, and favorites also in <method>/<id>.json form when id is passed
Improved tests for bools; added test for end_session
Never set the twitter_error to a string
Fixed: accept exta args as a HASH ref (search behaved this way in 2.12)
Added saved_searches API methods
Added a section describing the Net::Twitter::Lite alternative
Updated OAuth support to include desktop app PIN numbers
Updated Changes
Fixed doc typo
Added initargs user/pass for compat with NT 2.12
Added appropriate 'requires' to Moose Roles
Merge branch 'master' into oauth
Full implementation of OAuth 1.0a using Net::OAuth
Fixed typo and added a date to the changelog
Started a FAQ section in the POD
Added an "else" case for completeness; we shouldn't hit this case
Improved implementation of token and url accessors
Added authenticate option to API calls
Validate method attribute names passed to constructor
Added a geocode search example to the FAQ
Make Net::Twitter safe for subclassing
Twitter API update: new_direct_message prams; new show_friendship method
CPAN release 3.03000
Improved subclassing support and added subclass tests
Require meta-method "authenticate" (simplifies building Net::Twitter::Lite)
Proprely subclassed Net-Twitter user classes
CPAN release
Moved "isa" handling from Core to Net::Twitter where it belongs
Modified tests so they'll be properly sxip without a recent version of LWP:UA
Make set_error_return_val *more* private
Removed documentation for previously deleted method "stringify"
Removed inc/ from the repos; no sense versioning generated files
Use a better nonce algorithm to avoid duplicates in forked procs
Updated documentation for OAuth 1.0a: callback parameter required
CPAN release 3.03002
Fixed a typo in Makefile.PL: s/require/requires/
Removed JSON workaround for booleans
Inflate Twitter HASH returns to objects (role InflateObjects)
CPAN Release 3.04000
Use Moose::Meta::Class instead of Class::MOP::Class
Added a simple load test
For robustness, conditionally set ( is => bare ).
UTF-8 support for all JSON handlers
Added ssl and netrc options from Net::Twitter::Lite
Added decode_html_entities option; decodes entities in "text" fields.
utf-8 encode arguments sent to twitter
CPAN release 3.04003
Fixed test: plan run twice when LWP:UA not recent
Bug fix: invalid OAuth signatures on POST requests
Fixed OAuth/unicode conflict
Silence Net::OAuth's double encoding warning.
Fixed infrequent OAuth signature failures
Added new API methods: home_timeline, retweet, retweeted_{by,to,of}_me
Removed JSON::DWIW as a JSON handler (it lacks support for JSON::Any's utf8 option)
CPAN release 3.05000
Added get_authentication_url for "Sign in with Twitter" authentication flow
Updated "source" option doucmentation (closes RT 48786)
CPAN release 3.05001
Fixed minor typo in a comment
Work around perl bug requiring encoded keys when client uses "use utf8"
Removed deprecated is_authorized from examples in pod (thanks to Nigel Metheringham)
URI 1.35 breaks unicode; require 1.40
multipart/from-data posts for update_profile_image and update_profile_background_image
Added synthetic "since" argument
Search API has a different timestamp format that the REST API!
Added 'retweets' REST API method
Add test_requires Test::More 0.88 for done_testing
Prefer native test_requires over compat build_requires
Added versions to DateTime* deps (closes RT#50069)
CPAN release 3.07001
synthetic "since" parameter fixed; added support for "YYYY-MM-DD" format
Documented the cursor parameter for friends, followers, friends_ids, and followers_ids.
CPAN release 3.07002
Added new API method: report_spam
Twitter account name change: @net_twitter => @perl_api
Fixed: cached request_token results in stale authentication/authorization urls
CPAN release 3.07004
Lists API start
Working draft implementation (at least for the few methods hand tested)
Documented API::Lists (first draft)
Fixes and mods resulting from manual testing the Lists API
prepare a CPAN dev release
return user_id and screen_name from request_access_token (Roberto Etcheverry)
Updated attribution in CONTRIBUTORS to include email and twitter name
Tighter regex for http method checking
Added notice of upcoming API changes to API::Lists
Merge branch 'lists-api'
CPAN releases 3.08 (includes Lists API)
Fixed: ssl setup for both REST and Lists APIs
Added users_search/find_people API method; updated default apiurl
Updated netrc option to accept a machine name
CPAN release 3.09000
Added documentation for the lat/long parameters to update
Addded trends_available and trends_location methods
Added Role::RateLimit
Fixed: ssl option not applied when both Lists and REST API traits used
Added a RETURN VALUES section to pod and update "search" method docs
CPAN release 3.10000
Skip new rate_limit tests unless LWP >= 5.819
Stricter check for array containing statuses.
Fixed retweeted_{to,fo}_me API URLs (RT#52784)
Updated changes for the retweeted URLs fix
Fixed netrc with API::Lists; added option netrc_machine
Oops! Fixed bug in new test in t/10_net-twitter-regression.t (oh, the irony!)
Fixed: doc bug - created_at
Provide package names for "anonymous" classes; more informative when perl reports errors
Lists API overhaul; fixes, new parameters, doucmentation, etc.
Documentation: Lists API synopsis, Paging and Cursor section
CPAN release 3.11000
Lists API calls now honor synthetic args authenticate and since.
Use Moose 0.94 with native traits (resolves CPAN testers failing reports)
Made retweeted_of_me an alias for retweets_of_me to prevent breaking existing code.
CPAN release 3.11003 - Moose dep 0.90
Removed extraneous tarball from the distribution (no code changes)
Fixed typo in POD
FAQ: How do I get Twitter to display something other than "from Perl Net::Twitter?
Added unicode test
Oops! Needed a plan
Fixed utf8 encoding error for latin1 using Basic Auth; accept pre-constructed user agent object via ua argement to new
Fixed: "since" synthetic arg with InflateObjects role (RT#54901)
Fixed: image updates should accept a singel array ref argument (RT#54422)
Fixed: unicode.t skip needed number of tests to skip (miyagawa)
Added xAuth support
Change log: xAuth
xAuth tested
CPAN release 3.11007
Added new api methods: reverse_geocode, geo_id; new params to "update"
Added SimulateCursors trait for Identi.ca compatibility
Use newly documented "preferred" oauth endpoints: http://api.twitter.com/oauth/*
BUILDARGS should accept a HASH
Import Sclar::Util::blessed in the POD Synopsis to make it clear callers need to do so (RT#55283)
Added RetryOnError trait
CPAN release 3.11009
Added lookup_users API method
Fixed: introspection to autogenerate POD for lookup_users
make the webapp example multi-user safe
tests for new lookup_users method; better late than never
Merge git://github.com/tokuhirom/Net-Twitter
cpan release 3.11012
fixed: t/51_since.t was actually attempting to connect to twitter
Added new API methods: retweeted_by and retweeted_by_ids
fixed path for retweeted_by_ids
CPAN release 3.12000
fixed: just plan once!
Added friendships_incoming and friendships_outgoing methods
Fixed tests: plan was called twice when LWP was too old
Added support and documentation for optional timeline parameter skip_user
Workaround twitter API skip_user bug
CPAN release 3.13000
Accommodate 2 base URLs for the Search API; SSL support for Serach API
Use Net::OAuth's support for XAuth (replace our homegrown support)
Use POST with Authorization header for XAuth (per Twitter docs)
Revert "Accommodate 2 base URLs for the Search API; SSL support for Serach API"
Reworked search/trends base URL split for the Search API
CPAN release 3.13001
fixed: generate new OAuth authorization header on retry (RetryOnError trait)
Refactored Lists API to use Net::Twitter::API
CPAN developers release 3.13002_01
Removed redundant aliaes declarations; added base_url_method to the method attribute options
CPAN developers release 3.13002_02
CPAN developers release 3.13002_03
MooseX::MiltiInitArg and -T (taint) don't get along
CPAN release 3.13003
Fixed: OAuth signature bug (RT#58493)
CPAN release 3.13004
Don't use ags for signature on multi-part mime posts
Fixed "since" (sythetic arg) filtering
Fixed off by one error in since filtering
CPAN release 3.13005
Fixed unicode.t (bumped skip count for optional module)
Fixed incompatibility between "since" filtering and InflateObjects
Pod fix: missing comma
attributions
Merge http://github.com/preaction/Net-Twitter
decode_html_entities now decodes all fields (incl source in search results)
CPAN release 3.13007
use HTTPS for all OAuth token negotiation steps
CPAN release 3.13008
Use twitter error message from various twitter error structures
CPAN dev release 3.13008_01
Fixed stack trace filter
Fixed: walking on $@; localized in Net::Twitter::Error::error
Test the various known/guessed twitter error formats
Updated documentation to reflect the death of Basic Auth
OAuth support for Identi.ca (assist from barbie)
Use Authorization header for OAuth token requests instead of query parameters
CPAN release 3.13009
Automatically load the OAuth trait if consumer_key is specified
Runtime test for optional Crypt::SSLeay when required
fixed: circular ref / memory leak in RateLimit trait
minor restructuring for my sanity
Added #newtwitter API methods
CPAN release 3.14000
Make Crypt::SSLeay a hard requiremnet
Fixed: use File::Spec tests that failed in Win32 (turugina)
Added dependency on Digest::HMAC_SHA1
Fixed trends_location (RT #65506)
Merge branch 'master' of https://github.com/franckcuny/Net-Twitter into franckcuny-master
CPAN release 3.14003
transparency: use named private subs instead of anonymous subs
Added tests dependency: Test::Exception (closes RT #65786)
Add method for Lists API members/create_all endpoint
CPAN release 3.15000
Added parameters for the search method
Replaced Test::Exception with Test::Fatal
Set searchapiurl default for identica; Net::Identica documentation
Added no_retweet_ids REST API method
Moved trends methods to API::REST
CPAN release 3.16000
Initial implementation of AutoCursor (in-progress)
updated dependencies
fixed broken test (sometimes I suck)
Perpare developer release
Added a per-call override for AutoCursor max_calls
Documented max_calls override
Better generated class names
Added doucmentation to the main POD for RetryOnError and AutoCursor
CPAN release 3.17000
Added an Digest::SHA1 dependency
Fixed intermittent AutoCursor bug (cause by Class::MOP anon class caching)
CPAN Release 3.17001
fix bad whatis entry (patch from debian, closes RT #67203)
use Digest::SHA instead of Digest::SHA1 (patch from debian closes RT #67202)
updated Changes for Justin's MX:Aliases change
fixed typo in blocks/destroy params declaration
Merge pull request #8 from l/master
Implemented the new Lists API
Marked friends/followers API methods deprecated
added geo_search, geo_search, similar_places, and add_place API methods
added contributors and contributees API methods
added get_languages and get_settings API methods
fixed spelling errors
added update_with_media API method
CPAN developer release 3.18000_01
Merge branch 'master' of github.com:semifor/Net-Twitter
POD fixes
Fixed friendship_exists for backwards compat
Replaced JSON::Any with JSON
Minor clean-up in preparation for release
Synthetic args prefixed with a dash (-)
Spelling
Generalized sythetic arguments handling
AutoCursor should not modify behavior when user passes a cursor
Fixed: AutoCursor
CPAN release 3.18001
"trends" api method deprecated; warn and call trends_location(1)
Merge branch 'master' of https://github.com/dandv/Net-Twitter
Added API method members_destroy_all with alias remove_list_members
Deprecated TwitterVision API support
Added API method subscriptions; list_subscriptions is now all_subscriptions
Updated deprecation notices
Removed some crufty old documentation
CPAN release 3.18002
Fixed mentions path statuses/mentions, not statuses/replies
Allow extra paramters to get_auth*_url methods
Release 3.18004
Merge pull request #15 from Tamarou/dzilify
Add Twitter API v1.1 support
WIP: folding v1.1 in
Basic tests for API v1.1
Added tests for API v1.1 to match current Twitter docs
Fixed missign `use HTTP::Response`
First dev release for Twitter API v1.1
Use the full path to the current perl interpreter
Developer release 4.00000_02 (built with dzil)
Remove $VERSION assignments; let dzil do it
Build pod and README in the dzil build directory
Fixed: skip errant prereqs
Work around dzil's inability to DWIW with generated README and pod
dzil handles pod coverage and syntax tests differently
Factored out deprecated methods into their own test
Fixed spelling errors and spelling tests
Initial Twitter API v1.1 migration manual
Minor fixes (oembed, friendship_exsits); updated migration manual
Release 4.00001
Fixed duplicate VERSION declaration in Core.pm
Fixed broken link (extra semicolon)
Convenient access to Twitter's numeric error code
Added item for rate_limit_status
Removed Test::NoWarnigs to accommodate HTTP::Message 6.03
Minor modifications to make dzil run quieter
Release 4.00002
Fixed typo
Fixed URI encoding issue (Twitter API v1.1 is more stringent)
Release 4.00003
Release 4.00004
Merge pull request #19 from eleniS/master
Remove Makefile.PL (cuft - we've moved to Module::Build)
Refined get_lists, list_subscriptions, list_ownerships
Release 4.00005
Merge pull request #22 from sartak/tidy-api-module
Merge pull request #23 from spazm/documentation_typo_fix
Release 4.00006
Merge pull request #26 from sartak/master
Doc fix: RateLimit not compatible with Twitter API v1.1
Merge branch 'master' of github.com:semifor/Net-Twitter
Merge pull request #29 from cmlh/master
Release 4.00007
Merge pull request #36 from dsteinbrunner/patch-1
Fix OAuth failure for UTF8 parameters (#21)
Add missing dependency: LWP::Protocol::https (#25)
Fix Class::MOP::load_class deprecated (#35)
Remove reliance on MooseX::Aliases (#35)
Carp not cluck; test warnings
Expand Carp::Clan list (RT#77306)
Fix update_with_media with utf8 status (RT#72814)
Update Changes for fix update_with_media
Add API method retweeters_ids
Release 4.010000
Fix documentation bug
Warn unless ssl option to new (deprecation cycle)
Add blank lines for dzil VERSION assignment
Fix POD bugs
Merge pull request #41 from antipasta/master
Fix POD bugs
Release 4.01003
Merge pull request #43 from SocialFlowDev/master
Release 4.01004
Merge pull request #47 from SocialFlowDev/ghathwar.upload_images
Merge pull request #48 from pjcj/muting_ids
Release 4.01005
Merge branch 'master' of github.com:semifor/Net-Twitter
Aliases for mutes, muting_ids, muted_ids
Default `ssl => 1`
Release 4.01006
Bump required version of IO::Socket::SSL
Merge pull request #50 from zmughal/master
Merge pull request #51 from SocialFlowDev/master
Expand ARRAYREF id arg to comma seperated list
Release 4.01007
Merge pull request #52 from ashleywillis/master
Release 4.01008
Merge pull request #54 from hatorikibble/master
Add AppAuth role for OAuth2, app authentication
Add simple AppAuth test; clean up
Fix invalidate_token
Prepare release; add AppAuth to main POD
Solved the case of the missing POD
Paul Johnson (1):
Add muting_ids.
Shawn M Moore (4):
Tidy attribute declarations
Fix =over placement for twitter_api_method parameters
Add path_suffix parameter to twitter_api_method
Permit PUT as an HTTP method
Zakariyya Mughal (1):
fix minor typo
eleniS (3):
Missing function for owned lists
Fix documentation
Rename of the function
franck cuny (1):
add two new params: trim_user and include_entities
ghathwar (4):
upload images endpoint
Remove unused code
Add media_ids param to statuses/update endpoint
Changed UploadImage.pm to UploadMedia.pm
gregor herrmann (1):
Imported Upstream version 4.01010
hatorikibble (1):
updated documentation: example for more search parameters, 'rpp' is replaced by 'count' as per https://dev.twitter.com/rest/reference/get/search/tweets
l (1):
For friendships_exists,
skaufman (1):
use HTTP::Request::Common when possible, put query params in content, content-type added
tokuhirom (1):
added fallback.
turugina (1):
FIX: 2 tests fail on MSWin32
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnet-twitter-perl.git
More information about the Pkg-perl-cvs-commits
mailing list