├── .dockerignore ├── .envrc.example ├── .github └── workflows │ └── rubyonrails.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-gemset ├── .ruby-version ├── Caddyfile.example ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app ├── admin │ ├── event.rb │ ├── payment.rb │ ├── plan.rb │ ├── ring.rb │ ├── staff_reminder.rb │ ├── subscription.rb │ └── user.rb ├── assets │ ├── config │ │ └── manifest.js │ ├── fonts │ │ ├── GalaxieCopernicus-Medium.woff2 │ │ ├── GalaxieCopernicus-MediumItalic.woff2 │ │ ├── GalaxieCopernicus-Semibold.woff2 │ │ └── GalaxieCopernicus-SemiboldItalic.woff2 │ ├── images │ │ ├── .keep │ │ ├── 2024-cohort.png │ │ ├── Empty Space (front).jpg │ │ ├── Lectern.jpg │ │ ├── Stephanie.png │ │ ├── Zarinah-Colour.png │ │ ├── Zarinah.png │ │ ├── aleksi.png │ │ ├── andreas-varotsis.png │ │ ├── areeq.png │ │ ├── bill.png │ │ ├── blog2.jpg │ │ ├── blog3.jpg │ │ ├── blog4.jpg │ │ ├── blog5.jpg │ │ ├── blog6.jpg │ │ ├── book-logo-black-2-sq.jpg │ │ ├── book-logo-black-2.png │ │ ├── book-logo-black.png │ │ ├── book-logo-white.png │ │ ├── computing.jpg │ │ ├── computing2.png │ │ ├── dan-kwiat.jpg │ │ ├── declan.jpg │ │ ├── default-face.jpg │ │ ├── door.jpg │ │ ├── ed.jpg │ │ ├── ed_cropped.jpg │ │ ├── ed_cropped_200.jpg │ │ ├── edward.jpg │ │ ├── empower.png │ │ ├── expand.png │ │ ├── favicon.ico │ │ ├── fellows-pic.jpg │ │ ├── fellows.jpg │ │ ├── frame.png │ │ ├── giselle.jpg │ │ ├── hannah.jpg │ │ ├── hero_bg.jpg │ │ ├── house.png │ │ ├── intersticia-logo.png │ │ ├── isla-table.jpg │ │ ├── james-moulding.png │ │ ├── jo.jpg │ │ ├── john-sandall.png │ │ ├── joshua-becker.jpg │ │ ├── lcpt-logo.png │ │ ├── lewis-westbury.png │ │ ├── lisa.png │ │ ├── logo.png │ │ ├── mark-mullen.png │ │ ├── mark.jpg │ │ ├── matt-stempeck.png │ │ ├── mono.png │ │ ├── mustafa-crop.png │ │ ├── mustafa.png │ │ ├── newlogo.png │ │ ├── newspeak house elevation.png │ │ ├── psephology.jpg │ │ ├── rufus.jpg │ │ ├── sam.jpg │ │ ├── sam2.jpg │ │ ├── shad.png │ │ ├── sinead.jpg │ │ ├── six.jpg │ │ ├── skyline.png │ │ ├── stephen.jpg │ │ ├── sync.png │ │ ├── table talk.jpg │ │ ├── techforgood.jpg │ │ ├── terrace-table.jpg │ │ ├── theo.jpg │ │ └── tom.jpg │ ├── javascripts │ │ └── application.js │ └── stylesheets │ │ ├── application.css │ │ ├── fonts.css │ │ └── reset.css ├── controllers │ ├── api_controller.rb │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ ├── dashboard_controller.rb │ ├── events_controller.rb │ ├── home_controller.rb │ ├── lcpt_controller.rb │ ├── subscriptions_controller.rb │ ├── users │ │ └── registrations_controller.rb │ ├── users_controller.rb │ └── webhooks_controller.rb ├── helpers │ ├── api_helper.rb │ ├── application_helper.rb │ ├── connections_helper.rb │ ├── dashboard_helper.rb │ ├── events_helper.rb │ ├── export_helper.rb │ ├── graphs_helper.rb │ ├── home_helper.rb │ ├── lcpt_helper.rb │ ├── subscriptions_helper.rb │ └── webhooks_helper.rb ├── mailers │ ├── .keep │ ├── admin_mailer.rb │ ├── application_mailer.rb │ └── user_mailer.rb ├── models │ ├── .keep │ ├── ability.rb │ ├── address.rb │ ├── concerns │ │ └── .keep │ ├── connection.rb │ ├── door_access.rb │ ├── event.rb │ ├── friend_edge.rb │ ├── payment.rb │ ├── plan.rb │ ├── public_user.rb │ ├── ring.rb │ ├── staff_reminder.rb │ ├── subscription.rb │ ├── user.rb │ ├── user_graph.rb │ └── user_graph │ │ ├── access_builder.rb │ │ ├── builder.rb │ │ ├── friends_builder.rb │ │ ├── full_builder.rb │ │ ├── graph.rb │ │ └── strangers_builder.rb ├── services │ ├── change_card_service.rb │ ├── change_plan_service.rb │ ├── process_staff_reminders_service.rb │ └── terminate_subscription_service.rb ├── uploaders │ └── avatar_uploader.rb └── views │ ├── admin_mailer │ ├── new_member_email.text.erb │ ├── new_sponsored_member.text.erb │ ├── new_subscriber_email.text.erb │ ├── payment_failed_email.text.erb │ ├── staff_reminder_email.html.haml │ └── staff_reminder_email.text.erb │ ├── dashboard │ └── index.html.haml │ ├── devise │ ├── mailer │ │ └── reset_password_instructions.html.erb │ ├── passwords │ │ ├── edit.html.haml │ │ └── new.html.haml │ ├── sessions │ │ └── new.html.haml │ └── shared │ │ └── _links.html.haml │ ├── errors │ └── 404.html.haml │ ├── events │ ├── _row.html.haml │ └── index.html.haml │ ├── graphs │ ├── _graph.html.haml │ ├── access.html.haml │ ├── friends.html.haml │ ├── full.html.haml │ └── strangers.html.haml │ ├── home │ ├── _contact.html.haml │ ├── _faculty.html.haml │ ├── _member.html.haml │ ├── about.html.haml │ ├── course2023.html.haml │ ├── course2024.html.haml │ ├── course2025.html.haml │ ├── faculty.html.haml │ ├── fellowship.html.haml │ ├── index.html.haml │ ├── jobs.html.haml │ ├── library.html.haml │ ├── residency.html.haml │ ├── residents.html.haml │ ├── scholarships.html.haml │ ├── study_with_us.html.haml │ └── visit.html.haml │ ├── layouts │ ├── application.html.haml │ ├── mailer.html.haml │ ├── mailer.text.erb │ └── subpage.html.haml │ ├── lcpt │ └── index.html.haml │ ├── subscriptions │ ├── checkout.html.haml │ └── edit.html.haml │ ├── user_mailer │ ├── billing_email.html.haml │ └── payment_failed_email.html.haml │ └── users │ ├── edit.html.haml │ └── registrations │ ├── edit.html.haml │ └── new.html.haml ├── bin ├── bundle ├── rails ├── rake └── setup ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── active_admin.rb │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── canonical_url.rb │ ├── cookies_serializer.rb │ ├── devise.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── money.rb │ ├── session_store.rb │ ├── sidekiq.rb │ ├── simple_form.rb │ ├── simple_form_bootstrap.rb │ ├── stripe.rb │ └── wrap_parameters.rb ├── locales │ ├── devise.en.yml │ ├── devise_invitable.en.yml │ ├── en.yml │ └── simple_form.en.yml ├── puma.rb ├── routes.rb ├── secrets.yml └── storage.yml ├── db ├── migrate │ ├── 20150417102441_devise_create_users.rb │ ├── 20150417103537_create_addresses.rb │ ├── 20150417110748_create_subscriptions.rb │ ├── 20150417110837_create_plans.rb │ ├── 20150419114212_add_active_until_to_subscriptions.rb │ ├── 20150419124453_create_connections.rb │ ├── 20150419142758_create_friend_edges.rb │ ├── 20150421124950_create_active_admin_comments.rb │ ├── 20150421201541_add_profile_url_to_connections.rb │ ├── 20150422103648_add_role_to_users.rb │ ├── 20150423182649_create_payments.rb │ ├── 20150428093434_add_showcase_to_users.rb │ ├── 20150430184840_create_rings.rb │ ├── 20150503105059_add_url_to_users.rb │ ├── 20150503105352_add_visible_to_plans.rb │ ├── 20150503111328_create_door_accesses.rb │ ├── 20150513182757_add_username_to_connections.rb │ ├── 20150513205359_add_ring_size_to_users.rb │ ├── 20150515104159_change_ring_size_to_float.rb │ ├── 20150516095930_add_not_null_to_friend_edges.rb │ ├── 20150519175932_add_showcase_text_to_users.rb │ ├── 20150825163929_create_staff_reminders.rb │ ├── 20150825170513_add_last_run_at_to_staff_reminders.rb │ ├── 20150907152821_add_contribution_to_plans.rb │ ├── 20150907175835_add_plan_id_to_payments.rb │ ├── 20160214233905_create_events.rb │ ├── 20160530104730_add_short_description_to_events.rb │ ├── 20160531161404_add_application_text_to_users.rb │ ├── 20160625165924_add_missing_indexes.rb │ ├── 20160926121520_add_gcal_id_to_events.rb │ ├── 20160926132152_add_notes_to_users.rb │ ├── 20160926133317_add_active_to_staff_reminders.rb │ └── 20170109174216_add_avatar_to_users.rb ├── schema.rb └── seeds.rb ├── docker-compose.yml ├── lib ├── assets │ └── .keep ├── tasks │ ├── .keep │ └── scheduler.rake └── templates │ └── haml │ └── scaffold │ └── _form.html.haml ├── log └── .keep ├── public ├── 404.html ├── 422.html ├── 500.html ├── brochure.pdf └── favicon.ico ├── rails-entrypoint.sh ├── server-playbook.md ├── sidekiq-entrypoint.sh ├── spec ├── controllers │ ├── api_controller_spec.rb │ ├── connections_controller_spec.rb │ ├── dashboard_controller_spec.rb │ ├── events_controller_spec.rb │ ├── export_controller_spec.rb │ ├── graphs_controller_spec.rb │ ├── home_controller_spec.rb │ ├── subscriptions_controller_spec.rb │ ├── users │ │ └── registrations_controller_spec.rb │ ├── users_controller_spec.rb │ └── webhooks_controller_spec.rb ├── fabricators │ ├── connection_fabricator.rb │ ├── event_fabricator.rb │ ├── plan_fabricator.rb │ ├── ring_fabricator.rb │ ├── subscription_fabricator.rb │ └── user_fabricator.rb ├── helpers │ ├── api_helper_spec.rb │ ├── connections_helper_spec.rb │ ├── dashboard_helper_spec.rb │ ├── events_helper_spec.rb │ ├── export_helper_spec.rb │ ├── graphs_helper_spec.rb │ ├── home_helper_spec.rb │ ├── subscriptions_helper_spec.rb │ ├── users_helper_spec.rb │ └── webhooks_helper_spec.rb ├── mailers │ ├── admin_mailer_spec.rb │ ├── previews │ │ ├── admin_mailer_preview.rb │ │ └── user_mailer_preview.rb │ └── user_mailer_spec.rb ├── models │ ├── address_spec.rb │ ├── connection_spec.rb │ ├── door_access_spec.rb │ ├── event_spec.rb │ ├── friend_edge_spec.rb │ ├── payment_spec.rb │ ├── plan_spec.rb │ ├── ring_spec.rb │ ├── staff_reminder_spec.rb │ ├── subscription_spec.rb │ ├── user_graph_spec.rb │ └── user_spec.rb ├── rails_helper.rb ├── services │ ├── change_card_service_spec.rb │ ├── change_plan_service_spec.rb │ ├── process_staff_reminders_service_spec.rb │ └── terminate_subscription_service_spec.rb └── spec_helper.rb ├── systemd ├── nwspk-sidekiq.example.service └── nwspk-web.example.service ├── tmp ├── .keep └── pids │ └── .keep └── vendor └── assets ├── javascripts ├── .keep └── active_admin.js └── stylesheets ├── .keep └── active_admin.css /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /.envrc.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/.envrc.example -------------------------------------------------------------------------------- /.github/workflows/rubyonrails.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/.github/workflows/rubyonrails.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | --format Fuubar 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | nwspk-web 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.3 2 | -------------------------------------------------------------------------------- /Caddyfile.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/Caddyfile.example -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/Rakefile -------------------------------------------------------------------------------- /app/admin/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/event.rb -------------------------------------------------------------------------------- /app/admin/payment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/payment.rb -------------------------------------------------------------------------------- /app/admin/plan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/plan.rb -------------------------------------------------------------------------------- /app/admin/ring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/ring.rb -------------------------------------------------------------------------------- /app/admin/staff_reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/staff_reminder.rb -------------------------------------------------------------------------------- /app/admin/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/subscription.rb -------------------------------------------------------------------------------- /app/admin/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/admin/user.rb -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/fonts/GalaxieCopernicus-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/fonts/GalaxieCopernicus-Medium.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/GalaxieCopernicus-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/fonts/GalaxieCopernicus-MediumItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/GalaxieCopernicus-Semibold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/fonts/GalaxieCopernicus-Semibold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/GalaxieCopernicus-SemiboldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/fonts/GalaxieCopernicus-SemiboldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/2024-cohort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/2024-cohort.png -------------------------------------------------------------------------------- /app/assets/images/Empty Space (front).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/Empty Space (front).jpg -------------------------------------------------------------------------------- /app/assets/images/Lectern.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/Lectern.jpg -------------------------------------------------------------------------------- /app/assets/images/Stephanie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/Stephanie.png -------------------------------------------------------------------------------- /app/assets/images/Zarinah-Colour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/Zarinah-Colour.png -------------------------------------------------------------------------------- /app/assets/images/Zarinah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/Zarinah.png -------------------------------------------------------------------------------- /app/assets/images/aleksi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/aleksi.png -------------------------------------------------------------------------------- /app/assets/images/andreas-varotsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/andreas-varotsis.png -------------------------------------------------------------------------------- /app/assets/images/areeq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/areeq.png -------------------------------------------------------------------------------- /app/assets/images/bill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/bill.png -------------------------------------------------------------------------------- /app/assets/images/blog2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/blog2.jpg -------------------------------------------------------------------------------- /app/assets/images/blog3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/blog3.jpg -------------------------------------------------------------------------------- /app/assets/images/blog4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/blog4.jpg -------------------------------------------------------------------------------- /app/assets/images/blog5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/blog5.jpg -------------------------------------------------------------------------------- /app/assets/images/blog6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/blog6.jpg -------------------------------------------------------------------------------- /app/assets/images/book-logo-black-2-sq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/book-logo-black-2-sq.jpg -------------------------------------------------------------------------------- /app/assets/images/book-logo-black-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/book-logo-black-2.png -------------------------------------------------------------------------------- /app/assets/images/book-logo-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/book-logo-black.png -------------------------------------------------------------------------------- /app/assets/images/book-logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/book-logo-white.png -------------------------------------------------------------------------------- /app/assets/images/computing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/computing.jpg -------------------------------------------------------------------------------- /app/assets/images/computing2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/computing2.png -------------------------------------------------------------------------------- /app/assets/images/dan-kwiat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/dan-kwiat.jpg -------------------------------------------------------------------------------- /app/assets/images/declan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/declan.jpg -------------------------------------------------------------------------------- /app/assets/images/default-face.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/default-face.jpg -------------------------------------------------------------------------------- /app/assets/images/door.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/door.jpg -------------------------------------------------------------------------------- /app/assets/images/ed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/ed.jpg -------------------------------------------------------------------------------- /app/assets/images/ed_cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/ed_cropped.jpg -------------------------------------------------------------------------------- /app/assets/images/ed_cropped_200.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/ed_cropped_200.jpg -------------------------------------------------------------------------------- /app/assets/images/edward.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/edward.jpg -------------------------------------------------------------------------------- /app/assets/images/empower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/empower.png -------------------------------------------------------------------------------- /app/assets/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/expand.png -------------------------------------------------------------------------------- /app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/favicon.ico -------------------------------------------------------------------------------- /app/assets/images/fellows-pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/fellows-pic.jpg -------------------------------------------------------------------------------- /app/assets/images/fellows.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/fellows.jpg -------------------------------------------------------------------------------- /app/assets/images/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/frame.png -------------------------------------------------------------------------------- /app/assets/images/giselle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/giselle.jpg -------------------------------------------------------------------------------- /app/assets/images/hannah.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/hannah.jpg -------------------------------------------------------------------------------- /app/assets/images/hero_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/hero_bg.jpg -------------------------------------------------------------------------------- /app/assets/images/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/house.png -------------------------------------------------------------------------------- /app/assets/images/intersticia-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/intersticia-logo.png -------------------------------------------------------------------------------- /app/assets/images/isla-table.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/isla-table.jpg -------------------------------------------------------------------------------- /app/assets/images/james-moulding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/james-moulding.png -------------------------------------------------------------------------------- /app/assets/images/jo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/jo.jpg -------------------------------------------------------------------------------- /app/assets/images/john-sandall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/john-sandall.png -------------------------------------------------------------------------------- /app/assets/images/joshua-becker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/joshua-becker.jpg -------------------------------------------------------------------------------- /app/assets/images/lcpt-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/lcpt-logo.png -------------------------------------------------------------------------------- /app/assets/images/lewis-westbury.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/lewis-westbury.png -------------------------------------------------------------------------------- /app/assets/images/lisa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/lisa.png -------------------------------------------------------------------------------- /app/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/logo.png -------------------------------------------------------------------------------- /app/assets/images/mark-mullen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/mark-mullen.png -------------------------------------------------------------------------------- /app/assets/images/mark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/mark.jpg -------------------------------------------------------------------------------- /app/assets/images/matt-stempeck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/matt-stempeck.png -------------------------------------------------------------------------------- /app/assets/images/mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/mono.png -------------------------------------------------------------------------------- /app/assets/images/mustafa-crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/mustafa-crop.png -------------------------------------------------------------------------------- /app/assets/images/mustafa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/mustafa.png -------------------------------------------------------------------------------- /app/assets/images/newlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/newlogo.png -------------------------------------------------------------------------------- /app/assets/images/newspeak house elevation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/newspeak house elevation.png -------------------------------------------------------------------------------- /app/assets/images/psephology.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/psephology.jpg -------------------------------------------------------------------------------- /app/assets/images/rufus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/rufus.jpg -------------------------------------------------------------------------------- /app/assets/images/sam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/sam.jpg -------------------------------------------------------------------------------- /app/assets/images/sam2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/sam2.jpg -------------------------------------------------------------------------------- /app/assets/images/shad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/shad.png -------------------------------------------------------------------------------- /app/assets/images/sinead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/sinead.jpg -------------------------------------------------------------------------------- /app/assets/images/six.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/six.jpg -------------------------------------------------------------------------------- /app/assets/images/skyline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/skyline.png -------------------------------------------------------------------------------- /app/assets/images/stephen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/stephen.jpg -------------------------------------------------------------------------------- /app/assets/images/sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/sync.png -------------------------------------------------------------------------------- /app/assets/images/table talk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/table talk.jpg -------------------------------------------------------------------------------- /app/assets/images/techforgood.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/techforgood.jpg -------------------------------------------------------------------------------- /app/assets/images/terrace-table.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/terrace-table.jpg -------------------------------------------------------------------------------- /app/assets/images/theo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/theo.jpg -------------------------------------------------------------------------------- /app/assets/images/tom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/images/tom.jpg -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/stylesheets/fonts.css -------------------------------------------------------------------------------- /app/assets/stylesheets/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/assets/stylesheets/reset.css -------------------------------------------------------------------------------- /app/controllers/api_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/api_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/dashboard_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/dashboard_controller.rb -------------------------------------------------------------------------------- /app/controllers/events_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/events_controller.rb -------------------------------------------------------------------------------- /app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /app/controllers/lcpt_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/lcpt_controller.rb -------------------------------------------------------------------------------- /app/controllers/subscriptions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/subscriptions_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/registrations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/users/registrations_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/webhooks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/controllers/webhooks_controller.rb -------------------------------------------------------------------------------- /app/helpers/api_helper.rb: -------------------------------------------------------------------------------- 1 | module ApiHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/connections_helper.rb: -------------------------------------------------------------------------------- 1 | module ConnectionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/dashboard_helper.rb: -------------------------------------------------------------------------------- 1 | module DashboardHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/events_helper.rb: -------------------------------------------------------------------------------- 1 | module EventsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/export_helper.rb: -------------------------------------------------------------------------------- 1 | module ExportHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/graphs_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/helpers/graphs_helper.rb -------------------------------------------------------------------------------- /app/helpers/home_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/helpers/home_helper.rb -------------------------------------------------------------------------------- /app/helpers/lcpt_helper.rb: -------------------------------------------------------------------------------- 1 | module LcptHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/subscriptions_helper.rb: -------------------------------------------------------------------------------- 1 | module SubscriptionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/webhooks_helper.rb: -------------------------------------------------------------------------------- 1 | module WebhooksHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/mailers/admin_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/mailers/admin_mailer.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/ability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/ability.rb -------------------------------------------------------------------------------- /app/models/address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/address.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/connection.rb -------------------------------------------------------------------------------- /app/models/door_access.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/door_access.rb -------------------------------------------------------------------------------- /app/models/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/event.rb -------------------------------------------------------------------------------- /app/models/friend_edge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/friend_edge.rb -------------------------------------------------------------------------------- /app/models/payment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/payment.rb -------------------------------------------------------------------------------- /app/models/plan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/plan.rb -------------------------------------------------------------------------------- /app/models/public_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/public_user.rb -------------------------------------------------------------------------------- /app/models/ring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/ring.rb -------------------------------------------------------------------------------- /app/models/staff_reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/staff_reminder.rb -------------------------------------------------------------------------------- /app/models/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/subscription.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/user_graph.rb: -------------------------------------------------------------------------------- 1 | module UserGraph 2 | end 3 | -------------------------------------------------------------------------------- /app/models/user_graph/access_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/access_builder.rb -------------------------------------------------------------------------------- /app/models/user_graph/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/builder.rb -------------------------------------------------------------------------------- /app/models/user_graph/friends_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/friends_builder.rb -------------------------------------------------------------------------------- /app/models/user_graph/full_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/full_builder.rb -------------------------------------------------------------------------------- /app/models/user_graph/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/graph.rb -------------------------------------------------------------------------------- /app/models/user_graph/strangers_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/models/user_graph/strangers_builder.rb -------------------------------------------------------------------------------- /app/services/change_card_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/services/change_card_service.rb -------------------------------------------------------------------------------- /app/services/change_plan_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/services/change_plan_service.rb -------------------------------------------------------------------------------- /app/services/process_staff_reminders_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/services/process_staff_reminders_service.rb -------------------------------------------------------------------------------- /app/services/terminate_subscription_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/services/terminate_subscription_service.rb -------------------------------------------------------------------------------- /app/uploaders/avatar_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/uploaders/avatar_uploader.rb -------------------------------------------------------------------------------- /app/views/admin_mailer/new_member_email.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/new_member_email.text.erb -------------------------------------------------------------------------------- /app/views/admin_mailer/new_sponsored_member.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/new_sponsored_member.text.erb -------------------------------------------------------------------------------- /app/views/admin_mailer/new_subscriber_email.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/new_subscriber_email.text.erb -------------------------------------------------------------------------------- /app/views/admin_mailer/payment_failed_email.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/payment_failed_email.text.erb -------------------------------------------------------------------------------- /app/views/admin_mailer/staff_reminder_email.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/staff_reminder_email.html.haml -------------------------------------------------------------------------------- /app/views/admin_mailer/staff_reminder_email.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/admin_mailer/staff_reminder_email.text.erb -------------------------------------------------------------------------------- /app/views/dashboard/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/dashboard/index.html.haml -------------------------------------------------------------------------------- /app/views/devise/mailer/reset_password_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/devise/mailer/reset_password_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/passwords/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/devise/passwords/edit.html.haml -------------------------------------------------------------------------------- /app/views/devise/passwords/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/devise/passwords/new.html.haml -------------------------------------------------------------------------------- /app/views/devise/sessions/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/devise/sessions/new.html.haml -------------------------------------------------------------------------------- /app/views/devise/shared/_links.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/devise/shared/_links.html.haml -------------------------------------------------------------------------------- /app/views/errors/404.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/errors/404.html.haml -------------------------------------------------------------------------------- /app/views/events/_row.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/events/_row.html.haml -------------------------------------------------------------------------------- /app/views/events/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/events/index.html.haml -------------------------------------------------------------------------------- /app/views/graphs/_graph.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/graphs/_graph.html.haml -------------------------------------------------------------------------------- /app/views/graphs/access.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/graphs/access.html.haml -------------------------------------------------------------------------------- /app/views/graphs/friends.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/graphs/friends.html.haml -------------------------------------------------------------------------------- /app/views/graphs/full.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/graphs/full.html.haml -------------------------------------------------------------------------------- /app/views/graphs/strangers.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/graphs/strangers.html.haml -------------------------------------------------------------------------------- /app/views/home/_contact.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/_contact.html.haml -------------------------------------------------------------------------------- /app/views/home/_faculty.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/_faculty.html.haml -------------------------------------------------------------------------------- /app/views/home/_member.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/_member.html.haml -------------------------------------------------------------------------------- /app/views/home/about.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/about.html.haml -------------------------------------------------------------------------------- /app/views/home/course2023.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/course2023.html.haml -------------------------------------------------------------------------------- /app/views/home/course2024.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/course2024.html.haml -------------------------------------------------------------------------------- /app/views/home/course2025.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/course2025.html.haml -------------------------------------------------------------------------------- /app/views/home/faculty.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/faculty.html.haml -------------------------------------------------------------------------------- /app/views/home/fellowship.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/fellowship.html.haml -------------------------------------------------------------------------------- /app/views/home/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/index.html.haml -------------------------------------------------------------------------------- /app/views/home/jobs.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/jobs.html.haml -------------------------------------------------------------------------------- /app/views/home/library.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/library.html.haml -------------------------------------------------------------------------------- /app/views/home/residency.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/residency.html.haml -------------------------------------------------------------------------------- /app/views/home/residents.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/residents.html.haml -------------------------------------------------------------------------------- /app/views/home/scholarships.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/scholarships.html.haml -------------------------------------------------------------------------------- /app/views/home/study_with_us.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/study_with_us.html.haml -------------------------------------------------------------------------------- /app/views/home/visit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/home/visit.html.haml -------------------------------------------------------------------------------- /app/views/layouts/application.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/layouts/application.html.haml -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/layouts/mailer.html.haml -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /app/views/layouts/subpage.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/layouts/subpage.html.haml -------------------------------------------------------------------------------- /app/views/lcpt/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/lcpt/index.html.haml -------------------------------------------------------------------------------- /app/views/subscriptions/checkout.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/subscriptions/checkout.html.haml -------------------------------------------------------------------------------- /app/views/subscriptions/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/subscriptions/edit.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/billing_email.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/user_mailer/billing_email.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/payment_failed_email.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/user_mailer/payment_failed_email.html.haml -------------------------------------------------------------------------------- /app/views/users/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/users/edit.html.haml -------------------------------------------------------------------------------- /app/views/users/registrations/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/users/registrations/edit.html.haml -------------------------------------------------------------------------------- /app/views/users/registrations/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/app/views/users/registrations/new.html.haml -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/bin/setup -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/active_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/active_admin.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/canonical_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/canonical_url.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/devise.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/money.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/money.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/sidekiq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/sidekiq.rb -------------------------------------------------------------------------------- /config/initializers/simple_form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/simple_form.rb -------------------------------------------------------------------------------- /config/initializers/simple_form_bootstrap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/simple_form_bootstrap.rb -------------------------------------------------------------------------------- /config/initializers/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/stripe.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/locales/devise.en.yml -------------------------------------------------------------------------------- /config/locales/devise_invitable.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/locales/devise_invitable.en.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/simple_form.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/locales/simple_form.en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/config/storage.yml -------------------------------------------------------------------------------- /db/migrate/20150417102441_devise_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150417102441_devise_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20150417103537_create_addresses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150417103537_create_addresses.rb -------------------------------------------------------------------------------- /db/migrate/20150417110748_create_subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150417110748_create_subscriptions.rb -------------------------------------------------------------------------------- /db/migrate/20150417110837_create_plans.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150417110837_create_plans.rb -------------------------------------------------------------------------------- /db/migrate/20150419114212_add_active_until_to_subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150419114212_add_active_until_to_subscriptions.rb -------------------------------------------------------------------------------- /db/migrate/20150419124453_create_connections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150419124453_create_connections.rb -------------------------------------------------------------------------------- /db/migrate/20150419142758_create_friend_edges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150419142758_create_friend_edges.rb -------------------------------------------------------------------------------- /db/migrate/20150421124950_create_active_admin_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150421124950_create_active_admin_comments.rb -------------------------------------------------------------------------------- /db/migrate/20150421201541_add_profile_url_to_connections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150421201541_add_profile_url_to_connections.rb -------------------------------------------------------------------------------- /db/migrate/20150422103648_add_role_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150422103648_add_role_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150423182649_create_payments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150423182649_create_payments.rb -------------------------------------------------------------------------------- /db/migrate/20150428093434_add_showcase_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150428093434_add_showcase_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150430184840_create_rings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150430184840_create_rings.rb -------------------------------------------------------------------------------- /db/migrate/20150503105059_add_url_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150503105059_add_url_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150503105352_add_visible_to_plans.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150503105352_add_visible_to_plans.rb -------------------------------------------------------------------------------- /db/migrate/20150503111328_create_door_accesses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150503111328_create_door_accesses.rb -------------------------------------------------------------------------------- /db/migrate/20150513182757_add_username_to_connections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150513182757_add_username_to_connections.rb -------------------------------------------------------------------------------- /db/migrate/20150513205359_add_ring_size_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150513205359_add_ring_size_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150515104159_change_ring_size_to_float.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150515104159_change_ring_size_to_float.rb -------------------------------------------------------------------------------- /db/migrate/20150516095930_add_not_null_to_friend_edges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150516095930_add_not_null_to_friend_edges.rb -------------------------------------------------------------------------------- /db/migrate/20150519175932_add_showcase_text_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150519175932_add_showcase_text_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150825163929_create_staff_reminders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150825163929_create_staff_reminders.rb -------------------------------------------------------------------------------- /db/migrate/20150825170513_add_last_run_at_to_staff_reminders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150825170513_add_last_run_at_to_staff_reminders.rb -------------------------------------------------------------------------------- /db/migrate/20150907152821_add_contribution_to_plans.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150907152821_add_contribution_to_plans.rb -------------------------------------------------------------------------------- /db/migrate/20150907175835_add_plan_id_to_payments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20150907175835_add_plan_id_to_payments.rb -------------------------------------------------------------------------------- /db/migrate/20160214233905_create_events.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160214233905_create_events.rb -------------------------------------------------------------------------------- /db/migrate/20160530104730_add_short_description_to_events.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160530104730_add_short_description_to_events.rb -------------------------------------------------------------------------------- /db/migrate/20160531161404_add_application_text_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160531161404_add_application_text_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20160625165924_add_missing_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160625165924_add_missing_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20160926121520_add_gcal_id_to_events.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160926121520_add_gcal_id_to_events.rb -------------------------------------------------------------------------------- /db/migrate/20160926132152_add_notes_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160926132152_add_notes_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20160926133317_add_active_to_staff_reminders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20160926133317_add_active_to_staff_reminders.rb -------------------------------------------------------------------------------- /db/migrate/20170109174216_add_avatar_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/migrate/20170109174216_add_avatar_to_users.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/scheduler.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/lib/tasks/scheduler.rake -------------------------------------------------------------------------------- /lib/templates/haml/scaffold/_form.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/lib/templates/haml/scaffold/_form.html.haml -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/public/500.html -------------------------------------------------------------------------------- /public/brochure.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/public/brochure.pdf -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rails-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/rails-entrypoint.sh -------------------------------------------------------------------------------- /server-playbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/server-playbook.md -------------------------------------------------------------------------------- /sidekiq-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/sidekiq-entrypoint.sh -------------------------------------------------------------------------------- /spec/controllers/api_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/api_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/connections_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/connections_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/dashboard_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/dashboard_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/events_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/events_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/export_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/export_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/graphs_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/graphs_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/home_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/home_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/subscriptions_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/subscriptions_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/users/registrations_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/users/registrations_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/users_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/users_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/webhooks_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/controllers/webhooks_controller_spec.rb -------------------------------------------------------------------------------- /spec/fabricators/connection_fabricator.rb: -------------------------------------------------------------------------------- 1 | Fabricator(:connection) do 2 | provider { Faker::Commerce.color } 3 | end 4 | -------------------------------------------------------------------------------- /spec/fabricators/event_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/fabricators/event_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/plan_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/fabricators/plan_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/ring_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/fabricators/ring_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/subscription_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/fabricators/subscription_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/user_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/fabricators/user_fabricator.rb -------------------------------------------------------------------------------- /spec/helpers/api_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/api_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/connections_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/connections_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/dashboard_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/dashboard_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/events_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/events_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/export_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/export_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/graphs_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/graphs_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/home_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/home_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/subscriptions_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/subscriptions_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/users_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/users_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/webhooks_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/helpers/webhooks_helper_spec.rb -------------------------------------------------------------------------------- /spec/mailers/admin_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/mailers/admin_mailer_spec.rb -------------------------------------------------------------------------------- /spec/mailers/previews/admin_mailer_preview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/mailers/previews/admin_mailer_preview.rb -------------------------------------------------------------------------------- /spec/mailers/previews/user_mailer_preview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/mailers/previews/user_mailer_preview.rb -------------------------------------------------------------------------------- /spec/mailers/user_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/mailers/user_mailer_spec.rb -------------------------------------------------------------------------------- /spec/models/address_spec.rb: -------------------------------------------------------------------------------- 1 | require 'rails_helper' 2 | 3 | RSpec.describe Address, type: :model do 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/models/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/connection_spec.rb -------------------------------------------------------------------------------- /spec/models/door_access_spec.rb: -------------------------------------------------------------------------------- 1 | require 'rails_helper' 2 | 3 | RSpec.describe DoorAccess, type: :model do 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/models/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/event_spec.rb -------------------------------------------------------------------------------- /spec/models/friend_edge_spec.rb: -------------------------------------------------------------------------------- 1 | require 'rails_helper' 2 | 3 | RSpec.describe FriendEdge, type: :model do 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/models/payment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/payment_spec.rb -------------------------------------------------------------------------------- /spec/models/plan_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/plan_spec.rb -------------------------------------------------------------------------------- /spec/models/ring_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/ring_spec.rb -------------------------------------------------------------------------------- /spec/models/staff_reminder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/staff_reminder_spec.rb -------------------------------------------------------------------------------- /spec/models/subscription_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/subscription_spec.rb -------------------------------------------------------------------------------- /spec/models/user_graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/user_graph_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/services/change_card_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/services/change_card_service_spec.rb -------------------------------------------------------------------------------- /spec/services/change_plan_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/services/change_plan_service_spec.rb -------------------------------------------------------------------------------- /spec/services/process_staff_reminders_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/services/process_staff_reminders_service_spec.rb -------------------------------------------------------------------------------- /spec/services/terminate_subscription_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/services/terminate_subscription_service_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /systemd/nwspk-sidekiq.example.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/systemd/nwspk-sidekiq.example.service -------------------------------------------------------------------------------- /systemd/nwspk-web.example.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/systemd/nwspk-web.example.service -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/pids/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/active_admin.js: -------------------------------------------------------------------------------- 1 | //= require active_admin/base 2 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/active_admin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwspk/web/HEAD/vendor/assets/stylesheets/active_admin.css --------------------------------------------------------------------------------