This is an automated email from the git hooks/post-receive script. carnil pushed a change to branch master in repository libapp-nopaste-perl.
from 437b446 update changelog new 86c82ab Add debian/upstream/metadata new 0742261 Update debian/changelog adds 3092c60 Initial import of App::Nopaste adds 6e7beaf Sketch out how the program look adds a963ffc Sketch out the App::Nopaste code, which selects a pastebin to use adds 5aced69 Documentation for App::Nopaste adds 245d94f Most of App::Nopaste::Service adds 4fa7420 paste.husk.org support adds 939a539 shadowcat paste support adds 1a03dec rafb.net support adds 38e074e pastebin.com support adds 983a10d Dependencies adds d1e36da Give each service module a bit of doc adds 834a22c Some semicolon funniness adds a37dd9b Take nick, service, and services from environment variables adds b44b638 Use an error_handler so errors can be reported immediately adds 2090c11 Rewrite a little bit of code adds a5aac98 Need some silliness because some things don't ignore arguments they don't handle adds d63423e App::Nopaste::Service doesn't import croak :) adds ffc37e7 Mech spells it url, not uri adds 5f095d1 Deal better with fragments of package names adds 6899edb Document the methods of App::Nopaste::Service adds b507163 Remove trailing / in Shadowcat for consistency adds aac0e80 Add Snitch - http://nopaste.snit.ch/ adds 5519d71 We can inline _require adds e9c2eb4 We really don't need to support one service explicitly adds 4b70651 Document the CLI in the main module's POD for now adds 5f63d89 Remove the t/001-basic tests for now :( adds 4d7d98f Test the loading of all the specific services adds 87f1a79 Rafb and PastebinCom are now optional adds 8926736 We want to install the nopaste script adds 2294e1e We need to have the bin/ in install_script adds 8438297 Cut down some POD in App::Nopaste::Service adds b8b38a6 Releasing today :) adds 379f994 Bump to 0.02 adds b27b651 Module::Install (or somebody) will replace #!/usr/bin/perl with the real perl path, but not env perl adds 94491bb Fix PastebinCom adds d984b2d Fix RafbNet adds 94e9125 Prepare for release adds 2299fd6 Bump to 0.03 adds 88396e7 Optional dependencies use recommends not reqires adds 4e12602 Split off printing $url and \n to eventually allow -n adds 27b8b86 Default nick to $USER adds 25be697 Doc $USER using adds 2db7689 Move more logic into App::Nopaste adds 709f5aa Changes adds fa6a2e5 Default error handler now includes service name adds 84d1498 Some refactoring and doc updates adds b181d4a More doc adds 508495c Remove auto_install, it's no good for installing through CPAN adds 7e7be2a Prepare for release adds d79be61 No need for autoinstall Module::Install stuff adds e63afca Bump to 0.04 adds 79bffc5 add a nopaste service for http://www.mathbin.net/ adds 11912a7 Make fix_eqns a method in case anyone wants to subclass this adds d68e4d9 Some token doc adds 9cf645d Check the availability of nopaste services (mostly for dependencies) adds 474ac25 We can now load Rafb and PastebinCom successfully adds 059bd2b Also check mathbin adds f0d9ea2 Update Changes adds f761233 Update optional dep declarations adds c1fbbcc Use auto_install, because it is an app adds 9ab3f38 Use the correct shebang adds 0f9b455 Update Module::Install to 0.75 adds 7d34d7c New dependencies. MOOSE. adds f361153 Add App::Nopaste::Command for the CLI adds cd6c969 Use App::Nopaste::Command in bin/nopaste adds 1b7cac7 Begin updating Service to better handle the various arguments adds 85d74ed Use the Getopt trait so that cmd_aliases are registered adds b9b63c0 Add a warn_handler adds 39a101b Implement --quiet, small refactor adds 0aefe1e Changes adds 9f2b377 Don't default user/services multiple times, just use a better check adds 81b1a17 Allow overriding of services adds 88172d5 Remove CLI doc from App::Nopaste for now adds 8a924f7 Just refer to App::Nopaste::Command's doc adds 8fde9ea Add some token doc to nopaste adds 50fdab4 Declare Clipboard as an optional dep adds 4b8ab4e Need to import Clipboard so it can set up its crap adds 092f010 Documentation adds eb92d44 Add a -p/--paste option adds 556c39f Changes adds 6f8c1e2 Add -c alias for --chan adds b19612d Cosmetic changes to Changes adds 87b9706 Begin relenging adds 097778e Die earlier if a service fails to GET adds 769b2fb Validate and canonicalize (if possible) the channel name adds 398a902 Finish translation of $chan adds 813c9e3 Missing ; adds e79883f Update Changes adds 2c72183 Bump to 0.05 adds 3458c3c Set dependency versions on Moose and MX::Getopt because we need the traits adds 779bd72 Remove Mathbin from the default list adds 8e09e12 doc update adds 4cb8a62 Make the doc come after an __END__ adds 34369dc Dist updates adds 78100b6 Bump to 0.06 adds f60b249 Squelch the "exiting eval via next" warning adds da451f5 Update Changes adds 726e16b Bump to 0.07 adds f7be83e Support for pastie.org adds 5f4baeb Tweaks adds 58bf605 Gist support by rjbs++ adds 1f35863 Changes adds 993d59c Oh yeah, pastie :) adds a0089b1 Minor tweaks adds f211779 0.08 adds 747b812 Improvements by RJBS adds 015ccd6 Stub doc for Pastie adds 0eb88d8 Bump to 0.09 adds 11eb011 login -> user adds 2f22b92 Bump to 0.10 adds c86911c s/login/user/ adds a9bcaa0 0.11 adds 3ce1f1e Typo fix by rafl adds 590395a Remove inc/ adds 86ff0f5 Set repository to github adds 204f20d gitignore adds f5aa04c Service::Gist: use file_ext instead of file_name adds a10cdb6 githubmeta adds cc90de1 Update gitignore adds 0bc5d83 Don't set repository adds 6239991 Don't require builtin modules adds b6bf38b Update copyright adds a0f2194 Indentation adds 009b56d shebang adds 0151783 Remove POD boilerplate adds fa64061 author tweak adds 22ec86d Depend on latest MooseX::Getopt for Moose compat adds a4e93a4 Depend on more modern Moose (dep warnings) adds 1b6a031 Changes adds a4c6a32 Bump to 0.12 adds f9b10dc Depending on Git.pm is a lose adds c5dea1b 0.12 Changes adds ca3b092 Bump to 0.13 adds c79d8b5 Add Debian pastebin service, courtesy of ryan52 adds 67e3330 0.13 changes adds 18d3492 0.14 changes adds 17172ae Bump to 0.15 adds b053cc7 Update Changes adds 5f0eee9 Bump to 0.16 adds aef70ec Patch from ckus...@sterling.net to fix gist support [rt.cpan.org #50500] adds 1487bb6 Add --lang support to Debian (gre...@debian.org) [rt.cpan.org #47911] adds 53a6d7c Changes entries adds 9d2d0e3 Bump to 0.17 adds 290e684 use the API for gisting adds 21cbae5 update changelog adds 516864e 0.17 date adds 73e6834 Improve --lang support for Debian (gre...@debian.org) [rt.cpan.org #47911] adds 1427728 first pass at an ssh tempfile/nopaste service adds 645a5fb add the two modules I used in the ssh backend adds 6efd76d 0.18 changes adds 1969220 Bump to 0.18 adds 1142155 Don't rely on the shell for the scp command adds 16c9fe4 Add some documentation adds 25fc098 Remove rafb.net support adds a270e7a Bump to 0.19 adds 9a6a45c add Codepeek service adds febf84c added AUTHOR adds b3deaa2 Fix warnings in pastie.org's driver. There's now just one <form> on http://pastie.org adds aedf120 Perl version adds 95e903a Update Changes adds b2c35d3 Bump to 0.20 adds 251ee4a doc fix [rt.cpan.org #53249] adds 87cc645 Another doc fix adds 4fa1487 Mention nopaste script [rt.cpan.org #51065] adds 3adfed4 ability to pass --private for private pastings and gist support adds 4d07321 add a command line option to list services [rt.cpan.org #55562] adds 8f60270 Cleanup adds 9cd8563 Changes adds ee5b3df Bump to 0.21 adds 865b586 Add a mode setting option for ssh file perms adds 605a5f9 Doc fixes. SSH -> ssh for case-sensitive systems. adds 599fc46 0.22 changes adds e943ff1 test all services adds e039346 remove rafb mentions adds 14e7aa8 change copyright year adds 36c1eb9 Add a mode setting option for ssh file perms adds 8c6ea0b Doc fixes. SSH -> ssh for case-sensitive systems. adds 91579e8 Merge remote branch 'sartak' adds 52e4a27 Switch to using Config::GitLike as it has better support adds c19d016 The -p option to scp is needed for mode preservation to actually work adds 5d9e283 Pass services the source filename if available adds c08912f Preserve the source file's extension for the ssh service adds 73128f1 CLEANUP is for temp dirs, UNLINK is for temp files adds dcd5b02 Merge branch 'master' of https://github.com/tsibley/app-nopaste adds c074ff2 ssh service tidy adds 39b363c More consistency with 1; then __END__ then POD adds f858cdb Give Tom credit for all his ssh work adds c6637d5 Remove Husk service adds 7474704 Fix test count adds b553f32 A bunch of Changes adds f775cb0 Doesn't actually preserve the name, just the extension adds 5083cdd Remove weird bitchfest from Changes adds cced094 changes are 0.23 changes adds 19bd643 Use GithubMeta explicitly adds 8effd8a gist must use https to authenticate adds 35b852d 0.24 Changes adds f7f9aec Bump to 0.24 adds 83784c2 Add support for $GITHUB_USER/$GITHUB_TOKEN to Gist service adds bf3ec98 0.25 and Changes adds 73dfd7e Add support for automatically opening the URL of the paste in a browser adds 6a9f845 Use xdg-open by default for --open adds 22a9317 Use Browser::Open instead of environment || xdg-open adds f12c178 Merge remote branch 'trs/open-in-browser' adds 348a826 0.26 and its change adds 2cf7f7b Correct path to Pastie adds f07bdb2 Throw an error if you -p and specify files adds 3b958da Remove fold markers adds aadef26 Remove Mathbin; I asked doy to move it to a separate dist adds b65a9fd 0.27 and its Changes adds b0d7d0d If LWP is producing errors, *report them* adds dfcf310 0.28 and its Changes adds 9453220 Respun patch A:N::Command subclasses from github Reference bug report and patch https://rt.cpan.org/Public/Bug/Display.html?id=55925 adds ae05361 Merge pull request #4 from jmmills/master adds 2fbd20e More idiomatic (=Sartakomatic) test code adds 28954c7 Use Class::Load instead of reinventing it poorly adds fcf44d0 Add a small suggested Apache conf that's useful for paste directories adds c0ec64f Merge pull request #12 from tsibley/ssh-apache-conf-example adds 625803f SSH: optionally use the supplied description in the paste filename adds 309eff1 Make sure to strip volume and directories from the source filename adds e8f30d8 Merge pull request #11 from tsibley/ssh-use-description adds 401960b Implement the option "private" in several services adds 237d09d Implement the option "private" in several services adds 4d636ec Suppress a warning for services that have no "private" option. adds 469be21 Suppress a warning for services that have no "private" option. adds 4b543d1 Document 2 Command parameters: list and private adds 5aee2a9 Service::Pastie now respects the language requested adds a33da67 Add Ubuntu service adds 267636f Dist improvements adds 8a18a1c gitignore adds 7dccb85 0.29 and its Changes adds 748affa With 9453220, Command.pm stopped building %args explicitly adds f14af6e Proper constraint declaration adds 0ac6216 Merge pull request #14 from jibsheet/master adds 8bdf97b 0.30 and its Changes adds 831ec2b URI escape filenames in the constructed URL adds 89f5476 Change spaces to pluses in filenames and unescape them for readability adds 19a9683 Use a temp dir for our temp files and ensure we have absolute paths adds 531f3ce Merge pull request #15 from tsibley/ssh-special-characters adds f2faf0c 0.31 and its Change adds 4bd604a Fix some attribution errors adds 34d5593 Report HTTP errors from Gist service adds 719edb5 Suppress warning location on failure messages adds a5b63d8 0.32 and its Changes adds 576c31a Support for --desc in Gist adds 5eae428 Link to the advent article adds e33a42a 0.33 adds aad394d Fixed GitHub API v3 gist code adds 68d61ab Merge pull request #17 from vti/master adds 6b8f817 Add a Gist->create_token method adds 1c6d9a4 Die without file:line junk adds cb6b90d 0.34 Changes adds 64e5e42 Don't need -Ilib :) adds 253f39e do not barf when we try to nopaste STDIN to gist adds 0201f34 Merge pull request #18 from rjbs/master adds 43a9658 0.35 adds f660d29 remove dep on Moose adds 0e9c068 Fix dep version number adds 8a83b08 Merge branch 'no-moose' adds ca9dcf8 Bump to 0.90 adds bb8b502 Remove no-longer-used dep on Config::GitLike adds e67af5e assume incoming text is utf8, not latin1 adds cf5c7d5 Merge pull request #20 from doy/master adds 2156bbb basic auth support for gists adds da9ab6b rename gist filename: 'nopaste.txt' to 'nopaste' adds fb2c920 Merge pull request #21 from rkitover/master adds 764a823 0.91 and Changes adds d5ab6f6 Use JSON to decode the response from GitHub (wtf?) adds 2b6e692 More 0.91 Changes adds f3f8009 Give a hint to perldoc on 401 adds aa1294d Throw Moose out from tests adds 66b0ad3 Fix A::N::S::Ubuntu lang mapping adds 90cc772 Merge pull request #22 from sergeyromanov/master adds ada2b8f 0.92 and its Changes adds 2c8daf9 Filename extensions do not contain slashes adds 48a0167 Merge pull request #23 from tsibley/extension-extraction adds 87e88df canonicalized dates in changelog adds 3492c32 move strictures ahead of package statement for perlcritic, and leave blank line for [PkgVersion] adds 53b20f8 initial dzil conversion: fixes hangling of optional features adds 954e7c3 add missing prereqs adds 93af76d App-Nopaste-0.93 adds aa71139 fix and update debian and ubuntu language mappings adds 7175728 Merge pull request #1 from haarg/fix-mappings adds ebde021 changelog for PR#1 adds 36f3f21 App-Nopaste-0.94 adds ab905a7 Bump WWW::Pastebin::PastebinCom::Create version, since previous versions are broken adds e8c6cf3 Merge pull request #2 from zoffixznet/fix/PasteCom/Version adds 98eeedd changelog for prereq bump adds fa06448 App-Nopaste-0.95 adds 394f492 minor pod cleanup adds 1901fe5 add =head1 VERSION to all pod adds 6c71e90 use Autoprereqs to pick up the prereqs that were missed adds 9d66c0b fix plugin ordering so README.md is created after all munging is done adds 2834817 App-Nopaste-0.96 adds f2a6526 Enables passing Test::PodSpelling test adds a22c274 Merge pull request #4 from zoffixznet/fix/Test/PodSpell adds a8065d9 Enables a passing Test::UnusedVars test adds ee78ff6 Merge pull request #5 from zoffixznet/fix/Test/TestUnusedVars adds fcf6966 capitalize abstract adds dcf23a4 remove useless -Ilib adds 856fd0b Merge pull request #6 from sergeyromanov/patch-1 adds 6767bca now using [Git::Contributors] adds 9fcbac8 new [OptionalFeatures] uses dynamic_config = 1, so MBT is contraindicated adds 5764355 keep our namespaces clean adds f58d939 fix spelling test adds c01487b more consistent formatting in Changes adds f396393 switch from JSON.pm to JSON::MaybeXS adds 4f0d06f App-Nopaste-0.97 adds dc64acb these prereqs are in core, so there is no point in prompting for them adds fa40037 make feature names/descriptions more consistent adds 2f6b9c3 App-Nopaste-0.98 adds b9c8680 remap my github email address which should not ever have been visible adds 6f74ea1 canonicalize other addresses too adds 7cc41cb Use https scheme adds 3ef5623 Merge pull request #7 from dap/master adds 3676df3 changelog for PR #7 adds 157ba5a ignore common dotfiles adds 9090324 App-Nopaste-0.99 adds 0e8248f ensure that the next release, being 1.00, moves us to three sig figs adds 5e84e3d fix for RT100731 adds d48b29c changelog for plugin fix adds b3ac5be test that plugins() works adds f37ed52 bind to the imported sub so it can be cleaned and we are left with our true method adds 310d889 remove hardcoded version before release adds 4552dd7 App-Nopaste-1.000 adds 22e6212 do not fail tests if additional plugins are installed adds d1695a1 App-Nopaste-1.001 adds 1fd5a8e create Mojopaste service plugin adds 3afb180 changelog for new Mojopaste plugin adds 9532ef1 App-Nopaste-1.002 adds 2c0e995 fix unparsable $VERSION declaration (RT#101095) adds 2889020 App-Nopaste-1.003 adds 42b473e Strictify JSON boolean and content-type in Gist post adds 15676ed Merge pull request #11 from miyagawa/nopaste-json adds 6a99fc9 changelog for PR #11 adds dd13623 fix file permissions (RT#102361) adds 3babaf0 start weaving pod adds 19657d1 split out ABSTRACT for podweaver adds 55c018a [Test::CleanNamespaces] is now provided by my plugin bundle adds a620c30 codepeek.com is now offline (RT#101095) adds 5b81b8c it is time to start committing a TODO file adds d281f41 use new load_prereqs feature to not prompt if the feature prereqs are already installed adds 6eb5b50 App-Nopaste-1.004 adds b5349f3 Imported Upstream version 1.004 new 32dde7b Merge tag 'upstream/1.004' new cfee4df Update debian/changelog new 82ccee5 Revert "debian/control: bump required debhelper version for Module::Build::Tiny to 9.20140227." new bb87654 Drop Build-Depends on libmodule-build-tiny-perl new 66c2163 Lower Debhelper compat level to 8 new 5079834 Update debian/changelog file The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Build.PL | 4 - CONTRIBUTING | 37 +- Changes | 38 +- INSTALL | 9 +- LICENSE | 2 +- MANIFEST | 14 +- META.json | 893 ++++++++++++++++++++++++--------- META.yml | 750 ++++++++++++++++++--------- Makefile.PL | 106 +--- README | 6 +- README.md | 96 ---- debian/changelog | 16 +- debian/compat | 2 +- debian/control | 2 +- debian/upstream/metadata | 8 + dist.ini | 22 +- lib/App/Nopaste.pm | 151 +++++- lib/App/Nopaste/Command.pm | 25 +- lib/App/Nopaste/Service.pm | 24 +- lib/App/Nopaste/Service/Codepeek.pm | 28 +- lib/App/Nopaste/Service/Debian.pm | 26 +- lib/App/Nopaste/Service/Gist.pm | 46 +- lib/App/Nopaste/Service/Mojopaste.pm | 87 ++++ lib/App/Nopaste/Service/PastebinCom.pm | 27 +- lib/App/Nopaste/Service/Pastie.pm | 24 +- lib/App/Nopaste/Service/Shadowcat.pm | 24 +- lib/App/Nopaste/Service/Snitch.pm | 24 +- lib/App/Nopaste/Service/Ubuntu.pm | 26 +- lib/App/Nopaste/Service/ssh.pm | 41 +- script/nopaste | 19 +- t/00-report-prereqs.dd | 139 +++++ t/00-report-prereqs.t | 289 +++++------ t/000-load.t | 3 +- t/001-subclass_cmd.t | 10 + weaver.ini | 5 + xt/author/00-compile.t | 14 +- xt/author/clean-namespaces.t | 11 + xt/{release/no-tabs.t => author/eol.t} | 14 +- xt/{release => author}/no-tabs.t | 23 +- xt/author/pod-spell.t | 114 +++++ xt/release/changes_has_content.t | 2 +- xt/release/distmeta.t | 4 +- xt/release/eol.t | 8 - xt/release/kwalitee.t | 9 +- xt/release/pod-syntax.t | 4 +- xt/release/portability.t | 1 + xt/release/test-version.t | 22 - 47 files changed, 2240 insertions(+), 1009 deletions(-) delete mode 100644 Build.PL delete mode 100644 README.md create mode 100644 debian/upstream/metadata mode change 100755 => 100644 lib/App/Nopaste.pm mode change 100755 => 100644 lib/App/Nopaste/Command.pm mode change 100755 => 100644 lib/App/Nopaste/Service.pm mode change 100755 => 100644 lib/App/Nopaste/Service/Gist.pm create mode 100644 lib/App/Nopaste/Service/Mojopaste.pm mode change 100755 => 100644 lib/App/Nopaste/Service/PastebinCom.pm mode change 100755 => 100644 lib/App/Nopaste/Service/Shadowcat.pm mode change 100755 => 100644 lib/App/Nopaste/Service/Snitch.pm mode change 100755 => 100644 lib/App/Nopaste/Service/ssh.pm create mode 100644 t/00-report-prereqs.dd mode change 100755 => 100644 t/000-load.t create mode 100644 weaver.ini create mode 100644 xt/author/clean-namespaces.t copy xt/{release/no-tabs.t => author/eol.t} (61%) rename xt/{release => author}/no-tabs.t (52%) create mode 100644 xt/author/pod-spell.t delete mode 100644 xt/release/eol.t delete mode 100644 xt/release/test-version.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libapp-nopaste-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits