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

move authentication user object to Authentication namespace

There will be more Authentication modules, so it makes more sense to
have them in a common names...

8b6148790c6b62d5fe386ffbb7bd079c2f819a2d authored over 3 years ago by Graham Knop <[email protected]>
user identities are better handled as an arrayref

b785f3ac5647c90afe9b928bc1e0b0bd59bdc86d authored over 3 years ago by Graham Knop <[email protected]>
use user object for all operations on authenticated users

Rather than accessing the token externally and handing it to the model,
add delegate methods in ...

ea0017dc6d786b0999e2d661f115beec34045de2 authored over 3 years ago by Graham Knop <[email protected]>
refactor auth to use more normal auth workflow

Rather than having the auth and session handling done in the controller,
move it into auth plugi...

18f7e8d4f21fe09cab262be917643201564aa68f authored over 3 years ago by Graham Knop <[email protected]>
move all authentication configuration into API::User

d4cfe54b47623ba025435d5fa8e09dbb4fd1a498 authored over 3 years ago by Graham Knop <[email protected]>
move login into API::User

7051bbc7a6479a28d3a99c2e80d84b590618a5aa authored over 3 years ago by Graham Knop <[email protected]>
rewrite account test to rely less on internals

42cc23ef4375a82b0e2c68b6e57aee698cae4d57 authored over 3 years ago by Graham Knop <[email protected]>
force install all transitive modules when building snapshot

The cpanfile.snapshot file is generated using a version of perl that may
not match what we are d...

548916b3af1c90741a3fbb978bc5af3da6bbbcb1 authored over 3 years ago by Graham Knop <[email protected]>
include some extra transitive deps in snapshot

51446019c2db1f0957b7a058f46d4acc00fa181f authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2503 from metacpan/haarg/more-transitive-deps

include more transitive deps in cpanfile

156721f6234863f234989d7162747de9abc64176 authored over 3 years ago by Graham Knop <[email protected]>
include more transitive deps in cpanfile

Add some additional transitive deps to the cpanfile and snapshot to
cover a wider range of perl ...

3ca3bf6adfca88c2ff6a414b6c299eddddcdf8bb authored over 3 years ago by Graham Knop <[email protected]>
fix changes display collapsing

Previously it was possible for the show/more less button on the changes
block to be displayed ev...

29bb924631d1104a2c6c889306608b39288913d4 authored over 3 years ago by Graham Knop <[email protected]>
allow overriding the plack env in run-dev

4a916519f6672fdcc94f9692862b599ecf5cc3d8 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2501 from metacpan/oalders/tidy

Tidy

0cff9826d461b6b853fcb61224fa6198131062f2 authored over 3 years ago by Graham Knop <[email protected]>
Make tidy tests verbose under CI

03f4c73ba1c70cd4b665aa2abcf822ef33052f7c authored over 3 years ago by Olaf Alders <[email protected]>
Tidy

c70693a4ca352d07d9f4abf0aa852bc2adcc0516 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2490 from metacpan/haarg/text-xslate

convert templates to Text::Xslate

75276c60b7cbe7ef4c8c582bdb3a519090f6bc33 authored over 3 years ago by Olaf Alders <[email protected]>
convert templates to Text::Xslate

Text::Xslate is meant to be faster than other templating engines, and
provides some other capabi...

16b241e77e242fdb3945ad22c555ce9c4ad68577 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2495 from metacpan/haarg/update-snapshot-author

use GitHub as author for snapshot update PR

c851d5d236cc2bafdb1836e23354341d4824492e authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2497 from metacpan/haarg/no-codeql-dependabot

skip codeql on dependabot push

c36c0d965cef1612ddd8315e312554fd1c7c9be0 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2496 from metacpan/dependabot/npm_and_yarn/hosted-git-info-2.8.9

Bump hosted-git-info from 2.8.8 to 2.8.9

f06c2591b4222ea0b6ae9aa447ebdaa7390c4bc4 authored over 3 years ago by Graham Knop <[email protected]>
skip codeql on dependabot push

The checks will fail due to only having read-only access, but they will
still get checked by the...

fb16dec4b7c3dc9a92f5c478ebffb1f8403f5a62 authored over 3 years ago by Graham Knop <[email protected]>
Bump hosted-git-info from 2.8.8 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release ...

10876c45aec9473bc7fd766a953dcae230df3130 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
use GitHub as author for snapshot update PR

7fde524e47a4d1b7023317bc5abc8b13d74db018 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2494 from metacpan/update-cpanfile-snapshot

Update cpanfile.snapshot

8b3370cb383b5030cefbf05350fca01620a1cb7f authored over 3 years ago by Olaf Alders <[email protected]>
Update cpanfile.snapshot

b0a626ebbd610469f1b1740385bfe50e2d2d421b authored over 3 years ago by ssoriche <[email protected]>
Merge pull request #2491 from metacpan/haarg/tests-all-xpath

use xpath for all tests

ffcafeda6dd376fdb47ff3564bb9737b444b1d6f authored over 3 years ago by Graham Knop <[email protected]>
use xpath for all tests

We were only using CSS selectors for one test, which can trivially be
switched to xpath. This ma...

61b90ff3b3202655ee2da40040a22eeef24401b6 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2489 from metacpan/oalders/docker-staging-workflow

Add a GH workflow to push a staging build to Docker hub on demand

3d27cb129b27cf63336ea34a216dd1ca6dc91242 authored over 3 years ago by Graham Knop <[email protected]>
Add a GH workflow to push a staging build to Docker hub on demand

c90d02dcabef528147372e7c10c62191fd5c2966 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2488 from DrHyde/remove-cpandeps-link

CPANdeps will shortly go away so stop linking to it

22dd6531b5483eb4cb71774c7bd8df6672310946 authored over 3 years ago by Olaf Alders <[email protected]>
CPANdeps will shortly go away so stop linking to it

27c1787fe6acab2a25ef9b4e4563c147b93dddd9 authored over 3 years ago by David Cantrell <[email protected]>
Merge pull request #2485 from metacpan/update-cpanfile-snapshot

Update cpanfile.snapshot

d2c6a01a103dae4193edcb19d7d4824eafa4347d authored over 3 years ago by Olaf Alders <[email protected]>
Update cpanfile.snapshot

a538e8a165270078543e2c6c8db22b47f0398763 authored over 3 years ago by ssoriche <[email protected]>
Merge pull request #2484 from Grinnz/patch-4

Fix display of release download size

4bac58040a7c04f56ceb650f284394b3135c7f9c authored over 3 years ago by Graham Knop <[email protected]>
Fix display of release download size

0141c593e94a3b437515dd4013a00a3596491268 authored over 3 years ago by Dan Book <[email protected]>
Merge pull request #2481 from metacpan/oalders/test-snapshot-creation

Add Carton to cpanfile

ca8f0066d613aed44111262f1b75ed7ae014a2b2 authored over 3 years ago by Shawn Sorichetti <[email protected]>
Update cpanfile.snapshot

86a16776d13bc9ee2da5fe2e26e650d0116810fb authored over 3 years ago by oalders <[email protected]>
Add HTTP::Lite to cpanfile

After it was removed, Dockerless installs using cpanfile.snapshot
started failing.

d390ad09cc79afb17ddbb66ba8b308a5eab3c9c8 authored over 3 years ago by Olaf Alders <[email protected]>
Update cpanfile.snapshot

43dcd44824250937a9df0231be6ec0417c1a71da authored over 3 years ago by oalders <[email protected]>
Add Carton to cpanfile

97414e57a1b5c28d0f96449245580bc116518b04 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2477 from metacpan/oalders/snapshot-workflow

Add a GH workflow to update the cpanfile.snapshot

83e284287b423cea396642c72139dd77edd8b208 authored over 3 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #2480 from metacpan/haarg/search-more-semantic

improve markup of search page

ea3985c5f9ed82c23dfc2006cf05b77fa6fa531d authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2479 from metacpan/haarg/whitespace-cleanup

whitespace cleanups

83d6e12f24af142224c1ecc416d9de6d01d11e9d authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2478 from metacpan/haarg/improve-deps-lab-layout

improve layout of dependencies lab

8ca783b45fa4f05abeee310648773e688416986c authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2472 from metacpan/haarg/help-wanted-once

consistently show help wanted once on sidebar

69afa0b0687836fdf4d4c7120897ada7e65728c6 authored over 3 years ago by Olaf Alders <[email protected]>
improve markup of search page

Use more semantic tags and CSS for search page layout. The result is a
couple pixels different, ...

635bab6a05328db2f9bdcdf1f9c5293b8967b69e authored over 3 years ago by Graham Knop <[email protected]>
whitespace cleanups

cdeab1ebdd218d31cef61ed76f3f45db0f218d0c authored over 3 years ago by Graham Knop <[email protected]>
improve layout of dependencies lab

dfacd37d2145807dfed411279bc947c8bf33ffb5 authored over 3 years ago by Graham Knop <[email protected]>
consistently show help wanted once on sidebar

If x_help_wanted was specifed, it would appear once on the sidebar on
pod pages, but twice on re...

c5b1eacadbc54ef10412ab00a32e3e7834a1dda6 authored over 3 years ago by Graham Knop <[email protected]>
remove remnants of SoftwareApplication microdata

1db21eae35658f35e46017ef0c13c8947b46bd36 authored over 3 years ago by Graham Knop <[email protected]>
Add a GH workflow to update the cpanfile.snapshot

5dcab8c7ba748cfb0b34a32b4600276db3a52c2e authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2476 from metacpan/haarg/login-refactor

e876ea1c46f9f29978e279c33e61da93f0ad5538 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2475 from metacpan/haarg/always-distnameinfo

always provide distnameinfo with release data, and use it in templates

06a82b01472b005d05dc9084a7c955e0dba3bf3c authored over 3 years ago by Olaf Alders <[email protected]>
refactor login handling

Previously, logins were handled by embedding a lot into the templates,
requiring special handlin...

bcb959855f817ceedbc30485e520491c844fe001 authored over 3 years ago by Graham Knop <[email protected]>
beautify openid login

40f383382509dd17b7b6a9dac6b2ead09372759d authored over 3 years ago by Graham Knop <[email protected]>
always provide distnameinfo with release data, and use it in templates

Rather than getting specifically the version from CPAN::DistnameInfo in
one case, provide it for...

78308ce0f64bf8853191a1bc76712edc5b95e9e1 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2473 from metacpan/haarg/other-user-dashboard

allow dashboard to be shown for other users

a566be6985b8f5ebb362f1c57f9f795d78b3619b authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2471 from metacpan/haarg/plussers-no-p

use divs to lay out plusser lines rather than p

e63681a5f7cfeb2ef5dfe2495f1673ef60295e7c authored over 3 years ago by Olaf Alders <[email protected]>
fix file listing data in model

Having keys with periods in them is hard to work with, and 'stat' should
be a hash anyway, to be...

b2dc79bcd9afdd6ff00ab9a188618b4d7d8c36c0 authored over 3 years ago by Graham Knop <[email protected]>
allow dashboard to be shown for other users

145a3818da692753f6a2f629885ef85be8713505 authored over 3 years ago by Graham Knop <[email protected]>
use divs to lay out plusser lines rather than p

They aren't really paragraphs, so use div tags to have more natural
markup. Apply margin using C...

ac4d440400725d7d74add3944913067008e8098e authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2470 from metacpan/haarg/tidy-cleanup

be explicit about perl critic policies

763f21f396686e0f7f9ca901d37b327145d2ef98 authored over 3 years ago by Olaf Alders <[email protected]>
be explicit about perl critic policies

Rather than relying on the theme and severity which are unpredictable,
explicitly list the perl ...

53e488b8b1256eabb5934acec8dc7f0d588be156 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2469 from metacpan/haarg/prereq-cleanup

Remove some unneeded prereqs

088cf32179c12f1c9352266b2feaf6dc287ae355 authored over 3 years ago by Olaf Alders <[email protected]>
always use DateTime::Format::ISO8601 for parsing dates from API

We're already using DateTime::Format::ISO8601 to parse dates in some
cases, so just use it consi...

6dc175a148476658a61b080593bcef2aa111fa52 authored over 3 years ago by Graham Knop <[email protected]>
fix json-ld syntax

d2e235f685bfa81ed0205d3d00d9fa3e247deed7 authored over 3 years ago by Graham Knop <[email protected]>
remove unused CPAN::Changes prereq

51118998cc06fec861afeab21d4c65133c5e61f4 authored over 3 years ago by Graham Knop <[email protected]>
remove unnecessary CatalystX::RoleApplicator prereq

906d250adc4b8009fc2531b182b987af6dd59d4f authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2468 from metacpan/haarg/schema-updates

8b3eeb9516e224a41534f4c30a81fc2bc3a48c4e authored over 3 years ago by Olaf Alders <[email protected]>
remove SoftwareApplication microdata

The SoftwareApplication microdata schema is not really appropriate for a
library like we are usi...

5f6dea1da1899115f5a38d0c0ba7eb77cff8ebc5 authored over 3 years ago by Graham Knop <[email protected]>
fix inline script test to only care about javascript

script tags can be used for things other than inline scripts, so only
care about script tags tha...

af8647838a974b3555269d33017d615cd6f6131f authored over 3 years ago by Graham Knop <[email protected]>
add WebSite schema data

The WebSite schema data can allow Google to show an inline search box
for the site.

ab701b6dee6db858eebbdd3597d7106d0675c3af authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2464 from metacpan/haarg/diff-model

clean up diff model to provide more reasonable data to template

8d350a13f1ec7ef5a09129f5dba1d80bbab63653 authored over 3 years ago by Olaf Alders <[email protected]>
clean up diff model to provide more reasonable data to template

The data from the API for diffs is not in the best form. Eventually that
should get fixed, but f...

e76db5bd09c3e8e7306edef2d8ba7046a315e2d5 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2463 from metacpan/haarg/update-fonts

update monospace fonts

1fda5c2dc57d9f3c404b92790fc205429532eb6d authored over 3 years ago by Olaf Alders <[email protected]>
update monospace fonts

DejaVu Sans Mono is not the best looking font, and also has some issues:
https://gitlab.gnome.or...

23f01068b2d49a0f96c64fae4b0325dccec421e4 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2462 from metacpan/haarg/fix-recent-fav-date

fix date header on recent favorites page

9c39c2c2bd9c0403f6f000a91216e7dcc4ff894b authored over 3 years ago by Olaf Alders <[email protected]>
fix date header on recent favorites page

e74a73e5dc5e4b52da926027922588380c7cfd7f authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2460 from metacpan/oalders/snapshot

Update cpanfile.snapshot

251833ba40ef063dd075946226181f5f24e1cec9 authored over 3 years ago by Graham Knop <[email protected]>
Update cpanfile.snapshot

e6b293fe11a8cd6f3e8fd32cd08a755ea20fae58 authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2459 from metacpan/oalders/bump-perl-tidy

Bump Perl::Tidy and pin Template::Alloy

9fc8179fba5cab5029cfbe8264c1665586fb6d10 authored over 3 years ago by mohawk2 <[email protected]>
Bump version of Perl::Tidy

c4fc324a6b67b70a28c4ba68705b72a63b8e26a1 authored over 3 years ago by Olaf Alders <[email protected]>
Pin Template::Alloy at 1.020

Via @haarg:

https://metacpan.org/diff/file?target=RHANDOM/Template-Alloy-1.021/&source=RHANDOM%...

358495f67f123907b880d69a65d2b7a8bdc4c0fc authored over 3 years ago by Olaf Alders <[email protected]>
Merge pull request #2458 from metacpan/haarg/donate-cleanup

Clean up some donation options on author pages

d0639f4db3b93d2c0d44dd4acf977178a93cd09d authored over 3 years ago by Olaf Alders <[email protected]>
remove paypal tracking pixel

dcfa2aa41a3c636e47e4cb40e96bc0774142becb authored over 3 years ago by Graham Knop <[email protected]>
remove flattr button

The flattr button no longer exists; its script is a 404.

028adb700169b1f9629e81c4d5c2909fc5f5483f authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2457 from szabgab/szabgab/rt

remove RT sunset announcement

9488e5cae48ce2fb2c618a79f7c93eeba065323d authored over 3 years ago by Olaf Alders <[email protected]>
remove RT sunset announcement

29c01ee734c06563733f955430bdcc296ca69c1d authored over 3 years ago by Gabor Szabo <[email protected]>
Merge pull request #2456 from metacpan/haarg/release-table-layout-improvements

Improve release table layout

e1c4afcf3ea18b076e94c479caff8bfc24607aa4 authored over 3 years ago by Olaf Alders <[email protected]>
try to add mid-ellipses on word boundaries

For release names that are too wide to fit in a table, we try to add
ellipses in the middle. Usu...

28744e6abe7873609249fd08d411a9397ab275f0 authored over 3 years ago by Graham Knop <[email protected]>
increase width of name in tables to account for larger font

Use em units to match the font size rather than fixed pixels.

14eff908b49d11b801e81df767419ee894be8a7d authored over 3 years ago by Graham Knop <[email protected]>
fix vertical alignment of river gauge table header

2c4db9abfb6712b1a10d4ae7f261d7145813f1fd authored over 3 years ago by Graham Knop <[email protected]>
fix date column width to be wide enough for dates

5f90671975d8ac598b286dbaf1781bab4aead2aa authored over 3 years ago by Graham Knop <[email protected]>
move bold of names in tables from html to css

37d80ec4f15c78932c064fac9aa8f6f164a83747 authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2453 from metacpan/haarg/tidy

tidy

c0951c5bb3b212d98cd55eef0ca9768590065c4b authored over 3 years ago by Graham Knop <[email protected]>
tidy

24337e554e7635f0e770393ab13a4dd7381033ca authored over 3 years ago by Graham Knop <[email protected]>
remove mirrors page (#2452)

The CPAN mirror network has been retired, and now only www.cpan.org is a
listed mirror.

ae9432fe4c753aefda8ca246993250921e566718 authored over 3 years ago by Olaf Alders <[email protected]>
remove mirrors page

The CPAN mirror network has been retired, and now only www.cpan.org is a
listed mirror.

0600a0aaf09b10986bd578ba150da632701e5d3e authored over 3 years ago by Graham Knop <[email protected]>
Merge pull request #2450 from metacpan/haarg/fix-sizebar-width

fix sidebar width

4140d9511d04dde172b2654dcb287d92e9265b1d authored almost 4 years ago by Graham Knop <[email protected]>