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
Closes #66
github.com/freerange/jam-coop - 57ea7c703a69f3a893ce3c34470367e6d742c63b authored about 1 year ago
Now users can sign up and add their own artists, we no longer need the
ability to invite them an...
Now we allow users to create their own artists there's an increased
chance that a user will sele...
github.com/freerange/jam-coop - 6221349fa219188d553d0735b99995837b72d30c authored about 1 year ago
github.com/freerange/jam-coop - bf0aba3c70aae9498985dc5d67161d55566956a8 authored about 1 year ago
github.com/freerange/jam-coop - ac21fa91f56140dea78449b87094e1d8fe46c4b7 authored about 1 year ago
For now I've decided to limit the number of artists a single user can
create to 2. I think we st...
With the previous commit jam.coop is no longer invite only so we can
replace this text with a li...
We already had a RegistrationsController that wasn't being used (from
the authentication-zero ge...
I want to add a "sign up" link and I think this change makes it a bit
clearer what the distincti...
The serial number of the SOA record had changed in DNSimple
github.com/freerange/site - f93cd6ccd949861c682cdac32a85f80453ff6f5f authored about 1 year ago
We're using a recent version of Ruby (v3.2.2), so it makes sense to me
that we use a recent vers...
The GH Action CI build is currently failing with the following error:
E: Failed to fetch mi...
github.com/freerange/jam-coop - 17a8427a1c08a2dc2ab0144ae03ef2e175c5e835 authored about 1 year agogithub.com/freerange/jam-coop - d1699172d3d2cd61237646a686cf03f45ee24bdb authored about 1 year ago
I think this will make jam.coop feel more "open" as a few people have
been asking "can we share ...
github.com/freerange/jam-coop - e3ed3571f954a55d1c8c915932841a3a917a54a0 authored about 1 year ago
This commit adds a bit of explanatory text and sets the "accept"
property on the input element w...
github.com/freerange/trello-backup - 14aa58b739b15862690ba5c14ca1e161797e39d7 authored about 1 year ago
We were previously using version 1.9.0 of aws-sdk-sns and 2.5.0 of
dotenv so I've added pessimis...
We were previously using version 1.30.0 of aws-sdk-s3 and 1.9.0 of
aws-sdk-sns so I've added pes...
We were previously using version 1.30.0 of aws-sdk-s3 so I've added a
pessimistic version constr...
By running `bundle update --bundler` in each of the lambda folders.
github.com/freerange/trello-backup - 37f30c0e30c11467a6bd1cf34f979195017094c7 authored about 1 year ago
Phase 1 of the deprecation of Ruby 2.7 in AWS Lambda starts on 7 Dec
2023.
I ran `npm run build` and `npx cdk diff` after this upgrade and there
are no differences so I'm ...
Which is the latest version available today.
I ran `npm run build` and `npx cdk diff` after thi...
github.com/freerange/trello-backup - c772442d6aa75d3537dcbafa810a8ac229f2d645 authored about 1 year agoWhich is the latest version available today.
I ran `npm run build` and `npx cdk diff` after thi...
github.com/freerange/trello-backup - 8cfb92d288cbc381aeb7fdb48f6cca03097340a7 authored about 1 year agoI was seeing the following warning:
> find: warning: you have specified the global option -maxd...
github.com/freerange/trello-backup - db8bfb8ea56c63632e2132042fd1d28194e2481f authored about 1 year agoUsing the same version as James.
github.com/freerange/trello-backup - 438e6fa37cc220495abe6483a45bf3fa9ba6f206 authored about 1 year ago
James is using Node 16 but, as far as I can tell, Node 18 doesn't break
anything and it avoids t...
github.com/freerange/jam-coop - b8d19058a77d5670108e969cdbfbf82453e7ecf6 authored about 1 year ago
Currently, we'd send the artist an email to let them know. I've
included a couple of things in t...
For consistency with Album#publish and Album#unpublish
github.com/freerange/jam-coop - f279e4ad8abcda9e7f7aab1cdbb1624e767fba6e authored about 1 year ago
I've used the `[email protected]` email for this, rather than an admin
users email addresses as i...
At the moment artists have to email us when their albums are ready to
publish on the site. This ...
Now we have replaced its use with Album#publication_status
github.com/freerange/jam-coop - 9484ecff910283f8ba41266e2803c31b49297b44 authored about 1 year agogithub.com/freerange/jam-coop - 7d8cd3a76d8a7270b1b7e16ad2005ec642ac5e18 authored about 1 year ago
We want to allow artists to request that their album is published. To
do this I've decided to in...
It was a bit confusing that artists can "buy" their albums when they're
in an unpublished state.
I think there's more we could do in this area, but this implements
@dchelimsky's suggestion whic...
All expectations defined within the block are constrained by the
sequence.
For example, the fol...
github.com/freerange/mocha - 93fdffd48a51df1215542ace562bcc0b89757d5d authored about 1 year agogithub.com/freerange/mocha - f798df83b34fb9d99a9da5c4988a16c5f63f9b88 authored about 1 year ago
github.com/freerange/mocha - 343c597924c8afc1d2c9464698544bda8d6613a2 authored about 1 year ago
This feels like a good thing to do now we're making a sale or
two. I've included some explanator...
Customers currently get redirected to the purchase page when they have
completed the stripe chec...
Stripe's Webhook best practices docs[1] suggest that the webhook
endpoint should return its stat...
I created a webhook in the production stripe account[1] and encrypted
the generated secret in th...
This controller listens to the stripe webhook's
checkout.session.completed event and updates the...
github.com/freerange/jam-coop - c27254dc6858dda37c1356ea822d9f527bcb2426 authored about 1 year ago
This adds more useful title tags to
- /
- /artists
- /artists/:id
- /artists/:id/albums/:id
Pa...
github.com/freerange/jam-coop - 1620a02e33be7974e5b845b2ac6ec2161c2bfabd authored about 1 year agogithub.com/freerange/jam-coop - bf6992914f6df884c0575a0b65187d083091b544 authored about 1 year ago
I used
rails generate meta_tags:install
github.com/freerange/jam-coop - c0893e6dfd6226831ceb033fa6fa69d54daa1009 authored about 1 year agogithub.com/freerange/jam-coop - 25ac4b18506270c90bd8ac059e181788d3cb44df authored about 1 year ago
This makes it easier to find artists when inviting users. In the event
that we need to associate...
This fixes a bug in production where we were showing artists multiple
times if they had multiple...
I've seen the CI build in github actions fail a couple of times due to
a timeout connecting to t...
Use published state to determine whether artist is listed
github.com/freerange/jam-coop - e3ba6e80fcf2a3366bb26ff0592efe6b39278f58 authored about 1 year agogithub.com/freerange/jam-coop - 7e49dec0335cf0b071e394cce6c55fc56502bd5a authored about 1 year ago
With the pervious commit we're no longer using this.
github.com/freerange/jam-coop - 7734c6e013a4956f78343d9e507084ef0b5c8847 authored about 1 year ago
Previously we were using the listed boolean on Artist so that an admin
could create an artist wi...
We're no longer using this scope anywhere so it can be removed.
github.com/freerange/jam-coop - dde3e7e64746ca26fd9f48e7c4f5c9a75c9ae355 authored about 1 year agogithub.com/freerange/jam-coop - d4ea2cf88564144c2665512fce6e2c1b91403950 authored about 1 year ago
Closes #61
github.com/freerange/jam-coop - 0e167e78a3c0d2b4002c85b3e70c27f444caaf8c authored about 1 year agogithub.com/freerange/jam-coop - 1eda7d2a3f1c80a221932196fc37f5f007140800 authored about 1 year ago
A newly added album in production[1] caused the ZipDownloadJob to fail
because the album title c...
Thanks to https://jam.coop/artists/kristoffer-lislegaard for spotting
this.
github.com/freerange/jam-coop - 98842931dfa30e6b342acdf615e1b65c9e34c5ef authored about 1 year ago
I don't think it's as neccesary to try to return users to the path they came
from when signing i...
Before this commit a logged in user who had associated artists could
only view their albums on t...
github.com/freerange/jam-coop - 55965c22e080bbb6e74f6b0a494912f5e46b03f3 authored about 1 year ago
Allow artists to create and edit their own albums and profile
github.com/freerange/jam-coop - d5af69a3be60c0d886d6191b680f38bad5479eb0 authored about 1 year ago
If an artist belongs to a user we want that user to be able to add new
albums from the artist sh...
The links on this page are now contained in the avatar menu, so we no
longer need this page. Whe...
This email address is now shown in the avatar menu instead.
github.com/freerange/jam-coop - 47b58578dacf1af8fbfb8ff87bf277ac27348720 authored about 1 year ago
This ensures this value doesn't linger in the session and get used on
subsequent logins.
github.com/freerange/jam-coop - 7f71444717d31ae1baddf1430f1422ac60044eda authored about 1 year ago
We need a convenient place to store action links for users. Currently
we have the /home page, bu...
github.com/freerange/jam-coop - b39c2d79407f94afe9fd3bf17de52d6feb8f6105 authored about 1 year ago
github.com/freerange/jam-coop - 4817fc42280ff2a7364a3c6cce162065c87a1111 authored about 1 year ago
github.com/freerange/jam-coop - 13e316ac5e4c598735bb370359e5d3691539a137 authored about 1 year ago
github.com/freerange/jam-coop - 7b5cde8bd67d031992a49b985378e1fb9a1b22e5 authored about 1 year ago
github.com/freerange/jam-coop - c82af1fb2cf583ede92789dc531a6ed1442d3359 authored about 1 year ago
github.com/freerange/jam-coop - a56ffb061c3eea2d6c5e971563fe900471f01ae8 authored about 1 year ago
github.com/freerange/jam-coop - 377e07adfd19c0bc371eebf5ac60bebd5d4f2b3d authored about 1 year ago
github.com/freerange/jam-coop - ec3da2d5cdf0b002e6ea675c32205f68b24678ae authored about 1 year ago
I've introduced a NullUser to avoid having to check for the presence
of Current.user in the view...
We want to allow admin users and regular/artist users to do different
things. I've decided to us...
We need a way of distinguishing between admin users (who can currently
do anything) and other us...
This will allow us to authorize the user to manage their associated
artist later.
We want an invited user to be able to administer one or more
artists. This migration sets up the...
We want to allow artists to administer their own releases/pages
etc. At least initially we don't...
Bump tailwindcss-rails from 2.0.30 to 2.0.32
github.com/freerange/jam-coop - 7c2cc3794d188485ef5b2236b041bd8e12bd7864 authored about 1 year ago
Bumps [tailwindcss-rails](https://github.com/rails/tailwindcss-rails) from 2.0.30 to 2.0.32.
- [...
Bump redis from 5.0.7 to 5.0.8
github.com/freerange/jam-coop - a96bb043dbde1112d29adc9308f36a68adbd29ef authored about 1 year agoBump authentication-zero from 2.16.36 to 3.0.2
github.com/freerange/jam-coop - b3b3caa5e6f372524d1ac5c1eb0e690dae3e4963 authored about 1 year ago
Bumps [redis](https://github.com/redis/redis-rb) from 5.0.7 to 5.0.8.
- [Changelog](https://gith...
Bumps [authentication-zero](https://github.com/lazaronixon/authentication-zero) from 2.16.36 to ...
github.com/freerange/jam-coop - af37ca98f8b363993031f3070c60c58183feb256 authored about 1 year ago
We updated the code to use Ruby v1.9 Hash syntax in #598. This brings
the docs into line with th...
Tidy up Minitest vs MiniTest references
github.com/freerange/mocha - e7134d55ffb1f95f6e2344aa6b5be676463d3ed8 authored about 1 year ago
All of these are either references to constants internal to Mocha or
documentation referencing t...
As noted by @zenspider in this comment [1], the rename is over 10 years
old, so it seems about t...