Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/metacpan/metacpan-api

A free, open API for everything you want to know about CPAN
https://github.com/metacpan/metacpan-api

Added author URL keyed on PAUSEID

Updated API docs (markdown)

58722b4beb9720c3c91ccc216838c4d35a220c2c authored over 10 years ago by oalders <[email protected]>
Updated Author URL to reflect new rewrite rules

Updated API docs (markdown)

15c7d9c4e226b8ae0cfbb8196d39ac7202ce3e50 authored over 10 years ago by oalders <[email protected]>
Added link for fetching POD from API

Updated API docs (markdown)

6e0368c59821901160d64291d24e67374ac65bea authored over 10 years ago by oalders <[email protected]>
Adds example URLs for full text Pod searches

Updated API docs (markdown)

d75edfbe60bd42fe691fb9bf4da5098fd4014f39 authored over 10 years ago by oalders <[email protected]>
Updates URLs for searching on word fragments

Updated API docs (markdown)

0c941e4384e4aa7020661ee17948ffb65c7f3f9a authored over 10 years ago by oalders <[email protected]>
Update example URLs for Author search

Updated API docs (markdown)

a0cc6e18b17164bcfdbbbf6d54b4872559da7901 authored over 10 years ago by oalders <[email protected]>
Updates Module URLs now that actual module index is available

Updated API docs (markdown)

da5dffab9896a783428b024450bff68c771be60d authored over 10 years ago by oalders <[email protected]>
Added a couple of sample URLs

Created API-docs (markdown)

63daf4a6f724de7a3bf2baf1f310fff52d9a81a7 authored over 10 years ago by oalders <[email protected]>
Added URLs for CPANRatings, which are now in the index

Updated API docs (markdown)

1f27376b8d41e2e8e3dfd5a025ebf5692e76dea0 authored over 10 years ago by oalders <[email protected]>
Remove silly JSON bool dance and use consistent \1

we use it everywhere else.

f58eed8ed02bfd1ecc7537c817a0af14e0a03144 authored over 10 years ago by Randy Stauner <[email protected]>
Require the latest JSON and JSON::XS

We fixed things long ago for compatibility (with the breakage)
but didn't explicitly specify the...

969ae93a76082742dd2ae46b9342b7b214650532 authored over 10 years ago by Randy Stauner <[email protected]>
Respect env MINICPAN first, then try home, etc

also explicitly check /home/metacpan since that's most likely

21cebaf942558519a5d7c44b92b9b912a7c12694 authored over 10 years ago by Randy Stauner <[email protected]>
Pass dist name as keyword arg

so that it actually gets used

0b42d2bbf95347b1422167082e1e1ecc7b7e203c authored over 10 years ago by Randy Stauner <[email protected]>
Remove likely cargo-culted comment

c136405e8b8384fdca94c0891138df88e9d57908 authored over 10 years ago by Randy Stauner <[email protected]>
Upgrade bash hack to a Script module

Improve performance by not reloading the runtime for each url.

c4bbc590b91bdc3f6546c185e268c60246b67cfa authored over 10 years ago by Randy Stauner <[email protected]>
Hack up a script to reindex all releases of a dist

useful for when we change the indexer.

81acd60ac4c1eb96e16edddee8f5f564aee65dcd authored over 10 years ago by Randy Stauner <[email protected]>
Ignore DB package in addition to main

PAUSE and Module::Metadata (->provides) both do it.

491d114f6af45eb8792332ef0d567d5b06fe87e4 authored over 10 years ago by Randy Stauner <[email protected]>
Test a dist that provides main and DB packages

fe1a4300f3e323dd3f534ca60621a99ba2e56ae1 authored over 10 years ago by Randy Stauner <[email protected]>
Tidy t/server/controller/search/reverse_dependencies.t

38beb531cecf6dad1ca3486c1826e0c68d04d74d authored over 10 years ago by Olaf Alders <[email protected]>
Tidy everything.

d2c406ca4cd5a169955e25c5d647f807c43feb0f authored over 10 years ago by Olaf Alders <[email protected]>
Have tidyall ignore t/var.

71730a4a214e4318919c442ab45dcf43068ee021 authored over 10 years ago by Olaf Alders <[email protected]>
Adds TidyAll test.

2f7673a87a21f008c77ff6b96319c4b2607c68c6 authored over 10 years ago by vagrant <vagrant@debian>
Try to find the correct syntax for cpanfile

b9e068619c30778c33da33eceb729eafadc41f41 authored over 10 years ago by Randy Stauner <[email protected]>
Try again to lock MXTES to an older version

23159adbfb4acfbb782e0677c75db2e29828bcbd authored over 10 years ago by Randy Stauner <[email protected]>
Lock MooseX::Types::ES to an older version

since newer versions use newer ES mods which we can't use with our old ES.

f10716cd5edf4abf44cc3a7e8fb6790367777ad9 authored over 10 years ago by Randy Stauner <[email protected]>
Explicitly restart ES after downgrading on travis

412fdbd2d46056eaa25717d73fd03b4942d7ee16 authored over 10 years ago by Randy Stauner <[email protected]>
Attempt to install an old ES to restore functionality on travis

b5f303d263ef6a13fa16102d0963a311ff7326e9 authored over 10 years ago by Randy Stauner <[email protected]>
Test that module has the BOM we expect

e674b25b9e221b91745b844976afeeaf0aa98ac0 authored over 10 years ago by Randy Stauner <[email protected]>
Allow a BOM to precede the package declaration

There may be a way to use the file's encoding and not have to do it this way
but currently we're...

b8d25364799a7c88e6a6dd66fec52ad8d3da68c1 authored over 10 years ago by Randy Stauner <[email protected]>
Tidy :-P

231d70908d5ae1cc1c10e25e97c4fb75273516b6 authored over 10 years ago by Randy Stauner <[email protected]>
Comment on how we change MM's $PKG_REGEXP

5cae9d2b25093b2e762ee8bf85f4509b5f45b24e authored over 10 years ago by Randy Stauner <[email protected]>
Test that we index modules that start with a BOM

dd605700acc6ae77b4c70cd048aa63fbdbf6e78f authored over 10 years ago by Randy Stauner <[email protected]>
Fix bug in log message about number of files

Previously it always logged zero and the variable that wasn't zero was never used.

e0a0b3a073db9275bf9d029a56e72e79fe4ec6fc authored over 10 years ago by Randy Stauner <[email protected]>
Test expected modules in a release

daa1a985e4f5d299436e131c23886bed805ba5e6 authored over 10 years ago by Randy Stauner <[email protected]>
Reverse got/expected args in release attributes test

a553a9134c0163941c77dc6a34fa78e4203c3125 authored over 10 years ago by Randy Stauner <[email protected]>
Increase the size param when testing release files

To avoid the confusion of why the 11th file isn't being returned.

a705d90d98db6cc9215441d5263081ae01b7494c authored over 10 years ago by Randy Stauner <[email protected]>
Rename modules attribute to module_files for clarity

It's a list of files that have modules, not actually the modules.

6ce84084d3baf2b8a295ddae7d6f559ea8cb98d8 authored over 10 years ago by Randy Stauner <[email protected]>
bump Module::Metadata and correct for the new behavior

8ec0c1e175e895c60b83bcdfe468c41bc8802bd6 authored over 10 years ago by Moritz Onken <[email protected]>
Fixes misplaced comma that Moose didn't warn us about.

2a59e2bb16a3c62a4e9715f51a8613a55023e8ad authored over 10 years ago by Olaf Alders <[email protected]>
Merge pull request #310 from CPAN-API/leo/add-content-type-meta

Add a X-Content-Type header start for #272

1c52882dbaf59f1c6e077ebdd1c4e98a39fa8f8a authored over 10 years ago by Leo Lapworth <[email protected]>
Add Surrogate-Control for fastly caching on st.aticpan.org

3c55985fd6bd2dc000109726e4d172a3223a8a05 authored over 10 years ago by Leo Lapworth <[email protected]>
Fixes content-type test for Plack::MIME header.

d819cd6ef095ba088f4ee67e7e7052f3acb467f3 authored almost 11 years ago by Olaf Alders <[email protected]>
Add a X-Content-Type header start for #272

d1d874d607b8e6f954bd2390f85ba4a7bd13f317 authored almost 11 years ago by Leo Lapworth <[email protected]>
Accept scroll_id in url, querystring, or post body

and test it!

45c0241c86c35f3ef42dcb25f90d8e53b520eade authored almost 11 years ago by Randy Stauner <[email protected]>
Merge pull request #303 from CPAN-API/oalders/mpeters/476

oalders/mpeters/476

2aba91d4f72d3c14797f1baf465116e9035d560c authored almost 11 years ago by Randy Stauner <[email protected]>
Revert "Merge pull request #305 from nadoshmado/gh-272"

This reverts commit a4b0090d300a7fbf600abda3d1d9f2d55f621666, reversing
changes made to 5d5281af...

397bf17b99db60f7a20e4aa19f6e6a82b504c67b authored almost 11 years ago by Moritz Onken <[email protected]>
reduce bulk size to reduce timeouts

67b190e6ca179e27bbc2415f88d4a22741cd516f authored almost 11 years ago by Moritz Onken <[email protected]>
Merge pull request #305 from nadoshmado/gh-272

Fix GH#272

a4b0090d300a7fbf600abda3d1d9f2d55f621666 authored almost 11 years ago by Olaf Alders <[email protected]>
fix test for #272

3f26a0ff7c5332bf9bee236626ff30afb485abaa authored almost 11 years ago by Nadya Serkova <[email protected]>
Fix GH#272

e335a9d613357165be50a868d1699391e602747f authored almost 11 years ago by Nadya Serkova <[email protected]>
Also check pod and docs folders when trying to generate a name for a .pod file.

ff0074fed45af48ad351c716acb925d4255eb8db authored almost 11 years ago by Olaf Alders <[email protected]>
If we don't have a NAME section in the POD and it's a .pod file

we can autogenerate a name based on the file path. So that
something like My/Project/Tutorial.pod...

d7a60500c748d3774b1a74c5515a31de46595c35 authored almost 11 years ago by Michael Peters <[email protected]>
Remove duplicate Test::More requirement

There's one for test_requires that specifies the version we need.

5d5281af183187185621232a763bc73364af9898 authored almost 11 years ago by Randy Stauner <[email protected]>
Fix syntax error in test script

6d3706453e4a82c5723033054707e48800ebbfe4 authored almost 11 years ago by Randy Stauner <[email protected]>
Tidy author script

to appease pre-hook

a752db62921b3483f4b3b98582972b6fa73cfeee authored almost 11 years ago by Randy Stauner <[email protected]>
Make author_fh lazy since it depends on a lazy attribute

This issue showed itself when make_immutable was added.

6844f6dfb6fa600cdcdfc6607ade48edab42f74f authored almost 11 years ago by Randy Stauner <[email protected]>
Remove redundant arg to avoid confusion

it's in the hashref, it doesn't need to be in ARGV
(none of the other ones do it that way).

9190e0e389a868a1b820b1bc716dec10f192d7a8 authored almost 11 years ago by Randy Stauner <[email protected]>
Try::Tiny is not used in MetaCPAN::Util.

9edb9a56e8eaf0518a7be8a7fcd353bdadd0d609 authored almost 11 years ago by Olaf Alders <[email protected]>
Explicitly stringify DateTime object in MetaCPAN::Script::Release.

dd52acd6c044459b784da7aacca1fe8b95ab32e2 authored almost 11 years ago by Olaf Alders <[email protected]>
Code cleanup.

Tries to enforce a more consistent style.

0953707061832a8fa1d45a302da16cbc95e2e425 authored almost 11 years ago by Olaf Alders <[email protected]>
Make Catalyst stop complaining about encoding plugin.

"Unicode::Encoding plugin is auto-applied, please remove this from your
appclass and make sure t...

35dd2b0112e0fc54f217ce2b89e917d8a2fed9f3 authored almost 11 years ago by Olaf Alders <[email protected]>
Accept scroll_id from url or body and pass to ES

aa1df40e5b21f88917f4a1d4c19ef19a22b69b9d authored almost 11 years ago by Randy Stauner <[email protected]>
Tidy

:-P

bf24dee04d911a219efd90b7164893fd0f6512d4 authored almost 11 years ago by Randy Stauner <[email protected]>
Accept arbitrary whitespace for '=head1 SECTION'

refs #1105.

e58b272d4d01db93d927ac9d7f178c9669642c53 authored almost 11 years ago by Randy Stauner <[email protected]>
Test extra whitespace in pod section parser

e7325a2e5a36e144ca8e20aac7e7cf87012ba6b6 authored almost 11 years ago by Randy Stauner <[email protected]>
Add Code::Tidyall as an author requirement

f7a107a17bc55d4512fb23fef70dd32b6621562e authored almost 11 years ago by Randy Stauner <[email protected]>
Bump Pod::Markdown prereq to 2.000

Pod::Simple based, links to metacpan, improved parsing

cab81a4607b2baf2b64f0094f02d813f0258bc0f authored almost 11 years ago by Randy Stauner <[email protected]>
Bump Test::More prereq to get subtest headings

0580651bb4ae2ca1e1a43a3632003ab648c78665 authored almost 11 years ago by Randy Stauner <[email protected]>
Put README.pod at the end when looking for associated_pod

makes previous tests pass

52c2b054453baa21c13bd37f2e2baabc4765a6c3 authored almost 11 years ago by Randy Stauner <[email protected]>
Add unit tests for set_associated_pod

which fail b/c they currently prefer README.pod

903798e0a47babcd33c9f849b7db1b8fc9ddb528 authored almost 11 years ago by Randy Stauner <[email protected]>
Create a dist to test that README.pod doesn't override

which fails

86ce4c8d4003d63a8ae68a62109cdc64de3d0db2 authored almost 11 years ago by Randy Stauner <[email protected]>
Add files/modules attributes to release test class

9be3a9579717c265d97610c38d6f28de8b611a6f authored almost 11 years ago by Randy Stauner <[email protected]>
Tweak perltidy to drastically reduce my annoyance level

f648d49fa987dfdd1c193a8818a0dd6abdf7b5d3 authored almost 11 years ago by Randy Stauner <[email protected]>
cleanup cpanfile

34a0de41784f573820fd6a9d30848b8df992b1ec authored almost 11 years ago by Moritz Onken <[email protected]>
reduce size in script to prevent timeouts

5604a753906169b23316accaaa1905fcc854d03a authored almost 11 years ago by Moritz Onken <[email protected]>
parse version v0.9_9 correctly

456d56d1982ab02beb356eaee5362e5c4248b6f9 authored almost 11 years ago by Moritz Onken <[email protected]>
Use Module::Runtime instead of Class::MOP::load_class

to avoid the Moose deprecation message

0556b376aa203f0d81e8e4bf14493715656b0f93 authored almost 11 years ago by Randy Stauner <[email protected]>
Don't overwrite author profiles for users without a CPAN author dir.

cf2caee582bafd86b9dd59d3432b244b4908c56b authored almost 11 years ago by Olaf Alders <[email protected]>
Tidy everything.

10cb8c43772e4d5f1fff51676b4f09e109dc4748 authored almost 11 years ago by Olaf Alders <[email protected]>
Update docs for how gravatar is generated.

f4a994833fff78aab3d9c740cdfaf23ada751986 authored almost 11 years ago by Olaf Alders <[email protected]>
Ignore carton dir when reporting coverage

502ff1b4e541f85beba13e10a0d00dfca80b08c1 authored almost 11 years ago by Randy Stauner <[email protected]>
Move global test port env var to 'global' section

to avoid possible confusion.
We want it for all matrix entries.

c1c81b963d11bd48fee07f70827bd03c845d8593 authored almost 11 years ago by Randy Stauner <[email protected]>
Use cpanfile for deps instead of Makefile.PL

and have travis use carton.

1365936fddf457a7c13560914a59d4ace1b423d6 authored almost 11 years ago by Randy Stauner <[email protected]>
License under same terms as Perl (GPL/Artistic)

49b7eea0d30cd56e9f9bd9bc46dfbfe9ccfbb84e authored almost 11 years ago by Randy Stauner <[email protected]>
Send Travis notifications to #metacpan-travis.

0f15782f4746e9d9f9de70ccb9465ec6319c25bc authored almost 11 years ago by Olaf Alders <[email protected]>
Set Github scrolling for 5 minutes.

2a8f757617c2928e482a210b5d63362510c35d20 authored almost 11 years ago by Olaf Alders <[email protected]>
s/update/put/ when setting first release.

9e25a555e7d2d583550bf20ffde17769fcd18c16 authored almost 11 years ago by Olaf Alders <[email protected]>
Tidies MetaCPAN::Document::Distribution.

3ad45e1ed3d029e2ce375ffab3eb6d3456209e6a authored almost 11 years ago by Olaf Alders <[email protected]>
Adds IRC notification to Travis config.

73d79f0cc85821f4fb4f7ad07c5c5d3548749a2d authored almost 11 years ago by Olaf Alders <[email protected]>
Tidies MetaCPAN::Role::Common.

fe0454b9e77bef483a316b04594345f8b223c569 authored almost 11 years ago by Olaf Alders <[email protected]>
Use a github token to authenticate if one exists in config.

473b22ab223a9c819123f2a9fb39017aae317594 authored almost 11 years ago by Olaf Alders <[email protected]>
Tidies MetaCPAN::Script::Runner.

b92bc71017795b2caf96037efc848208df5ec368 authored almost 11 years ago by Olaf Alders <[email protected]>
Tidies MetaCPAN::Script::Tickets.

5a2026dd790d8f0008a84d0f39967707670e4e2d authored almost 11 years ago by Olaf Alders <[email protected]>
Try to spell 'routine' right... maybe that will help

:-|

8c0006bd6198d2f1248ffa73f21a3048556089eb authored about 11 years ago by Randy Stauner <[email protected]>
Simplify Test::Routine requirement in Makefile.PL

cpanm is having issues presently:

! Couldn't find module or a distribution Test::Rountine::Util...

e52b50f5bdfd9bf07e621ff2dbe5cf5282a43601 authored about 11 years ago by Randy Stauner <[email protected]>
Save a few comments for later

9511e3852d6162e944e1f9352d4d186e7f2576ec authored about 11 years ago by Randy Stauner <[email protected]>
Always store license as an array ref

and be more careful about how we call CPAN::Meta attributes.

fixes CPAN-API/metacpan-web#1028.

37e20aa22869ae8d0c18ab8f28e73bd51896fd65 authored about 11 years ago by Randy Stauner <[email protected]>
Test a dist with multiple licenses

3a85d5c774600a1646d81f33884104174ddd4156 authored about 11 years ago by Randy Stauner <[email protected]>
Simplify two release tests with new Test::Routine roles

also test more attributes

612233ab4afe66e0c69632410d23c26e8ec4540e authored about 11 years ago by Randy Stauner <[email protected]>
Do sanity checks on the test helper functions

4e6bf635cf3b4584bdc2e5f6e24860ac2ed0469c authored about 11 years ago by Randy Stauner <[email protected]>