[libapp-nopaste-perl] branch master updated (437b446 -> 5079834)
Salvatore Bonaccorso
carnil at debian.org
Wed May 6 14:36:40 UTC 2015
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 ckuskie at sterling.net to fix gist support [rt.cpan.org #50500]
adds 1487bb6 Add --lang support to Debian (gregoa at 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 (gregoa at 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
More information about the Pkg-perl-cvs-commits
mailing list