Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/metacpan/sco-redirect
https://github.com/metacpan/sco-redirect
Merge pull request #10 from metacpan/recent-rdf
update recent feed URLs
fac8f8a38a77eeaeedcbdac975cc8d20e6bba0d0 authored about 1 year ago by Olaf Alders <[email protected]>
update recent feed URLs
Update the uploads.rdf redirect to point to an end point that uses an
RDF style rather than RSS ...
Add Docker build and run scripts
3748368d52936bb06bf904c6b7d9cf1bda103e7f authored over 1 year ago by Olaf Alders <[email protected]>
3748368d52936bb06bf904c6b7d9cf1bda103e7f authored over 1 year ago by Olaf Alders <[email protected]>
Add Dockerfile
94b7457c358109ddf60d693db460ed0f35891cb9 authored over 1 year ago by Olaf Alders <[email protected]>
94b7457c358109ddf60d693db460ed0f35891cb9 authored over 1 year ago by Olaf Alders <[email protected]>
Add Docker build and push workflows
a44ea1d565a3ce9fab1b7e806295ad993bdb9f57 authored over 1 year ago by Olaf Alders <[email protected]>
a44ea1d565a3ce9fab1b7e806295ad993bdb9f57 authored over 1 year ago by Olaf Alders <[email protected]>
send invalid modules to metacpan to handle
491d662d35de1e94273f41256780344ce697ac1e authored about 4 years ago by Graham Knop <[email protected]>
491d662d35de1e94273f41256780344ce697ac1e authored about 4 years ago by Graham Knop <[email protected]>
decode modules before using them
89beb3c94f3059d0a704215fc94e47687fa747f1 authored about 4 years ago by Graham Knop <[email protected]>
89beb3c94f3059d0a704215fc94e47687fa747f1 authored about 4 years ago by Graham Knop <[email protected]>
fix module count
2caf039fad4a0a572b10dc3322fb857e00f866de authored over 6 years ago by Graham Knop <[email protected]>
2caf039fad4a0a572b10dc3322fb857e00f866de authored over 6 years ago by Graham Knop <[email protected]>
use api to detect dist vs release
Trying to use CPAN::DistnameInfo for this fails for dists with numbers
at the end.
/cpan/ also goes to cpan
fe4810046817c92f6b035c851390d418c0c97f71 authored over 6 years ago by Graham Knop <[email protected]>
fe4810046817c92f6b035c851390d418c0c97f71 authored over 6 years ago by Graham Knop <[email protected]>
fix redirect endpoint test
893f2cd2d4c98b1f4cf2d0e01433b39733d6f11f authored over 6 years ago by Graham Knop <[email protected]>
893f2cd2d4c98b1f4cf2d0e01433b39733d6f11f authored over 6 years ago by Graham Knop <[email protected]>
add redirect endpoint
d1fae90e07e7b0a8e23fafe564747616f713ec71 authored over 6 years ago by Graham Knop <[email protected]>
d1fae90e07e7b0a8e23fafe564747616f713ec71 authored over 6 years ago by Graham Knop <[email protected]>
support module/dist/author search params
702321b849ae5d3c0dc1fb2dda913644e726012c authored over 6 years ago by Graham Knop <[email protected]>
702321b849ae5d3c0dc1fb2dda913644e726012c authored over 6 years ago by Graham Knop <[email protected]>
cpan_stats modules must be indexed
33719dee0f94a735c7f4f040978d192d67417d88 authored over 6 years ago by Graham Knop <[email protected]>
33719dee0f94a735c7f4f040978d192d67417d88 authored over 6 years ago by Graham Knop <[email protected]>
fix cpan_stats test
d4bfed9a7857050ddc8ad99c96462b3190429b0c authored over 6 years ago by Graham Knop <[email protected]>
d4bfed9a7857050ddc8ad99c96462b3190429b0c authored over 6 years ago by Graham Knop <[email protected]>
fix redirect for search without query
561c0640f55350e5c34fc85912432c9163438f65 authored over 6 years ago by Graham Knop <[email protected]>
561c0640f55350e5c34fc85912432c9163438f65 authored over 6 years ago by Graham Knop <[email protected]>
add redirects for tools urls
b969dfe4e326138f5be68bd25b0d1812dc5bbf9d authored over 6 years ago by Graham Knop <[email protected]>
b969dfe4e326138f5be68bd25b0d1812dc5bbf9d authored over 6 years ago by Graham Knop <[email protected]>
also redirect /api/ to mc api docs
30a1c7b70839a4a19906af083f65ab5535372f95 authored over 6 years ago by Graham Knop <[email protected]>
30a1c7b70839a4a19906af083f65ab5535372f95 authored over 6 years ago by Graham Knop <[email protected]>
add /api/cpan_stats
f7bdac14b5a5d7b8f59772e0e0a3994a5954b694 authored over 6 years ago by Graham Knop <[email protected]>
f7bdac14b5a5d7b8f59772e0e0a3994a5954b694 authored over 6 years ago by Graham Knop <[email protected]>
add explicit Mozilla::CA prereq
5ed92f94f76110fb1d589c3d5f657997fd78be4a authored over 6 years ago by Graham Knop <[email protected]>
5ed92f94f76110fb1d589c3d5f657997fd78be4a authored over 6 years ago by Graham Knop <[email protected]>
update snapshot
5f08c40749b27b1ae3fda686f8ce9767e12dbcd2 authored over 6 years ago by Graham Knop <[email protected]>
5f08c40749b27b1ae3fda686f8ce9767e12dbcd2 authored over 6 years ago by Graham Knop <[email protected]>
partial handling of dist/module search
d13191f3356382c53d00cde992573a452a08438b authored over 6 years ago by Graham Knop <[email protected]>
d13191f3356382c53d00cde992573a452a08438b authored over 6 years ago by Graham Knop <[email protected]>
fix config
fbf9e1bfd53c39e67cecbb570f5cf3ada6196bd1 authored over 6 years ago by Graham Knop <[email protected]>
fbf9e1bfd53c39e67cecbb570f5cf3ada6196bd1 authored over 6 years ago by Graham Knop <[email protected]>
add long cache header for 301 responses
6fb75e854e8d0c27c9ae8948640d1ab5e643a6d6 authored over 6 years ago by Graham Knop <[email protected]>
6fb75e854e8d0c27c9ae8948640d1ab5e643a6d6 authored over 6 years ago by Graham Knop <[email protected]>
update prereqs
464eadcc5c2b731722c698185ada8cc8d07a134e authored over 6 years ago by Graham Knop <[email protected]>
464eadcc5c2b731722c698185ada8cc8d07a134e authored over 6 years ago by Graham Knop <[email protected]>
add fallback module lookup for dev releases
This allows DBIx::Class::Tutorial or similar things to work.
ba4b75ad3a1a5b31f76d0d148ddf3fc5ed1ea4c8 authored over 6 years ago by Graham Knop <[email protected]>
use correct url params for rss feed
ae65c1550fb49d6eb7f13e6e7f29144d353bb940 authored over 6 years ago by Graham Knop <[email protected]>
ae65c1550fb49d6eb7f13e6e7f29144d353bb940 authored over 6 years ago by Graham Knop <[email protected]>
add some debug logging
dd9c03a413164d6889543e18220860895520e108 authored over 6 years ago by Graham Knop <[email protected]>
dd9c03a413164d6889543e18220860895520e108 authored over 6 years ago by Graham Knop <[email protected]>
update tests for redirect changes
12cb884eb7b8927977217a4a0cc4850685e6f6bd authored over 6 years ago by Graham Knop <[email protected]>
12cb884eb7b8927977217a4a0cc4850685e6f6bd authored over 6 years ago by Graham Knop <[email protected]>
redirect source to raw source
d0e3b15f7816819449c5dac491177451f6f561f6 authored over 6 years ago by Graham Knop <[email protected]>
d0e3b15f7816819449c5dac491177451f6f561f6 authored over 6 years ago by Graham Knop <[email protected]>
fix params for has_pod after finding release
1e76b4a2ca0bf49dc0ec10ab0edf470e55b12a09 authored over 6 years ago by Graham Knop <[email protected]>
1e76b4a2ca0bf49dc0ec10ab0edf470e55b12a09 authored over 6 years ago by Graham Knop <[email protected]>
stub for xml search
9fcb3f1a1e2dadfcdeb4fbe94b6d71b3e7729877 authored over 6 years ago by Graham Knop <[email protected]>
9fcb3f1a1e2dadfcdeb4fbe94b6d71b3e7729877 authored over 6 years ago by Graham Knop <[email protected]>
configuration
60cdbe83a17c995d97bdd0c8f6974a174da5c334 authored over 6 years ago by Graham Knop <[email protected]>
60cdbe83a17c995d97bdd0c8f6974a174da5c334 authored over 6 years ago by Graham Knop <[email protected]>
make some additional things configurable
4d14f97bd6dd3907ee1acbfce1f1f16f2219d08a authored over 6 years ago by Graham Knop <[email protected]>
4d14f97bd6dd3907ee1acbfce1f1f16f2219d08a authored over 6 years ago by Graham Knop <[email protected]>
better handle dist lookup for non-latest releases
fc02c19c48c109de15f11b6d4124e899cadaffea authored over 6 years ago by Graham Knop <[email protected]>
fc02c19c48c109de15f11b6d4124e899cadaffea authored over 6 years ago by Graham Knop <[email protected]>
add handing for /authors/ urls
7f4843c179cdecac31aa3611746a2c280499fe68 authored over 6 years ago by Graham Knop <[email protected]>
7f4843c179cdecac31aa3611746a2c280499fe68 authored over 6 years ago by Graham Knop <[email protected]>
sort prereqs
f64064cdcf85c4310eee9067f8d94d1826481554 authored over 6 years ago by Graham Knop <[email protected]>
f64064cdcf85c4310eee9067f8d94d1826481554 authored over 6 years ago by Graham Knop <[email protected]>
objectify
22e54a07d6a2e5341497641c36c0d1e7aedf039f authored over 6 years ago by Graham Knop <[email protected]>
22e54a07d6a2e5341497641c36c0d1e7aedf039f authored over 6 years ago by Graham Knop <[email protected]>
verify ssl
73b4dfe62c8ceaea285bc0c91dad54be6d98e3e3 authored over 6 years ago by Graham Knop <[email protected]>
73b4dfe62c8ceaea285bc0c91dad54be6d98e3e3 authored over 6 years ago by Graham Knop <[email protected]>
add testing script
3befc65274cf848f1e972e696a4a05ad39088247 authored over 6 years ago by Graham Knop <[email protected]>
3befc65274cf848f1e972e696a4a05ad39088247 authored over 6 years ago by Graham Knop <[email protected]>
add log config
92a2f4cacf4d45b87f5c7db937b7dffc2d1a38af authored over 6 years ago by Graham Knop <[email protected]>
92a2f4cacf4d45b87f5c7db937b7dffc2d1a38af authored over 6 years ago by Graham Knop <[email protected]>
use CPAN::DistnameInfo to check for dist vs release
9af2f0ebc22442f245a96af122ef3c1f85f3ad26 authored over 6 years ago by Graham Knop <[email protected]>
9af2f0ebc22442f245a96af122ef3c1f85f3ad26 authored over 6 years ago by Graham Knop <[email protected]>
check for pod using the api
a2d6917a9a1f6154e111a7e990dadc60e7baaefd authored over 6 years ago by Graham Knop <[email protected]>
a2d6917a9a1f6154e111a7e990dadc60e7baaefd authored over 6 years ago by Graham Knop <[email protected]>
add travis config
07c2f9607baf6f084cadd6d27fd20e28e01372c9 authored over 6 years ago by Graham Knop <[email protected]>
07c2f9607baf6f084cadd6d27fd20e28e01372c9 authored over 6 years ago by Graham Knop <[email protected]>
update Mozilla::CA in snapshot
5bdb29f114f0e5b20026adae438dbf1055829e06 authored over 6 years ago by Graham Knop <[email protected]>
5bdb29f114f0e5b20026adae438dbf1055829e06 authored over 6 years ago by Graham Knop <[email protected]>
add IO::Socket::SSL and Net::SSLeay to prereqs
54cbcf9544e5d1e2871cd1b50adb995da8082211 authored over 6 years ago by Graham Knop <[email protected]>
54cbcf9544e5d1e2871cd1b50adb995da8082211 authored over 6 years ago by Graham Knop <[email protected]>
ignore var dir
d969a27175e88847acaedf6fc2e8e38c8abfc74c authored over 6 years ago by Graham Knop <[email protected]>
d969a27175e88847acaedf6fc2e8e38c8abfc74c authored over 6 years ago by Graham Knop <[email protected]>
fix type in psgi
e2407c38c3c8183fe9099a2840431f328d9d53da authored over 6 years ago by Graham Knop <[email protected]>
e2407c38c3c8183fe9099a2840431f328d9d53da authored over 6 years ago by Graham Knop <[email protected]>
new snapshot
131e8e7bd3f3dd2859aabf12deec8c106805aa1e authored over 6 years ago by Leo Lapworth <[email protected]>
131e8e7bd3f3dd2859aabf12deec8c106805aa1e authored over 6 years ago by Leo Lapworth <[email protected]>
update cpanfile
410d0f010aa5c65c7895ea29b7c176e0f4121cc4 authored over 6 years ago by Graham Knop <[email protected]>
410d0f010aa5c65c7895ea29b7c176e0f4121cc4 authored over 6 years ago by Graham Knop <[email protected]>
start of api tests
c84216d576e052f875f0ea468b6a32551513201d authored over 6 years ago by Graham Knop <[email protected]>
c84216d576e052f875f0ea468b6a32551513201d authored over 6 years ago by Graham Knop <[email protected]>
cache headers
e78639463fd8f77022b1d101546240b02f38b188 authored over 6 years ago by Graham Knop <[email protected]>
e78639463fd8f77022b1d101546240b02f38b188 authored over 6 years ago by Graham Knop <[email protected]>
test cleanup
682ee05a872d07ee3ddc7683c21c3751d7938a36 authored over 6 years ago by Graham Knop <[email protected]>
682ee05a872d07ee3ddc7683c21c3751d7938a36 authored over 6 years ago by Graham Knop <[email protected]>
fix for author api
b7e62a583936d3f22e000777f27c0e396e47961e authored over 6 years ago by Graham Knop <[email protected]>
b7e62a583936d3f22e000777f27c0e396e47961e authored over 6 years ago by Graham Knop <[email protected]>
better error handling
b9cc88e595054573b2badb11fca60dc912f49e1f authored over 6 years ago by Graham Knop <[email protected]>
b9cc88e595054573b2badb11fca60dc912f49e1f authored over 6 years ago by Graham Knop <[email protected]>
update cpanfile
b33e2a96428100b303ea770fdacf5a69149908a1 authored over 6 years ago by Graham Knop <[email protected]>
b33e2a96428100b303ea770fdacf5a69149908a1 authored over 6 years ago by Graham Knop <[email protected]>
much closer
8e74e907f9ac9ad089521ad74bb3caf2fe516901 authored over 6 years ago by Graham Knop <[email protected]>
8e74e907f9ac9ad089521ad74bb3caf2fe516901 authored over 6 years ago by Graham Knop <[email protected]>
modularize
1b8485dfb211f276499edf5c42398f8a37b37eb1 authored about 7 years ago by Graham Knop <[email protected]>
1b8485dfb211f276499edf5c42398f8a37b37eb1 authored about 7 years ago by Graham Knop <[email protected]>
update snapshot
4f15fd48adb1dcf30d078d617f37f9f6568bcdae authored about 7 years ago by Graham Knop <[email protected]>
4f15fd48adb1dcf30d078d617f37f9f6568bcdae authored about 7 years ago by Graham Knop <[email protected]>
add Gazelle
949c0dabd6feed910e107b21d25618f89e13d79c authored about 7 years ago by Graham Knop <[email protected]>
949c0dabd6feed910e107b21d25618f89e13d79c authored about 7 years ago by Graham Knop <[email protected]>
add gitignore
d427f4f127f4f743ea0d9d0641f51a0f68cd469c authored about 7 years ago by Graham Knop <[email protected]>
d427f4f127f4f743ea0d9d0641f51a0f68cd469c authored about 7 years ago by Graham Knop <[email protected]>
add cpanfile.snapshot
a819318c3930013822ee5c5ae19f10e13bbeeffc authored about 7 years ago by Graham Knop <[email protected]>
a819318c3930013822ee5c5ae19f10e13bbeeffc authored about 7 years ago by Graham Knop <[email protected]>
add cpanfile
cb55b223befe808577368a5d1feebb74548d6c45 authored about 7 years ago by Graham Knop <[email protected]>
cb55b223befe808577368a5d1feebb74548d6c45 authored about 7 years ago by Graham Knop <[email protected]>
make app.psgi compile
64790fed0d76273f8d82d62d8298766acafe5e1b authored about 7 years ago by Graham Knop <[email protected]>
64790fed0d76273f8d82d62d8298766acafe5e1b authored about 7 years ago by Graham Knop <[email protected]>
start of improved sco redirector
dc08a2aa4f05a5a986e9442d28a1d1d1538e7ffa authored over 7 years ago by Graham Knop <[email protected]>
dc08a2aa4f05a5a986e9442d28a1d1d1538e7ffa authored over 7 years ago by Graham Knop <[email protected]>