From 6772312ea7b4c68763733e29a9d709595a79cc84 Mon Sep 17 00:00:00 2001 From: "Bradley M. Kuhn" Date: Sun, 25 Mar 2018 12:15:39 -0400 Subject: [PATCH] Relicense all .rb files under new project license. The primary license of the project is changing to: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later with some specific files to be licensed under the one of two licenses: CC0-1.0 LGPL-3.0-or-later This commit is one of the many steps to relicense the entire codebase. Documentation granting permission for this relicensing (from all past contributors who hold copyrights) is on file with Software Freedom Conservancy, Inc. --- app/controllers/activities_controller.rb | 1 + app/controllers/application_controller.rb | 1 + app/controllers/aws_presigned_posts_controller.rb | 1 + app/controllers/billing_subscriptions_controller.rb | 1 + app/controllers/button_debug_controller.rb | 1 + app/controllers/campaign_gift_options_controller.rb | 1 + app/controllers/campaign_gifts_controller.rb | 1 + app/controllers/campaigns/campaign_gift_options_controller.rb | 1 + app/controllers/campaigns/donations_controller.rb | 1 + app/controllers/campaigns/supporters_controller.rb | 1 + app/controllers/campaigns_controller.rb | 1 + app/controllers/cards_controller.rb | 1 + app/controllers/direct_debit_details_controller.rb | 1 + app/controllers/email_settings_controller.rb | 1 + app/controllers/emails_controller.rb | 1 + app/controllers/event_discounts_controller.rb | 1 + app/controllers/events_controller.rb | 1 + app/controllers/front_controller.rb | 1 + app/controllers/image_attachments_controller.rb | 1 + app/controllers/maps_controller.rb | 1 + app/controllers/nonprofits/activities_controller.rb | 1 + app/controllers/nonprofits/bank_accounts_controller.rb | 1 + app/controllers/nonprofits/button_controller.rb | 1 + app/controllers/nonprofits/cards_controller.rb | 1 + app/controllers/nonprofits/charges_controller.rb | 1 + app/controllers/nonprofits/custom_field_joins_controller.rb | 1 + app/controllers/nonprofits/custom_field_masters_controller.rb | 1 + app/controllers/nonprofits/donations_controller.rb | 1 + app/controllers/nonprofits/email_lists_controller.rb | 1 + app/controllers/nonprofits/imports_controller.rb | 1 + app/controllers/nonprofits/miscellaneous_np_infos_controller.rb | 1 + app/controllers/nonprofits/nonprofit_keys_controller.rb | 1 + app/controllers/nonprofits/payments_controller.rb | 1 + app/controllers/nonprofits/payouts_controller.rb | 1 + app/controllers/nonprofits/recurring_donations_controller.rb | 1 + app/controllers/nonprofits/refunds_controller.rb | 1 + app/controllers/nonprofits/reports_controller.rb | 1 + app/controllers/nonprofits/supporter_emails_controller.rb | 1 + app/controllers/nonprofits/supporter_notes_controller.rb | 1 + app/controllers/nonprofits/supporters_controller.rb | 1 + app/controllers/nonprofits/tag_joins_controller.rb | 1 + app/controllers/nonprofits/tag_masters_controller.rb | 1 + app/controllers/nonprofits/trackings_controller.rb | 1 + app/controllers/nonprofits_controller.rb | 1 + app/controllers/pricing_controller.rb | 1 + app/controllers/profiles_controller.rb | 1 + app/controllers/recurring_donations_controller.rb | 1 + app/controllers/roles_controller.rb | 1 + app/controllers/settings_controller.rb | 1 + app/controllers/super_admins_controller.rb | 1 + app/controllers/ticket_levels_controller.rb | 1 + app/controllers/tickets_controller.rb | 1 + app/controllers/users/confirmations_controller.rb | 1 + app/controllers/users/registrations_controller.rb | 1 + app/controllers/users/sessions_controller.rb | 1 + app/helpers/application_helper.rb | 1 + app/helpers/card_helper.rb | 1 + app/helpers/devise_helper.rb | 1 + app/helpers/nonprofits_helper.rb | 1 + app/helpers/pricing_helper.rb | 1 + app/helpers/profiles_helper.rb | 1 + app/mailers/admin_mailer.rb | 1 + app/mailers/base_mailer.rb | 1 + app/mailers/billing_subscription_mailer.rb | 1 + app/mailers/campaign_mailer.rb | 1 + app/mailers/donation_mailer.rb | 1 + app/mailers/event_mailer.rb | 1 + app/mailers/export_mailer.rb | 1 + app/mailers/generic_mailer.rb | 1 + app/mailers/import_mailer.rb | 1 + app/mailers/nonprofit_admin_mailer.rb | 1 + app/mailers/nonprofit_mailer.rb | 1 + app/mailers/payment_mailer.rb | 1 + app/mailers/recurring_donation_mailer.rb | 1 + app/mailers/testing.rb | 1 + app/mailers/ticket_mailer.rb | 1 + app/mailers/user_mailer.rb | 1 + app/models/activity.rb | 1 + app/models/bank_account.rb | 1 + app/models/billing_plan.rb | 1 + app/models/billing_subscription.rb | 1 + app/models/campaign.rb | 1 + app/models/campaign_gift.rb | 1 + app/models/campaign_gift_option.rb | 1 + app/models/card.rb | 1 + app/models/charge.rb | 1 + app/models/comment.rb | 1 + app/models/coupon.rb | 1 + app/models/custom_field_join.rb | 1 + app/models/custom_field_master.rb | 1 + app/models/direct_debit_detail.rb | 1 + app/models/dispute.rb | 1 + app/models/donation.rb | 1 + app/models/email_draft.rb | 1 + app/models/email_setting.rb | 1 + app/models/event.rb | 1 + app/models/event_discount.rb | 1 + app/models/export.rb | 1 + app/models/full_contact_info.rb | 1 + app/models/full_contact_org.rb | 1 + app/models/full_contact_photo.rb | 1 + app/models/full_contact_social_profile.rb | 1 + app/models/full_contact_topic.rb | 1 + app/models/image_attachment.rb | 1 + app/models/import.rb | 1 + app/models/miscellaneous_np_info.rb | 1 + app/models/nonprofit.rb | 1 + app/models/nonprofit_account.rb | 1 + app/models/offsite_payment.rb | 1 + app/models/payment.rb | 1 + app/models/payment_import.rb | 1 + app/models/payment_payout.rb | 1 + app/models/payout.rb | 1 + app/models/profile.rb | 1 + app/models/recurring_donation.rb | 1 + app/models/refund.rb | 1 + app/models/role.rb | 1 + app/models/source_token.rb | 1 + app/models/supporter.rb | 1 + app/models/supporter_email.rb | 1 + app/models/supporter_note.rb | 1 + app/models/tag_join.rb | 1 + app/models/tag_master.rb | 1 + app/models/ticket.rb | 1 + app/models/ticket_level.rb | 1 + app/models/tracking.rb | 1 + app/models/user.rb | 1 + app/uploaders/article_background_uploader.rb | 1 + app/uploaders/article_uploader.rb | 1 + app/uploaders/campaign_background_image_uploader.rb | 1 + app/uploaders/campaign_main_image_uploader.rb | 1 + app/uploaders/event_background_image_uploader.rb | 1 + app/uploaders/event_main_image_uploader.rb | 1 + app/uploaders/image_attachment_uploader.rb | 1 + app/uploaders/nonprofit_background_uploader.rb | 1 + app/uploaders/nonprofit_logo_uploader.rb | 1 + app/uploaders/nonprofit_uploader.rb | 1 + app/uploaders/profile_uploader.rb | 1 + config/application.rb | 1 + config/boot.rb | 1 + config/environment.rb | 1 + config/environments/development.rb | 1 + config/environments/production.rb | 1 + config/environments/staging.rb | 1 + config/environments/test.rb | 1 + config/initializers/airbrake.rb | 1 + config/initializers/aws.rb | 1 + config/initializers/aws_ses.rb | 1 + config/initializers/backtrace_silencers.rb | 1 + config/initializers/block_ips.rb | 1 + config/initializers/carrierwave.rb | 1 + config/initializers/chunked_uploader.rb | 1 + config/initializers/config.rb | 1 + config/initializers/delayed_job_config.rb | 1 + config/initializers/devise.rb | 1 + config/initializers/devise_async.rb | 1 + config/initializers/email_jobs.rb | 1 + config/initializers/error_handler.rb | 1 + config/initializers/fullcontact.rb | 1 + config/initializers/geocode.rb | 1 + config/initializers/hamster_extensions.rb | 1 + config/initializers/inflections.rb | 1 + config/initializers/locale.rb | 1 + config/initializers/log_rage.rb | 1 + config/initializers/mailchimp.rb | 1 + config/initializers/mime_types.rb | 1 + config/initializers/pg_type_map.rb | 1 + config/initializers/quiet_assets.rb | 1 + config/initializers/rabl_init.rb | 1 + config/initializers/secret_token.rb | 1 + config/initializers/session_store.rb | 1 + config/initializers/slack_notice.rb | 1 + config/initializers/stripe.rb | 1 + config/initializers/time.rb | 1 + config/initializers/timeout.rb | 1 + config/initializers/wrap_parameters.rb | 1 + config/puma.rb | 1 + config/routes.rb | 1 + ...170307222633_add_indexes_for_payment_and_supporter_queries.rb | 1 + db/migrate/20170307223525_drop_all_cruft.rb | 1 + ...normalize_start_and_end_datetimes_for_events_and_campaigns.rb | 1 + db/migrate/20170322203228_add_donation_campaign_id_index.rb | 1 + db/migrate/20170805180556_add_the_tag_joins_backup_table.rb | 1 + .../20170805180557_add_index_for_tag_joins_and_add_constraint.rb | 1 + db/migrate/20170805180558_add_custom_field_joins_backup_table.rb | 1 + ...70805180559_add_index_for_custom_field_join_and_supporters.rb | 1 + db/migrate/20170808180559_add_inactive_to_card.rb | 1 + db/migrate/20170818201127_create_exports.rb | 1 + db/migrate/20171002160808_create_miscellaneous_np_infos.rb | 1 + db/migrate/20171002164402_add_currency_to_nonprofit.rb | 1 + ...203633_add_change_amount_message_to_miscellaneous_np_infos.rb | 1 + .../20171010204437_add_first_and_last_name_to_supporter.rb | 1 + db/migrate/20171016181942_add_tracking.rb | 1 + .../20171024133806_add_queued_for_import_at_to_donation.rb | 1 + db/migrate/20171026102139_add_direct_debit_detail.rb | 1 + db/migrate/20171129215957_add_utm_content_to_trackings.rb | 1 + db/migrate/20171130182254_add_locale_to_supporters.rb | 1 + db/migrate/20171130193955_add_payment_provider_to_donations.rb | 1 + db/migrate/20171206113317_add_direct_debit_detail_to_charges.rb | 1 + db/migrate/20171207114229_add_external_identifier_to_campaign.rb | 1 + db/migrate/20171207191435_add_index_to_campaign_gifts.rb | 1 + db/migrate/20171207191712_add_index_to_activities.rb | 1 + db/migrate/20171207200746_modify_supporters_name_index.rb | 1 + db/migrate/20171207200950_add_supporters_name_index.rb | 1 + db/migrate/20171207210431_add_charges_payment_id_index.rb | 1 + ...0180106024119_add_indexes_for_supporter_deleted_and_import.rb | 1 + db/migrate/20180119215653_create_payment_imports.rb | 1 + ...20180119215913_create_donations_payment_imports_join_table.rb | 1 + db/migrate/20180202181929_remove_unused_metadata.rb | 1 + db/migrate/20180213191755_remove_recurring_donation_event_id.rb | 1 + db/migrate/201810202124312_create_source_tokens.rb | 1 + db/migrate/201810202124313_add_card_token_to_ticket.rb | 1 + db/migrate/201810202124314_change_ddd_supporter_to_holder.rb | 1 + db/migrate/201810202124315_remove_articles.rb | 1 + db/seeds.rb | 1 + lib/audit.rb | 1 + lib/calculate/calculate_fees.rb | 1 + lib/calculate/calculate_suggested_amounts.rb | 1 + lib/cancel_billing_subscription.rb | 1 + lib/chunked_uploader/s3.rb | 1 + lib/construct/construct_billing_subscription.rb | 1 + lib/construct/construct_custom_field.rb | 1 + lib/construct/construct_nonprofit.rb | 1 + lib/construct/construct_tag.rb | 1 + lib/controllers/campaign_helper.rb | 1 + lib/controllers/event_helper.rb | 1 + lib/controllers/nonprofit_helper.rb | 1 + lib/copy_naming_algorithm.rb | 1 + lib/create/create_campaign.rb | 1 + lib/create/create_campaign_gift.rb | 1 + lib/create/create_campaign_gift_option.rb | 1 + lib/create/create_custom_field_join.rb | 1 + lib/create/create_custom_field_master.rb | 1 + lib/create/create_tag_master.rb | 1 + lib/create/stripe/create_stripe_account.rb | 1 + lib/cypher.rb | 1 + lib/delayed_job_helper.rb | 1 + lib/delete/delete_campaign_gift_option.rb | 1 + lib/delete/delete_custom_field_joins.rb | 1 + lib/delete/delete_tag_joins.rb | 1 + lib/email.rb | 1 + lib/email_job_queue.rb | 1 + lib/error_handler/error_handler_airbrake.rb | 1 + lib/error_handler/error_handler_null.rb | 1 + lib/errors/authentication_error.rb | 1 + lib/errors/cc_org_error.rb | 1 + lib/errors/charge_error.rb | 1 + lib/errors/expired_token_error.rb | 1 + lib/errors/not_enough_quantity_error.rb | 1 + lib/export/export_payments.rb | 1 + lib/export/export_recurring_donations.rb | 1 + lib/fetch/fetch_background_image.rb | 1 + lib/fetch/fetch_campaign.rb | 1 + lib/fetch/fetch_coupon.rb | 1 + lib/fetch/fetch_event.rb | 1 + lib/fetch/fetch_miscellaneous_np_info.rb | 1 + lib/fetch/fetch_nonprofit.rb | 1 + lib/fetch/fetch_nonprofit_email.rb | 1 + lib/fetch/fetch_todo_status.rb | 1 + lib/fetch/stripe/fetch_stripe_account.rb | 1 + lib/format/address.rb | 1 + lib/format/csv.rb | 1 + lib/format/currency.rb | 1 + lib/format/date.rb | 1 + lib/format/dedication.rb | 1 + lib/format/geography.rb | 1 + lib/format/html.rb | 1 + lib/format/indefinitize.rb | 1 + lib/format/interpolate.rb | 1 + lib/format/name.rb | 1 + lib/format/phone.rb | 1 + lib/format/remove_diacritics.rb | 1 + lib/format/timezone.rb | 1 + lib/format/url.rb | 1 + lib/generators/email_job/email_job_generator.rb | 1 + lib/generators/libmodule/libmodule_generator.rb | 1 + lib/geocode_model.rb | 1 + lib/get_data.rb | 1 + lib/hash.rb | 1 + lib/health_report.rb | 1 + lib/htp.rb | 1 + lib/image.rb | 1 + lib/import/import_civicrm_payments.rb | 1 + lib/include_asset.rb | 1 + lib/insert/insert_activities.rb | 1 + lib/insert/insert_bank_account.rb | 1 + lib/insert/insert_billing_subscriptions.rb | 1 + lib/insert/insert_card.rb | 1 + lib/insert/insert_charge.rb | 1 + lib/insert/insert_custom_field_joins.rb | 1 + lib/insert/insert_direct_debit_detail.rb | 1 + lib/insert/insert_disputes.rb | 1 + lib/insert/insert_donation.rb | 1 + lib/insert/insert_duplicate.rb | 1 + lib/insert/insert_email_lists.rb | 1 + lib/insert/insert_full_contact_infos.rb | 1 + lib/insert/insert_import.rb | 1 + lib/insert/insert_nonprofit_keys.rb | 1 + lib/insert/insert_payout.rb | 1 + lib/insert/insert_recurring_donation.rb | 1 + lib/insert/insert_refunds.rb | 1 + lib/insert/insert_source_token.rb | 1 + lib/insert/insert_supporter.rb | 1 + lib/insert/insert_supporter_notes.rb | 1 + lib/insert/insert_tag_joins.rb | 1 + lib/insert/insert_tickets.rb | 1 + lib/insert/insert_tracking.rb | 1 + lib/job_types/admin_failed_gift_job.rb | 1 + lib/job_types/admin_notice_job.rb | 1 + lib/job_types/campaign_creation_followup_job.rb | 1 + lib/job_types/donor_direct_debit_notification_job.rb | 1 + lib/job_types/donor_failed_recurring_donation_job.rb | 1 + lib/job_types/donor_payment_notification_job.rb | 1 + lib/job_types/donor_recurring_donation_change_amount_job.rb | 1 + lib/job_types/donor_refund_notification_job.rb | 1 + lib/job_types/email_job.rb | 1 + lib/job_types/event_creation_followup_job.rb | 1 + lib/job_types/export_payment_completed_job.rb | 1 + lib/job_types/export_payment_failed_job.rb | 1 + lib/job_types/export_recurring_donations_completed_job.rb | 1 + lib/job_types/export_recurring_donations_failed_job.rb | 1 + lib/job_types/generic_mail_job.rb | 1 + lib/job_types/import_complete_notification_job.rb | 1 + lib/job_types/nonprofit_admin_existing_invite_job.rb | 1 + lib/job_types/nonprofit_admin_new_invite_job.rb | 1 + lib/job_types/nonprofit_admin_supporter_fundraiser_job.rb | 1 + lib/job_types/nonprofit_failed_recurring_donation_job.rb | 1 + lib/job_types/nonprofit_failed_verification_job.rb | 1 + lib/job_types/nonprofit_new_bank_account_job.rb | 1 + lib/job_types/nonprofit_payment_notification_job.rb | 1 + lib/job_types/nonprofit_pending_payout_job.rb | 1 + lib/job_types/nonprofit_recurring_donation_cancellation_job.rb | 1 + lib/job_types/nonprofit_recurring_donation_change_amount_job.rb | 1 + lib/job_types/nonprofit_refund_notification_job.rb | 1 + lib/job_types/nonprofit_successful_verification_job.rb | 1 + lib/job_types/nonprofit_welcome_job.rb | 1 + lib/job_types/ticket_mailer_followup_job.rb | 1 + lib/job_types/ticket_mailer_receipt_admin_job.rb | 1 + lib/json_resp.rb | 1 + lib/list/list_activities.rb | 1 + lib/mailchimp.rb | 1 + lib/maintain/maintain_ticket_records.rb | 1 + lib/merge_supporters.rb | 1 + lib/metrics/nonprofit_metrics.rb | 1 + lib/name_copy_naming_algorithm.rb | 1 + lib/notify/notify_user.rb | 1 + lib/numeric.rb | 1 + lib/onboard_accounts.rb | 1 + lib/parallel_ar.rb | 1 + lib/path/nonprofit_path.rb | 1 + lib/pay_recurring_donation.rb | 1 + lib/psql.rb | 1 + lib/qexpr.rb | 1 + lib/qexpr_query_chunker.rb | 1 + lib/query/billing_plans.rb | 1 + lib/query/query_activities.rb | 1 + lib/query/query_billing_subscriptions.rb | 1 + lib/query/query_campaign_gifts.rb | 1 + lib/query/query_campaign_metrics.rb | 1 + lib/query/query_campaigns.rb | 1 + lib/query/query_charges.rb | 1 + lib/query/query_custom_fields.rb | 1 + lib/query/query_donations.rb | 1 + lib/query/query_email_settings.rb | 1 + lib/query/query_event_discounts.rb | 1 + lib/query/query_event_metrics.rb | 1 + lib/query/query_event_organizer.rb | 1 + lib/query/query_events.rb | 1 + lib/query/query_full_contact_infos.rb | 1 + lib/query/query_nonprofit_keys.rb | 1 + lib/query/query_nonprofits.rb | 1 + lib/query/query_payments.rb | 1 + lib/query/query_profiles.rb | 1 + lib/query/query_recurring_donations.rb | 1 + lib/query/query_roles.rb | 1 + lib/query/query_source_token.rb | 1 + lib/query/query_supporters.rb | 1 + lib/query/query_ticket_levels.rb | 1 + lib/query/query_tickets.rb | 1 + lib/query/query_users.rb | 1 + lib/queue_donations.rb | 1 + lib/required_keys.rb | 1 + lib/retrieve/retrieve_active_record_items.rb | 1 + lib/scheduled_jobs.rb | 1 + lib/search_vector.rb | 1 + lib/slug_copy_naming_algorithm.rb | 1 + lib/stripe_account.rb | 1 + lib/stripe_utils.rb | 1 + lib/timespan.rb | 1 + lib/update/update_activities.rb | 1 + lib/update/update_billing_subscriptions.rb | 1 + lib/update/update_campaign_gift_option.rb | 1 + lib/update/update_charges.rb | 1 + lib/update/update_custom_field_joins.rb | 1 + lib/update/update_disputes.rb | 1 + lib/update/update_donation.rb | 1 + lib/update/update_email_lists.rb | 1 + lib/update/update_email_settings.rb | 1 + lib/update/update_miscellaneous_np_info.rb | 1 + lib/update/update_nonprofit.rb | 1 + lib/update/update_order.rb | 1 + lib/update/update_payouts.rb | 1 + lib/update/update_recurring_donations.rb | 1 + lib/update/update_refunds.rb | 1 + lib/update/update_supporter.rb | 1 + lib/update/update_supporter_notes.rb | 1 + lib/update/update_tickets.rb | 1 + lib/uuid.rb | 1 + lib/validation_error.rb | 1 + spec/controllers/aws_presigned_posts_spec.rb | 1 + spec/controllers/billing_subscriptions_spec.rb | 1 + spec/controllers/campaign_gift_options_spec.rb | 1 + spec/controllers/campaign_gifts_spec.rb | 1 + spec/controllers/campaigns/campaign_gift_options_spec.rb | 1 + spec/controllers/campaigns/donations_spec.rb | 1 + spec/controllers/campaigns/supporters_spec.rb | 1 + spec/controllers/campaigns_spec.rb | 1 + spec/controllers/cards_spec.rb | 1 + spec/controllers/direct_debit_details_spec.rb | 1 + spec/controllers/email_settings_spec.rb | 1 + spec/controllers/emails_spec.rb | 1 + spec/controllers/event_discounts_spec.rb | 1 + spec/controllers/events_spec.rb | 1 + spec/controllers/image_attachments_spec.rb | 1 + spec/controllers/maps_spec.rb | 1 + spec/controllers/nonprofits/activities_spec.rb | 1 + spec/controllers/nonprofits/bank_accounts_spec.rb | 1 + spec/controllers/nonprofits/button_spec.rb | 1 + spec/controllers/nonprofits/cards_spec.rb | 1 + spec/controllers/nonprofits/charges_spec.rb | 1 + spec/controllers/nonprofits/custom_field_masters_spec.rb | 1 + spec/controllers/nonprofits/custom_fields_joins_spec.rb | 1 + spec/controllers/nonprofits/donations_spec.rb | 1 + spec/controllers/nonprofits/email_lists_spec.rb | 1 + spec/controllers/nonprofits/imports_spec.rb | 1 + spec/controllers/nonprofits/miscellaneous_np_infos_spec.rb | 1 + spec/controllers/nonprofits/nonprofit_keys_spec.rb | 1 + spec/controllers/nonprofits/payments_spec.rb | 1 + spec/controllers/nonprofits/payouts_spec.rb | 1 + spec/controllers/nonprofits/recurring_donations_spec.rb | 1 + spec/controllers/nonprofits/reports_spec.rb | 1 + spec/controllers/nonprofits/supporter_emails_spec.rb | 1 + spec/controllers/nonprofits/supporters_spec.rb | 1 + spec/controllers/nonprofits/tag_joins_spec.rb | 1 + spec/controllers/nonprofits/tag_masters_spec.rb | 1 + spec/controllers/nonprofits/trackings_spec.rb | 1 + spec/controllers/nonprofits_spec.rb | 1 + spec/controllers/profiles_spec.rb | 1 + spec/controllers/recurring_donations_spec.rb | 1 + spec/controllers/roles_spec.rb | 1 + spec/controllers/settings_spec.rb | 1 + spec/controllers/super_admins_spec.rb | 1 + spec/controllers/support/shared_user_context.rb | 1 + spec/controllers/ticket_levels_spec.rb | 1 + spec/controllers/tickets_spec.rb | 1 + spec/cve/cve_2014_2538_spec.rb | 1 + spec/cve/cve_2015_3225_spec.rb | 1 + spec/cve/cve_2015_3226_spec.rb | 1 + spec/factories/bank_accounts.rb | 1 + spec/factories/billing_plans.rb | 1 + spec/factories/billing_subscriptions.rb | 1 + spec/factories/campaign_gift_options.rb | 1 + spec/factories/campaign_gifts.rb | 1 + spec/factories/campaigns.rb | 1 + spec/factories/cards.rb | 1 + spec/factories/charges.rb | 1 + spec/factories/custom_field_joins.rb | 1 + spec/factories/custom_field_masters.rb | 1 + spec/factories/direct_debit_details.rb | 1 + spec/factories/disputes.rb | 1 + spec/factories/donations.rb | 1 + spec/factories/event_discounts.rb | 1 + spec/factories/events.rb | 1 + spec/factories/exports.rb | 1 + spec/factories/miscellaneous_np_infos.rb | 1 + spec/factories/nonprofits.rb | 1 + spec/factories/offsite_payments.rb | 1 + spec/factories/payment_imports.rb | 1 + spec/factories/payment_payouts.rb | 1 + spec/factories/payments.rb | 1 + spec/factories/payouts.rb | 1 + spec/factories/profiles.rb | 1 + spec/factories/recurring_donations.rb | 1 + spec/factories/refunds.rb | 1 + spec/factories/roles.rb | 1 + spec/factories/source_tokens.rb | 1 + spec/factories/supporters.rb | 1 + spec/factories/tag_joins.rb | 1 + spec/factories/tag_masters.rb | 1 + spec/factories/ticket_levels.rb | 1 + spec/factories/tickets.rb | 1 + spec/factories/users.rb | 1 + spec/lib/calculate/calculate_fees_spec.rb | 1 + spec/lib/calculate/calculate_suggested_amounts_spec.rb | 1 + spec/lib/cancel_billing_subscriptions_spec.rb | 1 + spec/lib/chunked_uploader/s3_spec.rb | 1 + spec/lib/construct/construct_billing_subscription_spec.rb | 1 + spec/lib/construct/construct_nonprofit_spec.rb | 1 + spec/lib/copy_naming_algorithm_spec.rb | 1 + spec/lib/create/create_campaign_gift_spec.rb | 1 + spec/lib/delete/delete_campaign_gift_option_spec.rb | 1 + spec/lib/email_job_queue_spec.rb | 1 + spec/lib/exports/export_payments_spec.rb | 1 + spec/lib/exports/export_recurring_donations_spec.rb | 1 + spec/lib/fetch/fetch_coupon_spec.rb | 1 + spec/lib/fetch/fetch_misc_nonprofit_settings_spec.rb | 1 + spec/lib/fetch/fetch_nonprofit_email_spec.rb | 1 + spec/lib/format/currency_spec.rb | 1 + spec/lib/format/dedication_spec.rb | 1 + spec/lib/format/geography_spec.rb | 1 + spec/lib/format/indefinitize_spec.rb | 1 + spec/lib/format/name_spec.rb | 1 + spec/lib/format/url_spec.rb | 1 + spec/lib/import/import_civicrm_payments_spec.rb | 1 + spec/lib/insert/insert_bank_account_spec.rb | 1 + spec/lib/insert/insert_billing_subscriptions_spec.rb | 1 + spec/lib/insert/insert_card_spec.rb | 1 + spec/lib/insert/insert_charge_spec.rb | 1 + spec/lib/insert/insert_custom_field_joins_spec.rb | 1 + spec/lib/insert/insert_disputes_spec.rb | 1 + spec/lib/insert/insert_donation_spec.rb | 1 + spec/lib/insert/insert_duplicate_spec.rb | 1 + spec/lib/insert/insert_import_spec.rb | 1 + spec/lib/insert/insert_payout_spec.rb | 1 + spec/lib/insert/insert_recurring_donation_spec.rb | 1 + spec/lib/insert/insert_refunds_spec.rb | 1 + spec/lib/insert/insert_source_token_spec.rb | 1 + spec/lib/insert/insert_tag_joins_spec.rb | 1 + spec/lib/insert/insert_tickets_spec.rb | 1 + spec/lib/job_types/admin_failed_gift_job_spec.rb | 1 + spec/lib/job_types/admin_notice_job_spec.rb | 1 + spec/lib/job_types/campaign_creation_followup_job_spec.rb | 1 + spec/lib/job_types/donor_direct_debit_notification_job_spec.rb | 1 + spec/lib/job_types/donor_failed_recurring_donation_job_spec.rb | 1 + spec/lib/job_types/donor_payment_notification_job_spec.rb | 1 + .../job_types/donor_recurring_donation_change_amount_job_spec.rb | 1 + spec/lib/job_types/donor_refund_notification_job_spec.rb | 1 + spec/lib/job_types/email_job_spec.rb | 1 + spec/lib/job_types/event_creation_followup_job_spec.rb | 1 + spec/lib/job_types/export_payment_completed_job_spec.rb | 1 + spec/lib/job_types/export_payment_failed_job_spec.rb | 1 + .../job_types/export_recurring_donations_completed_job_spec.rb | 1 + spec/lib/job_types/export_recurring_donations_failed_job_spec.rb | 1 + spec/lib/job_types/generic_mail_job_spec.rb | 1 + spec/lib/job_types/import_complete_notification_job_spec.rb | 1 + spec/lib/job_types/nonprofit_admin_existing_invite_job_spec.rb | 1 + spec/lib/job_types/nonprofit_admin_new_invite_job_spec.rb | 1 + .../job_types/nonprofit_admin_supporter_fundraiser_job_spec.rb | 1 + .../job_types/nonprofit_failed_recurring_donation_job_spec.rb | 1 + spec/lib/job_types/nonprofit_failed_verification_job_spec.rb | 1 + spec/lib/job_types/nonprofit_new_bank_account_job_spec.rb | 1 + spec/lib/job_types/nonprofit_payment_notification_job_spec.rb | 1 + spec/lib/job_types/nonprofit_pending_payout_job_spec.rb | 1 + .../nonprofit_recurring_donation_cancellation_job_spec.rb | 1 + .../nonprofit_recurring_donation_change_amount_job_spec.rb | 1 + spec/lib/job_types/nonprofit_refund_notification_job_spec.rb | 1 + spec/lib/job_types/nonprofit_successful_verification_job_spec.rb | 1 + spec/lib/job_types/nonprofit_welcome_job_spec.rb | 1 + spec/lib/job_types/ticket_mailer_followup_job_spec.rb | 1 + spec/lib/job_types/ticket_mailer_receipt_admin_job_spec.rb | 1 + spec/lib/name_copy_naming_algorithm_spec.rb | 1 + spec/lib/numeric_spec.rb | 1 + spec/lib/pay_recurring_donation_spec.rb | 1 + spec/lib/query/billing_plans_spec.rb | 1 + spec/lib/query/query_billing_subscriptions_spec.rb | 1 + spec/lib/query/query_payments_spec.rb | 1 + spec/lib/query/query_recurring_donations_spec.rb | 1 + spec/lib/query/query_source_token_spec.rb | 1 + spec/lib/query/query_ticket_levels_spec.rb | 1 + spec/lib/query/query_users_spec.rb | 1 + spec/lib/retrieve/retrieve_active_record_items_spec.rb | 1 + spec/lib/slug_copy_naming_algorithm_spec.rb | 1 + spec/lib/stripe_account_spec.rb | 1 + spec/lib/stripe_utils_spec.rb | 1 + spec/lib/timespan_spec.rb | 1 + spec/lib/update/update_charges_spec.rb | 1 + spec/lib/update/update_disputes_spec.rb | 1 + spec/lib/update/update_donation_spec.rb | 1 + spec/lib/update/update_misc_nonprofit_settings_spec.rb | 1 + spec/lib/update/update_payouts_spec.rb | 1 + spec/lib/update/update_recurring_donations_spec.rb | 1 + spec/lib/update/update_refunds_spec.rb | 1 + spec/lib/update/update_supporter_spec.rb | 1 + spec/lib/update/update_tickets_spec.rb | 1 + spec/lib/uuid_spec.rb | 1 + spec/mailers/admin_spec.rb | 1 + spec/mailers/donation_mailer_spec.rb | 1 + spec/migration/delete_custom_field_join_spec.rb | 1 + spec/migration/delete_tag_join_spec.rb | 1 + spec/models/nonprofit_spec.rb | 1 + spec/models/payment_import_spec.rb | 1 + spec/rails_helper.rb | 1 + spec/requests/nonprofits/direct_debit_details_spec.rb | 1 + spec/spec_helper.rb | 1 + spec/support/construct.rb | 1 + spec/support/contexts.rb | 1 + spec/support/contexts/shared_donation_charge_context.rb | 1 + spec/support/contexts/shared_rd_donation_value_context.rb | 1 + spec/support/date_time.rb | 1 + spec/support/expect.rb | 1 + spec/support/factory_bot.rb | 1 + spec/support/init_dotenv.rb | 1 + spec/support/mock_helpers.rb | 1 + spec/support/payments_for_a_payout.rb | 1 + spec/support/test_chunked_uploader.rb | 1 + 605 files changed, 605 insertions(+) diff --git a/app/controllers/activities_controller.rb b/app/controllers/activities_controller.rb index a92f746a..07dd5f2c 100644 --- a/app/controllers/activities_controller.rb +++ b/app/controllers/activities_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ActivitiesController < ApplicationController before_filter :authenticate_user!, only: [:create] diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 5a5e857c..3c3328d7 100755 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ApplicationController < ActionController::Base before_filter :set_locale diff --git a/app/controllers/aws_presigned_posts_controller.rb b/app/controllers/aws_presigned_posts_controller.rb index a5278390..bdea0839 100644 --- a/app/controllers/aws_presigned_posts_controller.rb +++ b/app/controllers/aws_presigned_posts_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AwsPresignedPostsController < ApplicationController before_filter :authenticate_user! diff --git a/app/controllers/billing_subscriptions_controller.rb b/app/controllers/billing_subscriptions_controller.rb index 51e69bd6..96f06355 100644 --- a/app/controllers/billing_subscriptions_controller.rb +++ b/app/controllers/billing_subscriptions_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BillingSubscriptionsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/button_debug_controller.rb b/app/controllers/button_debug_controller.rb index f8f09033..9194b0a8 100644 --- a/app/controllers/button_debug_controller.rb +++ b/app/controllers/button_debug_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ButtonDebugController < ApplicationController def embedded @np = params[:id] || 1 diff --git a/app/controllers/campaign_gift_options_controller.rb b/app/controllers/campaign_gift_options_controller.rb index 7a3d55c6..e6b84249 100644 --- a/app/controllers/campaign_gift_options_controller.rb +++ b/app/controllers/campaign_gift_options_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignGiftOptionsController < ApplicationController include CampaignHelper diff --git a/app/controllers/campaign_gifts_controller.rb b/app/controllers/campaign_gifts_controller.rb index ac97506b..786173ff 100644 --- a/app/controllers/campaign_gifts_controller.rb +++ b/app/controllers/campaign_gifts_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignGiftsController < ApplicationController # post /campaign_gifts diff --git a/app/controllers/campaigns/campaign_gift_options_controller.rb b/app/controllers/campaigns/campaign_gift_options_controller.rb index 132355b4..1f7d8b21 100644 --- a/app/controllers/campaigns/campaign_gift_options_controller.rb +++ b/app/controllers/campaigns/campaign_gift_options_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Campaigns; class CampaignGiftOptionsController < ApplicationController include CampaignHelper diff --git a/app/controllers/campaigns/donations_controller.rb b/app/controllers/campaigns/donations_controller.rb index 264aba03..b02e9600 100644 --- a/app/controllers/campaigns/donations_controller.rb +++ b/app/controllers/campaigns/donations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Campaigns class DonationsController < ApplicationController include CampaignHelper diff --git a/app/controllers/campaigns/supporters_controller.rb b/app/controllers/campaigns/supporters_controller.rb index 9bbd9261..93ac9b18 100644 --- a/app/controllers/campaigns/supporters_controller.rb +++ b/app/controllers/campaigns/supporters_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Campaigns class SupportersController < ApplicationController include CampaignHelper diff --git a/app/controllers/campaigns_controller.rb b/app/controllers/campaigns_controller.rb index 7e223358..a78b4f0d 100644 --- a/app/controllers/campaigns_controller.rb +++ b/app/controllers/campaigns_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignsController < ApplicationController include CampaignHelper diff --git a/app/controllers/cards_controller.rb b/app/controllers/cards_controller.rb index 2e693d13..4e84fd1e 100755 --- a/app/controllers/cards_controller.rb +++ b/app/controllers/cards_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CardsController < ApplicationController before_filter :authenticate_user!, :except => [:create] diff --git a/app/controllers/direct_debit_details_controller.rb b/app/controllers/direct_debit_details_controller.rb index 5c7d5bb1..ea9e00bb 100644 --- a/app/controllers/direct_debit_details_controller.rb +++ b/app/controllers/direct_debit_details_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class DirectDebitDetailsController < ApplicationController diff --git a/app/controllers/email_settings_controller.rb b/app/controllers/email_settings_controller.rb index 990c4c8c..26f930c4 100644 --- a/app/controllers/email_settings_controller.rb +++ b/app/controllers/email_settings_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EmailSettingsController < ApplicationController include NonprofitHelper before_filter :authenticate_nonprofit_user! diff --git a/app/controllers/emails_controller.rb b/app/controllers/emails_controller.rb index 9d659aba..7ece89da 100644 --- a/app/controllers/emails_controller.rb +++ b/app/controllers/emails_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EmailsController < ApplicationController before_filter :authenticate_user! diff --git a/app/controllers/event_discounts_controller.rb b/app/controllers/event_discounts_controller.rb index a25c82b9..949518a8 100644 --- a/app/controllers/event_discounts_controller.rb +++ b/app/controllers/event_discounts_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventDiscountsController < ApplicationController include EventHelper before_filter :authenticate_event_editor!, :except => [:index] diff --git a/app/controllers/events_controller.rb b/app/controllers/events_controller.rb index add12cae..2fe1744e 100644 --- a/app/controllers/events_controller.rb +++ b/app/controllers/events_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventsController < ApplicationController include EventHelper diff --git a/app/controllers/front_controller.rb b/app/controllers/front_controller.rb index f6de0dcc..631e559c 100755 --- a/app/controllers/front_controller.rb +++ b/app/controllers/front_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FrontController < ApplicationController diff --git a/app/controllers/image_attachments_controller.rb b/app/controllers/image_attachments_controller.rb index ad5833d6..aa378f5d 100644 --- a/app/controllers/image_attachments_controller.rb +++ b/app/controllers/image_attachments_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ImageAttachmentsController < ApplicationController before_filter :authenticate_confirmed_user! def create diff --git a/app/controllers/maps_controller.rb b/app/controllers/maps_controller.rb index 6d1a78e5..53456d4f 100644 --- a/app/controllers/maps_controller.rb +++ b/app/controllers/maps_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class MapsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/activities_controller.rb b/app/controllers/nonprofits/activities_controller.rb index 573d10f0..97673d4e 100644 --- a/app/controllers/nonprofits/activities_controller.rb +++ b/app/controllers/nonprofits/activities_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class ActivitiesController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/bank_accounts_controller.rb b/app/controllers/nonprofits/bank_accounts_controller.rb index 02e83f62..57ae8791 100644 --- a/app/controllers/nonprofits/bank_accounts_controller.rb +++ b/app/controllers/nonprofits/bank_accounts_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class BankAccountsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/button_controller.rb b/app/controllers/nonprofits/button_controller.rb index 7538c444..c2e60580 100644 --- a/app/controllers/nonprofits/button_controller.rb +++ b/app/controllers/nonprofits/button_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class ButtonController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/cards_controller.rb b/app/controllers/nonprofits/cards_controller.rb index df1d87c8..f20b5a0f 100644 --- a/app/controllers/nonprofits/cards_controller.rb +++ b/app/controllers/nonprofits/cards_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class CardsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/charges_controller.rb b/app/controllers/nonprofits/charges_controller.rb index dac704e4..a8fe1ee8 100644 --- a/app/controllers/nonprofits/charges_controller.rb +++ b/app/controllers/nonprofits/charges_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class ChargesController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/custom_field_joins_controller.rb b/app/controllers/nonprofits/custom_field_joins_controller.rb index 61008676..8ce29fa4 100644 --- a/app/controllers/nonprofits/custom_field_joins_controller.rb +++ b/app/controllers/nonprofits/custom_field_joins_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class CustomFieldJoinsController < ApplicationController diff --git a/app/controllers/nonprofits/custom_field_masters_controller.rb b/app/controllers/nonprofits/custom_field_masters_controller.rb index d4a67a3d..0c9c74be 100644 --- a/app/controllers/nonprofits/custom_field_masters_controller.rb +++ b/app/controllers/nonprofits/custom_field_masters_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class CustomFieldMastersController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/donations_controller.rb b/app/controllers/nonprofits/donations_controller.rb index 158dbd86..eb33d2f1 100644 --- a/app/controllers/nonprofits/donations_controller.rb +++ b/app/controllers/nonprofits/donations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class DonationsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/email_lists_controller.rb b/app/controllers/nonprofits/email_lists_controller.rb index 86ef7f51..7522c92f 100644 --- a/app/controllers/nonprofits/email_lists_controller.rb +++ b/app/controllers/nonprofits/email_lists_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class EmailListsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/imports_controller.rb b/app/controllers/nonprofits/imports_controller.rb index c2133ca7..0bc6e585 100644 --- a/app/controllers/nonprofits/imports_controller.rb +++ b/app/controllers/nonprofits/imports_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class ImportsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/miscellaneous_np_infos_controller.rb b/app/controllers/nonprofits/miscellaneous_np_infos_controller.rb index e1215152..ad53b73b 100644 --- a/app/controllers/nonprofits/miscellaneous_np_infos_controller.rb +++ b/app/controllers/nonprofits/miscellaneous_np_infos_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class MiscellaneousNpInfosController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/nonprofit_keys_controller.rb b/app/controllers/nonprofits/nonprofit_keys_controller.rb index 0ea1f730..8d5700cd 100644 --- a/app/controllers/nonprofits/nonprofit_keys_controller.rb +++ b/app/controllers/nonprofits/nonprofit_keys_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class NonprofitKeysController < ApplicationController diff --git a/app/controllers/nonprofits/payments_controller.rb b/app/controllers/nonprofits/payments_controller.rb index 21882af8..40e429d5 100644 --- a/app/controllers/nonprofits/payments_controller.rb +++ b/app/controllers/nonprofits/payments_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class PaymentsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/payouts_controller.rb b/app/controllers/nonprofits/payouts_controller.rb index 71996184..96b65e7c 100644 --- a/app/controllers/nonprofits/payouts_controller.rb +++ b/app/controllers/nonprofits/payouts_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class PayoutsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/recurring_donations_controller.rb b/app/controllers/nonprofits/recurring_donations_controller.rb index b8824b8f..79e73e7c 100644 --- a/app/controllers/nonprofits/recurring_donations_controller.rb +++ b/app/controllers/nonprofits/recurring_donations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class RecurringDonationsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/refunds_controller.rb b/app/controllers/nonprofits/refunds_controller.rb index 8aae4b12..3f760031 100644 --- a/app/controllers/nonprofits/refunds_controller.rb +++ b/app/controllers/nonprofits/refunds_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class RefundsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/reports_controller.rb b/app/controllers/nonprofits/reports_controller.rb index 57550970..eaf9bc4f 100644 --- a/app/controllers/nonprofits/reports_controller.rb +++ b/app/controllers/nonprofits/reports_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class ReportsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/supporter_emails_controller.rb b/app/controllers/nonprofits/supporter_emails_controller.rb index 248b9f10..51fdb946 100644 --- a/app/controllers/nonprofits/supporter_emails_controller.rb +++ b/app/controllers/nonprofits/supporter_emails_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class SupporterEmailsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/supporter_notes_controller.rb b/app/controllers/nonprofits/supporter_notes_controller.rb index 94bc8f7a..c0d027af 100644 --- a/app/controllers/nonprofits/supporter_notes_controller.rb +++ b/app/controllers/nonprofits/supporter_notes_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class SupporterNotesController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/supporters_controller.rb b/app/controllers/nonprofits/supporters_controller.rb index 3cbd2884..330c7251 100644 --- a/app/controllers/nonprofits/supporters_controller.rb +++ b/app/controllers/nonprofits/supporters_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class SupportersController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/tag_joins_controller.rb b/app/controllers/nonprofits/tag_joins_controller.rb index ca0f0d28..5a8c108c 100644 --- a/app/controllers/nonprofits/tag_joins_controller.rb +++ b/app/controllers/nonprofits/tag_joins_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class TagJoinsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/tag_masters_controller.rb b/app/controllers/nonprofits/tag_masters_controller.rb index 57e5414c..80f7d1d8 100644 --- a/app/controllers/nonprofits/tag_masters_controller.rb +++ b/app/controllers/nonprofits/tag_masters_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class TagMastersController < ApplicationController include NonprofitHelper diff --git a/app/controllers/nonprofits/trackings_controller.rb b/app/controllers/nonprofits/trackings_controller.rb index 36f46424..208e64b7 100644 --- a/app/controllers/nonprofits/trackings_controller.rb +++ b/app/controllers/nonprofits/trackings_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Nonprofits class TrackingsController < ApplicationController # POST /nonprofits/:nonprofit_id/tracking diff --git a/app/controllers/nonprofits_controller.rb b/app/controllers/nonprofits_controller.rb index 7b37e35d..63fbcf07 100755 --- a/app/controllers/nonprofits_controller.rb +++ b/app/controllers/nonprofits_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NonprofitsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/pricing_controller.rb b/app/controllers/pricing_controller.rb index 0423d032..5a429971 100644 --- a/app/controllers/pricing_controller.rb +++ b/app/controllers/pricing_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class PricingController < ApplicationController include PricingHelper diff --git a/app/controllers/profiles_controller.rb b/app/controllers/profiles_controller.rb index 333f797e..d219c4e2 100755 --- a/app/controllers/profiles_controller.rb +++ b/app/controllers/profiles_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ProfilesController < ApplicationController helper_method :authenticate_profile_owner! diff --git a/app/controllers/recurring_donations_controller.rb b/app/controllers/recurring_donations_controller.rb index 2d958290..3561dd65 100644 --- a/app/controllers/recurring_donations_controller.rb +++ b/app/controllers/recurring_donations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RecurringDonationsController < ApplicationController def edit diff --git a/app/controllers/roles_controller.rb b/app/controllers/roles_controller.rb index a44693f8..49bc16c9 100644 --- a/app/controllers/roles_controller.rb +++ b/app/controllers/roles_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RolesController < ApplicationController include NonprofitHelper diff --git a/app/controllers/settings_controller.rb b/app/controllers/settings_controller.rb index 1c8d4cb0..ec85d0a0 100644 --- a/app/controllers/settings_controller.rb +++ b/app/controllers/settings_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SettingsController < ApplicationController include NonprofitHelper diff --git a/app/controllers/super_admins_controller.rb b/app/controllers/super_admins_controller.rb index fa6fa2e7..3d20b636 100644 --- a/app/controllers/super_admins_controller.rb +++ b/app/controllers/super_admins_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SuperAdminsController < ApplicationController layout "layouts/page" diff --git a/app/controllers/ticket_levels_controller.rb b/app/controllers/ticket_levels_controller.rb index ec3a957a..b44903da 100644 --- a/app/controllers/ticket_levels_controller.rb +++ b/app/controllers/ticket_levels_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TicketLevelsController < ApplicationController include EventHelper diff --git a/app/controllers/tickets_controller.rb b/app/controllers/tickets_controller.rb index 82c58cc5..2dc56200 100644 --- a/app/controllers/tickets_controller.rb +++ b/app/controllers/tickets_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TicketsController < ApplicationController include EventHelper diff --git a/app/controllers/users/confirmations_controller.rb b/app/controllers/users/confirmations_controller.rb index bd947c99..97812ee8 100644 --- a/app/controllers/users/confirmations_controller.rb +++ b/app/controllers/users/confirmations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Users::ConfirmationsController < Devise::ConfirmationsController # get /confirm diff --git a/app/controllers/users/registrations_controller.rb b/app/controllers/users/registrations_controller.rb index 2c6dd45c..24288ad8 100644 --- a/app/controllers/users/registrations_controller.rb +++ b/app/controllers/users/registrations_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Users::RegistrationsController < Devise::RegistrationsController respond_to :html, :json diff --git a/app/controllers/users/sessions_controller.rb b/app/controllers/users/sessions_controller.rb index 46957761..4cb02370 100644 --- a/app/controllers/users/sessions_controller.rb +++ b/app/controllers/users/sessions_controller.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Users::SessionsController < Devise::SessionsController def create diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index f75a0f1d..4376e85a 100755 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ApplicationHelper def resource_name diff --git a/app/helpers/card_helper.rb b/app/helpers/card_helper.rb index 1efd38da..7a9309e6 100644 --- a/app/helpers/card_helper.rb +++ b/app/helpers/card_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CardHelper def brand_file(brand) diff --git a/app/helpers/devise_helper.rb b/app/helpers/devise_helper.rb index 9b8c436e..c36671b5 100644 --- a/app/helpers/devise_helper.rb +++ b/app/helpers/devise_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module DeviseHelper def devise_error_messages! if resource && !resource.errors.empty? diff --git a/app/helpers/nonprofits_helper.rb b/app/helpers/nonprofits_helper.rb index 90f7ecbc..5d9ea441 100644 --- a/app/helpers/nonprofits_helper.rb +++ b/app/helpers/nonprofits_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module NonprofitsHelper def managed_npo_card_json diff --git a/app/helpers/pricing_helper.rb b/app/helpers/pricing_helper.rb index a0a9e653..db1d7b48 100644 --- a/app/helpers/pricing_helper.rb +++ b/app/helpers/pricing_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module PricingHelper private def nonprofit_email diff --git a/app/helpers/profiles_helper.rb b/app/helpers/profiles_helper.rb index c71e9f2e..e40303e4 100755 --- a/app/helpers/profiles_helper.rb +++ b/app/helpers/profiles_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ProfilesHelper def get_shortened_name name diff --git a/app/mailers/admin_mailer.rb b/app/mailers/admin_mailer.rb index b8b001d6..11e5250b 100644 --- a/app/mailers/admin_mailer.rb +++ b/app/mailers/admin_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AdminMailer < BaseMailer # Subject can be set in your I18n file at config/locales/en.yml diff --git a/app/mailers/base_mailer.rb b/app/mailers/base_mailer.rb index fd4417b0..95021647 100644 --- a/app/mailers/base_mailer.rb +++ b/app/mailers/base_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BaseMailer < ActionMailer::Base include Roadie::Rails::Automatic include Devise::Controllers::UrlHelpers diff --git a/app/mailers/billing_subscription_mailer.rb b/app/mailers/billing_subscription_mailer.rb index 3bf59482..93240743 100644 --- a/app/mailers/billing_subscription_mailer.rb +++ b/app/mailers/billing_subscription_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BillingSubscriptionMailer < BaseMailer def failed_notice(np_id) diff --git a/app/mailers/campaign_mailer.rb b/app/mailers/campaign_mailer.rb index e94eed5f..c18aca9b 100644 --- a/app/mailers/campaign_mailer.rb +++ b/app/mailers/campaign_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignMailer < BaseMailer def creation_followup(campaign) diff --git a/app/mailers/donation_mailer.rb b/app/mailers/donation_mailer.rb index caea6a84..35daa7f2 100644 --- a/app/mailers/donation_mailer.rb +++ b/app/mailers/donation_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class DonationMailer < BaseMailer # Used for both one-time and recurring donations diff --git a/app/mailers/event_mailer.rb b/app/mailers/event_mailer.rb index 1ca02ec4..49a32b63 100644 --- a/app/mailers/event_mailer.rb +++ b/app/mailers/event_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventMailer < BaseMailer helper :application diff --git a/app/mailers/export_mailer.rb b/app/mailers/export_mailer.rb index 45760681..0237721d 100644 --- a/app/mailers/export_mailer.rb +++ b/app/mailers/export_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ExportMailer < BaseMailer # Subject can be set in your I18n file at config/locales/en.yml diff --git a/app/mailers/generic_mailer.rb b/app/mailers/generic_mailer.rb index e84539a3..966c5f9e 100644 --- a/app/mailers/generic_mailer.rb +++ b/app/mailers/generic_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class GenericMailer < BaseMailer def generic_mail(from_email, from_name, message, subject, to_email, to_name) diff --git a/app/mailers/import_mailer.rb b/app/mailers/import_mailer.rb index d50417c5..92a126f1 100644 --- a/app/mailers/import_mailer.rb +++ b/app/mailers/import_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ImportMailer < BaseMailer def import_completed_notification(import_id) diff --git a/app/mailers/nonprofit_admin_mailer.rb b/app/mailers/nonprofit_admin_mailer.rb index c4221bbf..f7cad1bb 100644 --- a/app/mailers/nonprofit_admin_mailer.rb +++ b/app/mailers/nonprofit_admin_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NonprofitAdminMailer < BaseMailer def new_invite(role, raw_token) diff --git a/app/mailers/nonprofit_mailer.rb b/app/mailers/nonprofit_mailer.rb index d0929559..e57bd62d 100644 --- a/app/mailers/nonprofit_mailer.rb +++ b/app/mailers/nonprofit_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NonprofitMailer < BaseMailer def failed_verification_notice(np) diff --git a/app/mailers/payment_mailer.rb b/app/mailers/payment_mailer.rb index 4dbce69c..28b7d52d 100644 --- a/app/mailers/payment_mailer.rb +++ b/app/mailers/payment_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class PaymentMailer < BaseMailer # Send a donation receipt to a single admin diff --git a/app/mailers/recurring_donation_mailer.rb b/app/mailers/recurring_donation_mailer.rb index 3d974036..d1a4a649 100644 --- a/app/mailers/recurring_donation_mailer.rb +++ b/app/mailers/recurring_donation_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RecurringDonationMailer < BaseMailer def send_cancellation_notices(recurring_donation) diff --git a/app/mailers/testing.rb b/app/mailers/testing.rb index e456eda6..a82ab782 100644 --- a/app/mailers/testing.rb +++ b/app/mailers/testing.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Testing < ActionMailer::Base default from: "from@example.com" end diff --git a/app/mailers/ticket_mailer.rb b/app/mailers/ticket_mailer.rb index fd48ab4a..623646d6 100644 --- a/app/mailers/ticket_mailer.rb +++ b/app/mailers/ticket_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TicketMailer < BaseMailer helper :application diff --git a/app/mailers/user_mailer.rb b/app/mailers/user_mailer.rb index c3af842a..f216cc0e 100644 --- a/app/mailers/user_mailer.rb +++ b/app/mailers/user_mailer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class UserMailer < BaseMailer def refund_receipt(refund_id) diff --git a/app/models/activity.rb b/app/models/activity.rb index a4ea25d1..c98f0888 100644 --- a/app/models/activity.rb +++ b/app/models/activity.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Activity < ActiveRecord::Base end diff --git a/app/models/bank_account.rb b/app/models/bank_account.rb index 4bd9e6d3..92265f4f 100644 --- a/app/models/bank_account.rb +++ b/app/models/bank_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BankAccount < ActiveRecord::Base attr_accessible \ diff --git a/app/models/billing_plan.rb b/app/models/billing_plan.rb index 7396d156..552a273d 100644 --- a/app/models/billing_plan.rb +++ b/app/models/billing_plan.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BillingPlan < ActiveRecord::Base Names = ['Starter', 'Fundraising', 'Supporter Management'] DefaultAmounts = [0, 9900, 29900] # in pennies diff --git a/app/models/billing_subscription.rb b/app/models/billing_subscription.rb index 5ff19c21..5e67bfea 100644 --- a/app/models/billing_subscription.rb +++ b/app/models/billing_subscription.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class BillingSubscription < ActiveRecord::Base attr_accessible \ diff --git a/app/models/campaign.rb b/app/models/campaign.rb index 9d562a18..f19278a4 100644 --- a/app/models/campaign.rb +++ b/app/models/campaign.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Campaign < ActiveRecord::Base attr_accessible \ diff --git a/app/models/campaign_gift.rb b/app/models/campaign_gift.rb index 104e3cc3..be8e76ba 100644 --- a/app/models/campaign_gift.rb +++ b/app/models/campaign_gift.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignGift < ActiveRecord::Base attr_accessible \ diff --git a/app/models/campaign_gift_option.rb b/app/models/campaign_gift_option.rb index dbc98357..f69129c4 100644 --- a/app/models/campaign_gift_option.rb +++ b/app/models/campaign_gift_option.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignGiftOption < ActiveRecord::Base attr_accessible \ diff --git a/app/models/card.rb b/app/models/card.rb index 56d5684c..d7b806f8 100755 --- a/app/models/card.rb +++ b/app/models/card.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Card < ActiveRecord::Base attr_accessible \ diff --git a/app/models/charge.rb b/app/models/charge.rb index 8de221fb..d2ce3f47 100644 --- a/app/models/charge.rb +++ b/app/models/charge.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # A Charge represents a potential debit to a nonprofit's account on a credit card donation action. class Charge < ActiveRecord::Base diff --git a/app/models/comment.rb b/app/models/comment.rb index f9595cf0..e0491d49 100644 --- a/app/models/comment.rb +++ b/app/models/comment.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Comment < ActiveRecord::Base attr_accessible \ diff --git a/app/models/coupon.rb b/app/models/coupon.rb index 5c478d81..1377d548 100644 --- a/app/models/coupon.rb +++ b/app/models/coupon.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Coupon < ActiveRecord::Base attr_accessible \ :name, diff --git a/app/models/custom_field_join.rb b/app/models/custom_field_join.rb index 64ba7611..c38e9331 100644 --- a/app/models/custom_field_join.rb +++ b/app/models/custom_field_join.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CustomFieldJoin < ActiveRecord::Base attr_accessible \ diff --git a/app/models/custom_field_master.rb b/app/models/custom_field_master.rb index d87b6612..ef6bb85c 100644 --- a/app/models/custom_field_master.rb +++ b/app/models/custom_field_master.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CustomFieldMaster < ActiveRecord::Base attr_accessible \ diff --git a/app/models/direct_debit_detail.rb b/app/models/direct_debit_detail.rb index 7fa20087..ba8fbe67 100644 --- a/app/models/direct_debit_detail.rb +++ b/app/models/direct_debit_detail.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class DirectDebitDetail < ActiveRecord::Base attr_accessible :iban, :account_holder_name, :bic, :supporter_id, :holder diff --git a/app/models/dispute.rb b/app/models/dispute.rb index 8a853fca..722768b3 100644 --- a/app/models/dispute.rb +++ b/app/models/dispute.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Dispute < ActiveRecord::Base Reasons = [:unrecognized, :duplicate, :fraudulent, :subscription_canceled, :product_unacceptable, :product_not_received, :unrecognized, :credit_not_processed, :goods_services_returned_or_refused, :goods_services_cancelled, :incorrect_account_details, :insufficient_funds, :bank_cannot_process, :debit_not_authorized, :general] diff --git a/app/models/donation.rb b/app/models/donation.rb index 9b8a04f5..d014f737 100644 --- a/app/models/donation.rb +++ b/app/models/donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Donation < ActiveRecord::Base attr_accessible \ diff --git a/app/models/email_draft.rb b/app/models/email_draft.rb index 14902004..9614c13c 100644 --- a/app/models/email_draft.rb +++ b/app/models/email_draft.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EmailDraft < ActiveRecord::Base attr_accessible \ diff --git a/app/models/email_setting.rb b/app/models/email_setting.rb index c2ff250f..c4f8bf2e 100644 --- a/app/models/email_setting.rb +++ b/app/models/email_setting.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EmailSetting < ActiveRecord::Base attr_accessible \ diff --git a/app/models/event.rb b/app/models/event.rb index b5f37f6e..5710f384 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Event < ActiveRecord::Base attr_accessible \ diff --git a/app/models/event_discount.rb b/app/models/event_discount.rb index 74609ac7..7e6a69a0 100644 --- a/app/models/event_discount.rb +++ b/app/models/event_discount.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventDiscount < ActiveRecord::Base attr_accessible \ :code, diff --git a/app/models/export.rb b/app/models/export.rb index 8b147227..e49d5609 100644 --- a/app/models/export.rb +++ b/app/models/export.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Export < ActiveRecord::Base STATUS = %w[queued started completed failed].freeze diff --git a/app/models/full_contact_info.rb b/app/models/full_contact_info.rb index 406a2ee5..712579fa 100644 --- a/app/models/full_contact_info.rb +++ b/app/models/full_contact_info.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FullContactInfo < ActiveRecord::Base attr_accessible \ :email, diff --git a/app/models/full_contact_org.rb b/app/models/full_contact_org.rb index c3ed16de..a8b4ce1b 100644 --- a/app/models/full_contact_org.rb +++ b/app/models/full_contact_org.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FullContactOrg < ActiveRecord::Base attr_accessible \ diff --git a/app/models/full_contact_photo.rb b/app/models/full_contact_photo.rb index 870ea88a..258a764f 100644 --- a/app/models/full_contact_photo.rb +++ b/app/models/full_contact_photo.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FullContactPhoto < ActiveRecord::Base attr_accessible \ :full_contact_info, diff --git a/app/models/full_contact_social_profile.rb b/app/models/full_contact_social_profile.rb index 95d25494..047160ea 100644 --- a/app/models/full_contact_social_profile.rb +++ b/app/models/full_contact_social_profile.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FullContactSocialProfile < ActiveRecord::Base attr_accessible \ :full_contact_info, diff --git a/app/models/full_contact_topic.rb b/app/models/full_contact_topic.rb index 0532abcc..475f9c27 100644 --- a/app/models/full_contact_topic.rb +++ b/app/models/full_contact_topic.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class FullContactTopic < ActiveRecord::Base attr_accessible \ diff --git a/app/models/image_attachment.rb b/app/models/image_attachment.rb index e56a949b..d6afb9a4 100644 --- a/app/models/image_attachment.rb +++ b/app/models/image_attachment.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ImageAttachment < ActiveRecord::Base attr_accessible :parent_id, :file diff --git a/app/models/import.rb b/app/models/import.rb index 6f2e57e1..b4e3f681 100644 --- a/app/models/import.rb +++ b/app/models/import.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Import < ActiveRecord::Base attr_accessible \ diff --git a/app/models/miscellaneous_np_info.rb b/app/models/miscellaneous_np_info.rb index aaaf3d32..2b15029a 100644 --- a/app/models/miscellaneous_np_info.rb +++ b/app/models/miscellaneous_np_info.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class MiscellaneousNpInfo < ActiveRecord::Base attr_accessible \ diff --git a/app/models/nonprofit.rb b/app/models/nonprofit.rb index 4025ca11..77a89d6a 100755 --- a/app/models/nonprofit.rb +++ b/app/models/nonprofit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Nonprofit < ActiveRecord::Base Categories = ["Public Benefit", "Human Services", "Education", "Civic Duty", "Human Rights", "Animals", "Environment", "Health", "Arts, Culture, Humanities", "International", "Children", "Religion", "LGBTQ", "Women's Rights", "Disaster Relief", "Veterans"] diff --git a/app/models/nonprofit_account.rb b/app/models/nonprofit_account.rb index 36ab5b03..a3bff211 100644 --- a/app/models/nonprofit_account.rb +++ b/app/models/nonprofit_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NonprofitAccount < ActiveRecord::Base attr_accessible \ diff --git a/app/models/offsite_payment.rb b/app/models/offsite_payment.rb index 1ba07050..4e4cf03a 100644 --- a/app/models/offsite_payment.rb +++ b/app/models/offsite_payment.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class OffsitePayment < ActiveRecord::Base attr_accessible :gross_amount, :kind, :date, :check_number diff --git a/app/models/payment.rb b/app/models/payment.rb index f095bc0f..e916a588 100644 --- a/app/models/payment.rb +++ b/app/models/payment.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # A payment represents the event where a nonprofit receives money from a supporter # If connected to a charge, this represents money potentially debited to the nonprofit's account # If connected to an offsite_payment, this is money the nonprofit is recording for convenience. diff --git a/app/models/payment_import.rb b/app/models/payment_import.rb index 87a567bf..ebe96e11 100644 --- a/app/models/payment_import.rb +++ b/app/models/payment_import.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class PaymentImport < ActiveRecord::Base attr_accessible :nonprofit, :user has_and_belongs_to_many :donations diff --git a/app/models/payment_payout.rb b/app/models/payment_payout.rb index 3bf5f09c..a7a840d1 100644 --- a/app/models/payment_payout.rb +++ b/app/models/payment_payout.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # charge_payouts are a join table between charges and payouts # # The reason we need a join table between charges and payouts: diff --git a/app/models/payout.rb b/app/models/payout.rb index c2c35422..aa53c033 100644 --- a/app/models/payout.rb +++ b/app/models/payout.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Payouts record a credit of the total pending balance on a nonprofit's account # to their bank account or debit card # diff --git a/app/models/profile.rb b/app/models/profile.rb index 8afe77ac..5ff2f392 100755 --- a/app/models/profile.rb +++ b/app/models/profile.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Profile < ActiveRecord::Base attr_accessible \ diff --git a/app/models/recurring_donation.rb b/app/models/recurring_donation.rb index 30b23db9..1a088b1e 100644 --- a/app/models/recurring_donation.rb +++ b/app/models/recurring_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RecurringDonation < ActiveRecord::Base attr_accessible \ diff --git a/app/models/refund.rb b/app/models/refund.rb index 4e750cb4..f7fff991 100644 --- a/app/models/refund.rb +++ b/app/models/refund.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Refund < ActiveRecord::Base Reasons = [:duplicate, :fraudulent, :requested_by_customer] diff --git a/app/models/role.rb b/app/models/role.rb index 6a682f69..2c8401bf 100644 --- a/app/models/role.rb +++ b/app/models/role.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Role < ActiveRecord::Base Names = [ diff --git a/app/models/source_token.rb b/app/models/source_token.rb index 8d68d7a8..2d785ce1 100644 --- a/app/models/source_token.rb +++ b/app/models/source_token.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SourceToken < ActiveRecord::Base self.primary_key = :token attr_accessible :expiration, :token, :max_uses, :total_uses diff --git a/app/models/supporter.rb b/app/models/supporter.rb index 562976d1..3fef7052 100644 --- a/app/models/supporter.rb +++ b/app/models/supporter.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Supporter < ActiveRecord::Base attr_accessible \ diff --git a/app/models/supporter_email.rb b/app/models/supporter_email.rb index 7e858a12..5ac0d8d9 100644 --- a/app/models/supporter_email.rb +++ b/app/models/supporter_email.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SupporterEmail < ActiveRecord::Base attr_accessible \ :to, diff --git a/app/models/supporter_note.rb b/app/models/supporter_note.rb index 25616787..dd920f07 100644 --- a/app/models/supporter_note.rb +++ b/app/models/supporter_note.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SupporterNote < ActiveRecord::Base attr_accessible \ diff --git a/app/models/tag_join.rb b/app/models/tag_join.rb index 4903e50f..bcaad420 100644 --- a/app/models/tag_join.rb +++ b/app/models/tag_join.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TagJoin < ActiveRecord::Base attr_accessible \ diff --git a/app/models/tag_master.rb b/app/models/tag_master.rb index 187b8cd6..70272a56 100644 --- a/app/models/tag_master.rb +++ b/app/models/tag_master.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TagMaster < ActiveRecord::Base attr_accessible \ diff --git a/app/models/ticket.rb b/app/models/ticket.rb index a8353e8a..ac7727f6 100644 --- a/app/models/ticket.rb +++ b/app/models/ticket.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Ticket < ActiveRecord::Base attr_accessible :note, :event_discount, :event_discount_id diff --git a/app/models/ticket_level.rb b/app/models/ticket_level.rb index 4379dbb8..9d628782 100644 --- a/app/models/ticket_level.rb +++ b/app/models/ticket_level.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TicketLevel < ActiveRecord::Base attr_accessible \ diff --git a/app/models/tracking.rb b/app/models/tracking.rb index 890581dc..d3a175c7 100644 --- a/app/models/tracking.rb +++ b/app/models/tracking.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Tracking < ActiveRecord::Base attr_accessible :utm_campaign, :utm_content, :utm_medium, :utm_source diff --git a/app/models/user.rb b/app/models/user.rb index 31350c94..32f1e674 100755 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class User < ActiveRecord::Base attr_accessible \ diff --git a/app/uploaders/article_background_uploader.rb b/app/uploaders/article_background_uploader.rb index d98ce91e..3fbaa342 100644 --- a/app/uploaders/article_background_uploader.rb +++ b/app/uploaders/article_background_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class ArticleBackgroundUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/article_uploader.rb b/app/uploaders/article_uploader.rb index 0312da17..ac4b0d86 100644 --- a/app/uploaders/article_uploader.rb +++ b/app/uploaders/article_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class ArticleUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/campaign_background_image_uploader.rb b/app/uploaders/campaign_background_image_uploader.rb index 424b1623..57b6c6cb 100644 --- a/app/uploaders/campaign_background_image_uploader.rb +++ b/app/uploaders/campaign_background_image_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class CampaignBackgroundImageUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/campaign_main_image_uploader.rb b/app/uploaders/campaign_main_image_uploader.rb index 68c10fd9..bcf66cf1 100644 --- a/app/uploaders/campaign_main_image_uploader.rb +++ b/app/uploaders/campaign_main_image_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CampaignMainImageUploader < CarrierWave::Uploader::Base # Include RMagick or MiniMagick support: diff --git a/app/uploaders/event_background_image_uploader.rb b/app/uploaders/event_background_image_uploader.rb index 10142028..02a304d2 100644 --- a/app/uploaders/event_background_image_uploader.rb +++ b/app/uploaders/event_background_image_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventBackgroundImageUploader < CarrierWave::Uploader::Base # Include RMagick or MiniMagick support: diff --git a/app/uploaders/event_main_image_uploader.rb b/app/uploaders/event_main_image_uploader.rb index 4b9bb286..6afc1216 100644 --- a/app/uploaders/event_main_image_uploader.rb +++ b/app/uploaders/event_main_image_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EventMainImageUploader < CarrierWave::Uploader::Base # Include RMagick or MiniMagick support: diff --git a/app/uploaders/image_attachment_uploader.rb b/app/uploaders/image_attachment_uploader.rb index a039f41c..01b644f6 100644 --- a/app/uploaders/image_attachment_uploader.rb +++ b/app/uploaders/image_attachment_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class ImageAttachmentUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/nonprofit_background_uploader.rb b/app/uploaders/nonprofit_background_uploader.rb index 0413c670..b46f6284 100644 --- a/app/uploaders/nonprofit_background_uploader.rb +++ b/app/uploaders/nonprofit_background_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 diff --git a/app/uploaders/nonprofit_logo_uploader.rb b/app/uploaders/nonprofit_logo_uploader.rb index 3c7200ee..c068b73c 100644 --- a/app/uploaders/nonprofit_logo_uploader.rb +++ b/app/uploaders/nonprofit_logo_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class NonprofitLogoUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/nonprofit_uploader.rb b/app/uploaders/nonprofit_uploader.rb index c888ee43..fe37a30c 100755 --- a/app/uploaders/nonprofit_uploader.rb +++ b/app/uploaders/nonprofit_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class NonprofitUploader < CarrierWave::Uploader::Base diff --git a/app/uploaders/profile_uploader.rb b/app/uploaders/profile_uploader.rb index fdfa6562..ec911fd4 100644 --- a/app/uploaders/profile_uploader.rb +++ b/app/uploaders/profile_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # encoding: utf-8 class ProfileUploader < CarrierWave::Uploader::Base diff --git a/config/application.rb b/config/application.rb index d3256027..97c2522a 100755 --- a/config/application.rb +++ b/config/application.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require File.expand_path('../boot', __FILE__) require 'rails/all' diff --git a/config/boot.rb b/config/boot.rb index eafbdb18..3a9aadeb 100755 --- a/config/boot.rb +++ b/config/boot.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rubygems' # Set up gems listed in the Gemfile. diff --git a/config/environment.rb b/config/environment.rb index 73a92bc8..8e85fd69 100755 --- a/config/environment.rb +++ b/config/environment.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Load the rails application require File.expand_path('../application', __FILE__) diff --git a/config/environments/development.rb b/config/environments/development.rb index a7b2e924..4d273e23 100755 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later CarrierWave.configure do |config| config.ignore_integrity_errors = false config.ignore_processing_errors = false diff --git a/config/environments/production.rb b/config/environments/production.rb index 97a40b5f..5051a4b8 100755 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Commitchange::Application.configure do # Settings specified here will take precedence over those in config/application.rb diff --git a/config/environments/staging.rb b/config/environments/staging.rb index bbc7d630..97c355ae 100644 --- a/config/environments/staging.rb +++ b/config/environments/staging.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Commitchange::Application.configure do # Settings specified here will take precedence over those in config/application.rb diff --git a/config/environments/test.rb b/config/environments/test.rb index 6bed7760..67461260 100755 --- a/config/environments/test.rb +++ b/config/environments/test.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Commitchange::Application.configure do # Settings specified here will take precedence over those in config/application.rb diff --git a/config/initializers/airbrake.rb b/config/initializers/airbrake.rb index bfa8be2d..f75a73c5 100644 --- a/config/initializers/airbrake.rb +++ b/config/initializers/airbrake.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'airbrake/delayed_job' # Airbrake is an online tool that provides robust exception tracking in your Rails diff --git a/config/initializers/aws.rb b/config/initializers/aws.rb index 160f939e..fe7dd48c 100644 --- a/config/initializers/aws.rb +++ b/config/initializers/aws.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later AWS.config({ region: Settings.aws.region, diff --git a/config/initializers/aws_ses.rb b/config/initializers/aws_ses.rb index cb29c134..aa96a921 100644 --- a/config/initializers/aws_ses.rb +++ b/config/initializers/aws_ses.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later ActionMailer::Base.add_delivery_method :aws_ses, AWS::SES::Base, access_key_id: ENV['AWS_ACCESS_KEY'], diff --git a/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb index 59385cdf..e095c2f4 100755 --- a/config/initializers/backtrace_silencers.rb +++ b/config/initializers/backtrace_silencers.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. # You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. diff --git a/config/initializers/block_ips.rb b/config/initializers/block_ips.rb index 5feb3290..5e547e78 100644 --- a/config/initializers/block_ips.rb +++ b/config/initializers/block_ips.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Rack::Attack.blacklist('block charge abusers') do |req| ['54.159.242.229', '54.161.246.233', diff --git a/config/initializers/carrierwave.rb b/config/initializers/carrierwave.rb index e60e59fb..59b7bfc0 100755 --- a/config/initializers/carrierwave.rb +++ b/config/initializers/carrierwave.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later CarrierWave.configure do |config| config.storage = :aws diff --git a/config/initializers/chunked_uploader.rb b/config/initializers/chunked_uploader.rb index d40d4c39..e0066c98 100644 --- a/config/initializers/chunked_uploader.rb +++ b/config/initializers/chunked_uploader.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later CHUNKED_UPLOADER = ENV['CHUNKED_UPLOAD_CLASS'] ? ENV['CHUNKED_UPLOAD_CLASS'].constantize : ChunkedUploader::S3 \ No newline at end of file diff --git a/config/initializers/config.rb b/config/initializers/config.rb index 995ff03f..897a47c5 100644 --- a/config/initializers/config.rb +++ b/config/initializers/config.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Config.setup do |config| # Name of the constant exposing loaded settings config.const_name = 'Settings' diff --git a/config/initializers/delayed_job_config.rb b/config/initializers/delayed_job_config.rb index b25778b7..08ff944b 100644 --- a/config/initializers/delayed_job_config.rb +++ b/config/initializers/delayed_job_config.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Delayed::Worker.max_attempts = 1 diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb index c012af0f..c140c3dd 100755 --- a/config/initializers/devise.rb +++ b/config/initializers/devise.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Use this hook to configure devise mailer, warden hooks and so forth. # Many of these configuration options can be set straight in your model. Devise.setup do |config| diff --git a/config/initializers/devise_async.rb b/config/initializers/devise_async.rb index 117f7658..9d71516a 100644 --- a/config/initializers/devise_async.rb +++ b/config/initializers/devise_async.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Devise::Async.backend = :delayed_job diff --git a/config/initializers/email_jobs.rb b/config/initializers/email_jobs.rb index 16f62fb0..a327a3a2 100644 --- a/config/initializers/email_jobs.rb +++ b/config/initializers/email_jobs.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later MAX_EMAIL_JOB_ATTEMPTS = Rails.env == 'production' ? 50 : 2 \ No newline at end of file diff --git a/config/initializers/error_handler.rb b/config/initializers/error_handler.rb index c2e2fa0a..db6b7651 100644 --- a/config/initializers/error_handler.rb +++ b/config/initializers/error_handler.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later #ERROR_HANDLER = ENV['ERROR_HANDLER_CLASS'] ? ENV['ERROR_HANDLER_CLASS'].constantize : ErrorHandler::NullErrorHandler \ No newline at end of file diff --git a/config/initializers/fullcontact.rb b/config/initializers/fullcontact.rb index 05a4456a..aba9e144 100644 --- a/config/initializers/fullcontact.rb +++ b/config/initializers/fullcontact.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require "fullcontact" FullContact.configure do |config| diff --git a/config/initializers/geocode.rb b/config/initializers/geocode.rb index b31691e6..aa034b73 100644 --- a/config/initializers/geocode.rb +++ b/config/initializers/geocode.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Geocoder.configure({ cache: Rails.cache, lookup: :google, diff --git a/config/initializers/hamster_extensions.rb b/config/initializers/hamster_extensions.rb index 33a45954..0181ba95 100644 --- a/config/initializers/hamster_extensions.rb +++ b/config/initializers/hamster_extensions.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Hamster extesions/modifications # Default Hamster to_json methods don't work right diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb index 5d8d9be2..e42d263f 100755 --- a/config/initializers/inflections.rb +++ b/config/initializers/inflections.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. # Add new inflection rules using the following format diff --git a/config/initializers/locale.rb b/config/initializers/locale.rb index 3c257cec..12686aa0 100644 --- a/config/initializers/locale.rb +++ b/config/initializers/locale.rb @@ -1 +1,2 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later I18n.available_locales = Settings.available_locales diff --git a/config/initializers/log_rage.rb b/config/initializers/log_rage.rb index 63c97df8..a87ed68f 100644 --- a/config/initializers/log_rage.rb +++ b/config/initializers/log_rage.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Commitchange::Application.configure do config.lograge.enabled = true # add time to lograge diff --git a/config/initializers/mailchimp.rb b/config/initializers/mailchimp.rb index 85355920..b727aef8 100644 --- a/config/initializers/mailchimp.rb +++ b/config/initializers/mailchimp.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'mailchimp' Mailchimp.config({ diff --git a/config/initializers/mime_types.rb b/config/initializers/mime_types.rb index 72aca7e4..2f890f79 100755 --- a/config/initializers/mime_types.rb +++ b/config/initializers/mime_types.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. # Add new mime types for use in respond_to blocks: diff --git a/config/initializers/pg_type_map.rb b/config/initializers/pg_type_map.rb index 5c3d07cf..9f4c07f8 100644 --- a/config/initializers/pg_type_map.rb +++ b/config/initializers/pg_type_map.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'active_record' require 'qx' require 'pg' diff --git a/config/initializers/quiet_assets.rb b/config/initializers/quiet_assets.rb index 6fed1803..98f72a62 100644 --- a/config/initializers/quiet_assets.rb +++ b/config/initializers/quiet_assets.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later if Rails.env.development? Rails.application.assets.logger = Logger.new('/dev/null') Rails::Rack::Logger.class_eval do diff --git a/config/initializers/rabl_init.rb b/config/initializers/rabl_init.rb index 990e3bcd..acd7ebaa 100644 --- a/config/initializers/rabl_init.rb +++ b/config/initializers/rabl_init.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rabl' Rabl.configure do |config| config.enable_json_callbacks = true diff --git a/config/initializers/secret_token.rb b/config/initializers/secret_token.rb index 6a9b02fe..fb63eadd 100755 --- a/config/initializers/secret_token.rb +++ b/config/initializers/secret_token.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. # Your secret key for verifying the integrity of signed cookies. diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb index 77efd1a5..9c08e52a 100755 --- a/config/initializers/session_store.rb +++ b/config/initializers/session_store.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. Commitchange::Application.config.session_store ActionDispatch::Session::CacheStore, :expire_after => 4.hours diff --git a/config/initializers/slack_notice.rb b/config/initializers/slack_notice.rb index 3a048391..3f6519e7 100644 --- a/config/initializers/slack_notice.rb +++ b/config/initializers/slack_notice.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # This will fire a slack event when charges are greater than $3 Million # We can then remove this file and/or update any notice we'd like diff --git a/config/initializers/stripe.rb b/config/initializers/stripe.rb index 18947310..8148222c 100644 --- a/config/initializers/stripe.rb +++ b/config/initializers/stripe.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'stripe' Stripe.api_key = Settings.payment_provider.stripe_private_key; diff --git a/config/initializers/time.rb b/config/initializers/time.rb index c6341117..ebef3a83 100644 --- a/config/initializers/time.rb +++ b/config/initializers/time.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later ENV['TZ'] = 'UTC' Time.zone = 'UTC' diff --git a/config/initializers/timeout.rb b/config/initializers/timeout.rb index 39eae31c..41aab386 100644 --- a/config/initializers/timeout.rb +++ b/config/initializers/timeout.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later timeout = Integer(ENV['WEB_TIMEOUT'] || 15) if ENV['RAILS_ENV'] == 'development' || ENV['IDE_PROCESS_DISPATCHER'] timeout = 10000 diff --git a/config/initializers/wrap_parameters.rb b/config/initializers/wrap_parameters.rb index 999df201..521563e8 100755 --- a/config/initializers/wrap_parameters.rb +++ b/config/initializers/wrap_parameters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Be sure to restart your server when you modify this file. # # This file contains settings for ActionController::ParamsWrapper which diff --git a/config/puma.rb b/config/puma.rb index 1f0279fa..e12f2abf 100644 --- a/config/puma.rb +++ b/config/puma.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later workers Integer(ENV['WEB_CONCURRENCY'] || 1) threads 1,1 #not threadsafe yet preload_app! if ENV['RAILS_ENV'] != 'development' diff --git a/config/routes.rb b/config/routes.rb index bc3ad9fd..a9bf0ba3 100755 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later Commitchange::Application.routes.draw do if Rails.env == 'development' diff --git a/db/migrate/20170307222633_add_indexes_for_payment_and_supporter_queries.rb b/db/migrate/20170307222633_add_indexes_for_payment_and_supporter_queries.rb index 156af746..36b5ac5d 100644 --- a/db/migrate/20170307222633_add_indexes_for_payment_and_supporter_queries.rb +++ b/db/migrate/20170307222633_add_indexes_for_payment_and_supporter_queries.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexesForPaymentAndSupporterQueries < ActiveRecord::Migration def up Qx.transaction do diff --git a/db/migrate/20170307223525_drop_all_cruft.rb b/db/migrate/20170307223525_drop_all_cruft.rb index db7445b1..92361fc7 100644 --- a/db/migrate/20170307223525_drop_all_cruft.rb +++ b/db/migrate/20170307223525_drop_all_cruft.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class DropAllCruft < ActiveRecord::Migration def change Qx.execute(%Q( diff --git a/db/migrate/20170314193744_normalize_start_and_end_datetimes_for_events_and_campaigns.rb b/db/migrate/20170314193744_normalize_start_and_end_datetimes_for_events_and_campaigns.rb index 2fa532fb..15227178 100644 --- a/db/migrate/20170314193744_normalize_start_and_end_datetimes_for_events_and_campaigns.rb +++ b/db/migrate/20170314193744_normalize_start_and_end_datetimes_for_events_and_campaigns.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NormalizeStartAndEndDatetimesForEventsAndCampaigns < ActiveRecord::Migration def up add_column :events, :start_datetime, :datetime diff --git a/db/migrate/20170322203228_add_donation_campaign_id_index.rb b/db/migrate/20170322203228_add_donation_campaign_id_index.rb index 7a780a50..8fa5a6d8 100644 --- a/db/migrate/20170322203228_add_donation_campaign_id_index.rb +++ b/db/migrate/20170322203228_add_donation_campaign_id_index.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddDonationCampaignIdIndex < ActiveRecord::Migration def up Qx.execute(%Q( diff --git a/db/migrate/20170805180556_add_the_tag_joins_backup_table.rb b/db/migrate/20170805180556_add_the_tag_joins_backup_table.rb index a8b2af81..a77dfa34 100644 --- a/db/migrate/20170805180556_add_the_tag_joins_backup_table.rb +++ b/db/migrate/20170805180556_add_the_tag_joins_backup_table.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddTheTagJoinsBackupTable < ActiveRecord::Migration def up create_table :tag_joins_backup do |t| diff --git a/db/migrate/20170805180557_add_index_for_tag_joins_and_add_constraint.rb b/db/migrate/20170805180557_add_index_for_tag_joins_and_add_constraint.rb index e38d2bdb..fb22e96c 100644 --- a/db/migrate/20170805180557_add_index_for_tag_joins_and_add_constraint.rb +++ b/db/migrate/20170805180557_add_index_for_tag_joins_and_add_constraint.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexForTagJoinsAndAddConstraint < ActiveRecord::Migration def up ids = DeleteTagJoins.find_multiple_tag_joins diff --git a/db/migrate/20170805180558_add_custom_field_joins_backup_table.rb b/db/migrate/20170805180558_add_custom_field_joins_backup_table.rb index 5e7981e9..db8187a9 100644 --- a/db/migrate/20170805180558_add_custom_field_joins_backup_table.rb +++ b/db/migrate/20170805180558_add_custom_field_joins_backup_table.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddCustomFieldJoinsBackupTable < ActiveRecord::Migration def change create_table :custom_field_joins_backup do |t| diff --git a/db/migrate/20170805180559_add_index_for_custom_field_join_and_supporters.rb b/db/migrate/20170805180559_add_index_for_custom_field_join_and_supporters.rb index 45bbdf82..7da226d6 100644 --- a/db/migrate/20170805180559_add_index_for_custom_field_join_and_supporters.rb +++ b/db/migrate/20170805180559_add_index_for_custom_field_join_and_supporters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexForCustomFieldJoinAndSupporters < ActiveRecord::Migration def up ids = DeleteCustomFieldJoins.find_multiple_custom_field_joins diff --git a/db/migrate/20170808180559_add_inactive_to_card.rb b/db/migrate/20170808180559_add_inactive_to_card.rb index f4bbdb2d..6b18d4cf 100644 --- a/db/migrate/20170808180559_add_inactive_to_card.rb +++ b/db/migrate/20170808180559_add_inactive_to_card.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddInactiveToCard < ActiveRecord::Migration class Card < ActiveRecord::Base attr_accessible :inactive diff --git a/db/migrate/20170818201127_create_exports.rb b/db/migrate/20170818201127_create_exports.rb index 4f631fbe..c1b0e4d1 100644 --- a/db/migrate/20170818201127_create_exports.rb +++ b/db/migrate/20170818201127_create_exports.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CreateExports < ActiveRecord::Migration def change create_table :exports do |t| diff --git a/db/migrate/20171002160808_create_miscellaneous_np_infos.rb b/db/migrate/20171002160808_create_miscellaneous_np_infos.rb index fb052d45..f157816a 100644 --- a/db/migrate/20171002160808_create_miscellaneous_np_infos.rb +++ b/db/migrate/20171002160808_create_miscellaneous_np_infos.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CreateMiscellaneousNpInfos < ActiveRecord::Migration def change create_table :miscellaneous_np_infos do |t| diff --git a/db/migrate/20171002164402_add_currency_to_nonprofit.rb b/db/migrate/20171002164402_add_currency_to_nonprofit.rb index edaf850c..d03545a5 100644 --- a/db/migrate/20171002164402_add_currency_to_nonprofit.rb +++ b/db/migrate/20171002164402_add_currency_to_nonprofit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddCurrencyToNonprofit < ActiveRecord::Migration def change add_column :nonprofits, :currency, :string, default: Settings.intntl.currencies[0] diff --git a/db/migrate/20171004203633_add_change_amount_message_to_miscellaneous_np_infos.rb b/db/migrate/20171004203633_add_change_amount_message_to_miscellaneous_np_infos.rb index 01a91f27..67a7ffa4 100644 --- a/db/migrate/20171004203633_add_change_amount_message_to_miscellaneous_np_infos.rb +++ b/db/migrate/20171004203633_add_change_amount_message_to_miscellaneous_np_infos.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddChangeAmountMessageToMiscellaneousNpInfos < ActiveRecord::Migration def change add_column :miscellaneous_np_infos, :change_amount_message, :text diff --git a/db/migrate/20171010204437_add_first_and_last_name_to_supporter.rb b/db/migrate/20171010204437_add_first_and_last_name_to_supporter.rb index 85dfbf61..7ec499cb 100644 --- a/db/migrate/20171010204437_add_first_and_last_name_to_supporter.rb +++ b/db/migrate/20171010204437_add_first_and_last_name_to_supporter.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddFirstAndLastNameToSupporter < ActiveRecord::Migration def change add_column :supporters, :first_name, :string diff --git a/db/migrate/20171016181942_add_tracking.rb b/db/migrate/20171016181942_add_tracking.rb index dc92e327..bab82503 100644 --- a/db/migrate/20171016181942_add_tracking.rb +++ b/db/migrate/20171016181942_add_tracking.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddTracking < ActiveRecord::Migration def change create_table :trackings do |t| diff --git a/db/migrate/20171024133806_add_queued_for_import_at_to_donation.rb b/db/migrate/20171024133806_add_queued_for_import_at_to_donation.rb index bfdb31f2..e0162a77 100644 --- a/db/migrate/20171024133806_add_queued_for_import_at_to_donation.rb +++ b/db/migrate/20171024133806_add_queued_for_import_at_to_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddQueuedForImportAtToDonation < ActiveRecord::Migration def change add_column :donations, :queued_for_import_at, :datetime, default: nil diff --git a/db/migrate/20171026102139_add_direct_debit_detail.rb b/db/migrate/20171026102139_add_direct_debit_detail.rb index a98eda30..634dd7ee 100644 --- a/db/migrate/20171026102139_add_direct_debit_detail.rb +++ b/db/migrate/20171026102139_add_direct_debit_detail.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddDirectDebitDetail < ActiveRecord::Migration def change create_table :direct_debit_details do |t| diff --git a/db/migrate/20171129215957_add_utm_content_to_trackings.rb b/db/migrate/20171129215957_add_utm_content_to_trackings.rb index d2f94727..3831186c 100644 --- a/db/migrate/20171129215957_add_utm_content_to_trackings.rb +++ b/db/migrate/20171129215957_add_utm_content_to_trackings.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddUtmContentToTrackings < ActiveRecord::Migration def change add_column :trackings, :utm_content, :string, unique: true diff --git a/db/migrate/20171130182254_add_locale_to_supporters.rb b/db/migrate/20171130182254_add_locale_to_supporters.rb index 167cf278..1d0c8c6e 100644 --- a/db/migrate/20171130182254_add_locale_to_supporters.rb +++ b/db/migrate/20171130182254_add_locale_to_supporters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddLocaleToSupporters < ActiveRecord::Migration def change add_column :supporters, :locale, :string diff --git a/db/migrate/20171130193955_add_payment_provider_to_donations.rb b/db/migrate/20171130193955_add_payment_provider_to_donations.rb index 1d8cdf5b..f6d335f5 100644 --- a/db/migrate/20171130193955_add_payment_provider_to_donations.rb +++ b/db/migrate/20171130193955_add_payment_provider_to_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddPaymentProviderToDonations < ActiveRecord::Migration def change add_column :donations, :payment_provider, :string diff --git a/db/migrate/20171206113317_add_direct_debit_detail_to_charges.rb b/db/migrate/20171206113317_add_direct_debit_detail_to_charges.rb index f8fe4e1f..6734e2dd 100644 --- a/db/migrate/20171206113317_add_direct_debit_detail_to_charges.rb +++ b/db/migrate/20171206113317_add_direct_debit_detail_to_charges.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddDirectDebitDetailToCharges < ActiveRecord::Migration def change add_column :charges, :direct_debit_detail_id, :integer diff --git a/db/migrate/20171207114229_add_external_identifier_to_campaign.rb b/db/migrate/20171207114229_add_external_identifier_to_campaign.rb index 158d4f78..9aedb86a 100644 --- a/db/migrate/20171207114229_add_external_identifier_to_campaign.rb +++ b/db/migrate/20171207114229_add_external_identifier_to_campaign.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddExternalIdentifierToCampaign < ActiveRecord::Migration def change add_column :campaigns, :external_identifier, :string diff --git a/db/migrate/20171207191435_add_index_to_campaign_gifts.rb b/db/migrate/20171207191435_add_index_to_campaign_gifts.rb index f2437d86..e834f105 100644 --- a/db/migrate/20171207191435_add_index_to_campaign_gifts.rb +++ b/db/migrate/20171207191435_add_index_to_campaign_gifts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexToCampaignGifts < ActiveRecord::Migration def change add_index :campaign_gifts, :campaign_gift_option_id diff --git a/db/migrate/20171207191712_add_index_to_activities.rb b/db/migrate/20171207191712_add_index_to_activities.rb index e000bb98..14ef08a2 100644 --- a/db/migrate/20171207191712_add_index_to_activities.rb +++ b/db/migrate/20171207191712_add_index_to_activities.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexToActivities < ActiveRecord::Migration def change add_index :activities, :supporter_id diff --git a/db/migrate/20171207200746_modify_supporters_name_index.rb b/db/migrate/20171207200746_modify_supporters_name_index.rb index 380660c0..16c5d2eb 100644 --- a/db/migrate/20171207200746_modify_supporters_name_index.rb +++ b/db/migrate/20171207200746_modify_supporters_name_index.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ModifySupportersNameIndex < ActiveRecord::Migration def up rename_index :supporters, :supporters_name, :supporters_lower_name diff --git a/db/migrate/20171207200950_add_supporters_name_index.rb b/db/migrate/20171207200950_add_supporters_name_index.rb index 048b80e7..150eca64 100644 --- a/db/migrate/20171207200950_add_supporters_name_index.rb +++ b/db/migrate/20171207200950_add_supporters_name_index.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddSupportersNameIndex < ActiveRecord::Migration def change add_index :supporters, :name diff --git a/db/migrate/20171207210431_add_charges_payment_id_index.rb b/db/migrate/20171207210431_add_charges_payment_id_index.rb index 80fa43e1..8d41dfcf 100644 --- a/db/migrate/20171207210431_add_charges_payment_id_index.rb +++ b/db/migrate/20171207210431_add_charges_payment_id_index.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddChargesPaymentIdIndex < ActiveRecord::Migration def change add_index :charges, :payment_id diff --git a/db/migrate/20180106024119_add_indexes_for_supporter_deleted_and_import.rb b/db/migrate/20180106024119_add_indexes_for_supporter_deleted_and_import.rb index 9f06d9bc..98e4263c 100644 --- a/db/migrate/20180106024119_add_indexes_for_supporter_deleted_and_import.rb +++ b/db/migrate/20180106024119_add_indexes_for_supporter_deleted_and_import.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddIndexesForSupporterDeletedAndImport < ActiveRecord::Migration def change add_index :supporters, :deleted diff --git a/db/migrate/20180119215653_create_payment_imports.rb b/db/migrate/20180119215653_create_payment_imports.rb index 15623d57..c80e8bf5 100644 --- a/db/migrate/20180119215653_create_payment_imports.rb +++ b/db/migrate/20180119215653_create_payment_imports.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CreatePaymentImports < ActiveRecord::Migration def change create_table :payment_imports do |t| diff --git a/db/migrate/20180119215913_create_donations_payment_imports_join_table.rb b/db/migrate/20180119215913_create_donations_payment_imports_join_table.rb index 51e217fe..82b8db95 100644 --- a/db/migrate/20180119215913_create_donations_payment_imports_join_table.rb +++ b/db/migrate/20180119215913_create_donations_payment_imports_join_table.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CreateDonationsPaymentImportsJoinTable < ActiveRecord::Migration def change create_table :donations_payment_imports, id: false do |t| diff --git a/db/migrate/20180202181929_remove_unused_metadata.rb b/db/migrate/20180202181929_remove_unused_metadata.rb index b5aac1cd..182f0642 100644 --- a/db/migrate/20180202181929_remove_unused_metadata.rb +++ b/db/migrate/20180202181929_remove_unused_metadata.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RemoveUnusedMetadata < ActiveRecord::Migration TABLES = [ diff --git a/db/migrate/20180213191755_remove_recurring_donation_event_id.rb b/db/migrate/20180213191755_remove_recurring_donation_event_id.rb index 0f88e0e4..f1c207a3 100644 --- a/db/migrate/20180213191755_remove_recurring_donation_event_id.rb +++ b/db/migrate/20180213191755_remove_recurring_donation_event_id.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RemoveRecurringDonationEventId < ActiveRecord::Migration def change change_table :recurring_donations do |t| diff --git a/db/migrate/201810202124312_create_source_tokens.rb b/db/migrate/201810202124312_create_source_tokens.rb index 08f355ae..f4d0fae3 100644 --- a/db/migrate/201810202124312_create_source_tokens.rb +++ b/db/migrate/201810202124312_create_source_tokens.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CreateSourceTokens < ActiveRecord::Migration def change create_table :source_tokens, id: false do |t| diff --git a/db/migrate/201810202124313_add_card_token_to_ticket.rb b/db/migrate/201810202124313_add_card_token_to_ticket.rb index 1f1c26ec..6a86b920 100644 --- a/db/migrate/201810202124313_add_card_token_to_ticket.rb +++ b/db/migrate/201810202124313_add_card_token_to_ticket.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AddCardTokenToTicket < ActiveRecord::Migration def up add_column :tickets, :source_token_id, 'uuid' diff --git a/db/migrate/201810202124314_change_ddd_supporter_to_holder.rb b/db/migrate/201810202124314_change_ddd_supporter_to_holder.rb index 29443842..bb26555b 100644 --- a/db/migrate/201810202124314_change_ddd_supporter_to_holder.rb +++ b/db/migrate/201810202124314_change_ddd_supporter_to_holder.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ChangeDddSupporterToHolder < ActiveRecord::Migration def change rename_column :direct_debit_details, :supporter_id, :holder_id diff --git a/db/migrate/201810202124315_remove_articles.rb b/db/migrate/201810202124315_remove_articles.rb index afbd48fa..cfe1f1da 100644 --- a/db/migrate/201810202124315_remove_articles.rb +++ b/db/migrate/201810202124315_remove_articles.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class RemoveArticles < ActiveRecord::Migration def up drop_table :articles diff --git a/db/seeds.rb b/db/seeds.rb index 8e750640..0855c107 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later bp = BillingPlan.new bp.name = "Default billing plan" bp.amount = 0 diff --git a/lib/audit.rb b/lib/audit.rb index f0114b9c..a7ea242e 100644 --- a/lib/audit.rb +++ b/lib/audit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Audit # Given a list of pairs of nonprofit ids and stripe_account_ids (eg [[4341, 'acct_arst'], [3624, 'acct_arst']]) diff --git a/lib/calculate/calculate_fees.rb b/lib/calculate/calculate_fees.rb index 6ae06853..dc67ce49 100644 --- a/lib/calculate/calculate_fees.rb +++ b/lib/calculate/calculate_fees.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CalculateFees BaseFeeRate = 0.022 # 2.2% PerTransaction = 30 # 30 cents diff --git a/lib/calculate/calculate_suggested_amounts.rb b/lib/calculate/calculate_suggested_amounts.rb index 00a41c8b..d4af6fab 100644 --- a/lib/calculate/calculate_suggested_amounts.rb +++ b/lib/calculate/calculate_suggested_amounts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'numeric' module CalculateSuggestedAmounts diff --git a/lib/cancel_billing_subscription.rb b/lib/cancel_billing_subscription.rb index 1f38e841..75ea72c0 100644 --- a/lib/cancel_billing_subscription.rb +++ b/lib/cancel_billing_subscription.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CancelBillingSubscription # @param [Nonprofit] nonprofit diff --git a/lib/chunked_uploader/s3.rb b/lib/chunked_uploader/s3.rb index 46fa7a3c..b80057e5 100644 --- a/lib/chunked_uploader/s3.rb +++ b/lib/chunked_uploader/s3.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ChunkedUploader class S3 MINIMUMBUFFER_SIZE = 5.megabytes diff --git a/lib/construct/construct_billing_subscription.rb b/lib/construct/construct_billing_subscription.rb index ee4a2adc..51941ed4 100644 --- a/lib/construct/construct_billing_subscription.rb +++ b/lib/construct/construct_billing_subscription.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'stripe' require 'active_support/core_ext' diff --git a/lib/construct/construct_custom_field.rb b/lib/construct/construct_custom_field.rb index 2a566202..0099617d 100644 --- a/lib/construct/construct_custom_field.rb +++ b/lib/construct/construct_custom_field.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'import_data' module ConstructCustomField diff --git a/lib/construct/construct_nonprofit.rb b/lib/construct/construct_nonprofit.rb index e37509dd..7fa5d263 100644 --- a/lib/construct/construct_nonprofit.rb +++ b/lib/construct/construct_nonprofit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'create/stripe/create_stripe_account' module ConstructNonprofit diff --git a/lib/construct/construct_tag.rb b/lib/construct/construct_tag.rb index 756f9d75..66aaaee8 100644 --- a/lib/construct/construct_tag.rb +++ b/lib/construct/construct_tag.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'import_data' module ConstructTag diff --git a/lib/controllers/campaign_helper.rb b/lib/controllers/campaign_helper.rb index 6fce7fb4..c1055bde 100644 --- a/lib/controllers/campaign_helper.rb +++ b/lib/controllers/campaign_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CampaignHelper include NonprofitHelper diff --git a/lib/controllers/event_helper.rb b/lib/controllers/event_helper.rb index b178c6ed..8f93ce89 100644 --- a/lib/controllers/event_helper.rb +++ b/lib/controllers/event_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module EventHelper include NonprofitHelper diff --git a/lib/controllers/nonprofit_helper.rb b/lib/controllers/nonprofit_helper.rb index a5fc1b10..1fd4087e 100644 --- a/lib/controllers/nonprofit_helper.rb +++ b/lib/controllers/nonprofit_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module NonprofitHelper private diff --git a/lib/copy_naming_algorithm.rb b/lib/copy_naming_algorithm.rb index 030c8c22..8743dc5e 100644 --- a/lib/copy_naming_algorithm.rb +++ b/lib/copy_naming_algorithm.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CopyNamingAlgorithm DEFAULT_MAX_LENGTH = 255 DEFAULT_MAX_COPIES = 255 diff --git a/lib/create/create_campaign.rb b/lib/create/create_campaign.rb index a4e1ebb4..b9b7dd03 100644 --- a/lib/create/create_campaign.rb +++ b/lib/create/create_campaign.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateCampaign CAMPAIGN_NAME_LENGTH_LIMIT = 60 diff --git a/lib/create/create_campaign_gift.rb b/lib/create/create_campaign_gift.rb index d0c09a88..e51530e0 100644 --- a/lib/create/create_campaign_gift.rb +++ b/lib/create/create_campaign_gift.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateCampaignGift # @param [Hash] params # * campaign_gift_option_id diff --git a/lib/create/create_campaign_gift_option.rb b/lib/create/create_campaign_gift_option.rb index 0d04c67e..98ca146b 100644 --- a/lib/create/create_campaign_gift_option.rb +++ b/lib/create/create_campaign_gift_option.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateCampaignGiftOption def self.create campaign, params diff --git a/lib/create/create_custom_field_join.rb b/lib/create/create_custom_field_join.rb index 8da3ef9e..55ebc38c 100644 --- a/lib/create/create_custom_field_join.rb +++ b/lib/create/create_custom_field_join.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateCustomFieldJoin def self.create(supporter, profile_id, params) diff --git a/lib/create/create_custom_field_master.rb b/lib/create/create_custom_field_master.rb index a86f2a01..decc7ce6 100644 --- a/lib/create/create_custom_field_master.rb +++ b/lib/create/create_custom_field_master.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateCustomFieldMaster def self.create(nonprofit, params) diff --git a/lib/create/create_tag_master.rb b/lib/create/create_tag_master.rb index 2b3ddd1c..7c8fc139 100644 --- a/lib/create/create_tag_master.rb +++ b/lib/create/create_tag_master.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module CreateTagMaster def self.create(nonprofit, params) diff --git a/lib/create/stripe/create_stripe_account.rb b/lib/create/stripe/create_stripe_account.rb index 664da54b..1d1a9412 100644 --- a/lib/create/stripe/create_stripe_account.rb +++ b/lib/create/stripe/create_stripe_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'format/name' require 'get_data' require 'stripe' diff --git a/lib/cypher.rb b/lib/cypher.rb index a7763860..3f95b517 100644 --- a/lib/cypher.rb +++ b/lib/cypher.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'openssl' # This module is useful for encrypting columns into the database diff --git a/lib/delayed_job_helper.rb b/lib/delayed_job_helper.rb index a3f5feef..7189a29e 100644 --- a/lib/delayed_job_helper.rb +++ b/lib/delayed_job_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'delayed_job' diff --git a/lib/delete/delete_campaign_gift_option.rb b/lib/delete/delete_campaign_gift_option.rb index ddbb1415..bcb0afe1 100644 --- a/lib/delete/delete_campaign_gift_option.rb +++ b/lib/delete/delete_campaign_gift_option.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module DeleteCampaignGiftOption def self.delete(campaign, campaign_gift_option_id) ParamValidation.new({:campaign => campaign, diff --git a/lib/delete/delete_custom_field_joins.rb b/lib/delete/delete_custom_field_joins.rb index 45e4e4b4..ac3e8080 100644 --- a/lib/delete/delete_custom_field_joins.rb +++ b/lib/delete/delete_custom_field_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module DeleteCustomFieldJoins @columns = ['id', 'custom_field_master_id', 'supporter_id', 'value', 'created_at', 'updated_at', 'metadata'] def self.find_multiple_custom_field_joins diff --git a/lib/delete/delete_tag_joins.rb b/lib/delete/delete_tag_joins.rb index 7d6405c1..72e347d5 100644 --- a/lib/delete/delete_tag_joins.rb +++ b/lib/delete/delete_tag_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module DeleteTagJoins diff --git a/lib/email.rb b/lib/email.rb index 3345b1b3..3fc0e2a5 100644 --- a/lib/email.rb +++ b/lib/email.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Email Regex ||= /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z/i diff --git a/lib/email_job_queue.rb b/lib/email_job_queue.rb index 7987fe04..25482a03 100644 --- a/lib/email_job_queue.rb +++ b/lib/email_job_queue.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module EmailJobQueue def self.queue(klass, *args) Delayed::Job.enqueue klass.new(*args) diff --git a/lib/error_handler/error_handler_airbrake.rb b/lib/error_handler/error_handler_airbrake.rb index d26ad149..d4d23b44 100644 --- a/lib/error_handler/error_handler_airbrake.rb +++ b/lib/error_handler/error_handler_airbrake.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ErrorHandler class AirbrakeErrorHandler def notify(*params) diff --git a/lib/error_handler/error_handler_null.rb b/lib/error_handler/error_handler_null.rb index 2cc545f1..e13d7403 100644 --- a/lib/error_handler/error_handler_null.rb +++ b/lib/error_handler/error_handler_null.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ErrorHandler class NullErrorHandler def notify; end diff --git a/lib/errors/authentication_error.rb b/lib/errors/authentication_error.rb index db7698eb..603bff36 100644 --- a/lib/errors/authentication_error.rb +++ b/lib/errors/authentication_error.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class AuthenticationError < RuntimeError end \ No newline at end of file diff --git a/lib/errors/cc_org_error.rb b/lib/errors/cc_org_error.rb index 2581ecd2..0d1dff0e 100644 --- a/lib/errors/cc_org_error.rb +++ b/lib/errors/cc_org_error.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class CCOrgError < RuntimeError end \ No newline at end of file diff --git a/lib/errors/charge_error.rb b/lib/errors/charge_error.rb index 20c472a1..33ddb2c1 100644 --- a/lib/errors/charge_error.rb +++ b/lib/errors/charge_error.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ChargeError < RuntimeError end \ No newline at end of file diff --git a/lib/errors/expired_token_error.rb b/lib/errors/expired_token_error.rb index e2d0372f..066c32d4 100644 --- a/lib/errors/expired_token_error.rb +++ b/lib/errors/expired_token_error.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class ExpiredTokenError < RuntimeError end \ No newline at end of file diff --git a/lib/errors/not_enough_quantity_error.rb b/lib/errors/not_enough_quantity_error.rb index cd1f58ca..d9f74792 100644 --- a/lib/errors/not_enough_quantity_error.rb +++ b/lib/errors/not_enough_quantity_error.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NotEnoughQuantityError < CCOrgError attr_accessor :klass, :id, :requested def initialize(klass, id, requested, msg) diff --git a/lib/export/export_payments.rb b/lib/export/export_payments.rb index 4bbd07a0..b5d317aa 100644 --- a/lib/export/export_payments.rb +++ b/lib/export/export_payments.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ExportPayments diff --git a/lib/export/export_recurring_donations.rb b/lib/export/export_recurring_donations.rb index 510a8313..3fbb3382 100644 --- a/lib/export/export_recurring_donations.rb +++ b/lib/export/export_recurring_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ExportRecurringDonations diff --git a/lib/fetch/fetch_background_image.rb b/lib/fetch/fetch_background_image.rb index cb3f89b3..79492cbd 100644 --- a/lib/fetch/fetch_background_image.rb +++ b/lib/fetch/fetch_background_image.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchBackgroundImage def self.with_model(model) diff --git a/lib/fetch/fetch_campaign.rb b/lib/fetch/fetch_campaign.rb index e4f6b73c..52bd775e 100644 --- a/lib/fetch/fetch_campaign.rb +++ b/lib/fetch/fetch_campaign.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchCampaign def self.with_params(params, nonprofit=nil) diff --git a/lib/fetch/fetch_coupon.rb b/lib/fetch/fetch_coupon.rb index ec2e79df..402a4e16 100644 --- a/lib/fetch/fetch_coupon.rb +++ b/lib/fetch/fetch_coupon.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchCoupon def self.page params return params[:name].gsub('-','_') if params[:name] diff --git a/lib/fetch/fetch_event.rb b/lib/fetch/fetch_event.rb index ed181234..cf8a1a9c 100644 --- a/lib/fetch/fetch_event.rb +++ b/lib/fetch/fetch_event.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchEvent def self.with_params(params, nonprofit=nil) diff --git a/lib/fetch/fetch_miscellaneous_np_info.rb b/lib/fetch/fetch_miscellaneous_np_info.rb index bdc1d52a..85510589 100644 --- a/lib/fetch/fetch_miscellaneous_np_info.rb +++ b/lib/fetch/fetch_miscellaneous_np_info.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchMiscellaneousNpInfo def self.fetch(np_id) ParamValidation.new({np_id: np_id}, np_id: {:required => true, :is_integer => true}) diff --git a/lib/fetch/fetch_nonprofit.rb b/lib/fetch/fetch_nonprofit.rb index b8cac9be..a7043742 100644 --- a/lib/fetch/fetch_nonprofit.rb +++ b/lib/fetch/fetch_nonprofit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchNonprofit def self.with_params(params, administered_nonprofit=nil) diff --git a/lib/fetch/fetch_nonprofit_email.rb b/lib/fetch/fetch_nonprofit_email.rb index f45671d0..dc11e78d 100644 --- a/lib/fetch/fetch_nonprofit_email.rb +++ b/lib/fetch/fetch_nonprofit_email.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchNonprofitEmail def self.with_charge charge diff --git a/lib/fetch/fetch_todo_status.rb b/lib/fetch/fetch_todo_status.rb index 3cb260a3..ac601198 100644 --- a/lib/fetch/fetch_todo_status.rb +++ b/lib/fetch/fetch_todo_status.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FetchTodoStatus def self.for_profile(np) diff --git a/lib/fetch/stripe/fetch_stripe_account.rb b/lib/fetch/stripe/fetch_stripe_account.rb index 7a45ac14..0e7f8aa3 100644 --- a/lib/fetch/stripe/fetch_stripe_account.rb +++ b/lib/fetch/stripe/fetch_stripe_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Retrive a stripe account object, catching any errors module FetchStripeAccount diff --git a/lib/format/address.rb b/lib/format/address.rb index 4979464d..62781dec 100644 --- a/lib/format/address.rb +++ b/lib/format/address.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format; module Address def self.full_address(street, city, state, zip=nil) diff --git a/lib/format/csv.rb b/lib/format/csv.rb index 5861ae55..1eda6751 100644 --- a/lib/format/csv.rb +++ b/lib/format/csv.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'csv' require 'format/currency' diff --git a/lib/format/currency.rb b/lib/format/currency.rb index b2c6b12f..e81e1c01 100644 --- a/lib/format/currency.rb +++ b/lib/format/currency.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format; module Currency diff --git a/lib/format/date.rb b/lib/format/date.rb index a4985c62..7d803e3c 100644 --- a/lib/format/date.rb +++ b/lib/format/date.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'chronic' module Format; module Date diff --git a/lib/format/dedication.rb b/lib/format/dedication.rb index 40db0b46..29650c18 100644 --- a/lib/format/dedication.rb +++ b/lib/format/dedication.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'json' module Format diff --git a/lib/format/geography.rb b/lib/format/geography.rb index 5b061c00..6ac3394c 100644 --- a/lib/format/geography.rb +++ b/lib/format/geography.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format; module Geography StateCodes = [ 'AL', 'AK', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY' ] diff --git a/lib/format/html.rb b/lib/format/html.rb index 25482723..23f2a543 100644 --- a/lib/format/html.rb +++ b/lib/format/html.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format module HTML def self.has_only_empty_tags(html_str) diff --git a/lib/format/indefinitize.rb b/lib/format/indefinitize.rb index d3efc744..68683734 100644 --- a/lib/format/indefinitize.rb +++ b/lib/format/indefinitize.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format module Indefinitize VOWELS = %w(a e i o u) diff --git a/lib/format/interpolate.rb b/lib/format/interpolate.rb index b74e5333..dc53a5a7 100644 --- a/lib/format/interpolate.rb +++ b/lib/format/interpolate.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format module Interpolate def self.with_hash(str, hash) diff --git a/lib/format/name.rb b/lib/format/name.rb index b95bc644..a5df659e 100644 --- a/lib/format/name.rb +++ b/lib/format/name.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'active_support/core_ext' module Format diff --git a/lib/format/phone.rb b/lib/format/phone.rb index 1861d7f9..81e88201 100644 --- a/lib/format/phone.rb +++ b/lib/format/phone.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format; module Phone def self.readable(number) diff --git a/lib/format/remove_diacritics.rb b/lib/format/remove_diacritics.rb index fd8d698d..52680e0c 100644 --- a/lib/format/remove_diacritics.rb +++ b/lib/format/remove_diacritics.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require "i18n" module Format diff --git a/lib/format/timezone.rb b/lib/format/timezone.rb index 9c8d843a..08cec6dc 100644 --- a/lib/format/timezone.rb +++ b/lib/format/timezone.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format module Timezone def self.to_proxy(str) diff --git a/lib/format/url.rb b/lib/format/url.rb index ca96214b..59a1fe42 100644 --- a/lib/format/url.rb +++ b/lib/format/url.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Format; module Url def self.without_prefix(url) diff --git a/lib/generators/email_job/email_job_generator.rb b/lib/generators/email_job/email_job_generator.rb index 99e66bdc..64de7f90 100644 --- a/lib/generators/email_job/email_job_generator.rb +++ b/lib/generators/email_job/email_job_generator.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class EmailJobGenerator < Rails::Generators::NamedBase argument :attribs, :type => :array source_root File.expand_path('../templates', __FILE__) diff --git a/lib/generators/libmodule/libmodule_generator.rb b/lib/generators/libmodule/libmodule_generator.rb index e2922cf5..0232b220 100644 --- a/lib/generators/libmodule/libmodule_generator.rb +++ b/lib/generators/libmodule/libmodule_generator.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class LibmoduleGenerator < Rails::Generators::NamedBase argument :mod_type, :type => :string source_root File.expand_path('../templates', __FILE__) diff --git a/lib/geocode_model.rb b/lib/geocode_model.rb index 6092e4b8..cf802e54 100644 --- a/lib/geocode_model.rb +++ b/lib/geocode_model.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module GeocodeModel def self.supporter(id) diff --git a/lib/get_data.rb b/lib/get_data.rb index cd3fbabc..dbce8e81 100644 --- a/lib/get_data.rb +++ b/lib/get_data.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module GetData def self.chain(obj, *methods) diff --git a/lib/hash.rb b/lib/hash.rb index c85a4338..d12f3b70 100644 --- a/lib/hash.rb +++ b/lib/hash.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Hash def keep_keys(*keys) keys = keys.map{|k| k.to_s} diff --git a/lib/health_report.rb b/lib/health_report.rb index 216c4e43..53e4130c 100644 --- a/lib/health_report.rb +++ b/lib/health_report.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'format/csv' require 'format/currency' diff --git a/lib/htp.rb b/lib/htp.rb index 99721501..7385bbb0 100644 --- a/lib/htp.rb +++ b/lib/htp.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Hamster Table Print def htp(data) diff --git a/lib/image.rb b/lib/image.rb index 1a82ac06..9e7a8e65 100644 --- a/lib/image.rb +++ b/lib/image.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Image AssetPath = "https://dmnsmycmdpaix.cloudfront.net/uploads" diff --git a/lib/import/import_civicrm_payments.rb b/lib/import/import_civicrm_payments.rb index 67225fa7..71bac5ff 100644 --- a/lib/import/import_civicrm_payments.rb +++ b/lib/import/import_civicrm_payments.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ImportCivicrmPayments ## MINIMALLY TESTED!!! diff --git a/lib/include_asset.rb b/lib/include_asset.rb index b9a9f7a5..cd10bdb3 100644 --- a/lib/include_asset.rb +++ b/lib/include_asset.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module IncludeAsset # These are custom asset include functions for use in views that cache-bust using the current git version diff --git a/lib/insert/insert_activities.rb b/lib/insert/insert_activities.rb index 2f781bac..7fe6aa18 100644 --- a/lib/insert/insert_activities.rb +++ b/lib/insert/insert_activities.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'active_support/core_ext' require 'format/currency' diff --git a/lib/insert/insert_bank_account.rb b/lib/insert/insert_bank_account.rb index ec29c001..c96f1b70 100644 --- a/lib/insert/insert_bank_account.rb +++ b/lib/insert/insert_bank_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertBankAccount # @param [Nonprofit] nonprofit diff --git a/lib/insert/insert_billing_subscriptions.rb b/lib/insert/insert_billing_subscriptions.rb index c8bb21cd..bcb37507 100644 --- a/lib/insert/insert_billing_subscriptions.rb +++ b/lib/insert/insert_billing_subscriptions.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'delayed_job_helper' require 'active_support/core_ext' diff --git a/lib/insert/insert_card.rb b/lib/insert/insert_card.rb index 114a3e91..78d472d1 100644 --- a/lib/insert/insert_card.rb +++ b/lib/insert/insert_card.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'hash' module InsertCard diff --git a/lib/insert/insert_charge.rb b/lib/insert/insert_charge.rb index c2d65763..6286fa8f 100644 --- a/lib/insert/insert_charge.rb +++ b/lib/insert/insert_charge.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' require 'calculate/calculate_fees' diff --git a/lib/insert/insert_custom_field_joins.rb b/lib/insert/insert_custom_field_joins.rb index ecbe2abd..f25a38cd 100644 --- a/lib/insert/insert_custom_field_joins.rb +++ b/lib/insert/insert_custom_field_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'delayed_job_helper' require 'qx' require 'update/update_custom_field_joins' diff --git a/lib/insert/insert_direct_debit_detail.rb b/lib/insert/insert_direct_debit_detail.rb index 79b018ba..cf3219a4 100644 --- a/lib/insert/insert_direct_debit_detail.rb +++ b/lib/insert/insert_direct_debit_detail.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertDirectDebitDetail def self.execute(params) supporter = Supporter.find(params[:supporter_id]) diff --git a/lib/insert/insert_disputes.rb b/lib/insert/insert_disputes.rb index 9623dece..41222f80 100644 --- a/lib/insert/insert_disputes.rb +++ b/lib/insert/insert_disputes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' require 'calculate/calculate_fees' diff --git a/lib/insert/insert_donation.rb b/lib/insert/insert_donation.rb index 57020187..86875837 100644 --- a/lib/insert/insert_donation.rb +++ b/lib/insert/insert_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertDonation diff --git a/lib/insert/insert_duplicate.rb b/lib/insert/insert_duplicate.rb index ea07ba8c..60e6e6d3 100644 --- a/lib/insert/insert_duplicate.rb +++ b/lib/insert/insert_duplicate.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertDuplicate def self.campaign(campaign_id, profile_id) ParamValidation.new({:campaign_id => campaign_id, :profile_id => profile_id}, diff --git a/lib/insert/insert_email_lists.rb b/lib/insert/insert_email_lists.rb index 2bb33e2a..30d04c35 100644 --- a/lib/insert/insert_email_lists.rb +++ b/lib/insert/insert_email_lists.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module InsertEmailLists diff --git a/lib/insert/insert_full_contact_infos.rb b/lib/insert/insert_full_contact_infos.rb index 2c797252..7b479390 100644 --- a/lib/insert/insert_full_contact_infos.rb +++ b/lib/insert/insert_full_contact_infos.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module InsertFullContactInfos diff --git a/lib/insert/insert_import.rb b/lib/insert/insert_import.rb index a47be306..5de38679 100644 --- a/lib/insert/insert_import.rb +++ b/lib/insert/insert_import.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'required_keys' require 'open-uri' diff --git a/lib/insert/insert_nonprofit_keys.rb b/lib/insert/insert_nonprofit_keys.rb index ce8b8346..10dc47db 100644 --- a/lib/insert/insert_nonprofit_keys.rb +++ b/lib/insert/insert_nonprofit_keys.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'httparty' require 'cypher' diff --git a/lib/insert/insert_payout.rb b/lib/insert/insert_payout.rb index 3b52b2ee..bfc6eabe 100644 --- a/lib/insert/insert_payout.rb +++ b/lib/insert/insert_payout.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Create a new payout require 'psql' diff --git a/lib/insert/insert_recurring_donation.rb b/lib/insert/insert_recurring_donation.rb index e9fe6775..00ad9b95 100644 --- a/lib/insert/insert_recurring_donation.rb +++ b/lib/insert/insert_recurring_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertRecurringDonation # Create a recurring_donation, donation, payment, charge, and activity diff --git a/lib/insert/insert_refunds.rb b/lib/insert/insert_refunds.rb index 364cabe4..a895608f 100644 --- a/lib/insert/insert_refunds.rb +++ b/lib/insert/insert_refunds.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'format/currency' require 'validation_error' require 'stripe' diff --git a/lib/insert/insert_source_token.rb b/lib/insert/insert_source_token.rb index 84398602..ece45da2 100644 --- a/lib/insert/insert_source_token.rb +++ b/lib/insert/insert_source_token.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertSourceToken def self.create_record(tokenizable, params={}) diff --git a/lib/insert/insert_supporter.rb b/lib/insert/insert_supporter.rb index d9e61a78..594b93a3 100644 --- a/lib/insert/insert_supporter.rb +++ b/lib/insert/insert_supporter.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' require 'i18n' diff --git a/lib/insert/insert_supporter_notes.rb b/lib/insert/insert_supporter_notes.rb index 28b784ca..003f2d06 100644 --- a/lib/insert/insert_supporter_notes.rb +++ b/lib/insert/insert_supporter_notes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'param_validation' require 'qx' diff --git a/lib/insert/insert_tag_joins.rb b/lib/insert/insert_tag_joins.rb index e40e2125..11fa284e 100644 --- a/lib/insert/insert_tag_joins.rb +++ b/lib/insert/insert_tag_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qx' diff --git a/lib/insert/insert_tickets.rb b/lib/insert/insert_tickets.rb index 4b5d20ab..700387e9 100644 --- a/lib/insert/insert_tickets.rb +++ b/lib/insert/insert_tickets.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertTickets diff --git a/lib/insert/insert_tracking.rb b/lib/insert/insert_tracking.rb index a8eac41d..dc5dc3ff 100644 --- a/lib/insert/insert_tracking.rb +++ b/lib/insert/insert_tracking.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module InsertTracking def self.create(params) result = {} diff --git a/lib/job_types/admin_failed_gift_job.rb b/lib/job_types/admin_failed_gift_job.rb index 0c1139b4..aa90f2ed 100644 --- a/lib/job_types/admin_failed_gift_job.rb +++ b/lib/job_types/admin_failed_gift_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class AdminFailedGiftJob < EmailJob attr_reader :donation, :campaign_gift_option diff --git a/lib/job_types/admin_notice_job.rb b/lib/job_types/admin_notice_job.rb index 4890fb15..a16720f1 100644 --- a/lib/job_types/admin_notice_job.rb +++ b/lib/job_types/admin_notice_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class AdminNoticeJob < EmailJob attr_reader :options diff --git a/lib/job_types/campaign_creation_followup_job.rb b/lib/job_types/campaign_creation_followup_job.rb index c204148f..cb627e0a 100644 --- a/lib/job_types/campaign_creation_followup_job.rb +++ b/lib/job_types/campaign_creation_followup_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class CampaignCreationFollowupJob < EmailJob attr_reader :campaign diff --git a/lib/job_types/donor_direct_debit_notification_job.rb b/lib/job_types/donor_direct_debit_notification_job.rb index 9c21cdfb..dccf0fe0 100644 --- a/lib/job_types/donor_direct_debit_notification_job.rb +++ b/lib/job_types/donor_direct_debit_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class DonorDirectDebitNotificationJob < EmailJob attr_reader :donation_id diff --git a/lib/job_types/donor_failed_recurring_donation_job.rb b/lib/job_types/donor_failed_recurring_donation_job.rb index 47ca1b33..9b29bdd4 100644 --- a/lib/job_types/donor_failed_recurring_donation_job.rb +++ b/lib/job_types/donor_failed_recurring_donation_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class DonorFailedRecurringDonationJob < EmailJob attr_reader :donation_id diff --git a/lib/job_types/donor_payment_notification_job.rb b/lib/job_types/donor_payment_notification_job.rb index 852e65aa..490bbaab 100644 --- a/lib/job_types/donor_payment_notification_job.rb +++ b/lib/job_types/donor_payment_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class DonorPaymentNotificationJob < EmailJob attr_reader :donation_id diff --git a/lib/job_types/donor_recurring_donation_change_amount_job.rb b/lib/job_types/donor_recurring_donation_change_amount_job.rb index 346185c9..4cb920fb 100644 --- a/lib/job_types/donor_recurring_donation_change_amount_job.rb +++ b/lib/job_types/donor_recurring_donation_change_amount_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class DonorRecurringDonationChangeAmountJob < EmailJob attr_reader :donation_id, :previous_amount diff --git a/lib/job_types/donor_refund_notification_job.rb b/lib/job_types/donor_refund_notification_job.rb index ca60c84e..8cc4357e 100644 --- a/lib/job_types/donor_refund_notification_job.rb +++ b/lib/job_types/donor_refund_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class DonorRefundNotificationJob < EmailJob attr_reader :refund_id diff --git a/lib/job_types/email_job.rb b/lib/job_types/email_job.rb index 6bebbce5..214f5da3 100644 --- a/lib/job_types/email_job.rb +++ b/lib/job_types/email_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class EmailJob def perform diff --git a/lib/job_types/event_creation_followup_job.rb b/lib/job_types/event_creation_followup_job.rb index 8028dc78..9141f3c2 100644 --- a/lib/job_types/event_creation_followup_job.rb +++ b/lib/job_types/event_creation_followup_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class EventCreationFollowupJob < EmailJob attr_reader :event diff --git a/lib/job_types/export_payment_completed_job.rb b/lib/job_types/export_payment_completed_job.rb index 93a23da8..ad60f392 100644 --- a/lib/job_types/export_payment_completed_job.rb +++ b/lib/job_types/export_payment_completed_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class ExportPaymentCompletedJob < EmailJob attr_reader :export diff --git a/lib/job_types/export_payment_failed_job.rb b/lib/job_types/export_payment_failed_job.rb index 98ab6281..bb1ffeaf 100644 --- a/lib/job_types/export_payment_failed_job.rb +++ b/lib/job_types/export_payment_failed_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class ExportPaymentFailedJob < EmailJob attr_reader :export diff --git a/lib/job_types/export_recurring_donations_completed_job.rb b/lib/job_types/export_recurring_donations_completed_job.rb index 0c8d3f42..56f4ca1f 100644 --- a/lib/job_types/export_recurring_donations_completed_job.rb +++ b/lib/job_types/export_recurring_donations_completed_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class ExportRecurringDonationsCompletedJob < EmailJob attr_reader :export diff --git a/lib/job_types/export_recurring_donations_failed_job.rb b/lib/job_types/export_recurring_donations_failed_job.rb index 3f9191fc..dcfa69fb 100644 --- a/lib/job_types/export_recurring_donations_failed_job.rb +++ b/lib/job_types/export_recurring_donations_failed_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class ExportRecurringDonationsFailedJob < EmailJob attr_reader :export diff --git a/lib/job_types/generic_mail_job.rb b/lib/job_types/generic_mail_job.rb index 342d806d..1a7738a5 100644 --- a/lib/job_types/generic_mail_job.rb +++ b/lib/job_types/generic_mail_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class GenericMailJob < EmailJob attr_reader :from_email, :from_name, :message, :subject, :to_email, :to_name diff --git a/lib/job_types/import_complete_notification_job.rb b/lib/job_types/import_complete_notification_job.rb index 6324f5a4..fca866b7 100644 --- a/lib/job_types/import_complete_notification_job.rb +++ b/lib/job_types/import_complete_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class ImportCompleteNotificationJob < EmailJob attr_reader :import_id diff --git a/lib/job_types/nonprofit_admin_existing_invite_job.rb b/lib/job_types/nonprofit_admin_existing_invite_job.rb index fb1a82d7..2f2a3322 100644 --- a/lib/job_types/nonprofit_admin_existing_invite_job.rb +++ b/lib/job_types/nonprofit_admin_existing_invite_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitAdminExistingInviteJob < EmailJob attr_reader :role diff --git a/lib/job_types/nonprofit_admin_new_invite_job.rb b/lib/job_types/nonprofit_admin_new_invite_job.rb index f12f2b74..c0d03dea 100644 --- a/lib/job_types/nonprofit_admin_new_invite_job.rb +++ b/lib/job_types/nonprofit_admin_new_invite_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitAdminNewInviteJob < EmailJob attr_reader :role, :raw_token diff --git a/lib/job_types/nonprofit_admin_supporter_fundraiser_job.rb b/lib/job_types/nonprofit_admin_supporter_fundraiser_job.rb index 0bb19459..031fd930 100644 --- a/lib/job_types/nonprofit_admin_supporter_fundraiser_job.rb +++ b/lib/job_types/nonprofit_admin_supporter_fundraiser_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitAdminSupporterFundraiserJob < EmailJob attr_reader :event_or_campaign diff --git a/lib/job_types/nonprofit_failed_recurring_donation_job.rb b/lib/job_types/nonprofit_failed_recurring_donation_job.rb index 0dcb0e10..bb3f2f53 100644 --- a/lib/job_types/nonprofit_failed_recurring_donation_job.rb +++ b/lib/job_types/nonprofit_failed_recurring_donation_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitFailedRecurringDonationJob < EmailJob attr_reader :donation_id diff --git a/lib/job_types/nonprofit_failed_verification_job.rb b/lib/job_types/nonprofit_failed_verification_job.rb index 13cb4461..ba4e71b4 100644 --- a/lib/job_types/nonprofit_failed_verification_job.rb +++ b/lib/job_types/nonprofit_failed_verification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitFailedVerificationJob < EmailJob attr_reader :np diff --git a/lib/job_types/nonprofit_new_bank_account_job.rb b/lib/job_types/nonprofit_new_bank_account_job.rb index 7d497598..b7688f7c 100644 --- a/lib/job_types/nonprofit_new_bank_account_job.rb +++ b/lib/job_types/nonprofit_new_bank_account_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitNewBankAccountJob < EmailJob attr_reader :ba diff --git a/lib/job_types/nonprofit_payment_notification_job.rb b/lib/job_types/nonprofit_payment_notification_job.rb index 8f875e71..3936115e 100644 --- a/lib/job_types/nonprofit_payment_notification_job.rb +++ b/lib/job_types/nonprofit_payment_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitPaymentNotificationJob < EmailJob attr_reader :donation_id, :user_id diff --git a/lib/job_types/nonprofit_pending_payout_job.rb b/lib/job_types/nonprofit_pending_payout_job.rb index 64f88d08..662e3f35 100644 --- a/lib/job_types/nonprofit_pending_payout_job.rb +++ b/lib/job_types/nonprofit_pending_payout_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitPendingPayoutJob < EmailJob attr_reader :payout_id diff --git a/lib/job_types/nonprofit_recurring_donation_cancellation_job.rb b/lib/job_types/nonprofit_recurring_donation_cancellation_job.rb index 528b7dc0..0f0513d6 100644 --- a/lib/job_types/nonprofit_recurring_donation_cancellation_job.rb +++ b/lib/job_types/nonprofit_recurring_donation_cancellation_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitRecurringDonationCancellationJob < EmailJob attr_reader :donation_id diff --git a/lib/job_types/nonprofit_recurring_donation_change_amount_job.rb b/lib/job_types/nonprofit_recurring_donation_change_amount_job.rb index 39178db2..c1209e40 100644 --- a/lib/job_types/nonprofit_recurring_donation_change_amount_job.rb +++ b/lib/job_types/nonprofit_recurring_donation_change_amount_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitRecurringDonationChangeAmountJob < EmailJob attr_reader :donation_id, :previous_amount diff --git a/lib/job_types/nonprofit_refund_notification_job.rb b/lib/job_types/nonprofit_refund_notification_job.rb index d0672ef6..9531c858 100644 --- a/lib/job_types/nonprofit_refund_notification_job.rb +++ b/lib/job_types/nonprofit_refund_notification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitRefundNotificationJob < EmailJob attr_reader :refund_id diff --git a/lib/job_types/nonprofit_successful_verification_job.rb b/lib/job_types/nonprofit_successful_verification_job.rb index 8b445da4..d11ae13c 100644 --- a/lib/job_types/nonprofit_successful_verification_job.rb +++ b/lib/job_types/nonprofit_successful_verification_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitSuccessfulVerificationJob < EmailJob attr_reader :np diff --git a/lib/job_types/nonprofit_welcome_job.rb b/lib/job_types/nonprofit_welcome_job.rb index bbd6ca44..dd0fb773 100644 --- a/lib/job_types/nonprofit_welcome_job.rb +++ b/lib/job_types/nonprofit_welcome_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class NonprofitWelcomeJob < EmailJob attr_reader :nonprofit_id diff --git a/lib/job_types/ticket_mailer_followup_job.rb b/lib/job_types/ticket_mailer_followup_job.rb index aaca974c..e7749058 100644 --- a/lib/job_types/ticket_mailer_followup_job.rb +++ b/lib/job_types/ticket_mailer_followup_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class TicketMailerFollowupJob < EmailJob attr_reader :ticket_ids, :charge_id diff --git a/lib/job_types/ticket_mailer_receipt_admin_job.rb b/lib/job_types/ticket_mailer_receipt_admin_job.rb index b3f41c88..b65c2fe2 100644 --- a/lib/job_types/ticket_mailer_receipt_admin_job.rb +++ b/lib/job_types/ticket_mailer_receipt_admin_job.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module JobTypes class TicketMailerReceiptAdminJob < EmailJob attr_reader :ticket_ids diff --git a/lib/json_resp.rb b/lib/json_resp.rb index e7f652da..d5dd39b0 100644 --- a/lib/json_resp.rb +++ b/lib/json_resp.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Provide a declarative json validation and error responses for the rails 'render' method in controllers # # The return value of the block you pass into #when_valid should look like {status: code, json: data} diff --git a/lib/list/list_activities.rb b/lib/list/list_activities.rb index 4fa3df81..da740931 100644 --- a/lib/list/list_activities.rb +++ b/lib/list/list_activities.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module ListActivities def self.with_params(params, default_activities=nil) diff --git a/lib/mailchimp.rb b/lib/mailchimp.rb index 11eac7d4..f8f2c129 100644 --- a/lib/mailchimp.rb +++ b/lib/mailchimp.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'httparty' require 'digest/md5' diff --git a/lib/maintain/maintain_ticket_records.rb b/lib/maintain/maintain_ticket_records.rb index a30701a2..d4035197 100644 --- a/lib/maintain/maintain_ticket_records.rb +++ b/lib/maintain/maintain_ticket_records.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module MaintainTicketRecords # a function for taking every ticket record with a card and creating a token diff --git a/lib/merge_supporters.rb b/lib/merge_supporters.rb index 6e119577..5712b4ea 100644 --- a/lib/merge_supporters.rb +++ b/lib/merge_supporters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module MergeSupporters # Given some supporter ids, merge them together into a new supporter diff --git a/lib/metrics/nonprofit_metrics.rb b/lib/metrics/nonprofit_metrics.rb index 1aafc495..73aed549 100644 --- a/lib/metrics/nonprofit_metrics.rb +++ b/lib/metrics/nonprofit_metrics.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module NonprofitMetrics diff --git a/lib/name_copy_naming_algorithm.rb b/lib/name_copy_naming_algorithm.rb index a0b6ffba..1fba6644 100644 --- a/lib/name_copy_naming_algorithm.rb +++ b/lib/name_copy_naming_algorithm.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class NameCopyNamingAlgorithm < CopyNamingAlgorithm attr_accessor :klass, :nonprofit_id diff --git a/lib/notify/notify_user.rb b/lib/notify/notify_user.rb index 61bb15bc..1a1073f1 100644 --- a/lib/notify/notify_user.rb +++ b/lib/notify/notify_user.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module NotifyUser def self.send_confirmation_email(user_id) diff --git a/lib/numeric.rb b/lib/numeric.rb index 6d68e8ef..af0b53b8 100644 --- a/lib/numeric.rb +++ b/lib/numeric.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Numeric # Works like Numeric#floor but uses an offset other than 1. Ex: 6.floor_for_delta(5) -> 5 # @param [Integer] delta the integer offsets from zero to round down to diff --git a/lib/onboard_accounts.rb b/lib/onboard_accounts.rb index 5794995c..a04a605f 100644 --- a/lib/onboard_accounts.rb +++ b/lib/onboard_accounts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'param_validation' require 'qx' diff --git a/lib/parallel_ar.rb b/lib/parallel_ar.rb index 49908fac..40d5629e 100644 --- a/lib/parallel_ar.rb +++ b/lib/parallel_ar.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'parallel' module ParallelAr diff --git a/lib/path/nonprofit_path.rb b/lib/path/nonprofit_path.rb index e909efe5..3b4cb912 100644 --- a/lib/path/nonprofit_path.rb +++ b/lib/path/nonprofit_path.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module NonprofitPath def self.show(np) diff --git a/lib/pay_recurring_donation.rb b/lib/pay_recurring_donation.rb index 508cd39b..200158c9 100644 --- a/lib/pay_recurring_donation.rb +++ b/lib/pay_recurring_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'insert/insert_donation' require 'insert/insert_supporter_notes' require 'timespan' diff --git a/lib/psql.rb b/lib/psql.rb index 6dd159ed..a9a18a1a 100644 --- a/lib/psql.rb +++ b/lib/psql.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Some convenience wrappers around the postgresql gem, allowing us to avoid activerecord dependency # combine usage of this library with Qexpr diff --git a/lib/qexpr.rb b/lib/qexpr.rb index 019b4ae6..8963d8bf 100644 --- a/lib/qexpr.rb +++ b/lib/qexpr.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # A module that allows you to construct complex SQL expressions by piecing # together methods in ruby. # diff --git a/lib/qexpr_query_chunker.rb b/lib/qexpr_query_chunker.rb index c0c9d937..c61cf28b 100644 --- a/lib/qexpr_query_chunker.rb +++ b/lib/qexpr_query_chunker.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later #TODO combine these two items module QexprQueryChunker diff --git a/lib/query/billing_plans.rb b/lib/query/billing_plans.rb index 0b72ab71..c9973059 100644 --- a/lib/query/billing_plans.rb +++ b/lib/query/billing_plans.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module BillingPlans diff --git a/lib/query/query_activities.rb b/lib/query/query_activities.rb index 4bd8b170..d1915b60 100644 --- a/lib/query/query_activities.rb +++ b/lib/query/query_activities.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module QueryActivities diff --git a/lib/query/query_billing_subscriptions.rb b/lib/query/query_billing_subscriptions.rb index b97110b0..9962fc12 100644 --- a/lib/query/query_billing_subscriptions.rb +++ b/lib/query/query_billing_subscriptions.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'active_support/core_ext' diff --git a/lib/query/query_campaign_gifts.rb b/lib/query/query_campaign_gifts.rb index e73a577b..47dfb34c 100644 --- a/lib/query/query_campaign_gifts.rb +++ b/lib/query/query_campaign_gifts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Query code for both campaign_gift_options and campaign_gifts require 'psql' diff --git a/lib/query/query_campaign_metrics.rb b/lib/query/query_campaign_metrics.rb index 029baa12..10cc2302 100644 --- a/lib/query/query_campaign_metrics.rb +++ b/lib/query/query_campaign_metrics.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryCampaignMetrics def self.on_donations(campaign_id) diff --git a/lib/query/query_campaigns.rb b/lib/query/query_campaigns.rb index 71ccb262..698809d8 100644 --- a/lib/query/query_campaigns.rb +++ b/lib/query/query_campaigns.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' module QueryCampaigns diff --git a/lib/query/query_charges.rb b/lib/query/query_charges.rb index aab642d0..0f6c6019 100644 --- a/lib/query/query_charges.rb +++ b/lib/query/query_charges.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' module QueryCharges end diff --git a/lib/query/query_custom_fields.rb b/lib/query/query_custom_fields.rb index 37467c02..304c9a35 100644 --- a/lib/query/query_custom_fields.rb +++ b/lib/query/query_custom_fields.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' diff --git a/lib/query/query_donations.rb b/lib/query/query_donations.rb index 5111803b..bde23278 100644 --- a/lib/query/query_donations.rb +++ b/lib/query/query_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'query/query_supporters' module QueryDonations diff --git a/lib/query/query_email_settings.rb b/lib/query/query_email_settings.rb index 49a1ad22..2d1c4171 100644 --- a/lib/query/query_email_settings.rb +++ b/lib/query/query_email_settings.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryEmailSettings Settings = ['notify_payments', 'notify_campaigns', 'notify_events', 'notify_payouts', 'notify_recurring_donations'] diff --git a/lib/query/query_event_discounts.rb b/lib/query/query_event_discounts.rb index 84ef898f..1ab648a7 100644 --- a/lib/query/query_event_discounts.rb +++ b/lib/query/query_event_discounts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryEventDiscounts def self.with_event_ids(event_ids) diff --git a/lib/query/query_event_metrics.rb b/lib/query/query_event_metrics.rb index ae2379ac..5d555685 100644 --- a/lib/query/query_event_metrics.rb +++ b/lib/query/query_event_metrics.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryEventMetrics def self.expression(additional_selects=[]) diff --git a/lib/query/query_event_organizer.rb b/lib/query/query_event_organizer.rb index c5b15d34..c70507b1 100644 --- a/lib/query/query_event_organizer.rb +++ b/lib/query/query_event_organizer.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryEventOrganizer def self.with_event(event_id) Qx.select( diff --git a/lib/query/query_events.rb b/lib/query/query_events.rb index b240be95..252236c7 100644 --- a/lib/query/query_events.rb +++ b/lib/query/query_events.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' module QueryEvents diff --git a/lib/query/query_full_contact_infos.rb b/lib/query/query_full_contact_infos.rb index 12cba803..dc288246 100644 --- a/lib/query/query_full_contact_infos.rb +++ b/lib/query/query_full_contact_infos.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' diff --git a/lib/query/query_nonprofit_keys.rb b/lib/query/query_nonprofit_keys.rb index fdbea0ea..a3abd041 100644 --- a/lib/query/query_nonprofit_keys.rb +++ b/lib/query/query_nonprofit_keys.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module QueryNonprofitKeys diff --git a/lib/query/query_nonprofits.rb b/lib/query/query_nonprofits.rb index ec80f6e5..bef4580c 100644 --- a/lib/query/query_nonprofits.rb +++ b/lib/query/query_nonprofits.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' require 'psql' diff --git a/lib/query/query_payments.rb b/lib/query/query_payments.rb index 2869e0fe..7b349929 100644 --- a/lib/query/query_payments.rb +++ b/lib/query/query_payments.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' require 'psql' require 'active_support/time' diff --git a/lib/query/query_profiles.rb b/lib/query/query_profiles.rb index 2c122f04..cf3b7e56 100644 --- a/lib/query/query_profiles.rb +++ b/lib/query/query_profiles.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' module QueryProfiles diff --git a/lib/query/query_recurring_donations.rb b/lib/query/query_recurring_donations.rb index f3d8601a..c928ada7 100644 --- a/lib/query/query_recurring_donations.rb +++ b/lib/query/query_recurring_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' require 'psql' diff --git a/lib/query/query_roles.rb b/lib/query/query_roles.rb index 1e427499..fde5ea9b 100644 --- a/lib/query/query_roles.rb +++ b/lib/query/query_roles.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryRoles def self.user_has_role?(user_id, role_names, host_id=nil) diff --git a/lib/query/query_source_token.rb b/lib/query/query_source_token.rb index 755edf2b..25a7abb6 100644 --- a/lib/query/query_source_token.rb +++ b/lib/query/query_source_token.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QuerySourceToken EXPIRED_TOKEN_MESSAGE = "There was an error processing your card and it was not charged. Please try again." AUTH_ERROR_MESSAGE = "You're not authorized to make this charge" diff --git a/lib/query/query_supporters.rb b/lib/query/query_supporters.rb index 59111b36..f28a25e1 100644 --- a/lib/query/query_supporters.rb +++ b/lib/query/query_supporters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qexpr' require 'psql' require 'email' diff --git a/lib/query/query_ticket_levels.rb b/lib/query/query_ticket_levels.rb index 2d9daa7e..6e2fea0e 100644 --- a/lib/query/query_ticket_levels.rb +++ b/lib/query/query_ticket_levels.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'hashie' module QueryTicketLevels diff --git a/lib/query/query_tickets.rb b/lib/query/query_tickets.rb index ed6aced0..f8582893 100644 --- a/lib/query/query_tickets.rb +++ b/lib/query/query_tickets.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueryTickets def self.attendees_expr(event_id, query) diff --git a/lib/query/query_users.rb b/lib/query/query_users.rb index c22e5f00..94bcb3c2 100644 --- a/lib/query/query_users.rb +++ b/lib/query/query_users.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'psql' require 'qexpr' require 'query/query_email_settings' diff --git a/lib/queue_donations.rb b/lib/queue_donations.rb index 3c1f05cb..d9eeea03 100644 --- a/lib/queue_donations.rb +++ b/lib/queue_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module QueueDonations def self.execute_for_donation(id) donation = Donation.find(id) diff --git a/lib/required_keys.rb b/lib/required_keys.rb index e611c884..c4d75e53 100644 --- a/lib/required_keys.rb +++ b/lib/required_keys.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # Given a hash and an array of keys # Raise an argument error if any keys are missing from the hash diff --git a/lib/retrieve/retrieve_active_record_items.rb b/lib/retrieve/retrieve_active_record_items.rb index 04307651..a0b172a9 100644 --- a/lib/retrieve/retrieve_active_record_items.rb +++ b/lib/retrieve/retrieve_active_record_items.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module RetrieveActiveRecordItems def self.retrieve(data, optional= false) data.map{|k,v| diff --git a/lib/scheduled_jobs.rb b/lib/scheduled_jobs.rb index 67c1b9ff..247f3f98 100644 --- a/lib/scheduled_jobs.rb +++ b/lib/scheduled_jobs.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' require 'enumerator' diff --git a/lib/search_vector.rb b/lib/search_vector.rb index d4b773cd..9b190382 100644 --- a/lib/search_vector.rb +++ b/lib/search_vector.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module SearchVector diff --git a/lib/slug_copy_naming_algorithm.rb b/lib/slug_copy_naming_algorithm.rb index 3f614957..c12bde98 100644 --- a/lib/slug_copy_naming_algorithm.rb +++ b/lib/slug_copy_naming_algorithm.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class SlugCopyNamingAlgorithm < CopyNamingAlgorithm attr_accessor :klass, :nonprofit_id diff --git a/lib/stripe_account.rb b/lib/stripe_account.rb index 84172a76..9e3bd609 100644 --- a/lib/stripe_account.rb +++ b/lib/stripe_account.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module StripeAccount diff --git a/lib/stripe_utils.rb b/lib/stripe_utils.rb index 5fa5a692..820a15ea 100644 --- a/lib/stripe_utils.rb +++ b/lib/stripe_utils.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'stripe' require 'calculate/calculate_fees' diff --git a/lib/timespan.rb b/lib/timespan.rb index b39ef62e..305d030e 100644 --- a/lib/timespan.rb +++ b/lib/timespan.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # For tracking and calculating timespans/time intervals # Relies on activesupport diff --git a/lib/update/update_activities.rb b/lib/update/update_activities.rb index 313024d8..89a96eae 100644 --- a/lib/update/update_activities.rb +++ b/lib/update/update_activities.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module UpdateActivities diff --git a/lib/update/update_billing_subscriptions.rb b/lib/update/update_billing_subscriptions.rb index 1ba65591..5e15ae16 100644 --- a/lib/update/update_billing_subscriptions.rb +++ b/lib/update/update_billing_subscriptions.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateBillingSubscriptions diff --git a/lib/update/update_campaign_gift_option.rb b/lib/update/update_campaign_gift_option.rb index bb6dc42b..ba52f088 100644 --- a/lib/update/update_campaign_gift_option.rb +++ b/lib/update/update_campaign_gift_option.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateCampaignGiftOption def self.update gift_option, params diff --git a/lib/update/update_charges.rb b/lib/update/update_charges.rb index 27e23397..0e3c957b 100644 --- a/lib/update/update_charges.rb +++ b/lib/update/update_charges.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateCharges def self.disburse_all_with_payments(payment_ids) diff --git a/lib/update/update_custom_field_joins.rb b/lib/update/update_custom_field_joins.rb index 285b591a..ef59f0b6 100644 --- a/lib/update/update_custom_field_joins.rb +++ b/lib/update/update_custom_field_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module UpdateCustomFieldJoins diff --git a/lib/update/update_disputes.rb b/lib/update/update_disputes.rb index 3716432d..8f73f79c 100644 --- a/lib/update/update_disputes.rb +++ b/lib/update/update_disputes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateDisputes diff --git a/lib/update/update_donation.rb b/lib/update/update_donation.rb index 82c1a6cb..bc35a0d5 100644 --- a/lib/update/update_donation.rb +++ b/lib/update/update_donation.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateDonation def self.from_followup(donation, params) diff --git a/lib/update/update_email_lists.rb b/lib/update/update_email_lists.rb index 5df44b5d..3f26035a 100644 --- a/lib/update/update_email_lists.rb +++ b/lib/update/update_email_lists.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module UpdateEmailLists diff --git a/lib/update/update_email_settings.rb b/lib/update/update_email_settings.rb index 33c00487..463a5cca 100644 --- a/lib/update/update_email_settings.rb +++ b/lib/update/update_email_settings.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateEmailSettings def self.save(np_id, user_id, params) diff --git a/lib/update/update_miscellaneous_np_info.rb b/lib/update/update_miscellaneous_np_info.rb index 79d48a15..1dae749d 100644 --- a/lib/update/update_miscellaneous_np_info.rb +++ b/lib/update/update_miscellaneous_np_info.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateMiscellaneousNpInfo def self.update(np_id, misc_settings) ParamValidation.new({np_id: np_id, misc_settings:misc_settings}, diff --git a/lib/update/update_nonprofit.rb b/lib/update/update_nonprofit.rb index ef2d4b01..78861949 100644 --- a/lib/update/update_nonprofit.rb +++ b/lib/update/update_nonprofit.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'query/query_payments' require 'fetch/stripe/fetch_stripe_account' module UpdateNonprofit diff --git a/lib/update/update_order.rb b/lib/update/update_order.rb index dc02f3a5..23738859 100644 --- a/lib/update/update_order.rb +++ b/lib/update/update_order.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module UpdateOrder diff --git a/lib/update/update_payouts.rb b/lib/update/update_payouts.rb index eec4e1da..37a795fa 100644 --- a/lib/update/update_payouts.rb +++ b/lib/update/update_payouts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdatePayouts def self.reverse_with_stripe(payout_id, status, failure_message) diff --git a/lib/update/update_recurring_donations.rb b/lib/update/update_recurring_donations.rb index a9382464..0e98f017 100644 --- a/lib/update/update_recurring_donations.rb +++ b/lib/update/update_recurring_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'query/query_recurring_donations' require 'insert/insert_supporter_notes' require 'format/date' diff --git a/lib/update/update_refunds.rb b/lib/update/update_refunds.rb index 73e452ac..c04cf048 100644 --- a/lib/update/update_refunds.rb +++ b/lib/update/update_refunds.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateRefunds def self.disburse_all_with_payments(payment_ids) diff --git a/lib/update/update_supporter.rb b/lib/update/update_supporter.rb index efc81522..c74e379d 100644 --- a/lib/update/update_supporter.rb +++ b/lib/update/update_supporter.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateSupporter def self.from_info(supporter, params) diff --git a/lib/update/update_supporter_notes.rb b/lib/update/update_supporter_notes.rb index 1da5ad4a..0c0cdd41 100644 --- a/lib/update/update_supporter_notes.rb +++ b/lib/update/update_supporter_notes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'qx' module UpdateSupporterNotes diff --git a/lib/update/update_tickets.rb b/lib/update/update_tickets.rb index 4970da5a..0b77b7be 100644 --- a/lib/update/update_tickets.rb +++ b/lib/update/update_tickets.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UpdateTickets def self.update(data, current_user=nil) diff --git a/lib/uuid.rb b/lib/uuid.rb index f167d791..4fb82fe5 100644 --- a/lib/uuid.rb +++ b/lib/uuid.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module UUID Regex = /\{?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\}?/ end \ No newline at end of file diff --git a/lib/validation_error.rb b/lib/validation_error.rb index 3f178b50..1cf68a91 100644 --- a/lib/validation_error.rb +++ b/lib/validation_error.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # A generalized, all purpose struct for database validation errors # .errors is simply array of error messages diff --git a/spec/controllers/aws_presigned_posts_spec.rb b/spec/controllers/aws_presigned_posts_spec.rb index 7058071b..51e71c04 100644 --- a/spec/controllers/aws_presigned_posts_spec.rb +++ b/spec/controllers/aws_presigned_posts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/billing_subscriptions_spec.rb b/spec/controllers/billing_subscriptions_spec.rb index bac2861e..0ec55691 100644 --- a/spec/controllers/billing_subscriptions_spec.rb +++ b/spec/controllers/billing_subscriptions_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaign_gift_options_spec.rb b/spec/controllers/campaign_gift_options_spec.rb index b2ac8678..d2878734 100644 --- a/spec/controllers/campaign_gift_options_spec.rb +++ b/spec/controllers/campaign_gift_options_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaign_gifts_spec.rb b/spec/controllers/campaign_gifts_spec.rb index c7aa226b..06f3f599 100644 --- a/spec/controllers/campaign_gifts_spec.rb +++ b/spec/controllers/campaign_gifts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaigns/campaign_gift_options_spec.rb b/spec/controllers/campaigns/campaign_gift_options_spec.rb index 8127c918..9627d7fc 100644 --- a/spec/controllers/campaigns/campaign_gift_options_spec.rb +++ b/spec/controllers/campaigns/campaign_gift_options_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaigns/donations_spec.rb b/spec/controllers/campaigns/donations_spec.rb index 79699e0b..11c40336 100644 --- a/spec/controllers/campaigns/donations_spec.rb +++ b/spec/controllers/campaigns/donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaigns/supporters_spec.rb b/spec/controllers/campaigns/supporters_spec.rb index 82fe40ca..fcaf2d22 100644 --- a/spec/controllers/campaigns/supporters_spec.rb +++ b/spec/controllers/campaigns/supporters_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/campaigns_spec.rb b/spec/controllers/campaigns_spec.rb index 288e5d21..a7cf07f8 100644 --- a/spec/controllers/campaigns_spec.rb +++ b/spec/controllers/campaigns_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/cards_spec.rb b/spec/controllers/cards_spec.rb index 1c8a634f..3aac440b 100644 --- a/spec/controllers/cards_spec.rb +++ b/spec/controllers/cards_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/direct_debit_details_spec.rb b/spec/controllers/direct_debit_details_spec.rb index a0e21216..44f29060 100644 --- a/spec/controllers/direct_debit_details_spec.rb +++ b/spec/controllers/direct_debit_details_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/email_settings_spec.rb b/spec/controllers/email_settings_spec.rb index 388eb8a1..9b7c49dd 100644 --- a/spec/controllers/email_settings_spec.rb +++ b/spec/controllers/email_settings_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/emails_spec.rb b/spec/controllers/emails_spec.rb index 88d31dbb..26d1eb40 100644 --- a/spec/controllers/emails_spec.rb +++ b/spec/controllers/emails_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/event_discounts_spec.rb b/spec/controllers/event_discounts_spec.rb index 8488432e..37cfcaba 100644 --- a/spec/controllers/event_discounts_spec.rb +++ b/spec/controllers/event_discounts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/events_spec.rb b/spec/controllers/events_spec.rb index dafe6baf..7bef9f29 100644 --- a/spec/controllers/events_spec.rb +++ b/spec/controllers/events_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/image_attachments_spec.rb b/spec/controllers/image_attachments_spec.rb index 92082bec..c38ec151 100644 --- a/spec/controllers/image_attachments_spec.rb +++ b/spec/controllers/image_attachments_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/maps_spec.rb b/spec/controllers/maps_spec.rb index 0b8e2d30..6fcebd00 100644 --- a/spec/controllers/maps_spec.rb +++ b/spec/controllers/maps_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/activities_spec.rb b/spec/controllers/nonprofits/activities_spec.rb index fdb8f14b..3b59f248 100644 --- a/spec/controllers/nonprofits/activities_spec.rb +++ b/spec/controllers/nonprofits/activities_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/bank_accounts_spec.rb b/spec/controllers/nonprofits/bank_accounts_spec.rb index e87b9101..a9a9c10b 100644 --- a/spec/controllers/nonprofits/bank_accounts_spec.rb +++ b/spec/controllers/nonprofits/bank_accounts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/button_spec.rb b/spec/controllers/nonprofits/button_spec.rb index 08026d87..cd60b48e 100644 --- a/spec/controllers/nonprofits/button_spec.rb +++ b/spec/controllers/nonprofits/button_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/cards_spec.rb b/spec/controllers/nonprofits/cards_spec.rb index 8640c473..bf539727 100644 --- a/spec/controllers/nonprofits/cards_spec.rb +++ b/spec/controllers/nonprofits/cards_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/charges_spec.rb b/spec/controllers/nonprofits/charges_spec.rb index 2233da37..0bc2f4fd 100644 --- a/spec/controllers/nonprofits/charges_spec.rb +++ b/spec/controllers/nonprofits/charges_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/custom_field_masters_spec.rb b/spec/controllers/nonprofits/custom_field_masters_spec.rb index 1315388c..dcdb1f63 100644 --- a/spec/controllers/nonprofits/custom_field_masters_spec.rb +++ b/spec/controllers/nonprofits/custom_field_masters_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/custom_fields_joins_spec.rb b/spec/controllers/nonprofits/custom_fields_joins_spec.rb index 369590dd..c6c02cc3 100644 --- a/spec/controllers/nonprofits/custom_fields_joins_spec.rb +++ b/spec/controllers/nonprofits/custom_fields_joins_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/donations_spec.rb b/spec/controllers/nonprofits/donations_spec.rb index 9b20a92c..8dee197e 100644 --- a/spec/controllers/nonprofits/donations_spec.rb +++ b/spec/controllers/nonprofits/donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/email_lists_spec.rb b/spec/controllers/nonprofits/email_lists_spec.rb index 399d8498..737f3e62 100644 --- a/spec/controllers/nonprofits/email_lists_spec.rb +++ b/spec/controllers/nonprofits/email_lists_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/imports_spec.rb b/spec/controllers/nonprofits/imports_spec.rb index ec426975..93f2f833 100644 --- a/spec/controllers/nonprofits/imports_spec.rb +++ b/spec/controllers/nonprofits/imports_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/miscellaneous_np_infos_spec.rb b/spec/controllers/nonprofits/miscellaneous_np_infos_spec.rb index 024baa37..2c6f7720 100644 --- a/spec/controllers/nonprofits/miscellaneous_np_infos_spec.rb +++ b/spec/controllers/nonprofits/miscellaneous_np_infos_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/nonprofit_keys_spec.rb b/spec/controllers/nonprofits/nonprofit_keys_spec.rb index 61db22a7..13ed8c12 100644 --- a/spec/controllers/nonprofits/nonprofit_keys_spec.rb +++ b/spec/controllers/nonprofits/nonprofit_keys_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/payments_spec.rb b/spec/controllers/nonprofits/payments_spec.rb index df512a64..a23537d8 100644 --- a/spec/controllers/nonprofits/payments_spec.rb +++ b/spec/controllers/nonprofits/payments_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/payouts_spec.rb b/spec/controllers/nonprofits/payouts_spec.rb index 14cbcce0..677b4625 100644 --- a/spec/controllers/nonprofits/payouts_spec.rb +++ b/spec/controllers/nonprofits/payouts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/recurring_donations_spec.rb b/spec/controllers/nonprofits/recurring_donations_spec.rb index 2da379c1..a218a1f4 100644 --- a/spec/controllers/nonprofits/recurring_donations_spec.rb +++ b/spec/controllers/nonprofits/recurring_donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/reports_spec.rb b/spec/controllers/nonprofits/reports_spec.rb index 1efdac6e..203d51e2 100644 --- a/spec/controllers/nonprofits/reports_spec.rb +++ b/spec/controllers/nonprofits/reports_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/supporter_emails_spec.rb b/spec/controllers/nonprofits/supporter_emails_spec.rb index 7f0c6d4f..66410728 100644 --- a/spec/controllers/nonprofits/supporter_emails_spec.rb +++ b/spec/controllers/nonprofits/supporter_emails_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/supporters_spec.rb b/spec/controllers/nonprofits/supporters_spec.rb index 2e554dbe..0c3e473c 100644 --- a/spec/controllers/nonprofits/supporters_spec.rb +++ b/spec/controllers/nonprofits/supporters_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/tag_joins_spec.rb b/spec/controllers/nonprofits/tag_joins_spec.rb index d9acdcc8..927fef46 100644 --- a/spec/controllers/nonprofits/tag_joins_spec.rb +++ b/spec/controllers/nonprofits/tag_joins_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/tag_masters_spec.rb b/spec/controllers/nonprofits/tag_masters_spec.rb index 26c71d54..5ad258a6 100644 --- a/spec/controllers/nonprofits/tag_masters_spec.rb +++ b/spec/controllers/nonprofits/tag_masters_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits/trackings_spec.rb b/spec/controllers/nonprofits/trackings_spec.rb index 13f9b8b2..fd27c4f9 100644 --- a/spec/controllers/nonprofits/trackings_spec.rb +++ b/spec/controllers/nonprofits/trackings_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/nonprofits_spec.rb b/spec/controllers/nonprofits_spec.rb index 8385d973..ec4099c3 100644 --- a/spec/controllers/nonprofits_spec.rb +++ b/spec/controllers/nonprofits_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/profiles_spec.rb b/spec/controllers/profiles_spec.rb index db980d60..181fa3a1 100644 --- a/spec/controllers/profiles_spec.rb +++ b/spec/controllers/profiles_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/recurring_donations_spec.rb b/spec/controllers/recurring_donations_spec.rb index e7219654..5876b6e0 100644 --- a/spec/controllers/recurring_donations_spec.rb +++ b/spec/controllers/recurring_donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/roles_spec.rb b/spec/controllers/roles_spec.rb index 04256e1b..cfc87a30 100644 --- a/spec/controllers/roles_spec.rb +++ b/spec/controllers/roles_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/settings_spec.rb b/spec/controllers/settings_spec.rb index 31ff419c..31ac7c28 100644 --- a/spec/controllers/settings_spec.rb +++ b/spec/controllers/settings_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/super_admins_spec.rb b/spec/controllers/super_admins_spec.rb index 005c850f..af6e5c46 100644 --- a/spec/controllers/super_admins_spec.rb +++ b/spec/controllers/super_admins_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/support/shared_user_context.rb b/spec/controllers/support/shared_user_context.rb index b359997d..1ce177e3 100644 --- a/spec/controllers/support/shared_user_context.rb +++ b/spec/controllers/support/shared_user_context.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later RSpec.shared_context :shared_user_context do diff --git a/spec/controllers/ticket_levels_spec.rb b/spec/controllers/ticket_levels_spec.rb index 40b7c145..53687df7 100644 --- a/spec/controllers/ticket_levels_spec.rb +++ b/spec/controllers/ticket_levels_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/controllers/tickets_spec.rb b/spec/controllers/tickets_spec.rb index 4347bf11..6bda138d 100644 --- a/spec/controllers/tickets_spec.rb +++ b/spec/controllers/tickets_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'controllers/support/shared_user_context' diff --git a/spec/cve/cve_2014_2538_spec.rb b/spec/cve/cve_2014_2538_spec.rb index 2fda60ac..53fcb21e 100644 --- a/spec/cve/cve_2014_2538_spec.rb +++ b/spec/cve/cve_2014_2538_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require "rack/ssl" describe Rack::SSL do diff --git a/spec/cve/cve_2015_3225_spec.rb b/spec/cve/cve_2015_3225_spec.rb index 7bc88450..d8458077 100644 --- a/spec/cve/cve_2015_3225_spec.rb +++ b/spec/cve/cve_2015_3225_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe Rack::Utils do diff --git a/spec/cve/cve_2015_3226_spec.rb b/spec/cve/cve_2015_3226_spec.rb index 887a473b..a5143f43 100644 --- a/spec/cve/cve_2015_3226_spec.rb +++ b/spec/cve/cve_2015_3226_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe ActiveSupport::JSON::Encoding do diff --git a/spec/factories/bank_accounts.rb b/spec/factories/bank_accounts.rb index e4c30aea..7e19dcb3 100644 --- a/spec/factories/bank_accounts.rb +++ b/spec/factories/bank_accounts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :bank_account do diff --git a/spec/factories/billing_plans.rb b/spec/factories/billing_plans.rb index 4c4a2354..05ffea0c 100644 --- a/spec/factories/billing_plans.rb +++ b/spec/factories/billing_plans.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :billing_plan do amount 0 diff --git a/spec/factories/billing_subscriptions.rb b/spec/factories/billing_subscriptions.rb index 6326b10a..d534457d 100644 --- a/spec/factories/billing_subscriptions.rb +++ b/spec/factories/billing_subscriptions.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :billing_subscription do diff --git a/spec/factories/campaign_gift_options.rb b/spec/factories/campaign_gift_options.rb index bde07db0..31efecee 100644 --- a/spec/factories/campaign_gift_options.rb +++ b/spec/factories/campaign_gift_options.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :campaign_gift_option do sequence(:name) {|i| "name_#{i}"} diff --git a/spec/factories/campaign_gifts.rb b/spec/factories/campaign_gifts.rb index 7c7e1832..7692a2c4 100644 --- a/spec/factories/campaign_gifts.rb +++ b/spec/factories/campaign_gifts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :campaign_gift do diff --git a/spec/factories/campaigns.rb b/spec/factories/campaigns.rb index 276aa34a..e26432c4 100644 --- a/spec/factories/campaigns.rb +++ b/spec/factories/campaigns.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :campaign do profile diff --git a/spec/factories/cards.rb b/spec/factories/cards.rb index 2dbb1466..a26d490b 100644 --- a/spec/factories/cards.rb +++ b/spec/factories/cards.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :card do diff --git a/spec/factories/charges.rb b/spec/factories/charges.rb index 44f78592..f0bde187 100644 --- a/spec/factories/charges.rb +++ b/spec/factories/charges.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :charge do diff --git a/spec/factories/custom_field_joins.rb b/spec/factories/custom_field_joins.rb index f8e0e5af..cbaab8f2 100644 --- a/spec/factories/custom_field_joins.rb +++ b/spec/factories/custom_field_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :custom_field_join do custom_field_master_id 1 diff --git a/spec/factories/custom_field_masters.rb b/spec/factories/custom_field_masters.rb index dba5310b..b8b45d84 100644 --- a/spec/factories/custom_field_masters.rb +++ b/spec/factories/custom_field_masters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :custom_field_master do nonprofit "" diff --git a/spec/factories/direct_debit_details.rb b/spec/factories/direct_debit_details.rb index 843c5e9d..1c170277 100644 --- a/spec/factories/direct_debit_details.rb +++ b/spec/factories/direct_debit_details.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :direct_debit_detail do diff --git a/spec/factories/disputes.rb b/spec/factories/disputes.rb index 356c84e3..c6c7d84d 100644 --- a/spec/factories/disputes.rb +++ b/spec/factories/disputes.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :dispute do diff --git a/spec/factories/donations.rb b/spec/factories/donations.rb index 6f590fb2..070af980 100644 --- a/spec/factories/donations.rb +++ b/spec/factories/donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :donation do diff --git a/spec/factories/event_discounts.rb b/spec/factories/event_discounts.rb index fe10d8ab..84305a74 100644 --- a/spec/factories/event_discounts.rb +++ b/spec/factories/event_discounts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :event_discount do event diff --git a/spec/factories/events.rb b/spec/factories/events.rb index 41ef50e5..b5307176 100644 --- a/spec/factories/events.rb +++ b/spec/factories/events.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :event do name "The event of Wonders" diff --git a/spec/factories/exports.rb b/spec/factories/exports.rb index e4061510..40de0ee9 100644 --- a/spec/factories/exports.rb +++ b/spec/factories/exports.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :export do end diff --git a/spec/factories/miscellaneous_np_infos.rb b/spec/factories/miscellaneous_np_infos.rb index efe138f7..5aef4bed 100644 --- a/spec/factories/miscellaneous_np_infos.rb +++ b/spec/factories/miscellaneous_np_infos.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :miscellaneous_np_info do diff --git a/spec/factories/nonprofits.rb b/spec/factories/nonprofits.rb index ece13ce2..c555f9a0 100644 --- a/spec/factories/nonprofits.rb +++ b/spec/factories/nonprofits.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :nonprofit do name "spec_nonprofit_full" diff --git a/spec/factories/offsite_payments.rb b/spec/factories/offsite_payments.rb index acf88004..8806e882 100644 --- a/spec/factories/offsite_payments.rb +++ b/spec/factories/offsite_payments.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :offsite_payment do diff --git a/spec/factories/payment_imports.rb b/spec/factories/payment_imports.rb index 775b6a3b..6dd38917 100644 --- a/spec/factories/payment_imports.rb +++ b/spec/factories/payment_imports.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :payment_import do user "" diff --git a/spec/factories/payment_payouts.rb b/spec/factories/payment_payouts.rb index 96580a90..122259f6 100644 --- a/spec/factories/payment_payouts.rb +++ b/spec/factories/payment_payouts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :payment_payout do diff --git a/spec/factories/payments.rb b/spec/factories/payments.rb index 999f4369..5b4faf42 100644 --- a/spec/factories/payments.rb +++ b/spec/factories/payments.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :payment do diff --git a/spec/factories/payouts.rb b/spec/factories/payouts.rb index 6d2184a4..aa2789f6 100644 --- a/spec/factories/payouts.rb +++ b/spec/factories/payouts.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :payout do diff --git a/spec/factories/profiles.rb b/spec/factories/profiles.rb index 817086a9..c56c9ab5 100644 --- a/spec/factories/profiles.rb +++ b/spec/factories/profiles.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :profile do sequence(:email) {|n|"eric#{n}@fjelkt.com"} diff --git a/spec/factories/recurring_donations.rb b/spec/factories/recurring_donations.rb index b8ffa851..e811abb6 100644 --- a/spec/factories/recurring_donations.rb +++ b/spec/factories/recurring_donations.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :recurring_donation do diff --git a/spec/factories/refunds.rb b/spec/factories/refunds.rb index 954a0813..de5823ff 100644 --- a/spec/factories/refunds.rb +++ b/spec/factories/refunds.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :refund do diff --git a/spec/factories/roles.rb b/spec/factories/roles.rb index 33b01150..f588d95e 100644 --- a/spec/factories/roles.rb +++ b/spec/factories/roles.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :role do diff --git a/spec/factories/source_tokens.rb b/spec/factories/source_tokens.rb index c0f9faa8..a74d371c 100644 --- a/spec/factories/source_tokens.rb +++ b/spec/factories/source_tokens.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :source_token do end diff --git a/spec/factories/supporters.rb b/spec/factories/supporters.rb index 10f4a1e8..7a7c665e 100644 --- a/spec/factories/supporters.rb +++ b/spec/factories/supporters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :supporter do name "Fake Supporter Name" diff --git a/spec/factories/tag_joins.rb b/spec/factories/tag_joins.rb index 75b20aab..626dcd9e 100644 --- a/spec/factories/tag_joins.rb +++ b/spec/factories/tag_joins.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :tag_join do tag_master_id 1 diff --git a/spec/factories/tag_masters.rb b/spec/factories/tag_masters.rb index 090f6976..234d6a3a 100644 --- a/spec/factories/tag_masters.rb +++ b/spec/factories/tag_masters.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :tag_master do diff --git a/spec/factories/ticket_levels.rb b/spec/factories/ticket_levels.rb index 70c76785..4b3751c6 100644 --- a/spec/factories/ticket_levels.rb +++ b/spec/factories/ticket_levels.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :ticket_level do trait :has_tickets do diff --git a/spec/factories/tickets.rb b/spec/factories/tickets.rb index a5a27285..8da21c3a 100644 --- a/spec/factories/tickets.rb +++ b/spec/factories/tickets.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :ticket do diff --git a/spec/factories/users.rb b/spec/factories/users.rb index ffc89c80..c3f28efc 100644 --- a/spec/factories/users.rb +++ b/spec/factories/users.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later FactoryBot.define do factory :user do sequence(:email) {|i| "user#{i}@example.string.com"} diff --git a/spec/lib/calculate/calculate_fees_spec.rb b/spec/lib/calculate/calculate_fees_spec.rb index f1010873..91279799 100644 --- a/spec/lib/calculate/calculate_fees_spec.rb +++ b/spec/lib/calculate/calculate_fees_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe CalculateFees do diff --git a/spec/lib/calculate/calculate_suggested_amounts_spec.rb b/spec/lib/calculate/calculate_suggested_amounts_spec.rb index b3457788..20fd6a12 100644 --- a/spec/lib/calculate/calculate_suggested_amounts_spec.rb +++ b/spec/lib/calculate/calculate_suggested_amounts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe CalculateSuggestedAmounts do diff --git a/spec/lib/cancel_billing_subscriptions_spec.rb b/spec/lib/cancel_billing_subscriptions_spec.rb index ada328d5..3f0ca4e8 100644 --- a/spec/lib/cancel_billing_subscriptions_spec.rb +++ b/spec/lib/cancel_billing_subscriptions_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'stripe_mock' diff --git a/spec/lib/chunked_uploader/s3_spec.rb b/spec/lib/chunked_uploader/s3_spec.rb index bb4d8280..f8fa15fe 100644 --- a/spec/lib/chunked_uploader/s3_spec.rb +++ b/spec/lib/chunked_uploader/s3_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rspec' require 'rails_helper' diff --git a/spec/lib/construct/construct_billing_subscription_spec.rb b/spec/lib/construct/construct_billing_subscription_spec.rb index 547b6943..81e0c1cf 100644 --- a/spec/lib/construct/construct_billing_subscription_spec.rb +++ b/spec/lib/construct/construct_billing_subscription_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'construct/construct_billing_subscription' diff --git a/spec/lib/construct/construct_nonprofit_spec.rb b/spec/lib/construct/construct_nonprofit_spec.rb index a0143c79..427e9d7f 100644 --- a/spec/lib/construct/construct_nonprofit_spec.rb +++ b/spec/lib/construct/construct_nonprofit_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe ConstructNonprofit, pending: true do diff --git a/spec/lib/copy_naming_algorithm_spec.rb b/spec/lib/copy_naming_algorithm_spec.rb index 166774c7..24d01ced 100644 --- a/spec/lib/copy_naming_algorithm_spec.rb +++ b/spec/lib/copy_naming_algorithm_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe CopyNamingAlgorithm do diff --git a/spec/lib/create/create_campaign_gift_spec.rb b/spec/lib/create/create_campaign_gift_spec.rb index 36665d85..d979e4cb 100644 --- a/spec/lib/create/create_campaign_gift_spec.rb +++ b/spec/lib/create/create_campaign_gift_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe CreateCampaignGift do diff --git a/spec/lib/delete/delete_campaign_gift_option_spec.rb b/spec/lib/delete/delete_campaign_gift_option_spec.rb index cba5bd12..15120e27 100644 --- a/spec/lib/delete/delete_campaign_gift_option_spec.rb +++ b/spec/lib/delete/delete_campaign_gift_option_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe DeleteCampaignGiftOption do diff --git a/spec/lib/email_job_queue_spec.rb b/spec/lib/email_job_queue_spec.rb index d1d7cd8d..bf30af79 100644 --- a/spec/lib/email_job_queue_spec.rb +++ b/spec/lib/email_job_queue_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require "rails_helper" describe EmailJobQueue do diff --git a/spec/lib/exports/export_payments_spec.rb b/spec/lib/exports/export_payments_spec.rb index c4141293..53d9a872 100644 --- a/spec/lib/exports/export_payments_spec.rb +++ b/spec/lib/exports/export_payments_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'support/test_chunked_uploader' diff --git a/spec/lib/exports/export_recurring_donations_spec.rb b/spec/lib/exports/export_recurring_donations_spec.rb index 1eb9514b..5f6d8682 100644 --- a/spec/lib/exports/export_recurring_donations_spec.rb +++ b/spec/lib/exports/export_recurring_donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'support/test_chunked_uploader' diff --git a/spec/lib/fetch/fetch_coupon_spec.rb b/spec/lib/fetch/fetch_coupon_spec.rb index 6efa9833..51369a65 100644 --- a/spec/lib/fetch/fetch_coupon_spec.rb +++ b/spec/lib/fetch/fetch_coupon_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'fetch/fetch_coupon' diff --git a/spec/lib/fetch/fetch_misc_nonprofit_settings_spec.rb b/spec/lib/fetch/fetch_misc_nonprofit_settings_spec.rb index 496cecac..92a0c639 100644 --- a/spec/lib/fetch/fetch_misc_nonprofit_settings_spec.rb +++ b/spec/lib/fetch/fetch_misc_nonprofit_settings_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe FetchMiscellaneousNpInfo do diff --git a/spec/lib/fetch/fetch_nonprofit_email_spec.rb b/spec/lib/fetch/fetch_nonprofit_email_spec.rb index 693b6419..c481f90c 100644 --- a/spec/lib/fetch/fetch_nonprofit_email_spec.rb +++ b/spec/lib/fetch/fetch_nonprofit_email_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe FetchNonprofitEmail, pending: true do diff --git a/spec/lib/format/currency_spec.rb b/spec/lib/format/currency_spec.rb index 061e2dad..9675f0f2 100644 --- a/spec/lib/format/currency_spec.rb +++ b/spec/lib/format/currency_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe Format::Currency do diff --git a/spec/lib/format/dedication_spec.rb b/spec/lib/format/dedication_spec.rb index 025ba8a0..f5997e8d 100644 --- a/spec/lib/format/dedication_spec.rb +++ b/spec/lib/format/dedication_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'format/dedication' diff --git a/spec/lib/format/geography_spec.rb b/spec/lib/format/geography_spec.rb index 1e5e3aff..f8b6908e 100644 --- a/spec/lib/format/geography_spec.rb +++ b/spec/lib/format/geography_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'format/geography' diff --git a/spec/lib/format/indefinitize_spec.rb b/spec/lib/format/indefinitize_spec.rb index 976c02d6..b52717f0 100644 --- a/spec/lib/format/indefinitize_spec.rb +++ b/spec/lib/format/indefinitize_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'format/indefinitize' diff --git a/spec/lib/format/name_spec.rb b/spec/lib/format/name_spec.rb index dd067f6d..83cd643b 100644 --- a/spec/lib/format/name_spec.rb +++ b/spec/lib/format/name_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'format/name' diff --git a/spec/lib/format/url_spec.rb b/spec/lib/format/url_spec.rb index aedc916d..5879de06 100644 --- a/spec/lib/format/url_spec.rb +++ b/spec/lib/format/url_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'spec_helper' require 'format/url' require 'ostruct' diff --git a/spec/lib/import/import_civicrm_payments_spec.rb b/spec/lib/import/import_civicrm_payments_spec.rb index e6580c80..ab21be8e 100644 --- a/spec/lib/import/import_civicrm_payments_spec.rb +++ b/spec/lib/import/import_civicrm_payments_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe ImportCivicrmPayments do diff --git a/spec/lib/insert/insert_bank_account_spec.rb b/spec/lib/insert/insert_bank_account_spec.rb index edee0b79..02ee866b 100644 --- a/spec/lib/insert/insert_bank_account_spec.rb +++ b/spec/lib/insert/insert_bank_account_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertBankAccount do diff --git a/spec/lib/insert/insert_billing_subscriptions_spec.rb b/spec/lib/insert/insert_billing_subscriptions_spec.rb index 9fb844b9..96de6abf 100644 --- a/spec/lib/insert/insert_billing_subscriptions_spec.rb +++ b/spec/lib/insert/insert_billing_subscriptions_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertBillingSubscriptions, :skip => true do diff --git a/spec/lib/insert/insert_card_spec.rb b/spec/lib/insert/insert_card_spec.rb index bb6a8865..de886c61 100644 --- a/spec/lib/insert/insert_card_spec.rb +++ b/spec/lib/insert/insert_card_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertCard do describe'.with_stripe' do diff --git a/spec/lib/insert/insert_charge_spec.rb b/spec/lib/insert/insert_charge_spec.rb index af5772fa..ebde591b 100644 --- a/spec/lib/insert/insert_charge_spec.rb +++ b/spec/lib/insert/insert_charge_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'stripe_mock' diff --git a/spec/lib/insert/insert_custom_field_joins_spec.rb b/spec/lib/insert/insert_custom_field_joins_spec.rb index 45cfd989..adc4e421 100644 --- a/spec/lib/insert/insert_custom_field_joins_spec.rb +++ b/spec/lib/insert/insert_custom_field_joins_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' diff --git a/spec/lib/insert/insert_disputes_spec.rb b/spec/lib/insert/insert_disputes_spec.rb index 6ad9101d..6fe5f169 100644 --- a/spec/lib/insert/insert_disputes_spec.rb +++ b/spec/lib/insert/insert_disputes_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertDisputes, :pending => true do diff --git a/spec/lib/insert/insert_donation_spec.rb b/spec/lib/insert/insert_donation_spec.rb index 1a77fb9b..542841d0 100644 --- a/spec/lib/insert/insert_donation_spec.rb +++ b/spec/lib/insert/insert_donation_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertDonation do diff --git a/spec/lib/insert/insert_duplicate_spec.rb b/spec/lib/insert/insert_duplicate_spec.rb index 42b67d88..869ebeb7 100644 --- a/spec/lib/insert/insert_duplicate_spec.rb +++ b/spec/lib/insert/insert_duplicate_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertDuplicate do diff --git a/spec/lib/insert/insert_import_spec.rb b/spec/lib/insert/insert_import_spec.rb index 1e024bcd..9177e5b3 100644 --- a/spec/lib/insert/insert_import_spec.rb +++ b/spec/lib/insert/insert_import_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertImport, :pending => true do diff --git a/spec/lib/insert/insert_payout_spec.rb b/spec/lib/insert/insert_payout_spec.rb index fbb2d38a..d3d538e3 100644 --- a/spec/lib/insert/insert_payout_spec.rb +++ b/spec/lib/insert/insert_payout_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'support/payments_for_a_payout' diff --git a/spec/lib/insert/insert_recurring_donation_spec.rb b/spec/lib/insert/insert_recurring_donation_spec.rb index 0c78d25d..f882d958 100644 --- a/spec/lib/insert/insert_recurring_donation_spec.rb +++ b/spec/lib/insert/insert_recurring_donation_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertRecurringDonation do diff --git a/spec/lib/insert/insert_refunds_spec.rb b/spec/lib/insert/insert_refunds_spec.rb index aba66e3e..b80bb0a7 100644 --- a/spec/lib/insert/insert_refunds_spec.rb +++ b/spec/lib/insert/insert_refunds_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertRefunds, :pending => true do diff --git a/spec/lib/insert/insert_source_token_spec.rb b/spec/lib/insert/insert_source_token_spec.rb index d91cb9ae..8b2e690a 100644 --- a/spec/lib/insert/insert_source_token_spec.rb +++ b/spec/lib/insert/insert_source_token_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertSourceToken do diff --git a/spec/lib/insert/insert_tag_joins_spec.rb b/spec/lib/insert/insert_tag_joins_spec.rb index e95412c7..4d6e5bd7 100644 --- a/spec/lib/insert/insert_tag_joins_spec.rb +++ b/spec/lib/insert/insert_tag_joins_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' diff --git a/spec/lib/insert/insert_tickets_spec.rb b/spec/lib/insert/insert_tickets_spec.rb index 560063ad..8e33be9f 100644 --- a/spec/lib/insert/insert_tickets_spec.rb +++ b/spec/lib/insert/insert_tickets_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe InsertTickets do diff --git a/spec/lib/job_types/admin_failed_gift_job_spec.rb b/spec/lib/job_types/admin_failed_gift_job_spec.rb index c86cc6c3..a7a9dbfa 100644 --- a/spec/lib/job_types/admin_failed_gift_job_spec.rb +++ b/spec/lib/job_types/admin_failed_gift_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::AdminFailedGiftJob do diff --git a/spec/lib/job_types/admin_notice_job_spec.rb b/spec/lib/job_types/admin_notice_job_spec.rb index 3cda8eea..95c78819 100644 --- a/spec/lib/job_types/admin_notice_job_spec.rb +++ b/spec/lib/job_types/admin_notice_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::AdminNoticeJob do diff --git a/spec/lib/job_types/campaign_creation_followup_job_spec.rb b/spec/lib/job_types/campaign_creation_followup_job_spec.rb index 576fcca4..1f17beb3 100644 --- a/spec/lib/job_types/campaign_creation_followup_job_spec.rb +++ b/spec/lib/job_types/campaign_creation_followup_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::CampaignCreationFollowupJob do diff --git a/spec/lib/job_types/donor_direct_debit_notification_job_spec.rb b/spec/lib/job_types/donor_direct_debit_notification_job_spec.rb index 45bcfbe4..5592a839 100644 --- a/spec/lib/job_types/donor_direct_debit_notification_job_spec.rb +++ b/spec/lib/job_types/donor_direct_debit_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::DonorDirectDebitNotificationJob do diff --git a/spec/lib/job_types/donor_failed_recurring_donation_job_spec.rb b/spec/lib/job_types/donor_failed_recurring_donation_job_spec.rb index 6c43b9fc..eda22880 100644 --- a/spec/lib/job_types/donor_failed_recurring_donation_job_spec.rb +++ b/spec/lib/job_types/donor_failed_recurring_donation_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::DonorFailedRecurringDonationJob do diff --git a/spec/lib/job_types/donor_payment_notification_job_spec.rb b/spec/lib/job_types/donor_payment_notification_job_spec.rb index 5f3da09a..06df2c60 100644 --- a/spec/lib/job_types/donor_payment_notification_job_spec.rb +++ b/spec/lib/job_types/donor_payment_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::DonorPaymentNotificationJob do diff --git a/spec/lib/job_types/donor_recurring_donation_change_amount_job_spec.rb b/spec/lib/job_types/donor_recurring_donation_change_amount_job_spec.rb index d5238e74..3480a1cb 100644 --- a/spec/lib/job_types/donor_recurring_donation_change_amount_job_spec.rb +++ b/spec/lib/job_types/donor_recurring_donation_change_amount_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::DonorRecurringDonationChangeAmountJob do diff --git a/spec/lib/job_types/donor_refund_notification_job_spec.rb b/spec/lib/job_types/donor_refund_notification_job_spec.rb index 58e8dd4b..d34e00bb 100644 --- a/spec/lib/job_types/donor_refund_notification_job_spec.rb +++ b/spec/lib/job_types/donor_refund_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::DonorRefundNotificationJob do diff --git a/spec/lib/job_types/email_job_spec.rb b/spec/lib/job_types/email_job_spec.rb index 539fd58c..0c3decc7 100644 --- a/spec/lib/job_types/email_job_spec.rb +++ b/spec/lib/job_types/email_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::EmailJob do diff --git a/spec/lib/job_types/event_creation_followup_job_spec.rb b/spec/lib/job_types/event_creation_followup_job_spec.rb index 164973cf..acfd716a 100644 --- a/spec/lib/job_types/event_creation_followup_job_spec.rb +++ b/spec/lib/job_types/event_creation_followup_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::EventCreationFollowupJob do diff --git a/spec/lib/job_types/export_payment_completed_job_spec.rb b/spec/lib/job_types/export_payment_completed_job_spec.rb index 73f3052d..46574c22 100644 --- a/spec/lib/job_types/export_payment_completed_job_spec.rb +++ b/spec/lib/job_types/export_payment_completed_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::ExportPaymentCompletedJob do diff --git a/spec/lib/job_types/export_payment_failed_job_spec.rb b/spec/lib/job_types/export_payment_failed_job_spec.rb index 403709d2..4a085254 100644 --- a/spec/lib/job_types/export_payment_failed_job_spec.rb +++ b/spec/lib/job_types/export_payment_failed_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::ExportPaymentFailedJob do diff --git a/spec/lib/job_types/export_recurring_donations_completed_job_spec.rb b/spec/lib/job_types/export_recurring_donations_completed_job_spec.rb index c538bf00..a322ddbf 100644 --- a/spec/lib/job_types/export_recurring_donations_completed_job_spec.rb +++ b/spec/lib/job_types/export_recurring_donations_completed_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::ExportRecurringDonationsCompletedJob do diff --git a/spec/lib/job_types/export_recurring_donations_failed_job_spec.rb b/spec/lib/job_types/export_recurring_donations_failed_job_spec.rb index 4298375c..523a0e72 100644 --- a/spec/lib/job_types/export_recurring_donations_failed_job_spec.rb +++ b/spec/lib/job_types/export_recurring_donations_failed_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::ExportRecurringDonationsFailedJob do diff --git a/spec/lib/job_types/generic_mail_job_spec.rb b/spec/lib/job_types/generic_mail_job_spec.rb index c1de1856..58cec78e 100644 --- a/spec/lib/job_types/generic_mail_job_spec.rb +++ b/spec/lib/job_types/generic_mail_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::GenericMailJob do diff --git a/spec/lib/job_types/import_complete_notification_job_spec.rb b/spec/lib/job_types/import_complete_notification_job_spec.rb index 0455b5a0..51b2c27d 100644 --- a/spec/lib/job_types/import_complete_notification_job_spec.rb +++ b/spec/lib/job_types/import_complete_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::ImportCompleteNotificationJob do diff --git a/spec/lib/job_types/nonprofit_admin_existing_invite_job_spec.rb b/spec/lib/job_types/nonprofit_admin_existing_invite_job_spec.rb index 4de654e3..fc1fed45 100644 --- a/spec/lib/job_types/nonprofit_admin_existing_invite_job_spec.rb +++ b/spec/lib/job_types/nonprofit_admin_existing_invite_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitAdminExistingInviteJob do diff --git a/spec/lib/job_types/nonprofit_admin_new_invite_job_spec.rb b/spec/lib/job_types/nonprofit_admin_new_invite_job_spec.rb index cc9993de..0d8b5595 100644 --- a/spec/lib/job_types/nonprofit_admin_new_invite_job_spec.rb +++ b/spec/lib/job_types/nonprofit_admin_new_invite_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitAdminNewInviteJob do diff --git a/spec/lib/job_types/nonprofit_admin_supporter_fundraiser_job_spec.rb b/spec/lib/job_types/nonprofit_admin_supporter_fundraiser_job_spec.rb index 236b6a06..2c50a3ea 100644 --- a/spec/lib/job_types/nonprofit_admin_supporter_fundraiser_job_spec.rb +++ b/spec/lib/job_types/nonprofit_admin_supporter_fundraiser_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitAdminSupporterFundraiserJob do diff --git a/spec/lib/job_types/nonprofit_failed_recurring_donation_job_spec.rb b/spec/lib/job_types/nonprofit_failed_recurring_donation_job_spec.rb index 0619dd85..d1422cd5 100644 --- a/spec/lib/job_types/nonprofit_failed_recurring_donation_job_spec.rb +++ b/spec/lib/job_types/nonprofit_failed_recurring_donation_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitFailedRecurringDonationJob do diff --git a/spec/lib/job_types/nonprofit_failed_verification_job_spec.rb b/spec/lib/job_types/nonprofit_failed_verification_job_spec.rb index 5ccc3680..770c00aa 100644 --- a/spec/lib/job_types/nonprofit_failed_verification_job_spec.rb +++ b/spec/lib/job_types/nonprofit_failed_verification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitFailedVerificationJob do diff --git a/spec/lib/job_types/nonprofit_new_bank_account_job_spec.rb b/spec/lib/job_types/nonprofit_new_bank_account_job_spec.rb index edba3a83..0fbf434e 100644 --- a/spec/lib/job_types/nonprofit_new_bank_account_job_spec.rb +++ b/spec/lib/job_types/nonprofit_new_bank_account_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitNewBankAccountJob do diff --git a/spec/lib/job_types/nonprofit_payment_notification_job_spec.rb b/spec/lib/job_types/nonprofit_payment_notification_job_spec.rb index 2265b069..0c1e8e00 100644 --- a/spec/lib/job_types/nonprofit_payment_notification_job_spec.rb +++ b/spec/lib/job_types/nonprofit_payment_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitPaymentNotificationJob do diff --git a/spec/lib/job_types/nonprofit_pending_payout_job_spec.rb b/spec/lib/job_types/nonprofit_pending_payout_job_spec.rb index 0c5b5737..44fed9cb 100644 --- a/spec/lib/job_types/nonprofit_pending_payout_job_spec.rb +++ b/spec/lib/job_types/nonprofit_pending_payout_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitPendingPayoutJob do diff --git a/spec/lib/job_types/nonprofit_recurring_donation_cancellation_job_spec.rb b/spec/lib/job_types/nonprofit_recurring_donation_cancellation_job_spec.rb index 3f60e319..2a85dd5b 100644 --- a/spec/lib/job_types/nonprofit_recurring_donation_cancellation_job_spec.rb +++ b/spec/lib/job_types/nonprofit_recurring_donation_cancellation_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitRecurringDonationCancellationJob do diff --git a/spec/lib/job_types/nonprofit_recurring_donation_change_amount_job_spec.rb b/spec/lib/job_types/nonprofit_recurring_donation_change_amount_job_spec.rb index d161d0f1..fc386789 100644 --- a/spec/lib/job_types/nonprofit_recurring_donation_change_amount_job_spec.rb +++ b/spec/lib/job_types/nonprofit_recurring_donation_change_amount_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitRecurringDonationChangeAmountJob do diff --git a/spec/lib/job_types/nonprofit_refund_notification_job_spec.rb b/spec/lib/job_types/nonprofit_refund_notification_job_spec.rb index 8c3f88a7..e0aacf8b 100644 --- a/spec/lib/job_types/nonprofit_refund_notification_job_spec.rb +++ b/spec/lib/job_types/nonprofit_refund_notification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitRefundNotificationJob do diff --git a/spec/lib/job_types/nonprofit_successful_verification_job_spec.rb b/spec/lib/job_types/nonprofit_successful_verification_job_spec.rb index 3f0eddd6..3d083f61 100644 --- a/spec/lib/job_types/nonprofit_successful_verification_job_spec.rb +++ b/spec/lib/job_types/nonprofit_successful_verification_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitSuccessfulVerificationJob do diff --git a/spec/lib/job_types/nonprofit_welcome_job_spec.rb b/spec/lib/job_types/nonprofit_welcome_job_spec.rb index ea071aa4..7fa0839c 100644 --- a/spec/lib/job_types/nonprofit_welcome_job_spec.rb +++ b/spec/lib/job_types/nonprofit_welcome_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::NonprofitWelcomeJob do diff --git a/spec/lib/job_types/ticket_mailer_followup_job_spec.rb b/spec/lib/job_types/ticket_mailer_followup_job_spec.rb index ea223777..ffbbf006 100644 --- a/spec/lib/job_types/ticket_mailer_followup_job_spec.rb +++ b/spec/lib/job_types/ticket_mailer_followup_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::TicketMailerFollowupJob do diff --git a/spec/lib/job_types/ticket_mailer_receipt_admin_job_spec.rb b/spec/lib/job_types/ticket_mailer_receipt_admin_job_spec.rb index b38c2ee6..53962183 100644 --- a/spec/lib/job_types/ticket_mailer_receipt_admin_job_spec.rb +++ b/spec/lib/job_types/ticket_mailer_receipt_admin_job_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper.rb' describe JobTypes::TicketMailerReceiptAdminJob do diff --git a/spec/lib/name_copy_naming_algorithm_spec.rb b/spec/lib/name_copy_naming_algorithm_spec.rb index fac79740..6cb16334 100644 --- a/spec/lib/name_copy_naming_algorithm_spec.rb +++ b/spec/lib/name_copy_naming_algorithm_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe NameCopyNamingAlgorithm do diff --git a/spec/lib/numeric_spec.rb b/spec/lib/numeric_spec.rb index f91d8aa3..d728b5b7 100644 --- a/spec/lib/numeric_spec.rb +++ b/spec/lib/numeric_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'numeric' diff --git a/spec/lib/pay_recurring_donation_spec.rb b/spec/lib/pay_recurring_donation_spec.rb index 84bbd424..2a5324a7 100644 --- a/spec/lib/pay_recurring_donation_spec.rb +++ b/spec/lib/pay_recurring_donation_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'timecop' diff --git a/spec/lib/query/billing_plans_spec.rb b/spec/lib/query/billing_plans_spec.rb index 5049a023..c3e4d8a4 100644 --- a/spec/lib/query/billing_plans_spec.rb +++ b/spec/lib/query/billing_plans_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe BillingPlans do diff --git a/spec/lib/query/query_billing_subscriptions_spec.rb b/spec/lib/query/query_billing_subscriptions_spec.rb index 39294553..9ee602cf 100644 --- a/spec/lib/query/query_billing_subscriptions_spec.rb +++ b/spec/lib/query/query_billing_subscriptions_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'insert/insert_billing_subscriptions' require 'query/query_billing_subscriptions' diff --git a/spec/lib/query/query_payments_spec.rb b/spec/lib/query/query_payments_spec.rb index b27bf1f7..09ef376d 100644 --- a/spec/lib/query/query_payments_spec.rb +++ b/spec/lib/query/query_payments_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'support/payments_for_a_payout' diff --git a/spec/lib/query/query_recurring_donations_spec.rb b/spec/lib/query/query_recurring_donations_spec.rb index ea75ef00..616cb4fb 100644 --- a/spec/lib/query/query_recurring_donations_spec.rb +++ b/spec/lib/query/query_recurring_donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' # Note that the recurring donation used in these tests is created on 2020-01-01 and the first charge is created on that date diff --git a/spec/lib/query/query_source_token_spec.rb b/spec/lib/query/query_source_token_spec.rb index 5db3b258..3c36ba7b 100644 --- a/spec/lib/query/query_source_token_spec.rb +++ b/spec/lib/query/query_source_token_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe QuerySourceToken do diff --git a/spec/lib/query/query_ticket_levels_spec.rb b/spec/lib/query/query_ticket_levels_spec.rb index 390c48ee..c60954fc 100644 --- a/spec/lib/query/query_ticket_levels_spec.rb +++ b/spec/lib/query/query_ticket_levels_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe QueryTicketLevels do diff --git a/spec/lib/query/query_users_spec.rb b/spec/lib/query/query_users_spec.rb index bd3df2a1..0464973b 100644 --- a/spec/lib/query/query_users_spec.rb +++ b/spec/lib/query/query_users_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe QueryUsers do diff --git a/spec/lib/retrieve/retrieve_active_record_items_spec.rb b/spec/lib/retrieve/retrieve_active_record_items_spec.rb index 89dd671d..8dc2eaa0 100644 --- a/spec/lib/retrieve/retrieve_active_record_items_spec.rb +++ b/spec/lib/retrieve/retrieve_active_record_items_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe RetrieveActiveRecordItems do diff --git a/spec/lib/slug_copy_naming_algorithm_spec.rb b/spec/lib/slug_copy_naming_algorithm_spec.rb index d84ca124..22a6bb0f 100644 --- a/spec/lib/slug_copy_naming_algorithm_spec.rb +++ b/spec/lib/slug_copy_naming_algorithm_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe SlugCopyNamingAlgorithm do diff --git a/spec/lib/stripe_account_spec.rb b/spec/lib/stripe_account_spec.rb index 57ef13f3..af38282d 100644 --- a/spec/lib/stripe_account_spec.rb +++ b/spec/lib/stripe_account_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' require 'stripe' require 'stripe_mock' diff --git a/spec/lib/stripe_utils_spec.rb b/spec/lib/stripe_utils_spec.rb index 81f6c550..7d4e4997 100644 --- a/spec/lib/stripe_utils_spec.rb +++ b/spec/lib/stripe_utils_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe StripeUtils, pending: true do diff --git a/spec/lib/timespan_spec.rb b/spec/lib/timespan_spec.rb index 8d044e2d..5d42bc22 100644 --- a/spec/lib/timespan_spec.rb +++ b/spec/lib/timespan_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe Timespan do diff --git a/spec/lib/update/update_charges_spec.rb b/spec/lib/update/update_charges_spec.rb index cfb1f76b..96807c27 100644 --- a/spec/lib/update/update_charges_spec.rb +++ b/spec/lib/update/update_charges_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateCharges do diff --git a/spec/lib/update/update_disputes_spec.rb b/spec/lib/update/update_disputes_spec.rb index 64be5aff..516318df 100644 --- a/spec/lib/update/update_disputes_spec.rb +++ b/spec/lib/update/update_disputes_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateDisputes do diff --git a/spec/lib/update/update_donation_spec.rb b/spec/lib/update/update_donation_spec.rb index f19b8ed6..224c3834 100644 --- a/spec/lib/update/update_donation_spec.rb +++ b/spec/lib/update/update_donation_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateDonation do diff --git a/spec/lib/update/update_misc_nonprofit_settings_spec.rb b/spec/lib/update/update_misc_nonprofit_settings_spec.rb index 9ad3832a..96b959b5 100644 --- a/spec/lib/update/update_misc_nonprofit_settings_spec.rb +++ b/spec/lib/update/update_misc_nonprofit_settings_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateMiscellaneousNpInfo do diff --git a/spec/lib/update/update_payouts_spec.rb b/spec/lib/update/update_payouts_spec.rb index b657b66f..3ba466d6 100644 --- a/spec/lib/update/update_payouts_spec.rb +++ b/spec/lib/update/update_payouts_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdatePayouts do diff --git a/spec/lib/update/update_recurring_donations_spec.rb b/spec/lib/update/update_recurring_donations_spec.rb index fce532cc..28f820a3 100644 --- a/spec/lib/update/update_recurring_donations_spec.rb +++ b/spec/lib/update/update_recurring_donations_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateRecurringDonations do diff --git a/spec/lib/update/update_refunds_spec.rb b/spec/lib/update/update_refunds_spec.rb index 64943032..8ff370e9 100644 --- a/spec/lib/update/update_refunds_spec.rb +++ b/spec/lib/update/update_refunds_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateRefunds do diff --git a/spec/lib/update/update_supporter_spec.rb b/spec/lib/update/update_supporter_spec.rb index 41c5658d..1cd6b4f1 100644 --- a/spec/lib/update/update_supporter_spec.rb +++ b/spec/lib/update/update_supporter_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateSupporter, pending:true do diff --git a/spec/lib/update/update_tickets_spec.rb b/spec/lib/update/update_tickets_spec.rb index f4b2993e..86533030 100644 --- a/spec/lib/update/update_tickets_spec.rb +++ b/spec/lib/update/update_tickets_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UpdateTickets do diff --git a/spec/lib/uuid_spec.rb b/spec/lib/uuid_spec.rb index 78b0d90b..d8b8c548 100644 --- a/spec/lib/uuid_spec.rb +++ b/spec/lib/uuid_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe UUID do describe '::Regex' do diff --git a/spec/mailers/admin_spec.rb b/spec/mailers/admin_spec.rb index f227ddda..d6103423 100644 --- a/spec/mailers/admin_spec.rb +++ b/spec/mailers/admin_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require "rails_helper" RSpec.describe AdminMailer, :type => :mailer do diff --git a/spec/mailers/donation_mailer_spec.rb b/spec/mailers/donation_mailer_spec.rb index eaa7407e..4c050c1b 100644 --- a/spec/mailers/donation_mailer_spec.rb +++ b/spec/mailers/donation_mailer_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require "rails_helper" RSpec.describe DonationMailer, :type => :mailer do diff --git a/spec/migration/delete_custom_field_join_spec.rb b/spec/migration/delete_custom_field_join_spec.rb index 7ae446d1..1b1c51ef 100644 --- a/spec/migration/delete_custom_field_join_spec.rb +++ b/spec/migration/delete_custom_field_join_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rspec' require 'rails_helper' diff --git a/spec/migration/delete_tag_join_spec.rb b/spec/migration/delete_tag_join_spec.rb index f37a8a8c..e5004b58 100644 --- a/spec/migration/delete_tag_join_spec.rb +++ b/spec/migration/delete_tag_join_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rspec' require 'rails_helper' diff --git a/spec/models/nonprofit_spec.rb b/spec/models/nonprofit_spec.rb index 7c78b7f5..23532151 100644 --- a/spec/models/nonprofit_spec.rb +++ b/spec/models/nonprofit_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' RSpec.describe Nonprofit, type: :model do diff --git a/spec/models/payment_import_spec.rb b/spec/models/payment_import_spec.rb index 88d70a12..87c4f7ec 100644 --- a/spec/models/payment_import_spec.rb +++ b/spec/models/payment_import_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' RSpec.describe PaymentImport, :type => :model do diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 2ea31eea..f72270b6 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # This file is copied to spec/ when you run 'rails generate rspec:install' ENV['RAILS_ENV'] ||= 'test' require File.expand_path('../../config/environment', __FILE__) diff --git a/spec/requests/nonprofits/direct_debit_details_spec.rb b/spec/requests/nonprofits/direct_debit_details_spec.rb index dc337f7d..4114ad37 100644 --- a/spec/requests/nonprofits/direct_debit_details_spec.rb +++ b/spec/requests/nonprofits/direct_debit_details_spec.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'rails_helper' describe DirectDebitDetailsController, type: :request do diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 610d9147..41eae771 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # This file was generated by the `rails generate rspec:install` command. Conventionally, all # specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. # The generated `.rspec` file contains `--require spec_helper` which will cause diff --git a/spec/support/construct.rb b/spec/support/construct.rb index 17499ae9..77856b20 100644 --- a/spec/support/construct.rb +++ b/spec/support/construct.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class Construct < Struct def self.new(hash) diff --git a/spec/support/contexts.rb b/spec/support/contexts.rb index 4daa78a2..cf8d50b1 100644 --- a/spec/support/contexts.rb +++ b/spec/support/contexts.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'support/contexts/shared_donation_charge_context' require 'support/contexts/shared_rd_donation_value_context' \ No newline at end of file diff --git a/spec/support/contexts/shared_donation_charge_context.rb b/spec/support/contexts/shared_donation_charge_context.rb index e7a1917f..de921fb6 100644 --- a/spec/support/contexts/shared_donation_charge_context.rb +++ b/spec/support/contexts/shared_donation_charge_context.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'stripe_mock' RSpec.shared_context :shared_donation_charge_context do diff --git a/spec/support/contexts/shared_rd_donation_value_context.rb b/spec/support/contexts/shared_rd_donation_value_context.rb index e68aefc5..0414dab1 100644 --- a/spec/support/contexts/shared_rd_donation_value_context.rb +++ b/spec/support/contexts/shared_rd_donation_value_context.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later # holy cow, this is confusing RSpec.shared_context :shared_rd_donation_value_context do include_context :shared_donation_charge_context diff --git a/spec/support/date_time.rb b/spec/support/date_time.rb index 3254a682..33a3966c 100644 --- a/spec/support/date_time.rb +++ b/spec/support/date_time.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class DateTime def nsec (sec_fraction * 1_000_000_000).to_i diff --git a/spec/support/expect.rb b/spec/support/expect.rb index f748eddf..2a118910 100644 --- a/spec/support/expect.rb +++ b/spec/support/expect.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module Expect def expect_validation_errors(list_of_errors, validators, error_validator_length_should_match=true) diff --git a/spec/support/factory_bot.rb b/spec/support/factory_bot.rb index 55755594..b57de70a 100644 --- a/spec/support/factory_bot.rb +++ b/spec/support/factory_bot.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module FactoryBotExtensions def force_create(name, args={}) v = build(name, args) diff --git a/spec/support/init_dotenv.rb b/spec/support/init_dotenv.rb index d70981c6..69314899 100644 --- a/spec/support/init_dotenv.rb +++ b/spec/support/init_dotenv.rb @@ -1,2 +1,3 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later require 'dotenv' Dotenv.load \ No newline at end of file diff --git a/spec/support/mock_helpers.rb b/spec/support/mock_helpers.rb index 179a8973..5e2bbcbf 100644 --- a/spec/support/mock_helpers.rb +++ b/spec/support/mock_helpers.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later module MockHelpers def self.payment_export_headers() ["Date",'Gross Amount', 'Fee Total', 'Net Amount','Type', 'Last Name', 'First Name','Full Name', 'Organization', 'Email', 'Phone', 'Address', 'City', 'State', 'Postal Code', 'Country', 'Anonymous?', 'Supporter Id', 'Designation', 'Honorarium/Memorium', 'Anonymous','Comment','Campaign', 'Campaign Gift Level', 'Event Name', 'Payment', 'Check Number', 'Donation Note'] diff --git a/spec/support/payments_for_a_payout.rb b/spec/support/payments_for_a_payout.rb index 955f0212..8827d197 100644 --- a/spec/support/payments_for_a_payout.rb +++ b/spec/support/payments_for_a_payout.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later shared_context 'payments for a payout' do before(:each) {@expect_marked = {charges: Array.new, disputes: Array.new, refunds: Array.new, payouts_records: Array.new}} let(:all_payments) { diff --git a/spec/support/test_chunked_uploader.rb b/spec/support/test_chunked_uploader.rb index f0f2c5f4..88209d23 100644 --- a/spec/support/test_chunked_uploader.rb +++ b/spec/support/test_chunked_uploader.rb @@ -1,3 +1,4 @@ +# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later class TestChunkedUploader TEST_ERROR_MESSAGE = 'test exception thrown' def self.clear