mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-24 15:49:39 +02:00
New onboarding, trials, Stripe integration (#2185)
* New onboarding, trials, Stripe integration * Fix tests * Lint fixes * Fix subscription endpoints
This commit is contained in:
parent
79b4a3769b
commit
a51c4d2cba
53 changed files with 847 additions and 372 deletions
|
@ -5,6 +5,11 @@ namespace :demo_data do
|
|||
Demo::Generator.new.reset_and_clear_data!(families)
|
||||
end
|
||||
|
||||
task new_user: :environment do
|
||||
families = [ "Demo Family 1" ]
|
||||
Demo::Generator.new.reset_and_clear_data!(families, require_onboarding: true)
|
||||
end
|
||||
|
||||
task :reset, [ :count ] => :environment do |t, args|
|
||||
count = (args[:count] || 1).to_i
|
||||
families = count.times.map { |i| "Demo Family #{i + 1}" }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue