├── .env.sample ├── .erdconfig ├── .gitignore ├── .hound.yml ├── .rspec ├── .ruby-version ├── .torus.json ├── CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── Procfile ├── Procfile.dev ├── README.md ├── Rakefile ├── SELFHOST.md ├── app.json ├── app ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ ├── .keep │ │ ├── apple-icon.png │ │ ├── dark-mosaic.png │ │ ├── favicon.png │ │ ├── garrett.jpg │ │ ├── logo.png │ │ └── paid.png │ ├── javascripts │ │ ├── application.js │ │ ├── cable.js │ │ ├── channels │ │ │ └── .keep │ │ ├── components.js │ │ ├── components │ │ │ ├── .gitkeep │ │ │ ├── todo.es6.jsx │ │ │ ├── todo_complete_input.es6.jsx │ │ │ ├── todo_content_input.es6.jsx │ │ │ ├── todo_list.es6.jsx │ │ │ └── todo_time_blocks_input.es6.jsx │ │ ├── cookies.js │ │ ├── password.js │ │ ├── payment.js │ │ ├── running_costs.js │ │ ├── sessions.js │ │ ├── settings.js │ │ ├── timezone.js │ │ └── week_plan.js │ └── stylesheets │ │ ├── application.scss │ │ ├── application │ │ ├── dashboard.scss │ │ ├── days.scss │ │ ├── general.scss │ │ ├── marketing.scss │ │ ├── navigation.scss │ │ ├── pagination.scss │ │ ├── payments.scss │ │ ├── privacy.scss │ │ ├── reflections.scss │ │ ├── sessions.scss │ │ ├── settings.scss │ │ ├── today_tomorrow.scss │ │ ├── week_plan.scss │ │ ├── welcome.scss │ │ └── widgets.scss │ │ ├── base │ │ ├── _buttons.scss │ │ ├── _forms.scss │ │ ├── _library.scss │ │ ├── _typography.scss │ │ ├── _variables.scss │ │ └── base.scss │ │ ├── flashes.scss │ │ └── mockups.scss ├── channels │ └── application_cable │ │ ├── channel.rb │ │ └── connection.rb ├── controllers │ ├── application_controller.rb │ ├── authenticated_controller.rb │ ├── concerns │ │ └── .keep │ ├── dashboard_controller.rb │ ├── days_controller.rb │ ├── gifts_controller.rb │ ├── marketing_controller.rb │ ├── mockups_controller.rb │ ├── pages_controller.rb │ ├── passwords_controller.rb │ ├── payments_controller.rb │ ├── preferences_controller.rb │ ├── reflections_controller.rb │ ├── sessions_controller.rb │ ├── subscriptions_controller.rb │ ├── today_controller.rb │ ├── todos_controller.rb │ ├── tomorrow_controller.rb │ ├── users_controller.rb │ └── week_plan_controller.rb ├── forms │ └── registration.rb ├── helpers │ ├── application_helper.rb │ ├── email_helper.rb │ └── flashes_helper.rb ├── jobs │ ├── application_job.rb │ ├── create_daily_snapshots_job.rb │ ├── create_stripe_gift_subscription_job.rb │ └── destroy_guest_users_job.rb ├── mailers │ ├── application_mailer.rb │ ├── gifts_mailer.rb │ ├── passwords_mailer.rb │ ├── payments_mailer.rb │ └── weekly_summary_mailer.rb ├── models │ ├── application_record.rb │ ├── concerns │ │ ├── .keep │ │ └── data_struct.rb │ ├── daily_snapshot.rb │ ├── gift.rb │ ├── null_coupon.rb │ ├── null_subscription.rb │ ├── reflection.rb │ ├── subscription_plan.rb │ ├── todo.rb │ ├── todo_list.rb │ ├── user.rb │ └── weekly_summary.rb ├── serializers │ └── data_struct_serializer.rb └── views │ ├── application │ ├── _analytics.html.erb │ ├── _css_overrides.html.erb │ ├── _disable_turbolinks.html.erb │ ├── _flashes.html.erb │ └── _javascript.html.erb │ ├── dashboard │ └── show.html.erb │ ├── days │ └── show.html.erb │ ├── gifts │ └── new.html.erb │ ├── gifts_mailer │ └── gift_notification.text.erb │ ├── layouts │ ├── _footer.html.erb │ ├── _navigation.html.erb │ ├── application.html.erb │ ├── mailer.html.erb │ └── mailer.text.erb │ ├── marketing │ ├── _heroku_button.html.erb │ ├── _subscribe.html.erb │ ├── home.html.erb │ ├── philosophy.html.erb │ ├── privacy.html.erb │ └── running_costs.html.erb │ ├── mockups │ ├── dashboard.html.erb │ ├── nice_job.html.erb │ ├── reflect.html.erb │ ├── settings.html.erb │ ├── today.html.erb │ ├── tomorrow.html.erb │ └── week_plan.html.erb │ ├── pages │ ├── .keep │ ├── nice_job.html.erb │ ├── thank_you.html.erb │ └── welcome.html.erb │ ├── passwords │ ├── create.html.erb │ ├── edit.html.erb │ └── new.html.erb │ ├── passwords_mailer │ └── change_password.text.erb │ ├── payments │ ├── edit.html.erb │ └── new.html.erb │ ├── payments_mailer │ ├── invoice_upcoming.text.erb │ └── referral_activated.text.erb │ ├── reflections │ ├── _reflection.html.erb │ └── new.html.erb │ ├── sessions │ ├── _google_sign_in.html.erb │ └── new.html.erb │ ├── today │ ├── new.html.erb │ └── show.html.erb │ ├── tomorrow │ └── new.html.erb │ ├── users │ ├── _paid_icon.html.erb │ ├── edit.html.erb │ └── new.html.erb │ ├── week_plan │ ├── _delete_button.html.erb │ ├── _move_button.html.erb │ ├── _weekly_todos.html.erb │ ├── add_todo.js.erb │ ├── move_todo.js.erb │ ├── remove_todo.js.erb │ └── show.html.erb │ └── weekly_summary_mailer │ └── weekly_summary.html.erb ├── bin ├── bundle ├── deploy ├── rails ├── rake ├── setup ├── setup_review_app ├── spring ├── update └── update_heroku ├── browserslist ├── circle.yml ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cable.yml ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── application_controller_renderer.rb │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── cookies_serializer.rb │ ├── errors.rb │ ├── filter_parameter_logging.rb │ ├── google_sign_in_client_id.rb │ ├── inflections.rb │ ├── json_encoding.rb │ ├── mime_types.rb │ ├── new_framework_defaults.rb │ ├── payola.rb │ ├── rack_mini_profiler.rb │ ├── redis.rb │ ├── session_store.rb │ ├── sidekiq.rb │ ├── stripe.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml ├── puma.rb ├── routes.rb ├── secrets.yml ├── sidekiq.yml ├── smtp.rb └── spring.rb ├── db ├── migrate │ ├── 20160916201022_create_users.rb │ ├── 20160916201329_create_todos.rb │ ├── 20160916203444_create_todo_lists.rb │ ├── 20160916203651_add_todo_list_references_to_todo.rb │ ├── 20160916204110_create_reflections.rb │ ├── 20160928231303_change_date_column_type.rb │ ├── 20161011211759_add_phone_to_user.rb │ ├── 20161111215409_add_settings_to_user.rb │ ├── 20161114004422_add_timezone_to_user.rb │ ├── 20170309171138_add_stripe_customer_id_to_user.rb │ ├── 20170313145941_add_subscription_id_to_user.rb │ ├── 20170314145848_add_paid_to_user.rb │ ├── 20170506152633_add_guest_to_user.rb │ ├── 20170604205743_add_unique_index_for_email.rb │ ├── 20170612101459_add_google_id_to_user.rb │ ├── 20170710183548_add_list_type_to_todo_list.rb │ ├── 20170717153150_add_week_plan_id_to_todo_list.rb │ ├── 20170917182135_adjust_user.rb │ ├── 20171011211213_add_weekly_summary_email_to_user.rb │ ├── 20171029191142_change_weekly_summary_to_opt_in_only.rb │ ├── 20171029194215_change_reflection_columns.rb │ ├── 20171105225459_change_todo_list_ids.rb │ ├── 20171105230702_create_daily_snapshots.rb │ ├── 20171105231403_create_weekly_summaries.rb │ ├── 20171119174313_change_foreign_key_to_integer.rb │ ├── 20171125190051_add_date_to_daily_snapshot.rb │ ├── 20180120183158_add_user_id_to_weekly_summary.rb │ ├── 20180123171724_remove_reminder_columns_from_user.rb │ ├── 20180128195629_add_password_reset_token_to_user.rb │ ├── 20180129193245_create_subscription_plans.rb │ ├── 20180130205631_add_referral_code_to_user.rb │ ├── 20180130211252_add_referred_by_to_user.rb │ └── 20180201210624_create_gifts.rb ├── schema.rb └── seeds.rb ├── erd.pdf ├── lib ├── assets │ └── .keep └── tasks │ ├── .keep │ ├── bundler_audit.rake │ ├── create_daily_snapshots.rake │ ├── destroy_guest_users.rake │ ├── dev.rake │ └── send_weekly_summaries.rake ├── package.json ├── public ├── 404.html ├── 422.html ├── 500.html ├── apple-touch-icon-precomposed.png ├── apple-touch-icon.png ├── favicon.ico └── robots.txt ├── test ├── fixtures │ ├── .keep │ ├── daily_snapshots.yml │ ├── gifts.yml │ ├── reflections.yml │ ├── subscription_plans.yml │ ├── todo_lists.yml │ ├── todos.yml │ ├── users.yml │ └── weekly_summaries.yml ├── helpers │ ├── .keep │ └── application_helper_test.rb ├── integration │ └── .keep ├── jobs │ ├── create_daily_snapshots_job_test.rb │ └── destroy_guest_users_job_test.rb ├── models │ ├── .keep │ ├── daily_snapshot_test.rb │ ├── gift_test.rb │ ├── subscription_plan_test.rb │ ├── todo_list_test.rb │ ├── todo_test.rb │ ├── user_test.rb │ └── weekly_summary_test.rb └── test_helper.rb ├── vendor └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep └── yarn.lock /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/.env.sample -------------------------------------------------------------------------------- /.erdconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/.erdconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/.gitignore -------------------------------------------------------------------------------- /.hound.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/.hound.yml -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.4.0 2 | -------------------------------------------------------------------------------- /.torus.json: -------------------------------------------------------------------------------- 1 | {"org":"garrettqmartin","project":"volition"} 2 | -------------------------------------------------------------------------------- /CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/Procfile -------------------------------------------------------------------------------- /Procfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/Procfile.dev -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/Rakefile -------------------------------------------------------------------------------- /SELFHOST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/SELFHOST.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app.json -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/apple-icon.png -------------------------------------------------------------------------------- /app/assets/images/dark-mosaic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/dark-mosaic.png -------------------------------------------------------------------------------- /app/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/favicon.png -------------------------------------------------------------------------------- /app/assets/images/garrett.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/garrett.jpg -------------------------------------------------------------------------------- /app/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/logo.png -------------------------------------------------------------------------------- /app/assets/images/paid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/images/paid.png -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/cable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/cable.js -------------------------------------------------------------------------------- /app/assets/javascripts/channels/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/components.js: -------------------------------------------------------------------------------- 1 | //= require_tree ./components 2 | -------------------------------------------------------------------------------- /app/assets/javascripts/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/components/todo.es6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/components/todo.es6.jsx -------------------------------------------------------------------------------- /app/assets/javascripts/components/todo_complete_input.es6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/components/todo_complete_input.es6.jsx -------------------------------------------------------------------------------- /app/assets/javascripts/components/todo_content_input.es6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/components/todo_content_input.es6.jsx -------------------------------------------------------------------------------- /app/assets/javascripts/components/todo_list.es6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/components/todo_list.es6.jsx -------------------------------------------------------------------------------- /app/assets/javascripts/components/todo_time_blocks_input.es6.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/components/todo_time_blocks_input.es6.jsx -------------------------------------------------------------------------------- /app/assets/javascripts/cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/cookies.js -------------------------------------------------------------------------------- /app/assets/javascripts/password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/password.js -------------------------------------------------------------------------------- /app/assets/javascripts/payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/payment.js -------------------------------------------------------------------------------- /app/assets/javascripts/running_costs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/running_costs.js -------------------------------------------------------------------------------- /app/assets/javascripts/sessions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/sessions.js -------------------------------------------------------------------------------- /app/assets/javascripts/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/settings.js -------------------------------------------------------------------------------- /app/assets/javascripts/timezone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/timezone.js -------------------------------------------------------------------------------- /app/assets/javascripts/week_plan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/javascripts/week_plan.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/dashboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/dashboard.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/days.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/stylesheets/application/general.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/general.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/marketing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/marketing.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/navigation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/navigation.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/pagination.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/payments.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/payments.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/privacy.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/privacy.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/reflections.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/reflections.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/sessions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/sessions.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/settings.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/today_tomorrow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/today_tomorrow.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/week_plan.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/week_plan.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/welcome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/welcome.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application/widgets.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/application/widgets.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/_buttons.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/_forms.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_library.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/_library.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/_typography.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/_variables.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/base/base.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/flashes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/assets/stylesheets/flashes.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/mockups.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/authenticated_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/authenticated_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/dashboard_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/dashboard_controller.rb -------------------------------------------------------------------------------- /app/controllers/days_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/days_controller.rb -------------------------------------------------------------------------------- /app/controllers/gifts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/gifts_controller.rb -------------------------------------------------------------------------------- /app/controllers/marketing_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/marketing_controller.rb -------------------------------------------------------------------------------- /app/controllers/mockups_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/mockups_controller.rb -------------------------------------------------------------------------------- /app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /app/controllers/passwords_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/passwords_controller.rb -------------------------------------------------------------------------------- /app/controllers/payments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/payments_controller.rb -------------------------------------------------------------------------------- /app/controllers/preferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/preferences_controller.rb -------------------------------------------------------------------------------- /app/controllers/reflections_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/reflections_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/subscriptions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/subscriptions_controller.rb -------------------------------------------------------------------------------- /app/controllers/today_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/today_controller.rb -------------------------------------------------------------------------------- /app/controllers/todos_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/todos_controller.rb -------------------------------------------------------------------------------- /app/controllers/tomorrow_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/tomorrow_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/week_plan_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/controllers/week_plan_controller.rb -------------------------------------------------------------------------------- /app/forms/registration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/forms/registration.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/email_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/helpers/email_helper.rb -------------------------------------------------------------------------------- /app/helpers/flashes_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/helpers/flashes_helper.rb -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- 1 | class ApplicationJob < ActiveJob::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/jobs/create_daily_snapshots_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/jobs/create_daily_snapshots_job.rb -------------------------------------------------------------------------------- /app/jobs/create_stripe_gift_subscription_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/jobs/create_stripe_gift_subscription_job.rb -------------------------------------------------------------------------------- /app/jobs/destroy_guest_users_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/jobs/destroy_guest_users_job.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/gifts_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/mailers/gifts_mailer.rb -------------------------------------------------------------------------------- /app/mailers/passwords_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/mailers/passwords_mailer.rb -------------------------------------------------------------------------------- /app/mailers/payments_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/mailers/payments_mailer.rb -------------------------------------------------------------------------------- /app/mailers/weekly_summary_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/mailers/weekly_summary_mailer.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/data_struct.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/concerns/data_struct.rb -------------------------------------------------------------------------------- /app/models/daily_snapshot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/daily_snapshot.rb -------------------------------------------------------------------------------- /app/models/gift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/gift.rb -------------------------------------------------------------------------------- /app/models/null_coupon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/null_coupon.rb -------------------------------------------------------------------------------- /app/models/null_subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/null_subscription.rb -------------------------------------------------------------------------------- /app/models/reflection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/reflection.rb -------------------------------------------------------------------------------- /app/models/subscription_plan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/subscription_plan.rb -------------------------------------------------------------------------------- /app/models/todo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/todo.rb -------------------------------------------------------------------------------- /app/models/todo_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/todo_list.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/weekly_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/models/weekly_summary.rb -------------------------------------------------------------------------------- /app/serializers/data_struct_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/serializers/data_struct_serializer.rb -------------------------------------------------------------------------------- /app/views/application/_analytics.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/application/_analytics.html.erb -------------------------------------------------------------------------------- /app/views/application/_css_overrides.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/application/_css_overrides.html.erb -------------------------------------------------------------------------------- /app/views/application/_disable_turbolinks.html.erb: -------------------------------------------------------------------------------- 1 | <%= content_for(:body_attributes, 'data-turbolinks=false') %> 2 | -------------------------------------------------------------------------------- /app/views/application/_flashes.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/application/_flashes.html.erb -------------------------------------------------------------------------------- /app/views/application/_javascript.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/application/_javascript.html.erb -------------------------------------------------------------------------------- /app/views/dashboard/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/dashboard/show.html.erb -------------------------------------------------------------------------------- /app/views/days/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/days/show.html.erb -------------------------------------------------------------------------------- /app/views/gifts/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/gifts/new.html.erb -------------------------------------------------------------------------------- /app/views/gifts_mailer/gift_notification.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/gifts_mailer/gift_notification.text.erb -------------------------------------------------------------------------------- /app/views/layouts/_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/layouts/_footer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_navigation.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/layouts/_navigation.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /app/views/marketing/_heroku_button.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/_heroku_button.html.erb -------------------------------------------------------------------------------- /app/views/marketing/_subscribe.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/_subscribe.html.erb -------------------------------------------------------------------------------- /app/views/marketing/home.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/home.html.erb -------------------------------------------------------------------------------- /app/views/marketing/philosophy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/philosophy.html.erb -------------------------------------------------------------------------------- /app/views/marketing/privacy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/privacy.html.erb -------------------------------------------------------------------------------- /app/views/marketing/running_costs.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/marketing/running_costs.html.erb -------------------------------------------------------------------------------- /app/views/mockups/dashboard.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/dashboard.html.erb -------------------------------------------------------------------------------- /app/views/mockups/nice_job.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/nice_job.html.erb -------------------------------------------------------------------------------- /app/views/mockups/reflect.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/reflect.html.erb -------------------------------------------------------------------------------- /app/views/mockups/settings.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/settings.html.erb -------------------------------------------------------------------------------- /app/views/mockups/today.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/today.html.erb -------------------------------------------------------------------------------- /app/views/mockups/tomorrow.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/tomorrow.html.erb -------------------------------------------------------------------------------- /app/views/mockups/week_plan.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/mockups/week_plan.html.erb -------------------------------------------------------------------------------- /app/views/pages/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/pages/nice_job.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/pages/nice_job.html.erb -------------------------------------------------------------------------------- /app/views/pages/thank_you.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/pages/thank_you.html.erb -------------------------------------------------------------------------------- /app/views/pages/welcome.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/pages/welcome.html.erb -------------------------------------------------------------------------------- /app/views/passwords/create.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/passwords/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/passwords/edit.html.erb -------------------------------------------------------------------------------- /app/views/passwords/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/passwords/new.html.erb -------------------------------------------------------------------------------- /app/views/passwords_mailer/change_password.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/passwords_mailer/change_password.text.erb -------------------------------------------------------------------------------- /app/views/payments/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/payments/edit.html.erb -------------------------------------------------------------------------------- /app/views/payments/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/payments/new.html.erb -------------------------------------------------------------------------------- /app/views/payments_mailer/invoice_upcoming.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/payments_mailer/invoice_upcoming.text.erb -------------------------------------------------------------------------------- /app/views/payments_mailer/referral_activated.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/payments_mailer/referral_activated.text.erb -------------------------------------------------------------------------------- /app/views/reflections/_reflection.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/reflections/_reflection.html.erb -------------------------------------------------------------------------------- /app/views/reflections/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/reflections/new.html.erb -------------------------------------------------------------------------------- /app/views/sessions/_google_sign_in.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/sessions/_google_sign_in.html.erb -------------------------------------------------------------------------------- /app/views/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/today/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/today/new.html.erb -------------------------------------------------------------------------------- /app/views/today/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/today/show.html.erb -------------------------------------------------------------------------------- /app/views/tomorrow/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/tomorrow/new.html.erb -------------------------------------------------------------------------------- /app/views/users/_paid_icon.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/users/_paid_icon.html.erb -------------------------------------------------------------------------------- /app/views/users/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/users/edit.html.erb -------------------------------------------------------------------------------- /app/views/users/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/users/new.html.erb -------------------------------------------------------------------------------- /app/views/week_plan/_delete_button.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/_delete_button.html.erb -------------------------------------------------------------------------------- /app/views/week_plan/_move_button.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/_move_button.html.erb -------------------------------------------------------------------------------- /app/views/week_plan/_weekly_todos.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/_weekly_todos.html.erb -------------------------------------------------------------------------------- /app/views/week_plan/add_todo.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/add_todo.js.erb -------------------------------------------------------------------------------- /app/views/week_plan/move_todo.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/move_todo.js.erb -------------------------------------------------------------------------------- /app/views/week_plan/remove_todo.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/remove_todo.js.erb -------------------------------------------------------------------------------- /app/views/week_plan/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/week_plan/show.html.erb -------------------------------------------------------------------------------- /app/views/weekly_summary_mailer/weekly_summary.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/app/views/weekly_summary_mailer/weekly_summary.html.erb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/deploy -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/setup_review_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/setup_review_app -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/spring -------------------------------------------------------------------------------- /bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/update -------------------------------------------------------------------------------- /bin/update_heroku: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/bin/update_heroku -------------------------------------------------------------------------------- /browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/browserslist -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/circle.yml -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/errors.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/google_sign_in_client_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/google_sign_in_client_id.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/json_encoding.rb: -------------------------------------------------------------------------------- 1 | ActiveSupport::JSON::Encoding.time_precision = 0 2 | -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/new_framework_defaults.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/new_framework_defaults.rb -------------------------------------------------------------------------------- /config/initializers/payola.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/payola.rb -------------------------------------------------------------------------------- /config/initializers/rack_mini_profiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/rack_mini_profiler.rb -------------------------------------------------------------------------------- /config/initializers/redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/redis.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/sidekiq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/sidekiq.rb -------------------------------------------------------------------------------- /config/initializers/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/stripe.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /config/sidekiq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/sidekiq.yml -------------------------------------------------------------------------------- /config/smtp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/smtp.rb -------------------------------------------------------------------------------- /config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/config/spring.rb -------------------------------------------------------------------------------- /db/migrate/20160916201022_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160916201022_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20160916201329_create_todos.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160916201329_create_todos.rb -------------------------------------------------------------------------------- /db/migrate/20160916203444_create_todo_lists.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160916203444_create_todo_lists.rb -------------------------------------------------------------------------------- /db/migrate/20160916203651_add_todo_list_references_to_todo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160916203651_add_todo_list_references_to_todo.rb -------------------------------------------------------------------------------- /db/migrate/20160916204110_create_reflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160916204110_create_reflections.rb -------------------------------------------------------------------------------- /db/migrate/20160928231303_change_date_column_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20160928231303_change_date_column_type.rb -------------------------------------------------------------------------------- /db/migrate/20161011211759_add_phone_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20161011211759_add_phone_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20161111215409_add_settings_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20161111215409_add_settings_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20161114004422_add_timezone_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20161114004422_add_timezone_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170309171138_add_stripe_customer_id_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170309171138_add_stripe_customer_id_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170313145941_add_subscription_id_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170313145941_add_subscription_id_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170314145848_add_paid_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170314145848_add_paid_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170506152633_add_guest_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170506152633_add_guest_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170604205743_add_unique_index_for_email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170604205743_add_unique_index_for_email.rb -------------------------------------------------------------------------------- /db/migrate/20170612101459_add_google_id_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170612101459_add_google_id_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20170710183548_add_list_type_to_todo_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170710183548_add_list_type_to_todo_list.rb -------------------------------------------------------------------------------- /db/migrate/20170717153150_add_week_plan_id_to_todo_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170717153150_add_week_plan_id_to_todo_list.rb -------------------------------------------------------------------------------- /db/migrate/20170917182135_adjust_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20170917182135_adjust_user.rb -------------------------------------------------------------------------------- /db/migrate/20171011211213_add_weekly_summary_email_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171011211213_add_weekly_summary_email_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20171029191142_change_weekly_summary_to_opt_in_only.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171029191142_change_weekly_summary_to_opt_in_only.rb -------------------------------------------------------------------------------- /db/migrate/20171029194215_change_reflection_columns.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171029194215_change_reflection_columns.rb -------------------------------------------------------------------------------- /db/migrate/20171105225459_change_todo_list_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171105225459_change_todo_list_ids.rb -------------------------------------------------------------------------------- /db/migrate/20171105230702_create_daily_snapshots.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171105230702_create_daily_snapshots.rb -------------------------------------------------------------------------------- /db/migrate/20171105231403_create_weekly_summaries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171105231403_create_weekly_summaries.rb -------------------------------------------------------------------------------- /db/migrate/20171119174313_change_foreign_key_to_integer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171119174313_change_foreign_key_to_integer.rb -------------------------------------------------------------------------------- /db/migrate/20171125190051_add_date_to_daily_snapshot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20171125190051_add_date_to_daily_snapshot.rb -------------------------------------------------------------------------------- /db/migrate/20180120183158_add_user_id_to_weekly_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180120183158_add_user_id_to_weekly_summary.rb -------------------------------------------------------------------------------- /db/migrate/20180123171724_remove_reminder_columns_from_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180123171724_remove_reminder_columns_from_user.rb -------------------------------------------------------------------------------- /db/migrate/20180128195629_add_password_reset_token_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180128195629_add_password_reset_token_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20180129193245_create_subscription_plans.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180129193245_create_subscription_plans.rb -------------------------------------------------------------------------------- /db/migrate/20180130205631_add_referral_code_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180130205631_add_referral_code_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20180130211252_add_referred_by_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180130211252_add_referred_by_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20180201210624_create_gifts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/migrate/20180201210624_create_gifts.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /erd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/erd.pdf -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/bundler_audit.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/lib/tasks/bundler_audit.rake -------------------------------------------------------------------------------- /lib/tasks/create_daily_snapshots.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/lib/tasks/create_daily_snapshots.rake -------------------------------------------------------------------------------- /lib/tasks/destroy_guest_users.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/lib/tasks/destroy_guest_users.rake -------------------------------------------------------------------------------- /lib/tasks/dev.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/lib/tasks/dev.rake -------------------------------------------------------------------------------- /lib/tasks/send_weekly_summaries.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/lib/tasks/send_weekly_summaries.rake -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/package.json -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/public/500.html -------------------------------------------------------------------------------- /public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/public/robots.txt -------------------------------------------------------------------------------- /test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/daily_snapshots.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/daily_snapshots.yml -------------------------------------------------------------------------------- /test/fixtures/gifts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/gifts.yml -------------------------------------------------------------------------------- /test/fixtures/reflections.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/subscription_plans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/subscription_plans.yml -------------------------------------------------------------------------------- /test/fixtures/todo_lists.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/todo_lists.yml -------------------------------------------------------------------------------- /test/fixtures/todos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/todos.yml -------------------------------------------------------------------------------- /test/fixtures/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/users.yml -------------------------------------------------------------------------------- /test/fixtures/weekly_summaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/fixtures/weekly_summaries.yml -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/application_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/helpers/application_helper_test.rb -------------------------------------------------------------------------------- /test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/jobs/create_daily_snapshots_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/jobs/create_daily_snapshots_job_test.rb -------------------------------------------------------------------------------- /test/jobs/destroy_guest_users_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/jobs/destroy_guest_users_job_test.rb -------------------------------------------------------------------------------- /test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/daily_snapshot_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/daily_snapshot_test.rb -------------------------------------------------------------------------------- /test/models/gift_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/gift_test.rb -------------------------------------------------------------------------------- /test/models/subscription_plan_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/subscription_plan_test.rb -------------------------------------------------------------------------------- /test/models/todo_list_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/todo_list_test.rb -------------------------------------------------------------------------------- /test/models/todo_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/todo_test.rb -------------------------------------------------------------------------------- /test/models/user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/user_test.rb -------------------------------------------------------------------------------- /test/models/weekly_summary_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/models/weekly_summary_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blvrd/volition/HEAD/yarn.lock --------------------------------------------------------------------------------