Comments (6)
Hey @compwron, can i work on this issue?
from arooo.
@fchatterji go for it! :)
from arooo.
Hey, I tried to look at upgrading ruby, it creates a lot of errors in the test, that with my current knowledge of the codebase will be too long to fix. I just did the rails upgrade, will unassign myself from this issue.
from arooo.
I tried looking into upgrading Ruby and found that while the app ran locally fine, all of the tests failed. I added this gem to make the tests work "gem 'net-smtp', require: false" and then there were 45 failures. I think the stripe gem needs to be upgraded first because many of the failures were around the stripe tests.
from arooo.
Failures:
-
StripeEventHelper ChargeFailed with no Stripe customer ID #call sends an email
Failure/Error: let(:event) { StripeMock.mock_webhook_event("charge.failed") }NoMethodError:
undefined method `exists?' for File:Class/home/jenny/.rvm/gems/ruby-3.2.2/gems/stripe-ruby-mock-2.5.8/lib/stripe_mock/api/webhooks.rb:7:in `mock_webhook_payload'
/home/jenny/.rvm/gems/ruby-3.2.2/gems/stripe-ruby-mock-2.5.8/lib/stripe_mock/api/webhooks.rb:34:in `mock_webhook_event'
./spec/helpers/stripe_event_helper_spec.rb:27:in `block (3 levels) in <top (required)>'
./spec/helpers/stripe_event_helper_spec.rb:49:in `block (4 levels) in <top (required)>'
from arooo.
Related? #489
from arooo.
Related Issues (20)
- Nice to have: list of key members who don't have codes
- Add link to door code management instructions
- Emails aren't going out in production HOT 2
- Update Heroku stack, as our current one is deprecated
- Update text of Key Member confirmation email HOT 1
- Upgrade to Rails 6.1
- Investigate if we can add some sort of smoke test to revert a Heroku deploy if the app is not even starting up
- Smooth out the process of enabling applications
- Create and/or document database backup strategy
- Update/remove deprecated ::CompositeIO and ::Parts
- Remove Redis
- Add a "not sure' option for voting members to the application process HOT 1
- Show "Current Dues Status" after clicking "Set Up Dues" on Account Setup page
- Upgrade to latest version of rails 6
- Add a way to see emails recently sent by Arooo
- Former members get an error when they try to apply HOT 2
- ffi (1.13.1) doesn't build on arm64; consider upgrading for dev environments? HOT 1
- Homebrew no longer has a postgres package; update CONTRIBUTING.md
- populate:users should create an admin user
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arooo.