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
38a3fcff782d450ff154d879822e449fffbae4eb authored about 6 years ago by Graham Knop <[email protected]>
Add route for `/v1` path
b0be77638f49b97fcec5bc1ef1a27971e1ac6db7 authored about 6 years ago by Olaf Alders <[email protected]>
At some point there will be an update to nginx that no longer strips the
`/v1` from the path. Wh...
Add support for sqlite database with Minion
ade4ddf2a6d751d08d3f8fa9f6a45d37820ddb7e authored about 6 years ago by Olaf Alders <[email protected]>
Use the configuration dsn to determine whether Minion should use
PostgreSQL or SQLite, allowing ...
Add CHANGES.md to list of possible changes files. (See Perl::Tidy)
c7f57d34b564d3fab842028230ef085af2f9ae0b authored about 6 years ago by Olaf Alders <[email protected]>b5b6cd35686d18d0ba601691fbacfb35939a9e5d authored about 6 years ago by Olaf Alders <[email protected]>
Replace Travis ES Service with a docker container
b334f261d0dc633f787650385663a97c8bb30d70 authored about 6 years ago by Olaf Alders <[email protected]>
The docker image does not look in /etc/elasticsearch/scripts for its
scripts. Replacing that wit...
The Travis-CI implementation of running elasticsearch locally has been
throwing null pointer exc...
Using the developer configuration that is used during local testing,
with the Travis CI docker t...
Monster Mojo
1ca2d0d0298a025f97d011fa721918ebd9a5a053 authored about 6 years ago by Shawn Sorichetti <[email protected]>
keeping new modules under MetaCPAN::API and new tests in t/api helps
differentiate the new/porte...
Now that api.pl is used for all access, update the documentation to
reflect it.
f9425d236a59fd0d489f83e8dfa490efc1075d68 authored about 6 years ago by Mickey Nasriachi <[email protected]>
Not used at this point in time, commenting them out so that it doesn't
show on the ReDoc page.
Update the ReDoc settings with better defaults.
efc531aeeebc82f2d14db61595edeb64e261461e authored about 6 years ago by Shawn Sorichetti <[email protected]>
at the same time make my new download model stub more like existing
models
d2957cdf2b739824fddee1ea104780caeaa0bfb6 authored about 6 years ago by Olaf Alders <[email protected]>
Start work on documenting the search API with OpenAPI.
d79b8b70868c06bdcd86d884615a1a116dbe3394 authored about 6 years ago by Shawn Sorichetti <[email protected]>2f6f0ebf5dcef36dc3d7e3d9b10ca20a717043e9 authored about 6 years ago by Mickey Nasriachi <[email protected]>
064a00132e4658b12863022d86ad231654d720c8 authored about 6 years ago by Olaf Alders <[email protected]>
b805cab51f7f017a60df80939426b46109d8d3c1 authored about 6 years ago by Olaf Alders <[email protected]>
e007dc9648869f441b191c532f76269f83690183 authored about 6 years ago by Joel Berger <[email protected]>
Add a Mojo admin controller
Rename MetaCPAN::Queue to MetaCPAN::Admin
Queue test doesn't requi...
8f569a8733a62450507b41097bc1c8e6203b0f1b authored about 6 years ago by Olaf Alders <[email protected]>dd5afd5806c1a8ab3e39dcd85ec664c657ab6447 authored about 6 years ago by Olaf Alders <[email protected]>
88fced0a3cb0282d40d7a9e5fd0c32afdc9b903e authored about 6 years ago by Joel Berger <[email protected]>
b0d65b9661e7d241fa3ec3217960e9e33a0b53df authored about 6 years ago by Joel Berger <[email protected]>
f9e2f77631cedee0b2523a0626c88ea1d9730d23 authored about 6 years ago by Joel Berger <[email protected]>
search_web has been updated to provide the v2 results, as that's what's
in use by everything. Up...
By splitting out the different request types into separate files the
spec is easier to read and ...
ca53a54e19a76b7a824bbe744ee6ea2dff4e21fe authored about 6 years ago by Joel Berger <[email protected]>
ed13dd10c5a6529f55c2c14a3ab6f6fd2d6eadfe authored about 6 years ago by Olaf Alders <[email protected]>
Note, since the models are stateless I'm keeping them in attributes on
the plugin itself. This i...
adf07ca6fec672cf85822c8fda0236571ea09d7e authored about 6 years ago by Joel Berger <[email protected]>
5859d59390a5adad40e33a3a4a51ab21087159d4 authored about 6 years ago by Mickey Nasriachi <[email protected]>
There are lots of options that can be implemented to provide further
documentation of the API. A...
These were added while trying to diagnose why Travis builds were failing
with the new paths (due...
As these tests are essentially wrappers around the t/model/search.t
test, and its tests are skip...
This will hold the find_download_url query as we move it from the
Catalyst model which is aparen...
61f50f26e67e9ca07f5887e215283dc6f4e06b09 authored about 6 years ago by Olaf Alders <[email protected]>
3fb8f1847c9e0a1edf14b62d8570a432c4e062bd authored about 6 years ago by Olaf Alders <[email protected]>
As the queue app grew to become the bigger app that it now is, the name
didn't make sense anymor...
e6939f80773c375e72e96d0323a356a5a49f47b4 authored about 6 years ago by Joel Berger <[email protected]>
Fix /search/web test
2154364e1f4ed281d3dc8f626a7869eddb3dcf11 authored about 6 years ago by Olaf Alders <[email protected]>Anchor cover test run order
8bd9b0ec5b989cd82a01f12eef10e680e49a23f6 authored about 6 years ago by Olaf Alders <[email protected]>da7b4a3ab26fc1b78ba39da4cfd36476343d0796 authored about 6 years ago by Mickey Nasriachi <[email protected]>
b1e6de5fee631c68d9078ed3831c1e240edc0da6 authored about 6 years ago by Mickey Nasriachi <[email protected]>
cover URL and test
97e2ce41ab7e8a0231e83e95bbfec5ba31e76efc authored about 6 years ago by Olaf Alders <[email protected]>38d5eb79317e6a4c61e196da339f54275bf4c4b6 authored about 6 years ago by Mickey Nasriachi <[email protected]>
c7d4c377116b5042bd286bda03cb7dc4e10288a7 authored about 6 years ago by Mickey Nasriachi <[email protected]>
6a385c7c5b15f3cd1779d73faa6afd86f84beedd authored about 6 years ago by Mickey Nasriachi <[email protected]>
Search::Web - removed web_v2
2532833c3a2a0991827c7c0a86137ad0e6e940d2 authored about 6 years ago by Olaf Alders <[email protected]>Search::Web - 404 from API's /search/first endpoint
9e2625499f84207ce945041cf9ac029fdb4fe595 authored about 6 years ago by Olaf Alders <[email protected]>5c712292f61ec80add493a9467ca47af8b94bea4 authored about 6 years ago by Mickey Nasriachi <[email protected]>
Ensure provides is unique
fd72d019826e7642d75d46610659dcea9a3c3266 authored about 6 years ago by Mickey <[email protected]>
The code was consolidated with 'sub web'
it's no longer in use by Web as well.
Add Travis DarkPAN caching
080e28e7e0282fe0d676987aa1d3aa6b90a031a2 authored about 6 years ago by Olaf Alders <[email protected]>Consolidate /search/web & /search/web/v2
f5ffd7493e44383be2a1b6dd4506dee33aa6e428 authored about 6 years ago by Olaf Alders <[email protected]>61cb0c6dd4734d64696638478585ae02c19db75c authored about 6 years ago by Olaf Alders <[email protected]>
b5e81198f30a4c9b95658b43d86cde78c08f165a authored about 6 years ago by Olaf Alders <[email protected]>
67771efd93d27613ca2de5f4a411322d6142d574 authored about 6 years ago by Olaf Alders <[email protected]>
b773381e6a88b4da2ab79f972216aa5e9569bc7f authored about 6 years ago by Olaf Alders <[email protected]>
Changes endpoint now recognizes more kinds of Changelog files
e16199386e0ad724df411d6c97a143cced0b6045 authored about 6 years ago by Mickey <[email protected]>
/search/web is not used anymore (since June 2018)
This is first step for removing v2 after Web s...
2b3fbfba2eeec1f36d060829f4fb37286f450789 authored about 6 years ago by Olaf Alders <[email protected]>
Removed unused endpoint /search/simple
56cd4ee54710fda9d46190f27fefb179e325a6a6 authored about 6 years ago by Olaf Alders <[email protected]>Script::Purge - fix author purging condition
a63241a9572893f8990984057bbd803474e74076 authored about 6 years ago by Mickey <[email protected]>11be94d29188b9fb612ababa14bb52fed8ac4dae authored about 6 years ago by Mickey Nasriachi <[email protected]>
9688dd990365de482ab20c60392cd3428c0d83ec authored about 6 years ago by Mickey Nasriachi <[email protected]>
Script::Purge - quarantine purged archives
58049c5e741f9bcce5224879476ffbaabd45c01c authored about 6 years ago by Olaf Alders <[email protected]>a9e10c62eb412bd10346d324bcf518f3c9000d3e authored about 6 years ago by Mickey Nasriachi <[email protected]>
Added purge script
8057db4bf87f1cb53fa3347fbbaf5a7251588506 authored about 6 years ago by Olaf Alders <[email protected]>b402f371e048d30686346415e1a4fcb7c8932d72 authored about 6 years ago by Mickey Nasriachi <[email protected]>
So that tests don't fail if a tarball cannot be fetched.
be2c1fd4b1360119ec6cb98c9021ba9b74177590 authored about 6 years ago by Olaf Alders <[email protected]>Add definition for Mac::SystemDirectory
e9ba7f662b26d87d41090180556d0b21e0cd6eca authored about 6 years ago by Olaf Alders <[email protected]>Script::Release - allow forcing authorized flag
fc88b179fd3fb15746b4c358032f13b1156871b0 authored about 6 years ago by Olaf Alders <[email protected]>
In some cases we have to deal with incorrect data based on reindexing
after permissions have cha...
This module is required by File::HomeDir but only when installed on
a Mac. It's an optional pr...
Referenced URL unresponsive
06e71d26a0234e7982ba41ede4636cfd7a2f54da authored over 6 years ago by Olaf Alders <[email protected]>The URL does not respond on https, but http.
697d619062c7cc4129c8fae938f406b6ea5d0c1f authored over 6 years ago by Jonas B. Nielsen <[email protected]>tidy fix: Role::External::Debian
f13afd72a1239603386c5a8e66ce896046fd278c authored over 6 years ago by Mickey <[email protected]>dfa9a53444cd65bfa60fbccbed42928fd96dd1dd authored over 6 years ago by Mickey Nasriachi <[email protected]>
Update the DSN to the UDD
0efc1276c12184e60b645b36e1fcc0e3b478e959 authored over 6 years ago by Mickey <[email protected]>The address and credentials have changed. See https://udd-mirror.debian.net/ for details.
87b9dc757cd0d32b1f23fa14c63968fb9d8b7854 authored over 6 years ago by Philippe Bruhat (BooK) <[email protected]>Increase alarm for modules extraction from files
60d73015fcd36f91386e992541fdcfe9bfe98bfd authored over 6 years ago by Olaf Alders <[email protected]>
In some cases (see #812) release have many files and no provides
this timeout is simply not enou...
This reverts commit 6fb73c60df4c96c5e4e77645a3df73464994c6f0.
ca8e8f3ac9c7f4ce907f3b86794a6912df69816b authored over 6 years ago by Graham Knop <[email protected]>This reverts commit 683da7244f527027e7ec6023feabc6267244a0b4.
e70f90c0c1871e625e7cba7f3ecba8be699e437a authored over 6 years ago by Graham Knop <[email protected]>use new Search::Elasticsearch and ElasticSearchX::Model
3fceb2993c2707a968b1e941b6a278f5780dec21 authored over 6 years ago by Mickey <[email protected]>6fb73c60df4c96c5e4e77645a3df73464994c6f0 authored over 6 years ago by Graham Knop <[email protected]>
683da7244f527027e7ec6023feabc6267244a0b4 authored over 6 years ago by Graham Knop <[email protected]>
scripts updates
9dfda0f0543fa3942be408507c454026c79ad64b authored over 6 years ago by Mickey <[email protected]>
When creating a new index, we don't need to re-apply the mappings
for the main index (this just ...
Specifically, the main change here is in the Latest script,
to allow easier debugging/introspect...
Remove leading './' from path given in META to match dir listing
4c8439e9c746ee4151044deab262715387fce7de authored over 6 years ago by Mickey <[email protected]>Re-enable git hooks
577ebbaa45575305fbc970c175519356266f5979 authored over 6 years ago by Leo Lapworth <[email protected]>0fbf5cf57de9a218b47925bece432fa76e8fe178 authored over 6 years ago by Olaf Alders <[email protected]>
This reverts commit 4af5e54302273cf773c3e8737b0c07dce0b0f308.
95a41c4975f1dc2ada1f38f0d091a84125ec6003 authored over 6 years ago by Olaf Alders <[email protected]>
When parsing a release we compare the paths of files in 'provides'
with the directory listing.
W...