Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
mocha
We are on a mission to develop & maintain a mock object library for Ruby.
Collective -
Host: rubytogether-user -
https://opencollective.com/mocha-deleted
- Code: https://github.com/freerange/mocha
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.143.0 to 1.144.0.
- [Release note...
github.com/freerange/jam-coop - 96cc4209746edf84609434df5cdb3f56f307bac1 authored 11 months ago
github.com/freerange/site - b0ab0c6dec0ce95e0c7704bf4f09c24b892f9623 authored 11 months ago
github.com/freerange/site - 7ec177d2210977537946fbcf4d2af71e9a607cfb authored 11 months ago
github.com/freerange/site - 5ed5bb79ef96068f536de4ad29e02931877cff1b authored 11 months ago
github.com/freerange/site - d77981d46116fce1941b67effe11f0464288062e authored 11 months ago
The former now incorporates the latter and the latter will soon be
deprecated. See this PR [1] f...
Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 2.8.1 to 3.1.0.
- [Release notes](...
To fix a bunch of CVEs.
github.com/freerange/site - bbf8538e9efe08cffe5713715053806773e44ae4 authored 11 months ago
Bumps [rails](https://github.com/rails/rails) from 7.1.1 to 7.1.3.1.
- [Release notes](https://g...
Bumps [rack](https://github.com/rack/rack) from 3.0.8 to 3.0.9.1.
- [Release notes](https://gith...
Bumps [rack](https://github.com/rack/rack) from 2.2.8 to 2.2.8.1.
- [Release notes](https://gith...
github.com/freerange/jam-coop - 61504ed6b58f4048f4ee8614ef3593daad657a44 authored 11 months ago
github.com/freerange/jam-coop - 43d2af96ad5fc713121c59fd08637711b9c3ade7 authored 11 months ago
github.com/freerange/jam-coop - 9b96b5a0f8277cc9c9509a06fce89075c7000967 authored 11 months ago
github.com/freerange/jam-coop - 5ea6b33dafdbddb6e58705526803cb71a46e63e9 authored 11 months ago
Bumps [listen](https://github.com/guard/listen) from 3.8.0 to 3.9.0.
- [Release notes](https://g...
Bumps [rollbar](https://github.com/rollbar/rollbar-gem) from 3.5.1 to 3.5.2.
- [Release notes](h...
github.com/freerange/jam-coop - d01bf2998c7ef9492bc58f9b495c8be1e4ef92d7 authored 11 months ago
github.com/freerange/jam-coop - fcd317147bf0311358cdac70c80c708ab6d8c86a authored 11 months ago
The "newsletter" form seems to be generating a lot of spurious sign
ups at the moment, which is ...
Before this commit I think `Time.zone.today` was only being evaluated
when the application first...
github.com/freerange/site - af7504a0c68507af8736787d4a94dc11cc17a853 authored 12 months ago
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.136.0 to 1.143.0.
- [Release note...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 6.0.3 to 6.1.1.
- [Changelog](htt...
Bumps [puma](https://github.com/puma/puma) from 6.4.0 to 6.4.2.
- [Release notes](https://github...
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.39.2 to 3.40.0.
- [Changelog](...
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.17.1 to 1.18.3.
- [Changelog](https...
This was removed as part of decommissioning the Amazon WorkMail account [1].
[1]: https://tre...
github.com/freerange/site - a9d8ae108e67c950a0e9ba7c8eb383630342fcb1 authored 12 months agogithub.com/freerange/jam-coop - 6bb1e3d3cea32805d2e31f6ecac8eb3151f3dc67 authored almost 1 year ago
By adding a `max` attribute with today's date as the value, we can
prevent the album form from b...
This makes it clearer that the link takes you to a list of artists and
gives an idea of how many...
This is a bit of an experiment to show that artists are selling music
on jam. With this commit w...
This commit adds a simple admin-only "pending" dashboard to make it
easier and less error-prone ...
Publishing an album with no tracks doesn't make much sense and causes
exceptions like this one [...
github.com/freerange/jam-coop - 4a6ded30f86f6dcd7172116530336185006bf30c authored about 1 year ago
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.16.0 to 1.17.1.
- [Changelog](https...
I think this is more natural and less surprising since it's the initial
state for an album.
github.com/freerange/jam-coop - 79941f899b86577861d9e3b7f6bc65c01aa0afee authored about 1 year ago
github.com/freerange/jam-coop - ef1013062edda2d4fe102431a35b662660e94230 authored about 1 year ago
github.com/freerange/jam-coop - 91d3724bc3738bf71a8d6d67cb7415b532bb1118 authored about 1 year ago
github.com/freerange/jam-coop - 61e28f5a76c551a550b93b55aaff34bba5529c99 authored about 1 year ago
I think this is more idiomatic/readable.
github.com/freerange/jam-coop - 06b014abf0695de58293bd5dc7376d48e0db7378 authored about 1 year agogithub.com/freerange/jam-coop - 3aeec1c52611d0d5ed56fe73300502262657fe77 authored about 1 year ago
The CI build calls `db:setup` which was attempting to load a
seeds/test.db file. We don't need t...
This seed script creates some users, artists, albums and tracks to
give the site some basic data...
Bumps [turbo-rails](https://github.com/hotwired/turbo-rails) from 1.4.0 to 1.5.0.
- [Release not...
Bumps [debug](https://github.com/ruby/debug) from 1.8.0 to 1.9.1.
- [Release notes](https://gith...
Bumps [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations)...
github.com/freerange/jam-coop - 33a056b6a7ba0a83ca033caffc79d82f7ba4cc16 authored about 1 year ago
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.17.0 to 1.17.1.
- [Changelog](https...
Bumps [rollbar](https://github.com/rollbar/rollbar-gem) from 3.4.2 to 3.5.1.
- [Release notes](h...
Bumps [rollbar](https://github.com/rollbar/rollbar-gem) from 3.4.1 to 3.5.1.
- [Release notes](h...
github.com/freerange/jam-coop - 1c08d6546cd7f8f639c3003b27ec581bd2db389c authored about 1 year ago
github.com/freerange/jam-coop - 87a56a160c6bd6556213b0f624edd05bbc64866a authored about 1 year ago
asdf will use .ruby-version
github.com/freerange/jam-coop - 367f0c928398dd73186111ddaa18c176f3c8a70d authored about 1 year ago
With #107 this repo is now public/open source so we can change the FAQ
to reflect that.
Add the AGPLv3 license as per discussion in #107.
github.com/freerange/jam-coop - baedc6dc2be8877cd0b8f9891073cd6a04e8e3a3 authored about 1 year agogithub.com/freerange/jam-coop - b084098ca79fbcf01490d4f656e34dcd19702b55 authored about 1 year ago
These tests were previously passing by accident, because we were never
actually attempting to de...
github.com/freerange/jam-coop - 7744667751adb236ce28f55c80f6bb1f4fc2238d authored about 1 year ago
github.com/freerange/jam-coop - ddda005ff5e5559d8eea2ffa4c6f87709e2d5323 authored about 1 year ago
github.com/freerange/jam-coop - e7ea97b3f8124330f200c700e19e80ed8d42217c authored about 1 year ago
github.com/freerange/jam-coop - 5a64b3de23e02db7877571df8d18b3ff4de2955c authored about 1 year ago
github.com/freerange/jam-coop - 2bb06b466d1be952359149f3b6271f4346b3f6ff authored about 1 year ago
github.com/freerange/jam-coop - 7c29b1bde3759f762e331e884545be428e70c997 authored about 1 year ago
`ActionMailer::MailDeliveryJob` inherits from `ActiveJob::Base` [1]; not
from `ApplicationJob`. ...
Bumps [stripe](https://github.com/stripe/stripe-ruby) from 10.0.0 to 10.5.0.
- [Release notes](h...
Bumps [sidekiq](https://github.com/sidekiq/sidekiq) from 7.1.5 to 7.2.0.
- [Changelog](https://g...
Previously we were seeing error messages like this in form field labels:
File Cannot Be Mis...
github.com/freerange/jam-coop - e11002b24b0d2b54d040d16a013fd58ec3c5d95f authored about 1 year agogithub.com/freerange/jam-coop - d918ccca6ee70b51325b8dbc8012ae053305658d authored about 1 year ago
This improves the test coverage for the artists Atom feed and fixes the
problem that caused this...
I want to use this to test some Atom feeds that I'm about to add.
Annoyingly this used to be in ...
github.com/freerange/jam-coop - f4d31017f4cf3b22c7d10f08ec210bc10f89a5a7 authored about 1 year ago
github.com/freerange/jam-coop - 7331c868b955832966d7fb7d963268243b60d7b3 authored about 1 year ago
github.com/freerange/jam-coop - 590052d2b83c7f96186032fb6429c71510be4a84 authored about 1 year ago
I think this is more idiomatic use of Pundit and it simplifies
`ArtistsController#show` nicely w...
Previously the implementation might have been relying on natural
database order.
Since an artist is considered to be listed when at least one of their
albums is published, I thi...
As agreed in a discussion in #65, `Album#first_published_on` seems like
a reasonable default if ...
It's more idiomatic to use the `_on` suffix for date (as opposed to
datetime) columns.
The plan is to use this as a kind of default for `Album#released_at`.
See #65 for some discussio...
Bumps [puma](https://github.com/puma/puma) from 6.4.0 to 6.4.2.
- [Release notes](https://github...
Bumps [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) from 2.23.1 to 2.25....
github.com/freerange/jam-coop - 284b4d6e18a41dffded2585ca4c4c5ffc5bbecb1 authored about 1 year ago
Bumps [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails) from 6.2.0 to 6.4.3.
...
Fixes #131.
github.com/freerange/jam-coop - 5572f961ac05207ae4bf7dd7bf04abc527e39405 authored about 1 year ago
Someone contacted me to say they'd made a purchase and it wasn't
appearing in their collection. ...
I've updated the relevant env vars in Render to use the new credentials,
so these old credential...
I've updated the relevant env vars in Render to use the new credentials,
so these old credential...
The old credentials should continue to work for the moment to give me a
chance to update the cre...
Before this commit User#owns? returned true for purchases that were
incomplete. That means users...
I think this was added when we were trialling MS Office 365. I'm assuming it's valid to remove i...
github.com/freerange/site - e18d1ff50b70b1fa2a53e8a3cba5e0b33d59a061 authored about 1 year agogithub.com/freerange/jam-coop - 9b91084cf8985ee886c73db3241c62a3e33725da authored about 1 year ago
Closes #123
github.com/freerange/jam-coop - e7e343cf8e08c5fd7607d5b4816e4be14295cc5c authored about 1 year ago
This system tests covers the three ways an album can appear in a users
collection:
- they buy it...
When a new User signs up they may have previously made some purchases
anonymously. This commit e...
There are some Purchase records in production where the
`customer_email` we have stored matches ...
So that a User can find their collection. This link uses the following
icon:
https://www.flatic...
github.com/freerange/jam-coop - 99cae368d0c8edb7868ed84be8459a4e84cd0999 authored about 1 year ago
When a user has already purchased an album it doesn't make sense to
continue showing the buy but...
If someone makes a purchase while logged out but uses a
`customer_email` in Stripe that matches ...
A simple page showing the Purchases associated with this user (that
have been successfully compl...