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
This will replace query sending from WEB.
This commit also removes /release/requires endpoint w...
fe21902ed111fb96beefac309342dcf636068ed2 authored over 7 years ago by Mickey Nasriachi <[email protected]>Added 'total' & 'took' to /release/interesting_files endpoint
b9a91e1297dbfd1ee2ab533847f59b56bf379780 authored over 7 years ago by Mickey <[email protected]>These values will simplify adoption by WEB
7e1c9fe2e9968c91a89b7e672210e4b88a96d6e0 authored over 7 years ago by Mickey Nasriachi <[email protected]>/permission/by_module : read modules list from request body
a323abe1b22fa48ef3f9861c6da5cb63dd621672 authored over 7 years ago by Olaf Alders <[email protected]>39698a8fdeb1ab3e4e962ba06ededae145397f7d authored over 7 years ago by Mickey Nasriachi <[email protected]>
Added 'total' & 'took' values to the /release/versions endpoint
60689f963cb43d4335c2e54b6f03cfd684b63ba8 authored over 7 years ago by Olaf Alders <[email protected]>Added /release/interesting_files/PAUSEID/RELEASE
105eb862c6c6d08f13e69d25656fec50ba2e1d44 authored over 7 years ago by Olaf Alders <[email protected]>These values will simplify adoption by WEB
42c9320113ff0c278000da9585596c9b705eaaec authored over 7 years ago by Mickey Nasriachi <[email protected]>
This endpoint will be used to replace the query being sent
from WEB.
Cleanup unused controller and related code
abbab239e6080e485f77de07260f78b036ecbfeb authored over 7 years ago by Olaf Alders <[email protected]>
Remove endpoints, methods & tests for the old ReverseDependencies
controller.
Correct /reverse_dependencies/dist output
f25c9e51d515670de10a7143fdf5e33691d14d62 authored over 7 years ago by Olaf Alders <[email protected]>
To allow the template in WEB to read the data, the release info
needs to be passed with full _so...
Added new /reverse_dependencies API endpoints
322bbfae84ee5d7919bdebe17b4119828b83c83d authored over 7 years ago by Olaf Alders <[email protected]>Added 2 new endpoints:
* /reverse_dependencies/dist/DISTRIBUTION
moved query from WEB
* /rever...
a24a39dba549aa38384ef19e0ac732f5e8ec710b authored over 7 years ago by Mickey Nasriachi <[email protected]>Added /author/search?q=QUERY API endpoint
544c64bfd9488d083af7b1ea97194e5107335e31 authored over 7 years ago by Olaf Alders <[email protected]>
This endpoint will be used to replace the query being sent
from WEB.
Return all author info for endpoint /author/by_user/USER
b22b404cb855d7540e7436e37ba7383cbad047b6 authored over 7 years ago by Olaf Alders <[email protected]>Added /favorite/users_by_distribution/DISTRIBUTION API endpoint
8005b28bcdafe57a13bd957f71d8860c6a06a2f3 authored over 7 years ago by Olaf Alders <[email protected]>
For more reuse in WEB, we need extra info from the author type.
Removing the fields list and ret...
The new endpoint will be used to replace the query being sent
from WEB.
Corrected permission query
2ae2de4e298df8413a2d0e446f6425c0c29699ee authored over 7 years ago by Olaf Alders <[email protected]>
Not sure why the terms query doesn't work properly, I suspect
an Elasticsearch bug.
Added /release/top_uploaders API endpoint
ebf2d18e49d61f239e073940f0aee907eec5c873 authored over 7 years ago by Olaf Alders <[email protected]>Added new permission API endpoints
0969575d83d0d820ad5c3d527bccba6479bedf94 authored over 7 years ago by Olaf Alders <[email protected]>
/permission/by_author/PAUSEID
/permission/by_module/MODULE
/permission/by_module?module=MODULE1&...
This new endpoint will be used to replace the query sent from
WEB.
Added /release/versions/DIST endpoint
7609d9b3cacdaca4a7a8f5ebf3350ee086063156 authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will be used to replace the query sent from
WEB.
Added /favorite/leaderboard API endpoint
aca9e3e8f51d397ea216fcb7ac713457f50551a1 authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will be used to replace the query sent from
WEB.
update links to old API
65766079b53298116c8f31a1b641ee8ba6ce31da authored over 7 years ago by Mickey <[email protected]>debe7d45900c41adfce5fd94835e3580133ddb52 authored over 7 years ago by Mickey Nasriachi <[email protected]>
Added /release/all_by_author/PAUSEID endpoint
5f9abaff92724bdcab7d1dab023c3f2e9ba5c04e authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will be used to replace the query sent from
WEB.
Added /dir/PATH endpoint
15547fe34056c703a8c6118fc80fb793de9c5898 authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will be used to replace the query sent from
WEB.
Added /release/latest_by_author/PAUSEID
b25d1df6bd95f41e18f44a63cd9bbd0b9d323956 authored over 7 years ago by Olaf Alders <[email protected]>Added /favorite/recent endpoint
e02f92cc8e0276c545f746a7171d6b0876e4f7d4 authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will replace an Elasticsearch sent from
WEB.
This endpoint will replace the query sent from WEB.
6dff6d11bc01cbfe1edb177895b42252f199496e authored over 7 years ago by Mickey Nasriachi <[email protected]>favs by user query fix
2cf8eab22d402cebd823b0b6343757e78c0f9b10 authored over 7 years ago by Olaf Alders <[email protected]>369e5c6bb92723198386d0ce40541f110375d3e2 authored over 7 years ago by Mickey Nasriachi <[email protected]>
1. sort by 'distribution'
2. rename latest -> no_backpan for better description of query
3. pass...
Improved /author/by_user endpoint
be6d0ac21c3391bd3a821ae173de771b49bd5cbc authored over 7 years ago by Olaf Alders <[email protected]>Deal with the fact that the upstream URL is not always defined
04531917d790459777f67e1a6277fd53a0cc6322 authored over 7 years ago by Mickey <[email protected]>dc9211a5c5197c186fbc760f2c35d0a78b5311c5 authored over 7 years ago by Philippe Bruhat (BooK) <[email protected]>
Fix type updates in distribution
82593360b8d65a752d81083dc2db2d9ba3034648 authored over 7 years ago by Olaf Alders <[email protected]>
currently, the river script overrides the entries in
'distirbution' so data updated by other scr...
aac70640e34c5236b9586c7a5a5c1da2d6e68e8f authored over 7 years ago by Mickey Nasriachi <[email protected]>
external scripts: resolve sub name conflict
71c45245c73b302b51297dabf8f4810512cc7536 authored over 7 years ago by Mickey <[email protected]>6f4941d2ae4e9f706444ac53009477cfd4e8f549 authored over 7 years ago by Mickey Nasriachi <[email protected]>
Added Activity controller + /activity endpoint
51a5e4d058637d2bf644c855841b935fdebb85db authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint will replace the query currently generated and
sent from WEB.
Add a new role to collect Fedora-packaged CPAN distributions
afbc9dc6e134c78ec27963fea6c48ec22a8294cc authored over 7 years ago by Mickey <[email protected]>2a23d3e4c6cc1095e5513e43b41fd781b5616863 authored over 7 years ago by Mickey Nasriachi <[email protected]>
It loops over the result pages of the API request for all
approved packages.
The role is added ...
85d0b460af1ff431dd5d3059c7f1b7b88f6f71eb authored over 7 years ago by Philippe Bruhat (BooK) <[email protected]>favorite: by_user: added missing author details
0fe2bcf16db321131893511e121e4dc7e4faa688 authored over 7 years ago by Mickey <[email protected]>e05f1358b37399d587a0e017a2a4f73536edae5c authored over 7 years ago by Mickey Nasriachi <[email protected]>
In WEB use, the query runs against multiple user ids.
This change first fixes the query to supp...
215e5c04f746e210befa946fa9a1b3b2355e022c authored over 7 years ago by Mickey Nasriachi <[email protected]>Added /author/by_user/USER endpoint
646ae838ff652f46000bf00ec0c0e27116fd7769 authored over 7 years ago by Olaf Alders <[email protected]>Added /favorite/by_user/USER endpoint
16d14fb536bef443c2f0360bda32410fe33b5207 authored over 7 years ago by Olaf Alders <[email protected]>Remove useless call to dist_for()
6d3217091c75d3c7f78529238b538d5e7e027593 authored over 7 years ago by Olaf Alders <[email protected]>
The useful call is one line below. This is probably some remain from
development.
This endpoint will replace an Elasticsearch query in WEB.
4b616924f1cbe7b94af92bedf371c48ca56e477a authored over 7 years ago by Mickey Nasriachi <[email protected]>
This endpoint will replace the query in WEB that is used
in several places, and will simplify th...
script/contributor: added flag 'age' + debug logging
7f8212ac467eb58bdc9c2031563ff524080fc8a4 authored over 7 years ago by Olaf Alders <[email protected]>
added the flag: --age N to update releases with value of
the 'date' field in the last N days.
a...
272fcc691f502cbba0168e65664aca6fbe566be9 authored over 7 years ago by Mickey Nasriachi <[email protected]>Introducing 'contributor' type (release contributors info)
96aeab1ff4547f733cca353d3e3addf039777d0b authored over 7 years ago by Olaf Alders <[email protected]>
New index/type and supporting code & test to fill/fetch the
release contributors info to/from th...
Added /release/requires/MODULE endpoint
271b5fed2cb87023398d27e809decc835f718ae8 authored over 7 years ago by Olaf Alders <[email protected]>Simplify the mapping deploy method
a772e9307122bb1107b0778ab3a145ffa75556b1 authored over 7 years ago by Olaf Alders <[email protected]>
This new endpoint is meant to replace current Elasticsearch
query crafted in WEB and passed to t...
Will allow introducing new indices more easily.
6adb1aaf9b912d1bba2b2bb7b7268820ab6e1618 authored over 7 years ago by Mickey Nasriachi <[email protected]>Minor cleanup: 'es' is accessible directly
9d83c7a81616e46894fce1ddedf75c50026710f7 authored over 7 years ago by Olaf Alders <[email protected]>Bug fix: don't explode on non-existing types (GH#576)
34dde30a64ea98068044d82b451c924094f1594d authored over 7 years ago by Olaf Alders <[email protected]>External: cygwin script (role) returned structure fix
b5615e9b82599506bf5d5af4c2f648e8e3e2b09e authored over 7 years ago by Mickey <[email protected]>8f64482b50275e89a1b2898d4bc1bf87235a7b8b authored over 7 years ago by Mickey Nasriachi <[email protected]>
Add a new role to collect cygwin-packaged CPAN distributions
ef51fc2701d52b61f1a8f8f2ec90f559e4bc6fad authored over 7 years ago by Mickey <[email protected]>
It first downloads the list of cygwin mirrors, and picks a
random one until the setup.ini file i...
ec373961dd291d78276fd0e11c6bc0a4024b0384 authored over 7 years ago by Mickey Nasriachi <[email protected]>
Fix profile update - pass proper 'updated' value
a57a72c997eb62d19ce47aa2933b0630668ee0bb authored over 7 years ago by Mickey <[email protected]>use numified versions for exact version checks in download_url
415adf649f5777ea6a586a1297097e7edf21a9ae authored over 7 years ago by Mickey <[email protected]>
If we are given a version spec like '== 1.013030', it should match 1.013_03.
This matches the be...
2c9b6f8b21a167036ed15abe02ba5800e8ff7ab8 authored over 7 years ago by Mickey Nasriachi <[email protected]>
Since 62dacc7e, the 'updated' field in the profile is a Str
rather than DateTime.
This fixes th...
0f1115841a2281cf52eae12f386ebb4a158fdcb9 authored over 7 years ago by Mickey Nasriachi <[email protected]>Refactor the external sources script
8891d688129092a4d7226d6741e5ca1fb108d697 authored over 7 years ago by Olaf Alders <[email protected]>Use the existing ua object
c0e85c50536fc78f8a7a95083fc070ff944bccc3 authored over 7 years ago by Olaf Alders <[email protected]>
We have a 'ua' object defined as attribute in the script role -
use it instead of creating one e...
Moved the Debian script into a role used by the new External
script to allow easily adding new e...
Added cleanup mode for script/package
94f053ff6d506de628b2bead968101b9eb806e7f authored over 7 years ago by Olaf Alders <[email protected]>
This will allow cleaning up removed records once in a while
(it requires a longer run time so no...
Added cleanup mode for script/permission
4d5f6f73c689eb2a1144c1d517eb48957a628e3a authored over 7 years ago by Olaf Alders <[email protected]>
This will allow cleaning up removed records once in a while
(it requires a longer run time so no...
Fix failing favorites test
705f491dc193658c9bc38d6045c814a4a2e04d08 authored over 7 years ago by Leo Lapworth <[email protected]>c74f9fb75d99abdf3dc537f86a605914b9128945 authored over 7 years ago by Olaf Alders <[email protected]>
350b6370f07743639750940a85da1e8a0361afc5 authored over 7 years ago by Olaf Alders <[email protected]>
fa4f74ef8cca04efb984086f4a64829b59f79093 authored over 7 years ago by Olaf Alders <[email protected]>
722701be9b44d4e451156df318f39bea23bc8751 authored over 7 years ago by Olaf Alders <[email protected]>
Make tidyall tests verbose when prove is run with -v.
19f2dfa413ae07f06d03e21e5cc9f1b86ba275c6 authored over 7 years ago by Mickey <[email protected]>