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

The exists filter now works only for real null values and empty fields

424a0517ec5b6fccbdae7f75306a35b538679a74 authored about 9 years ago by Clinton Gormley <[email protected]>
In t/fakecpan.t, use ES_TRACE=1 to turn on ES tracing

Too verbose to use with the -v flag to prove

b10bd6bedd90db3085d98dcbfcd656a0583a9edb authored about 9 years ago by Clinton Gormley <[email protected]>
Silenced some redefine warnings in tests

c48c5895166b7424da112339b8476659e322a4b8 authored about 9 years ago by Clinton Gormley <[email protected]>
Removed tests for t/script - directory no longer exists

db97a06cfa692cdee058a79230be9a1cc5bb63b1 authored about 9 years ago by Clinton Gormley <[email protected]>
Scripting is disabled by default - skip related tests

20e259842612289f4cf10217c00ec2c7510f9c2f authored about 9 years ago by Clinton Gormley <[email protected]>
Ensure that ENV{ES} is passed down through all tests called by fakecpan.t

30585e0eaac0855fb441308284103d68486e544b authored about 9 years ago by Clinton Gormley <[email protected]>
cat cpanm build_log after Travis failures.

dffd58775b3e9fbe0528c25e7ea0798bb2e34bb8 authored about 9 years ago by Olaf Alders <[email protected]>
Update PerlIO::gzip in cpanfile.snapshot.

990408bd2f5c7c566b0030c3af9a648998e03ddb authored about 9 years ago by Olaf Alders <[email protected]>
Changed t/fakecpan.t to use a running instance of ES, or start a test instance

With:
* ES=localhost:9200, it will talk to a running instance of ES at that host/port
* ES_HOME=...

e678762c58fd378a3d04e905796170878a131c93 authored about 9 years ago by Clinton Gormley <[email protected]>
s/after_failure/after_script/

0626f167331179bcb446b2feac500220bb09322b authored about 9 years ago by Olaf Alders <[email protected]>
Updated cpanfile to include PerlIO::gzip v0.19

b0b841487dbabd6808921a6c7d00bcd9879b35db authored about 9 years ago by Clinton Gormley <[email protected]>
Replaced calls to scrolled_search() with scroll_helper(), as used in

Search::Elasticsearch

7cccabc898c336556a87a5fa20a902cfec93683b authored about 9 years ago by Clinton Gormley <[email protected]>
fix CPANTesters error

8be30e50e248f0fa9a609da17b133632417d88ba authored about 9 years ago by Andreea Pirvulescu <[email protected]>
Fixed bad conditional when running the release script with --children=0

77d440433c0179323dd122e75d86a9b9033571b8 authored about 9 years ago by Clinton Gormley <[email protected]>
print signature value

a51df8eebb8c7a338a3b900d32be0301f2155dc0 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
restore value format of directory in meta-provides test

6e54e7db669ba2dfbf6d179dd6d6a10a1a486f09 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
correct typo

66f2caa170eccd93603e1213b3ed2a9051efb41b authored about 9 years ago by Andreea Pirvulescu <[email protected]>
get info on test for modules in release files

0d8a5cad2441a706679e3c2bb6e8a0f3cbf4429e authored about 9 years ago by Andreea Pirvulescu <[email protected]>
sorted results in autocomplete

700067784d3159394db433f2a9bd6fd182f12d32 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
use function_score in autocomplete

d178a7aebef0f331a218e09dda6f2a4888134ed4 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
make arrayref to pod_lines

62046336b93c2a155ee52c3eeb16e41e6e5c9381 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
chaotic behaviour when testing for pod_lines-debug in all releases

9666d1c946efbab99cc54855010d4048d03a2075 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
use simple_query_string for query in autocomplete

a036200d241b59ec3a8d26df7ae47b24f2363850 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
use \ for attributes values

15cd1d7775a70585dd2d6fa17265dbe592088fbf authored about 9 years ago by Andreea Pirvulescu <[email protected]>
fix query for release files

207e40b25625e7b0555dca8e555d8dd38f390e92 authored about 9 years ago by Andreea Pirvulescu <[email protected]>
Merge pull request #425 from haarg/other-via-path

match 'other files' by path, not filename

4ab3bc1a1f2b01d91f7ce6819f7635da01b829f3 authored about 9 years ago by Olaf Alders <[email protected]>
test files should have usable path

50dbbc5d12fdc80f61ec4ed7f11213275ee1b094 authored about 9 years ago by Graham Knop <[email protected]>
match 'other files' by path, not filename

The list of files given as 'other' are meant to be excluded from
indexing in the root of a dist....

fcb84b3c46e122278ada83ffc637f1940a22bbef authored about 9 years ago by Graham Knop <[email protected]>
Merge pull request #423 from CPAN-API/haarg/permalinks

Improve pod links to files in the same dist

c440a8c70c1d8d935dea200eac2a3c7703409e82 authored over 9 years ago by Olaf Alders <[email protected]>
Improve in-dist links for non-indexed modules

For unindexed files like scripts, or unauthorized modules, use better
link forms even when perma...

db3fa819c42f59241691b96fb9a9cd8eed2cd5f6 authored over 9 years ago by Graham Knop <[email protected]>
fix encoding of mapped links

f652397e04558b6929786c2cfc449c4acb6353ab authored over 9 years ago by Graham Knop <[email protected]>
add permalinks option to pod rendering endpoint

If the 'permalinks' option is used, links to modules within the same
dist will use long form URL...

62bfa8074603451784433ef5af574306ae145a8b authored over 9 years ago by Graham Knop <[email protected]>
Upgrade Pod::Markdown for better entity encoding

d182987773a3b37afaac41707d24067b333c94dc authored over 9 years ago by Randy Stauner <[email protected]>
Merge pull request #419 from CPAN-API/uri-escape-rt-bug-source

URI-escape rt bugs source url

d3ef4220bf899948ba00ed6d0c6431a56994bca0 authored over 9 years ago by Olaf Alders <[email protected]>
URI-escape rt bugs source url

refs CPAN-API/metacpan-web#1577

580ac6310e55fc7ffeb64ec72ab5f0bb6b4329f5 authored over 9 years ago by Randy Stauner <[email protected]>
Merge pull request #418 from book/patch-1

Double the allowed size of POD documents

2978c6890665cb7b22183e2f6b58166a2e0c6b11 authored over 9 years ago by Olaf Alders <[email protected]>
Double the allowed size of POD documents

This should fix CPAN-API/metacpan-web#1561

a1d98356e314f40eb67b95d1e37555cccbfbdbff authored over 9 years ago by Philippe Bruhat (BooK) <[email protected]>
Merge pull request #407 from dolmen/patch-1

API-docs.md: fix all Explorer links to use https

36fb62dd9b953c8b787f509834162e16a6c738f2 authored over 9 years ago by Leo Lapworth <[email protected]>
Merge pull request #410 from szabgab/patch-2

Update API-docs.md - fetching the Changes file

294eefe3e5498ee41528e87e201fe3e893a7b871 authored over 9 years ago by Leo Lapworth <[email protected]>
Remote testing for 5.16 - production is 5.18

1d1b140bb303cf71b2618e16dd8ba261263137d3 authored over 9 years ago by Leo Lapworth <[email protected]>
Document that the /source/{module} endpoint exists

c7d68e6856a3cfaaeb04d8d6ee575b9c0440d77c authored over 9 years ago by Thomas Sibley <[email protected]>
Update API-docs.md

1f1d592287cedaeb2c7656ca4819016e379049b5 authored over 9 years ago by Gabor Szabo <[email protected]>
Comment on being too aggressive with github tickets

af1d8a93bd74cea5956203cac9b2d94b02b0c5da authored over 9 years ago by Randy Stauner <[email protected]>
API-docs:md: fix all Explorer links to use https

The MetaCPAN Explorer currently doesn't work in Firefox with http://
Firefox blocks requests to...

3a788fda2c02041186514a05311c558a796be6dd authored over 9 years ago by Olivier Mengué <[email protected]>
s/to_txt/to_text/

8080dc808d488f7f5502a918c45388ef3d2f6c53 authored over 9 years ago by Olaf Alders <[email protected]>
Merge pull request #404 from CPAN-API/oalders/pod-parser

Make Pod parsing easier to test

1e0dcaf7a1e77be6ee248242c382f4ff0c52a3e8 authored over 9 years ago by Olaf Alders <[email protected]>
Make it easier to set a custom perldoc_url_prefix.

0120fabccac679b36fe84b840ad26e9f77090a1a authored over 9 years ago by Olaf Alders <[email protected]>
Make it easier to test Pod outside of Catalyst env.

f97e4cd3635a901b7e8fd2fd8094ea419627367e authored over 9 years ago by Olaf Alders <[email protected]>
Remove cpantesters db trace log

5a755ffaf5b15ad0bb251fbef1794edd2d310941 authored over 9 years ago by Randy Stauner <[email protected]>
Handle 'false' versions consistently with CPANTesters

0750cdc8f71811ac00c3d5507ec909509ca1ce35 authored over 9 years ago by Randy Stauner <[email protected]>
Handle boolean or deep testing of tests via model

to keep the tests simple and declarative.

4364d76bbc5b717112c1b1d137986da13a6e16e4 authored over 9 years ago by Randy Stauner <[email protected]>
Add several cases from real dists for cpantesters

6444e26dca81f3457c6f80a63354838c2d6bdcd8 authored over 9 years ago by Randy Stauner <[email protected]>
Fix expected version_numified for '' in t/lib

d1e01255fc28fadc42cb8aca7b1a042a2862ff9f authored over 9 years ago by Randy Stauner <[email protected]>
Remove several exceptions from critic test

d8f2207eb9b3f4c7e1dbaadb43456561eb3faf1b authored almost 10 years ago by Randy Stauner <[email protected]>
Load CPAN::DistnameInfo and log parsing errors

sigh.

313591c0d25cc6c5f373ba88bd68c1dcc861a037 authored almost 10 years ago by Randy Stauner <[email protected]>
Add more logging to cpantesters script

308780a5d2fe911ab79ecfb9bb085fbcb471363b authored almost 10 years ago by Randy Stauner <[email protected]>
Build test case for cpantesters from real db

failing

60706cd08c8d4659f2e20317f7a6cc4f36d8de6b authored almost 10 years ago by Randy Stauner <[email protected]>
Use CPAN::DistnameInfo to better integrate with cpantesters

Fixes cpan-api/metacpan-web#1046.

dc1943498de741e04616f0848b0eae790b323c73 authored almost 10 years ago by Randy Stauner <[email protected]>
Run the CPANTesters indexer script in t/fakecpan.t

Inject the mini db instead of downloading the real one.

ed179f1e10c206424daa5997daa90798c5b9cee7 authored almost 10 years ago by Randy Stauner <[email protected]>
Automate collection of dirs to aggregate

t/script has been removed and t/model wasn't added to the agg collector.

ed6427e1415d9db433d0f06547f901c8a331366d authored almost 10 years ago by Randy Stauner <[email protected]>
Refactor CPANTesters script

Make it simpler and more modular.

10660b8b3a038eebd864e82835312c1ff9c87a1c authored almost 10 years ago by Randy Stauner <[email protected]>
Make some values into lazy attributes

Make it more modular and easier to test.

a248f44848723e75141d2f53e9a09a9f8b2d8528 authored almost 10 years ago by Randy Stauner <[email protected]>
Test that fake release gets test results from mini db

f2f047517e5e6c84bdbb7e63b6ab4a3f43e8feb8 authored almost 10 years ago by Randy Stauner <[email protected]>
Use real cpantesters db to create a mini one for testing

8bf3480824eb7e06c7262fde3ac3b4a5e57cecc5 authored almost 10 years ago by Randy Stauner <[email protected]>
Allow UA to be passed in to ease testing

410ee64cc6113474b4034f9cd7f246e140aa5e2b authored almost 10 years ago by Randy Stauner <[email protected]>
Merge pull request #392 from andreeap/issue-299

add changes_file field (adds new mappings)

5b059a7999bb8776ecf14aec9aa85df0515a87e1 authored almost 10 years ago by Olaf Alders <[email protected]>
rebase+solve merge conflicts

ea76d49d960b6e8d2a2ed93198470ab5a3e83d48 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
Add some comments to the ticket script

afddce7c0ffa9652b7b27abc5909f558dd3a6f86 authored almost 10 years ago by Randy Stauner <[email protected]>
Limit indexer errors by filtering files without packages

7148c27b5c23420abf75344b516656638db1be47 authored almost 10 years ago by Randy Stauner <[email protected]>
Don't error if a release has no modules

2747794a35ba824d52bafe1f8fbbed95acf3362d authored almost 10 years ago by Randy Stauner <[email protected]>
Enable the test suite to die on indexer errors

so we can see them

f0bbc9a5cc5c20ddc7594e3b664326b969f2ba8e authored almost 10 years ago by Randy Stauner <[email protected]>
Merge pull request #389 from andreeap/issue-149

add main_module attribute (adds new mappings)

9b2856758b1542e37805ec6ba4821914b33f3804 authored almost 10 years ago by Olaf Alders <[email protected]>
Merge pull request #403 from CPAN-API/file-lazy-default-indexed

Actually use "indexed:false" logic for common files

14f2ff633ff8252824fba5a50829255ade4391f7 authored almost 10 years ago by Olaf Alders <[email protected]>
Move logic for default File "indexed" to lazy builder

The CPAN::Meta object being used to set the old default was being passed in
anyway. This makes ...

b6889fff55f183104933b0d15f20fa48b8639e22 authored almost 10 years ago by Randy Stauner <[email protected]>
Test that 'other files' are indexed:false in a release

which currently fails.
The the code from the pull-req that added this (with tests)
isn't actuall...

958d952a8c6557af1ba1cb2fb9d3d7d154233056 authored almost 10 years ago by Randy Stauner <[email protected]>
Fix syntax of L codes in pod

5bf7f0a05db4938adf6f394f03d81f552752c001 authored almost 10 years ago by Randy Stauner <[email protected]>
change directory value format

8f7afbc3c979ddf38ac9cc882f7b62a6c7e31919 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
Upgrade Moose from to 2.0802 to 2.1403

e9e6541dd6ff55291f10badbd8f4255fb25f6af4 authored almost 10 years ago by Olaf Alders <[email protected]>
Have Travis use checkout for p5-elasticsearch-model.

98e79f39cde4fb861ee9998ea2d9812cc6beda85 authored almost 10 years ago by Olaf Alders <[email protected]>
Upgrade MooseX::Types::ElasticSearch from 0.0.2 to 0.0.4

6fad1764b9cbfda3c9a7b3e403b3bb7b57a58f6d authored almost 10 years ago by Olaf Alders <[email protected]>
Don't call Es method which no longer exists.

315d26bb01d752e84c2a2d957a21a0a85be8779e authored almost 10 years ago by Olaf Alders <[email protected]>
Remove some Es use statements.

48bb009ac0e13fb7b8941a2d0bf0eb11d2be903c authored almost 10 years ago by Olaf Alders <[email protected]>
Merge pull request #385 from andreeap/issue-110

Files listed under other files are not authorized

be4d4d89a76f233858ad8baceb2af6f327a905d4 authored almost 10 years ago by Olaf Alders <[email protected]>
Merge pull request #394 from schwern/remove_some_policies

Turn off some PBP policies that aren't very helpful.

4a063a9f9f6c6feacb2178e3fdcc99319eeced16 authored almost 10 years ago by Olaf Alders <[email protected]>
tidy get cluster info

eeff92e4f70a6bc88e30666f14e4133e4ef33a06 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
get cluster info

7985fc1dd295811286df43d8112f7d87ecdc8159 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
remove @bulk in usage

f79dac31709f94cc08ea1c35411accbf3a70f0f2 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
add Search::Elasticsearch

8f4ef76080b6b2c5882149e8ba891c6e20f84f44 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
add changes from mo/es1.0.0

c4bef6f9934422769078d5f22fd82232445bc15e authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
remove set_indexed from test

1e714ed75c67e06c99a982e987fd604430b03363 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
add main_module field

4d56c790dd00652d8fa7c837cb331c6f9159973a authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
print elasticsearch instance

13fe6dd08d56c596f1dfd34462a2e379987c047d authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
files listed under other files wre not indexed

b1c0cd1b771ff636690acf6520126c78fd642bb0 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
makefiles are not indexed

94e8e90d57106462ef829f72c7147ca010e12114 authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
Lower nit-picky policies to 4.

This leaves the policies Olaf prefers at an elevated level without
having to deal with them at e...

1d450bccefed9c7d54325d9b4f515f6f8361ca48 authored almost 10 years ago by Michael G. Schwern <[email protected]>
Generate pod in default content for tests

So that modules will, by default, get documentation, indexed, etc.

916b0e31ee2e5c9ba2648c3b59d0e2c696a786b8 authored almost 10 years ago by Randy Stauner <[email protected]>
Merge pull request #381 from andreeap/indexing

refactoring the Release script

2c66076c5199de6deafb76615bc84293d876074a authored almost 10 years ago by Olaf Alders <[email protected]>
print the name instead of a reference

f0bea9c8d423add4c22d88c93b076a8090fcd0ae authored almost 10 years ago by Andreea Pirvulescu <[email protected]>
Tidy up the modules used by Model::Release and Script::Release.

After all that code being moved around between the two modules.

f3de0bc2f376e44ae382f339de7f70e3db0b6f0a authored almost 10 years ago by Michael G. Schwern <[email protected]>
Extract getting modules from files.

Bring it all together into one method for getting the modules.

cace0e550029b081998a875a0296840624b744d1 authored almost 10 years ago by Michael G. Schwern <[email protected]>