Ecosyste.ms: OpenCollective

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

github.com/metacpan/metacpan-web

Web interface for MetaCPAN
https://github.com/metacpan/metacpan-web

Merge branch 'master' into dockerize

07c3ac1e52c79dadc48afeaa1265d5be98a1afd0 authored over 7 years ago
Merge pull request #1930 from metacpan/mickey/use_release_modules_endpoint

Use new /release/modules API endpoint

1da2e25c2a15c2600c45fbade9f62c42f7ecdb1c authored over 7 years ago
Prevent output buffering in Docker containers

Docker encourages logging to STDOUT/STDERR (e.g in docker-compose) so
autoflush those when runni...

f5ba95ea8af2c4d26c1d42d0c227b8be5a853ff9 authored over 7 years ago
Dockerize MetaCPAN web frontend

This adds a `Dockerfile` so that the app can be built as a Docker image.

docker build -t me...

e6f9a3d93cadc0907d865d3f72c62c1dea3077da authored over 7 years ago
Ignore local/ directory properly

Since .dockerignore is symlinked to .gitignore, this also prevents
including the host Carton loc...

2c655ff34dc5fbfad0488429b7d7178d3d5a13ab authored over 7 years ago
Configure Net::Async::HTTP connection pooling from %ENV

It seems that Net::Async::HTTP clients with `max_connections_per_host >
1` are not friendly with...

c662097a33b4cb51a84b99ad04f13c97af56c5d5 authored over 7 years ago
Cleanup cpanm/cpm and caches after Docker build

Reduce image disk usage by removing cpan/cpm caches as well as whatever
else in /tmp.

9166ad80dd1b03a0183320c98018cd660a169dcd authored over 7 years ago
Merge branch 'master' into mickey/use_release_modules_endpoint

fe843488c06b4bbdacad225e06a5e7487ad490c1 authored over 7 years ago
Merge pull request #1933 from metacpan/mickey/fix_search_authors_results

Search: fix author search results reading

9e985c3eb324b50de690d8ee1521524f3d079845 authored over 7 years ago
Search: fix author search results reading

After moving to a new API endpoint the structure name has
changed from 'results' to 'authors'.

4d223b3cc880946c5ba3b9e72c1af3a55ef90e36 authored over 7 years ago
Merge branch 'master' into mickey/use_release_modules_endpoint

f1b1953bc7e2b8d43312ad8405dd82acfc9a7154 authored over 7 years ago
Merge pull request #1931 from metacpan/mickey/fix_recent

Fix parameter passing to /release/recent

acc8b61ec039fc3a95c82856244608d9a2d54a81 authored over 7 years ago
Fix parameter passing to /release/recent

e258970c1f416201f6d16eb6eb47a1445a8e85d6 authored over 7 years ago
Use new /release/modules API endpoint

Replace query sending with using new API endpoint.

170e2ca7c30ca29501ede7591d69690a465963c1 authored over 7 years ago
Merge pull request #1929 from metacpan/mickey/use_release_recent_ep

Use new /release/recent API endpoint

231cc4545b0d6755fc515da95fd30165c8377873 authored over 7 years ago
Use new /release/recent API endpoint

Replace query sending with using new API endpoint.

c0fc17c35bacaa0858756956332c87b25b2d3b6e authored over 7 years ago
Merge pull request #1927 from metacpan/mickey/use_interesting_files_ep

Use /release/interesting_files/AUTHOR/RELNAME API endpoint

8663dad35966a99379cb662d63354e51df74d6d4 authored over 7 years ago
Use /release/interesting_files/AUTHOR/RELNAME API endpoint

Replace query sending with using the shiny new endpoint.

fbde6b899262b45d2271714e4b7e3a0bc374d458 authored over 7 years ago
Merge pull request #1924 from metacpan/mickey/cleanup_method

Removed unused method

866a70ae231faad66f3cb9dd9365fb7c41551942 authored over 7 years ago
Removed unused methods

The use of the no_latest method ws removed in aab539ffc8

There is no reference to '->favorites'

4bcdb89ed33432df9702c642d13a248a7c416d7d authored over 7 years ago
Merge pull request #1922 from metacpan/mickey/use_new_rev_deps_ep

Use new /reverse_dependencies API endpoints

bedb88733a992265208715698a06ca18bdc0c709 authored over 7 years ago
Use new /reverse_dependencies API endpoints

1. /requires/distribution
Removed the query currently being sent to
/search/reverse_dependencies...

11135e66cca3a84d629ba3067dc111e62a1716c9 authored over 7 years ago
remove Search::Elasticsearch prereq

d79fa83aafbaab38948a0a74f1567009942695a2 authored over 7 years ago
Merge pull request #1921 from metacpan/mickey/cleanup_es_formater

Remove needless imports

d7ef1bf2e9def974bd34a542546c84f7a663c36e authored over 7 years ago
Remove needless imports

While moving queries to API calls some of these ES output
formatters are not needed anymore (and...

2d28a18e5f3cd94c85eb0fecf3b9e5a01b1deb7e authored over 7 years ago
remove space between icon and permissions text

5b03bdf28554935453431eb26550b41b00e0cb3a authored over 7 years ago
Merge pull request #1918 from metacpan/mickey/use_author_search_ep

Use new /author/search API endpoint

3fd6a8af9ed4fa6f882f9c5312eae6962c90579e authored over 7 years ago
Use new /author/search API endpoint

Replace query sending with endpoint usage.

f7c8c641ce6291ac4f1a92dbcc5b7c4c92ae002c authored over 7 years ago
Merge pull request #1917 from metacpan/mickey/favorite_users_by_dist_ep

Use new /favorite/users_by_distribution API endpoint

784b4515adb808fff49ba6b930f6f7bc66bcbb70 authored over 7 years ago
Use new /favorite/users_by_distribution API endpoint

54f39918b1765e7dd4f2526e5047c1d2bd719e5b authored over 7 years ago
Merge pull request #1916 from metacpan/mickey/fix_favorite_recent

fix favorite/recent

7ac66baf5ee4d1a89aa5520d1aeaa7e89e6e29a7 authored over 7 years ago
fix favorite/recent

6a1f9258416db5da192f360bb16c96a2322c074e authored over 7 years ago
Merge pull request #1910 from metacpan/mickey/author_plussers

Replace query sending with API endpoint call

299f20c846891987ab9ad10f26b261ff38347e87 authored over 7 years ago
Merge pull request #1907 from metacpan/mickey/permission_endpoints

Use new permission API endpoints

3a5a702b70116fac370950e5fc0a995cce3a3d99 authored over 7 years ago
Use new permission API endpoints

Replace queries send from WEB with calls to the new API
endpoints.

9627bd22777e5f58752e7bd824413f8effb8906c authored over 7 years ago
Replace query sending with API endpoint call

7ef131e7818f62fb828279a8fba620265132ee71 authored over 7 years ago
Merge pull request #1912 from metacpan/haarg/io-async

Switch from AnyEvent to IO::Async

bb08de5688b30bd5dd989b57f4d5acc02849d689 authored over 7 years ago
rewrite of sitemap generation

cfb0778685b4763ee1ef9b226c112d76ea94471f authored over 7 years ago
update snapshot

f92308cf37e48356b8521812d85686a3ec7ade0b authored over 7 years ago
make all API calls return futures

02ae623ecec78e5b72d2e906a6ded440cf59c036 authored over 7 years ago
convert AnyEvent usage to IO::Async

IO::Async and Future are friendlier to work with and more perl-ish.

2a8e73b4cd37923af08e2cc4abe4c0ca6a013343 authored over 7 years ago
Merge pull request #1915 from metacpan/haarg/prereq-cleanup

prerequisite cleanup

7dd8420c2a53483f678d64126a986dc931d733a4 authored over 7 years ago
drop List::MoreUtils and List::AllUtils

ac687e0d088ebc5a38dea7094bd790a6558241e4 authored over 7 years ago
drop some unused prereqs

0c149c9369b909bb3e3142e3e54ee6f1385d732a authored over 7 years ago
sort cpanfile

bf454629f998c17f75f0ee922cf5e564e80cee61 authored over 7 years ago
Merge pull request #1914 from metacpan/haarg/logging-context-tweak

move logging context configuration to outermost layer

84ed618797cdfc9ba4872d260e34a9bbded46dba authored over 7 years ago
Merge branch 'master' into haarg/logging-context-tweak

48ba309c3650322e6edcbb12cf74dc39445cbee1 authored over 7 years ago
Merge pull request #1913 from metacpan/haarg/fix-missing-localstorage

fix js errors when localStorage missing

27ac5131de818f779e2eaaf1a3c3ac16b1de228b authored over 7 years ago
move logging context configuration to outermost layer

aaea55b070dec9b36dab338716135d3c12ccf8be authored over 7 years ago
fix js errors when localStorage missing

eec3b114fd1d59dc2dacf66be1758c0d473a6eb6 authored over 7 years ago
Merge pull request #1908 from metacpan/oalders/skip-test-vars.t

Fix Travis builds

5cce45b0236a585220c7752d3ce3eb9584b17a77 authored over 7 years ago
Disable parallel test runs for now

f3404e2c15829b6d958c5c9c80d6e80912150566 authored over 7 years ago
Don't use Carton cache when there's no cpanfile.snapshot

Change PERL_CARTON_PATH in Travis config.

Make sure cpm installs to correct directory when not ...

97378aa7ba4e5eac6e680e7ee8a4551d0be0539c authored over 7 years ago
s/Config::JFDI/Config::ZOMG/

This is to remove warnings about Any::Moose.

1da15133bb44881ce3e1ef473fb67c24de570803 authored over 7 years ago
Ignore file with Test::Vars chokes on.

This can be removed once we've upgraded to perl 5.26.0 See
https://github.com/houseabsolute/p5-...

d0b685e86c400e5499ec96ea271b3a23b4cb1c86 authored over 7 years ago
Update cpanfile.snapshot

347dea051c73ef628f09c427eaa7e002423d6731 authored over 7 years ago
Merge pull request #1911 from metacpan/mickey/revert_commit

Revert "Use new /release/versions/DIST API endpoint"

49aa33ebf29da5d7f3228f406a4b1a00426274f0 authored over 7 years ago
Revert "Use new /release/versions/DIST API endpoint"

This reverts commit e6151d0293b89060b3b0ed0e72cbac34a6a725ec.

This commit is causing some tests...

d3259bf1a76784de27e1464fec1f3916a0f07328 authored over 7 years ago
Merge pull request #1909 from metacpan/mickey/top_uploaders_endpoint

Use new /release/top_uploaders API endpoint

169b80a7c077a9fc4c1fd1b526d0fb1bc22fd6aa authored over 7 years ago
Use new /release/top_uploaders API endpoint

Replace sending query with use of the new API endpoint.

ba58179d1f3a6d6881d4f407857edb8d81fd0171 authored over 7 years ago
Merge pull request #1896 from metacpan/oalders/test-vars

Add Code::TidyAll::Plugin::Test::Vars to tidyall config

4f929299f490ba36ce571c131406d50eb6b82420 authored over 7 years ago
Include . in @INC under 5.26

1107b1af666b5b818813a5ffa252d7ad4eb21684 authored over 7 years ago
Have Devel::Cover skip local dir

See
https://stackoverflow.com/questions/44376501/how-to-force-develcover-to-ignore-a-folder-when...

d5f4cba67191b566d31b00334cb5770effd54065 authored over 7 years ago
Tests not using snapshot tend to fail, so make test output verbose.

1f5f4e74e465c58540e575553f1896a386a5cfa9 authored over 7 years ago
Test whether running Tidy tests sequentially fix Storable errors.

6583f12d646a98e17cd64bbcac9afb8c9d9b7289 authored over 7 years ago
Allow coverage run to fail so that fast_finish will kick in

eb7f5c3624713761a9a16db29adcc47a5715f9a6 authored over 7 years ago
Add another build combo to the Travis matrix.

a0556481858c54acf3f7882a30e629646d03f242 authored over 7 years ago
Remove unused var.

1d234631562fd30438b54b027be712f20a52b5c3 authored over 7 years ago
Add Code::TidyAll::Plugin::Test::Vars to tidyall config

a1f8ac289ac95b6179c0e77b26a20fa154c40444 authored over 7 years ago
Merge pull request #1904 from metacpan/mickey/favorite_leaderboard_endpoint

Use new /favorite/leaderboard API endpoint

cd0fc14bf96b88864a0c906859133a1347bbf6a6 authored over 7 years ago
Merge branch 'master' into mickey/favorite_leaderboard_endpoint

918307f20f2daa8b20efb5d8b917c910dce38328 authored over 7 years ago
Merge pull request #1905 from metacpan/mickey/cleanup

Removed unused method

ed0930e8960a2328cab17b2bdc50169839cd95a8 authored over 7 years ago
Merge branch 'master' into mickey/favorite_leaderboard_endpoint

d3d80af3c1673af9ccbd9ec2da808f9a6a158bfc authored over 7 years ago
Merge branch 'master' into mickey/cleanup

7add768dbc74284d509e7166abb14bd415f1e623 authored over 7 years ago
Merge pull request #1906 from metacpan/mickey/release_versions_endpoint

Use new /release/versions/DIST API endpoint

aefd883cea43bda81c7bd27d8d5eacaafc5ef77b authored over 7 years ago
Use new /release/versions/DIST API endpoint

Replace the Elasticsearch query sending with a call to the new
API endpoit.

This change also fi...

e6151d0293b89060b3b0ed0e72cbac34a6a725ec authored over 7 years ago
Removed unused method

627d9da431adbada6680189c19c0973e95a3d735 authored over 7 years ago
Use new /favorite/leaderboard API endpoint

b606f9bd35b4fb876558f9b7ed9e4793c49f5e76 authored over 7 years ago
Merge pull request #1903 from metacpan/mickey/update_old_api_links

update links to new API in docs

93aecb93293f5b9a0260f83d7f218672608c01e1 authored over 7 years ago
update links to new API in docs

771f4bc43777c942a1a69b8e4d20a563041decf3 authored over 7 years ago
Merge pull request #1902 from metacpan/mickey/release_all_by_author_endpoint

Use new /release/all_by_author/PAUSEID API endpoint

c8f19a3b61fdef6643b9fa5bb9f92f448de50a9b authored over 7 years ago
Use new /release/all_by_author/PAUSEID API endpoint

Replace the Elasticsearch query sending with a call to the new
API endpoint.

18d96d65c91d72817fad68d02553b309d5769a80 authored over 7 years ago
Merge pull request #1900 from metacpan/mickey/file_dir_endpoint

Use new /file/dir/PATH API endpoint

22499333431652822b2fe2646de355443bc36f39 authored over 7 years ago
Merge branch 'master' into mickey/file_dir_endpoint

c8dd39c2920fedfd5d89ef949d17768af306c237 authored over 7 years ago
Merge pull request #1901 from metacpan/mickey/sitemap_v1

update sitemap to v1

08410495ab52e88bf0b134274060810e87ee9665 authored over 7 years ago
Merge branch 'master' into mickey/sitemap_v1

f04cf0e346c00128159b68390de78233de66831f authored over 7 years ago
update sitemap to v1

e9eb8049c8f31c06c8356e371a51e1d418811f05 authored over 7 years ago
Use new /file/dir/PATH API endpoint

Replace the Elasticsearch query sending with a call to the new
API endpoint.

c6329e03fb8ed89e67ee90c91b930ca5d2dcdd1a authored over 7 years ago
Merge pull request #1897 from metacpan/mickey/favorite_recent_endpoint

Replace favorite recent query with endpoint call

fc0ae58b7a1e501ff96f305bbb09ae223dc311bd authored over 7 years ago
Merge branch 'master' into mickey/favorite_recent_endpoint

0948883b745adfad4fd4116dd7a449f4d4116758 authored over 7 years ago
Merge pull request #1894 from metacpan/mickey/use_new_activity_ep

Replace activity query with new API endpoint

ed913b74fddbfb5fe5b66769760698b68eab19d3 authored over 7 years ago
Replace activity query with new API endpoint

API now provides a new endpoint for activity info, we don't
need to send a query from WEB anymore.

7fc5e581eeb528a351bdc37a115389d744440004 authored over 7 years ago
Merge branch 'master' into mickey/favorite_recent_endpoint

8d9d16a84704206476b513bb0fb7bf42b5d1ea87 authored over 7 years ago
Merge pull request #1899 from metacpan/mickey/release_latest_by_author_endpoint

Use new /release/latest_by_author endpoint

5796955958bdcfdedf134ce502eb0ea8ec0cfddf authored over 7 years ago
Use new /release/latest_by_author endpoint

Replace Elasticsearch query with a use of the new API endpoint.

61787e24b7ea381a9be4b21a6b19470d019c5ef1 authored over 7 years ago
Merge pull request #1898 from metacpan/mickey/author_controller_cleanup

Remove redundant code

b11b6fefa0bfce241ae573455f4ad566083317c8 authored over 7 years ago
Remove redundant code

Some old logic that was moved out of the templates before, but
doesn't seem to add any value.

T...

91937cbfe8153699d8f785616ec519440e4e2258 authored over 7 years ago
Replace favorite recent query with endpoint call

Make use of the new /favorite/recent API endpoint, replacing
the Elasticsearch query in WEB.

0b3bb0383b6739d7ba6124d65b6a06d2266a3fff authored over 7 years ago
Merge pull request #1895 from metacpan/mickey/use_new_endpoints_by_user

use new endpoints by_user

1f94ec43f8a84483d5aa05e0eb137dc3ce766e10 authored over 7 years ago
Use new /author/by_user API endpoint

This will make use of the new API endpoint to make the WEB code
cleaner and less Elasticsearch-a...

15c9d0b0361192e891a4e384bae55ce056979aa6 authored over 7 years ago