├── .github ├── dependabot.yml └── workflows │ └── tests.yml ├── .gitignore ├── .python-version ├── CLAUDE.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── __init__.py ├── accounts ├── __init__.py ├── tests.py ├── urls.py └── views.py ├── api ├── __init__.py ├── admin.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_customizationrequest.py │ ├── 0003_auto_20200923_1328.py │ ├── 0004_customizationrequest_complete.py │ ├── 0005_customizationrequest_created.py │ ├── 0006_customizationrequest_book.py │ ├── 0007_featureflag.py │ ├── 0008_alter_featureflag_name.py │ ├── 0009_auto_20220203_1256.py │ ├── 0010_alter_featureflag_name.py │ ├── 0011_webviewsettings.py │ ├── 0012_alter_webviewsettings_options.py │ ├── 0013_delete_progresstracker.py │ └── __init__.py ├── models.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py └── views.py ├── books ├── __init__.py ├── constants.py ├── management │ └── commands │ │ └── add_missing_licenses.py ├── migrations │ ├── 0001_initial_squashed_0100_videofacultyresources.py │ ├── 0002_auto_20200720_1527.py │ ├── 0101_auto_20200716_1553.py │ ├── 0102_auto_20200716_1605.py │ ├── 0103_auto_20200722_1544.py │ ├── 0103_merge_20200723_1300.py │ ├── 0104_book_give_today.py │ ├── 0105_merge_20200727_1405.py │ ├── 0106_auto_20200728_1547.py │ ├── 0107_auto_20200813_1613.py │ ├── 0108_auto_20200910_1245.py │ ├── 0109_customizationrequest.py │ ├── 0109_remove_book_give_today.py │ ├── 0110_customizationform.py │ ├── 0111_delete_customizationform.py │ ├── 0112_delete_customizationrequest.py │ ├── 0113_merge_20200930_1001.py │ ├── 0114_book_customization_form_content.py │ ├── 0115_auto_20200930_1205.py │ ├── 0116_auto_20200930_1237.py │ ├── 0117_auto_20201002_1301.py │ ├── 0118_auto_20201014_1249.py │ ├── 0119_auto_20201014_1251.py │ ├── 0120_auto_20201016_1253.py │ ├── 0121_auto_20201020_1707.py │ ├── 0122_auto_20201021_1050.py │ ├── 0123_book_support_statement.py │ ├── 0124_auto_20201021_1100.py │ ├── 0125_remove_book_table_of_contents.py │ ├── 0126_auto_20210127_1042.py │ ├── 0127_remove_book_ally_content.py │ ├── 0128_remove_book_coming_soon.py │ ├── 0129_auto_20210709_1624.py │ ├── 0130_remove_book_errata_content.py │ ├── 0131_book_translations.py │ ├── 0132_bookindex_translations.py │ ├── 0133_bookcategories_bookcategory.py │ ├── 0134_alter_book_license_name.py │ ├── 0135_alter_book_license_name.py │ ├── 0136_auto_20220915_0950.py │ ├── 0137_alter_book_salesforce_book_id.py │ ├── 0138_alter_book_authors_alter_book_bookstore_content_and_more.py │ ├── 0138_auto_20230112_1426.py │ ├── 0139_auto_20230112_1426.py │ ├── 0140_merge_20230118_1543.py │ ├── 0141_remove_book_k12_subject_studentresources_k12.py │ ├── 0142_remove_book_digital_isbn_10_and_more.py │ ├── 0143_remove_studentresources_k12_and_more.py │ ├── 0144_book_assignable_book_book_assignable_book_link.py │ ├── 0145_remove_book_assignable_book_link.py │ ├── 0146_alter_facultyresources_link_external_and_more.py │ ├── 0147_alter_facultyresources_link_external_and_more.py │ ├── 0148_book_book_uuid_alter_book_cnx_id.py │ ├── 0149_alter_book_book_state.py │ ├── 0150_book_amazon_iframe.py │ ├── 0151_book_promote_snippet_promotesnippets.py │ ├── 0152_alter_book_promote_snippet_delete_promotesnippets.py │ ├── 0153_book_polish_site_link.py │ ├── 0154_alter_book_salesforce_abbreviation_and_more.py │ ├── 0155_alter_book_book_cover_text_color_and_more.py │ ├── 0156_book_content_warning.py │ ├── 0157_alter_book_print_isbn_13_and_more.py │ ├── 0158_alter_book_cover_color.py │ ├── 0159_book_assignable_isbn_13.py │ ├── 0160_book_require_login_message.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── codecov.yml ├── docker-compose.override.yml ├── docker-compose.yml ├── docker ├── bash ├── entrypoint └── start ├── docs ├── app-design.md └── openstax-cms-db.svg ├── donations ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_donationpopup.py │ ├── 0003_auto_20210607_1320.py │ ├── 0004_auto_20210609_1344.py │ ├── 0005_auto_20211021_1045.py │ ├── 0006_fundraiser.py │ ├── 0007_auto_20220516_2113.py │ ├── 0008_thankyounote_source.py │ ├── 0009_alter_thankyounote_options.py │ ├── 0009_thankyounote_salesforce_id.py │ ├── 0010_merge_20250110_1518.py │ └── __init__.py ├── models.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py └── views.py ├── errata ├── __init__.py ├── admin.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20161121_1453.py │ ├── 0003_errata_archived.py │ ├── 0004_auto_20161206_1115.py │ ├── 0005_errata_supporting_documentation.py │ ├── 0006_remove_errata_supporting_documentation.py │ ├── 0007_externaldocumentation_internaldocumentation.py │ ├── 0008_auto_20161212_1309.py │ ├── 0009_auto_20170124_1338.py │ ├── 0010_auto_20170126_1218.py │ ├── 0011_auto_20170131_1201.py │ ├── 0012_auto_20170202_1423.py │ ├── 0013_auto_20170203_0955.py │ ├── 0014_auto_20170203_1420.py │ ├── 0015_auto_20170206_1125.py │ ├── 0016_errata_is_assessment_errata.py │ ├── 0017_auto_20170419_1228.py │ ├── 0018_auto_20170919_1140.py │ ├── 0019_auto_20171019_1158.py │ ├── 0020_errata_duplicate_id.py │ ├── 0021_auto_20180125_1128.py │ ├── 0022_auto_20180205_1505.py │ ├── 0023_auto_20180222_1002.py │ ├── 0024_errata_assessment_id.py │ ├── 0025_auto_20180301_1107.py │ ├── 0026_auto_20180308_0943.py │ ├── 0027_errata_number_of_errors.py │ ├── 0028_auto_20180830_1220.py │ ├── 0029_auto_20181002_1052.py │ ├── 0030_auto_20181130_1235.py │ ├── 0031_blockedusers.py │ ├── 0032_auto_20190627_1548.py │ ├── 0033_auto_20190701_1154.py │ ├── 0034_auto_20190730_1153.py │ ├── 0035_emailtext.py │ ├── 0036_errata_junk.py │ ├── 0037_auto_20191210_1419.py │ ├── 0038_auto_20200127_1318.py │ ├── 0039_auto_20200213_1248.py │ ├── 0039_auto_20200213_1418.py │ ├── 0040_merge_20200214_0945.py │ ├── 0041_auto_20200326_1531.py │ ├── 0042_auto_20200401_1500.py │ ├── 0043_auto_20200414_1517.py │ ├── 0044_auto_20200714_1429.py │ ├── 0045_auto_20200721_0959.py │ ├── 0046_auto_20200722_1225.py │ ├── 0047_auto_20200804_1200.py │ ├── 0048_auto_20200807_1056.py │ ├── 0049_alter_errata_status.py │ ├── 0050_auto_20220207_1057.py │ ├── 0051_auto_20220516_2113.py │ ├── 0052_alter_errata_status.py │ ├── 0053_alter_errata_resource.py │ ├── 0054_alter_errata_resource.py │ ├── 0055_remove_errata_accounts_user_email_and_more.py │ ├── 0056_alter_errata_options.py │ └── __init__.py ├── models.py ├── serializers.py ├── static │ └── errata │ │ └── errata-admin-ui.js ├── templates │ └── templates │ │ ├── email.html │ │ └── email.txt ├── tests.py ├── urls.py ├── views.py └── wagtail_hooks.py ├── fixtures └── vcr_cassettes │ ├── README.md │ ├── books_license.yaml │ ├── books_no_cnx_id.yaml │ ├── books_prealgebra.yaml │ ├── books_univ_physics.yaml │ ├── contact.yaml │ ├── partners.yaml │ └── retired_book.yaml ├── global_settings ├── __init__.py ├── apps.py ├── functions.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20160906_1344.py │ ├── 0003_auto_20160906_1348.py │ ├── 0004_auto_20160906_1403.py │ ├── 0005_remove_stickynote_header.py │ ├── 0006_auto_20161213_1054.py │ ├── 0007_footer.py │ ├── 0008_auto_20170822_0956.py │ ├── 0009_auto_20170912_1337.py │ ├── 0010_auto_20170914_1600.py │ ├── 0011_mail.py │ ├── 0012_auto_20171009_1008.py │ ├── 0013_auto_20180515_1603.py │ ├── 0014_auto_20180607_1351.py │ ├── 0015_auto_20180816_1056.py │ ├── 0016_cloudfrontdistribution.py │ ├── 0017_auto_20200325_1058.py │ ├── 0018_auto_20200727_1047.py │ ├── 0019_stickynote_show_popup.py │ ├── 0020_givetoday.py │ ├── 0021_auto_20201002_1012.py │ └── __init__.py ├── models.py ├── signals.py ├── views.py └── wagtail_hooks.py ├── mail ├── __init__.py ├── admin.py ├── functions.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py └── tests.py ├── manage.py ├── news ├── __init__.py ├── feeds.py ├── fields.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_newsarticle_tags.py │ ├── 0003_auto_20160517_1521.py │ ├── 0004_newsarticle_press_kit.py │ ├── 0005_auto_20160523_1023.py │ ├── 0006_auto_20160523_1042.py │ ├── 0007_auto_20160523_1049.py │ ├── 0008_newsarticle_author.py │ ├── 0009_auto_20160614_1024.py │ ├── 0010_auto_20160614_1032.py │ ├── 0011_auto_20160614_1034.py │ ├── 0012_auto_20160614_1037.py │ ├── 0013_auto_20160616_1033.py │ ├── 0014_auto_20160617_1140.py │ ├── 0015_remove_newsarticle_heading.py │ ├── 0016_newsarticle_heading.py │ ├── 0017_auto_20161018_0757.py │ ├── 0018_auto_20161025_1300.py │ ├── 0019_experts_expertspr_pressindex_pressrelease.py │ ├── 0020_auto_20180509_1016.py │ ├── 0021_auto_20180515_1603.py │ ├── 0022_auto_20180515_1612.py │ ├── 0023_missionstatement_missionstatements.py │ ├── 0024_auto_20180517_1102.py │ ├── 0025_auto_20180517_1426.py │ ├── 0026_auto_20180517_1434.py │ ├── 0027_auto_20180517_1443.py │ ├── 0028_remove_pressindex_mentions.py │ ├── 0029_pressindex_mentions.py │ ├── 0030_auto_20180521_1137.py │ ├── 0031_auto_20180523_0934.py │ ├── 0032_auto_20180705_1947.py │ ├── 0033_auto_20181113_1249.py │ ├── 0034_auto_20191008_1546.py │ ├── 0035_auto_20210226_1150.py │ ├── 0036_blogtype_contenttype.py │ ├── 0037_newsarticle_collections.py │ ├── 0038_auto_20220420_1547.py │ ├── 0039_auto_20220427_1107.py │ ├── 0040_alter_newsarticle_content_types.py │ ├── 0041_alter_newsarticletag_tag.py │ ├── 0041_auto_20220517_1353.py │ ├── 0042_auto_20220520_0855.py │ ├── 0042_merge_20220519_1249.py │ ├── 0043_alter_newsarticle_featured_video.py │ ├── 0044_auto_20220520_1158.py │ ├── 0045_merge_20220520_1523.py │ ├── 0046_auto_20220616_1349.py │ ├── 0047_alter_newsarticle_article_subjects_and_more.py │ ├── 0048_pressindex_faqs_pressindex_infographic_image_and_more.py │ ├── 0049_pressindex_about_alter_pressindex_mentions.py │ ├── 0050_newsindex_display_footer_and_more.py │ ├── 0051_alter_pressindex_faqs.py │ └── __init__.py ├── models.py ├── search.py ├── tests.py ├── urls.py └── views.py ├── openstax ├── __init__.py ├── api.py ├── functions.py ├── middleware.py ├── settings │ ├── __init__.py │ ├── base.py │ ├── docker.py │ ├── local.py.example │ └── test.py ├── tests.py ├── urls.py └── wsgi.py ├── oxauth ├── __init__.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_create_user_profile.py │ └── __init__.py └── models.py ├── oxmenus ├── __init__.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_menus_options_alter_menus_menu.py │ └── __init__.py ├── models.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py ├── views.py └── wagtail_hooks.py ├── pages ├── __init__.py ├── custom_blocks.py ├── custom_fields.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── create_subject_pages.py │ │ ├── create_subjects_page.py │ │ └── restructure_root_page.py ├── migrations │ ├── 0001_initial_squashed_0232_auto_20200623_0848.py │ ├── 0002_auto_20200813_1540.py │ ├── 0002_auto_20200928_1405.py │ ├── 0003_merge_20200930_1001.py │ ├── 0004_delete_roverpage.py │ ├── 0004_llphpage.py │ ├── 0005_auto_20201105_1414.py │ ├── 0006_auto_20201105_1620.py │ ├── 0007_merge_20201106_1444.py │ ├── 0008_tutormarketing.py │ ├── 0009_auto_20201204_1518.py │ ├── 0010_auto_20201204_1520.py │ ├── 0011_auto_20201204_1524.py │ ├── 0012_auto_20201204_1525.py │ ├── 0013_auto_20201204_1532.py │ ├── 0014_auto_20201207_1355.py │ ├── 0015_delete_card.py │ ├── 0016_auto_20201209_0842.py │ ├── 0017_tutorlanding.py │ ├── 0018_auto_20210126_0947.py │ ├── 0019_auto_20210126_1056.py │ ├── 0020_auto_20210126_1314.py │ ├── 0021_auto_20210126_1318.py │ ├── 0022_auto_20210126_1323.py │ ├── 0023_auto_20210126_1333.py │ ├── 0024_auto_20210126_1336.py │ ├── 0025_auto_20210126_1519.py │ ├── 0026_auto_20210126_1521.py │ ├── 0027_auto_20210126_1607.py │ ├── 0028_auto_20210127_1109.py │ ├── 0029_auto_20210127_1300.py │ ├── 0030_auto_20210127_1302.py │ ├── 0031_auto_20210127_1304.py │ ├── 0032_auto_20210127_1347.py │ ├── 0033_auto_20210127_1356.py │ ├── 0034_auto_20210127_1550.py │ ├── 0035_auto_20210127_1612.py │ ├── 0036_auto_20210127_1731.py │ ├── 0037_auto_20210426_1315.py │ ├── 0038_auto_20210427_1025.py │ ├── 0039_auto_20210427_1415.py │ ├── 0040_auto_20210505_1339.py │ ├── 0041_auto_20210506_1329.py │ ├── 0042_auto_20210506_1347.py │ ├── 0043_auto_20210506_1453.py │ ├── 0044_auto_20210513_1515.py │ ├── 0045_auto_20210517_0957.py │ ├── 0046_auto_20210628_1632.py │ ├── 0047_institutionalpartnership_application_link.py │ ├── 0048_auto_20210830_1133.py │ ├── 0049_auto_20211215_1046.py │ ├── 0050_auto_20211216_1220.py │ ├── 0051_auto_20220207_1342.py │ ├── 0051_subjects.py │ ├── 0052_alter_supporters_funder_groups.py │ ├── 0052_subject_subjectorderable.py │ ├── 0053_alter_supporters_funder_groups.py │ ├── 0053_subject_page_description.py │ ├── 0054_alter_supporters_funder_groups.py │ ├── 0055_supporters_disclaimer.py │ ├── 0056_merge_20220208_1013.py │ ├── 0057_merge_20220223_1247.py │ ├── 0058_alter_subject_tutor_ad.py │ ├── 0059_alter_supporters_funder_groups.py │ ├── 0060_auto_20220412_1344.py │ ├── 0061_alter_impactstory_body.py │ ├── 0062_alter_impactstory_body.py │ ├── 0063_auto_20220614_1525.py │ ├── 0064_formheadings.py │ ├── 0065_auto_20220823_1112.py │ ├── 0066_allylogos.py │ ├── 0067_alter_aboutuspage_what_cards_and_more.py │ ├── 0067_learningresearchpage.py │ ├── 0068_k12mainpage_k12subject.py │ ├── 0069_merge_20230118_1543.py │ ├── 0069_remove_learningresearchpage_mission_header_and_more.py │ ├── 0070_alter_k12mainpage_faqs_and_more.py │ ├── 0071_merge_20230202_1030.py │ ├── 0072_k12mainpage_subject_list_default_and_more.py │ ├── 0073_assignable.py │ ├── 0074_remove_assignable_admin_button_text_and_more.py │ ├── 0075_remove_assignable_available_courses_and_more.py │ ├── 0076_remove_assignable_heading_and_more.py │ ├── 0077_assignable_add_assignable_cta_button_text_and_more.py │ ├── 0078_rename_add_assignable_header_assignable_faq_header_and_more.py │ ├── 0079_remove_assignable_section_2_image_and_more.py │ ├── 0080_homepage_k12_cta_button_text_and_more.py │ ├── 0081_remove_allylogos_openstax_logos_and_more.py │ ├── 0082_remove_webinarpage_description_and_more.py │ ├── 0083_alter_k12mainpage_testimonials.py │ ├── 0084_customizablepage_squashed_0110_alter_rootpage_body.py │ ├── 0111_alter_rootpage_body_squashed_0130_alter_rootpage_body.py │ ├── 0131_alter_impact_making_a_difference.py │ ├── 0131_alter_impact_making_a_difference_squashed_0144_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0132_remove_rootpage_layout.py │ ├── 0133_rootpage_layout.py │ ├── 0134_alter_rootpage_layout.py │ ├── 0135_alter_rootpage_layout.py │ ├── 0136_alter_rootpage_layout.py │ ├── 0137_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0137_alter_rootpage_promote_image.py │ ├── 0138_alter_rootpage_body.py │ ├── 0139_alter_rootpage_body.py │ ├── 0140_alter_rootpage_body.py │ ├── 0141_alter_rootpage_body.py │ ├── 0142_alter_rootpage_body.py │ ├── 0143_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0144_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0145_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0146_alter_rootpage_body.py │ ├── 0147_merge_20240725_1221.py │ ├── 0148_alter_rootpage_layout.py │ ├── 0149_alter_rootpage_body.py │ ├── 0150_alter_rootpage_body.py │ ├── 0151_alter_assignable_faqs_alter_faq_questions_and_more.py │ ├── 0152_alter_rootpage_body_alter_rootpage_layout.py │ ├── 0153_alter_homepage_options.py │ ├── 0154_alter_impact_improving_access.py │ ├── 0155_alter_rootpage_layout.py │ ├── 0156_alter_rootpage_body.py │ ├── 0157_alter_rootpage_body.py │ ├── 0158_alter_rootpage_body.py │ ├── 0159_alter_rootpage_body.py │ ├── 0160_alter_rootpage_body.py │ ├── 0161_assignable_instructor_help_cta_button_text_and_more.py │ ├── 0162_assignable_cta_section_footer.py │ └── __init__.py ├── models.py ├── static │ └── images │ │ └── openstax.png ├── templates │ ├── news │ │ └── news_article.html │ ├── page.html │ ├── pages │ │ └── general_page.html │ ├── preview.html │ ├── wagtailadmin │ │ ├── admin_base.html │ │ └── base.html │ └── wagtailusers │ │ └── users │ │ └── edit.html └── tests.py ├── public └── favicon.ico ├── pyproject.toml ├── redirects ├── __init__.py ├── management │ └── commands │ │ └── check_redirects.py └── templates │ └── wagtailredirects │ └── add.html ├── requirements ├── base.txt ├── dev.txt ├── production.txt └── test.txt ├── salesforce ├── __init__.py ├── admin.py ├── functions.py ├── management │ └── commands │ │ ├── delete_resource_downloads.py │ │ ├── sync_thank_you_notes.py │ │ ├── update_opportunities.py │ │ ├── update_partners.py │ │ ├── update_resource_downloads.py │ │ ├── update_schools.py │ │ ├── update_schools_and_mapbox.py │ │ └── upload_mapbox_schools.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20160318_0843.py │ ├── 0003_school.py │ ├── 0004_auto_20180522_1342.py │ ├── 0005_auto_20180522_1530.py │ ├── 0006_auto_20180522_1552.py │ ├── 0007_auto_20180522_1557.py │ ├── 0008_mapboxdataset.py │ ├── 0009_salesforcesettings.py │ ├── 0010_auto_20180910_1320.py │ ├── 0011_auto_20190531_0025.py │ ├── 0012_mapboxdataset_style_url.py │ ├── 0013_mapboxdataset_tileset_id.py │ ├── 0014_remove_mapboxdataset_dataset_id.py │ ├── 0015_adoptionopportunityrecord.py │ ├── 0016_auto_20190815_1211.py │ ├── 0017_adoptionopportunityrecord_updated.py │ ├── 0018_remove_adoptionopportunityrecord_updated.py │ ├── 0019_adoptionopportunityrecord_updated.py │ ├── 0020_school_salesforce_id.py │ ├── 0021_partner.py │ ├── 0022_auto_20191111_1220.py │ ├── 0023_auto_20191111_1229.py │ ├── 0024_auto_20191111_1525.py │ ├── 0025_partner_books.py │ ├── 0026_auto_20191115_1123.py │ ├── 0027_auto_20191122_1705.py │ ├── 0028_partner_partner_logo.py │ ├── 0029_partner_visible_on_website.py │ ├── 0030_auto_20191220_1353.py │ ├── 0031_auto_20200109_1048.py │ ├── 0032_partner_partner_website.py │ ├── 0033_partner_partner_list_label.py │ ├── 0034_auto_20200117_1536.py │ ├── 0035_auto_20200117_1619.py │ ├── 0036_partner_formstack_url.py │ ├── 0037_partnercategorymapping_partnerfieldnamemapping_partnertypemapping.py │ ├── 0038_remove_partnertypemapping_salesforce_name.py │ ├── 0039_auto_20200304_0919.py │ ├── 0039_partner_lead_sharing.py │ ├── 0040_partnerfieldnamemapping_hidden.py │ ├── 0041_merge_20200311_1529.py │ ├── 0042_salesforceforms.py │ ├── 0043_salesforceforms_debug.py │ ├── 0044_auto_20200615_1402.py │ ├── 0045_auto_20200707_1042.py │ ├── 0046_auto_20200720_1527.py │ ├── 0047_auto_20200721_1134.py │ ├── 0048_auto_20200721_1256.py │ ├── 0049_resourcedownload_salesforce_id.py │ ├── 0050_auto_20200724_1333.py │ ├── 0051_auto_20200727_1324.py │ ├── 0052_auto_20200728_1547.py │ ├── 0053_remove_adoptionopportunityrecord_updated.py │ ├── 0054_remove_adoptionopportunityrecord_book.py │ ├── 0055_adoptionopportunityrecord_verified.py │ ├── 0056_auto_20200730_1547.py │ ├── 0057_partner_instructional_level_k12.py │ ├── 0058_auto_20201012_0946.py │ ├── 0058_partnerreview.py │ ├── 0059_auto_20201005_1411.py │ ├── 0060_partnerreview_partner.py │ ├── 0061_merge_20201012_1151.py │ ├── 0062_savingsnumber.py │ ├── 0063_auto_20201014_1229.py │ ├── 0064_auto_20201015_1524.py │ ├── 0065_auto_20201016_1253.py │ ├── 0066_auto_20201021_1627.py │ ├── 0067_auto_20201023_0945.py │ ├── 0068_auto_20201028_1341.py │ ├── 0069_auto_20201028_1350.py │ ├── 0070_partnerreview_approved_review_text.py │ ├── 0071_auto_20201028_1427.py │ ├── 0072_auto_20201028_1434.py │ ├── 0073_remove_partnerreview_approved_review_text.py │ ├── 0074_partnerreview_partner_response_date.py │ ├── 0075_auto_20201117_1412.py │ ├── 0076_auto_20201117_1419.py │ ├── 0077_partnerreview_to_delete.py │ ├── 0078_auto_20201119_1633.py │ ├── 0079_auto_20201130_1600.py │ ├── 0080_resourcedownload_contact_id.py │ ├── 0081_auto_20210510_1023.py │ ├── 0082_partner_partnership_level.py │ ├── 0083_alter_resourcedownload_contact_id.py │ ├── 0084_alter_resourcedownload_contact_id.py │ ├── 0085_partnerreview_user_faculty_status.py │ ├── 0086_alter_partnerreview_user_faculty_status.py │ ├── 0087_school_location.py │ ├── 0088_school_total_school_enrollment.py │ ├── 0089_auto_20211014_1124.py │ ├── 0090_auto_20211014_1201.py │ ├── 0091_auto_20211018_1150.py │ ├── 0092_auto_20211018_1152.py │ ├── 0093_partnerreview_submitted_by_account_uuid.py │ ├── 0094_alter_partnerreview_submitted_by_account_id.py │ ├── 0095_adoptionopportunityrecord_account_uuid.py │ ├── 0096_salesforceforms_debug_email.py │ ├── 0097_auto_20220328_1130.py │ ├── 0098_partner_equity_rating.py │ ├── 0098_remove_resourcedownload_salesforce_id.py │ ├── 0099_remove_resourcedownload_number_of_times_accessed.py │ ├── 0100_merge_20220426_0826.py │ ├── 0100_partner_partner_sf_account_id.py │ ├── 0101_merge_20220506_1353.py │ ├── 0102_auto_20220512_0814.py │ ├── 0103_auto_20220516_1045.py │ ├── 0104_alter_partner_visible_on_website.py │ ├── 0105_auto_20221212_1543.py │ ├── 0106_remove_resourcedownload_salesforce__account_b11d37_idx_and_more.py │ ├── 0107_alter_resourcedownload_account_uuid_and_more.py │ ├── 0108_partner_partner_anniversary_date_and_more.py │ ├── 0109_remove_partner_salesforce_created_date.py │ ├── 0110_partner_account_id_partner_partner_status.py │ ├── 0111_alter_partner_partner_sf_account_id_and_more.py │ ├── 0112_remove_adoptionopportunityrecord_fall_student_number_and_more.py │ ├── 0113_school_created_school_updated.py │ └── __init__.py ├── models.py ├── salesforce.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py └── views.py ├── setup.cfg ├── shared ├── test_utilities.py └── tests.py ├── snippets ├── __init__.py ├── migrations │ ├── 0001_initial_squashed_0022_subject_page_content.py │ ├── 0002_auto_20200722_1544.py │ ├── 0003_delete_givetoday.py │ ├── 0004_customizationformcontent.py │ ├── 0005_delete_customizationformcontent.py │ ├── 0006_erratacontent.py │ ├── 0007_erratacontent_heading.py │ ├── 0008_alter_erratacontent_book_state.py │ ├── 0009_alter_erratacontent_book_state.py │ ├── 0010_auto_20210715_1313.py │ ├── 0011_auto_20210715_1317.py │ ├── 0012_auto_20210715_1327.py │ ├── 0013_subjectcategories.py │ ├── 0014_auto_20220126_1603.py │ ├── 0015_rename_subjectcategories_subjectcategory.py │ ├── 0016_subject_icon.py │ ├── 0017_subjectcategory_description.py │ ├── 0018_subject_subject_color.py │ ├── 0019_givebanner.py │ ├── 0020_blogcontenttype.py │ ├── 0020_contentlicense.py │ ├── 0021_blogcollection.py │ ├── 0022_merge_0020_contentlicense_0021_blogcollection.py │ ├── 0023_delete_contentlicense.py │ ├── 0024_k12subject.py │ ├── 0025_facultyresource_icon_studentresource_icon_and_more.py │ ├── 0026_facultyresource_resource_category_and_more.py │ ├── 0027_nowebinarmessage.py │ ├── 0028_webinarcollection.py │ ├── 0029_assignableavailable.py │ ├── 0030_alter_erratacontent_book_state.py │ ├── 0030_amazonbookblurb.py │ ├── 0031_merge_20231101_1313.py │ ├── 0031_merge_20231101_1438.py │ ├── 0032_merge_20231117_0830.py │ ├── 0033_promotesnippet.py │ ├── 0034_delete_assignableavailable.py │ ├── 0035_alter_k12subject_subject_color_and_more.py │ ├── 0036_contentwarning.py │ ├── 0037_pagelayout.py │ ├── 0038_alter_pagelayout_layout.py │ ├── 0039_alter_pagelayout_layout.py │ ├── 0040_remove_pagelayout_background_image.py │ ├── 0041_delete_pagelayout.py │ ├── 0042_alter_amazonbookblurb_locale_and_more.py │ ├── 0043_alter_k12subject_subject_color_and_more.py │ ├── 0044_requireloginmessage.py │ └── __init__.py ├── models.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py └── views.py ├── versions ├── __init__.py ├── templates │ └── versions.html ├── views.py └── wagtail_hooks.py ├── wagtailimportexport ├── __init__.py ├── admin_urls.py ├── apps.py ├── config.py ├── exporting.py ├── forms.py ├── functions.py ├── importing.py ├── migrations │ └── __init__.py ├── templates │ └── wagtailimportexport │ │ ├── export-page.html │ │ ├── import-page.html │ │ └── index.html ├── tests │ ├── __init__.py │ ├── test_functions.py │ └── tests.py ├── views.py └── wagtail_hooks.py └── webinars ├── __init__.py ├── migrations ├── 0001_initial.py ├── 0002_webinar_display_on_tutor_page.py ├── 0003_webinar_webinar_subjects.py ├── 0004_alter_webinar_webinar_subjects.py ├── 0005_webinar_webinar_collections.py ├── 0006_alter_webinar_spaces_remaining.py └── __init__.py ├── models.py ├── search.py ├── serializers.py ├── signals.py ├── tests.py ├── urls.py ├── views.py └── wagtail_hooks.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /accounts/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/accounts/tests.py -------------------------------------------------------------------------------- /accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/accounts/urls.py -------------------------------------------------------------------------------- /accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/accounts/views.py -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/admin.py -------------------------------------------------------------------------------- /api/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0001_initial.py -------------------------------------------------------------------------------- /api/migrations/0002_customizationrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0002_customizationrequest.py -------------------------------------------------------------------------------- /api/migrations/0003_auto_20200923_1328.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0003_auto_20200923_1328.py -------------------------------------------------------------------------------- /api/migrations/0004_customizationrequest_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0004_customizationrequest_complete.py -------------------------------------------------------------------------------- /api/migrations/0005_customizationrequest_created.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0005_customizationrequest_created.py -------------------------------------------------------------------------------- /api/migrations/0006_customizationrequest_book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0006_customizationrequest_book.py -------------------------------------------------------------------------------- /api/migrations/0007_featureflag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0007_featureflag.py -------------------------------------------------------------------------------- /api/migrations/0008_alter_featureflag_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0008_alter_featureflag_name.py -------------------------------------------------------------------------------- /api/migrations/0009_auto_20220203_1256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0009_auto_20220203_1256.py -------------------------------------------------------------------------------- /api/migrations/0010_alter_featureflag_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0010_alter_featureflag_name.py -------------------------------------------------------------------------------- /api/migrations/0011_webviewsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0011_webviewsettings.py -------------------------------------------------------------------------------- /api/migrations/0012_alter_webviewsettings_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0012_alter_webviewsettings_options.py -------------------------------------------------------------------------------- /api/migrations/0013_delete_progresstracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/migrations/0013_delete_progresstracker.py -------------------------------------------------------------------------------- /api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/models.py -------------------------------------------------------------------------------- /api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/serializers.py -------------------------------------------------------------------------------- /api/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/signals.py -------------------------------------------------------------------------------- /api/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/tests.py -------------------------------------------------------------------------------- /api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/urls.py -------------------------------------------------------------------------------- /api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/api/views.py -------------------------------------------------------------------------------- /books/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /books/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/constants.py -------------------------------------------------------------------------------- /books/management/commands/add_missing_licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/management/commands/add_missing_licenses.py -------------------------------------------------------------------------------- /books/migrations/0001_initial_squashed_0100_videofacultyresources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0001_initial_squashed_0100_videofacultyresources.py -------------------------------------------------------------------------------- /books/migrations/0002_auto_20200720_1527.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0002_auto_20200720_1527.py -------------------------------------------------------------------------------- /books/migrations/0101_auto_20200716_1553.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0101_auto_20200716_1553.py -------------------------------------------------------------------------------- /books/migrations/0102_auto_20200716_1605.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0102_auto_20200716_1605.py -------------------------------------------------------------------------------- /books/migrations/0103_auto_20200722_1544.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0103_auto_20200722_1544.py -------------------------------------------------------------------------------- /books/migrations/0103_merge_20200723_1300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0103_merge_20200723_1300.py -------------------------------------------------------------------------------- /books/migrations/0104_book_give_today.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0104_book_give_today.py -------------------------------------------------------------------------------- /books/migrations/0105_merge_20200727_1405.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0105_merge_20200727_1405.py -------------------------------------------------------------------------------- /books/migrations/0106_auto_20200728_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0106_auto_20200728_1547.py -------------------------------------------------------------------------------- /books/migrations/0107_auto_20200813_1613.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0107_auto_20200813_1613.py -------------------------------------------------------------------------------- /books/migrations/0108_auto_20200910_1245.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0108_auto_20200910_1245.py -------------------------------------------------------------------------------- /books/migrations/0109_customizationrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0109_customizationrequest.py -------------------------------------------------------------------------------- /books/migrations/0109_remove_book_give_today.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0109_remove_book_give_today.py -------------------------------------------------------------------------------- /books/migrations/0110_customizationform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0110_customizationform.py -------------------------------------------------------------------------------- /books/migrations/0111_delete_customizationform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0111_delete_customizationform.py -------------------------------------------------------------------------------- /books/migrations/0112_delete_customizationrequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0112_delete_customizationrequest.py -------------------------------------------------------------------------------- /books/migrations/0113_merge_20200930_1001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0113_merge_20200930_1001.py -------------------------------------------------------------------------------- /books/migrations/0114_book_customization_form_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0114_book_customization_form_content.py -------------------------------------------------------------------------------- /books/migrations/0115_auto_20200930_1205.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0115_auto_20200930_1205.py -------------------------------------------------------------------------------- /books/migrations/0116_auto_20200930_1237.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0116_auto_20200930_1237.py -------------------------------------------------------------------------------- /books/migrations/0117_auto_20201002_1301.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0117_auto_20201002_1301.py -------------------------------------------------------------------------------- /books/migrations/0118_auto_20201014_1249.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0118_auto_20201014_1249.py -------------------------------------------------------------------------------- /books/migrations/0119_auto_20201014_1251.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0119_auto_20201014_1251.py -------------------------------------------------------------------------------- /books/migrations/0120_auto_20201016_1253.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0120_auto_20201016_1253.py -------------------------------------------------------------------------------- /books/migrations/0121_auto_20201020_1707.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0121_auto_20201020_1707.py -------------------------------------------------------------------------------- /books/migrations/0122_auto_20201021_1050.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0122_auto_20201021_1050.py -------------------------------------------------------------------------------- /books/migrations/0123_book_support_statement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0123_book_support_statement.py -------------------------------------------------------------------------------- /books/migrations/0124_auto_20201021_1100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0124_auto_20201021_1100.py -------------------------------------------------------------------------------- /books/migrations/0125_remove_book_table_of_contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0125_remove_book_table_of_contents.py -------------------------------------------------------------------------------- /books/migrations/0126_auto_20210127_1042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0126_auto_20210127_1042.py -------------------------------------------------------------------------------- /books/migrations/0127_remove_book_ally_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0127_remove_book_ally_content.py -------------------------------------------------------------------------------- /books/migrations/0128_remove_book_coming_soon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0128_remove_book_coming_soon.py -------------------------------------------------------------------------------- /books/migrations/0129_auto_20210709_1624.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0129_auto_20210709_1624.py -------------------------------------------------------------------------------- /books/migrations/0130_remove_book_errata_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0130_remove_book_errata_content.py -------------------------------------------------------------------------------- /books/migrations/0131_book_translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0131_book_translations.py -------------------------------------------------------------------------------- /books/migrations/0132_bookindex_translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0132_bookindex_translations.py -------------------------------------------------------------------------------- /books/migrations/0133_bookcategories_bookcategory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0133_bookcategories_bookcategory.py -------------------------------------------------------------------------------- /books/migrations/0134_alter_book_license_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0134_alter_book_license_name.py -------------------------------------------------------------------------------- /books/migrations/0135_alter_book_license_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0135_alter_book_license_name.py -------------------------------------------------------------------------------- /books/migrations/0136_auto_20220915_0950.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0136_auto_20220915_0950.py -------------------------------------------------------------------------------- /books/migrations/0137_alter_book_salesforce_book_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0137_alter_book_salesforce_book_id.py -------------------------------------------------------------------------------- /books/migrations/0138_alter_book_authors_alter_book_bookstore_content_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0138_alter_book_authors_alter_book_bookstore_content_and_more.py -------------------------------------------------------------------------------- /books/migrations/0138_auto_20230112_1426.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0138_auto_20230112_1426.py -------------------------------------------------------------------------------- /books/migrations/0139_auto_20230112_1426.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0139_auto_20230112_1426.py -------------------------------------------------------------------------------- /books/migrations/0140_merge_20230118_1543.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0140_merge_20230118_1543.py -------------------------------------------------------------------------------- /books/migrations/0141_remove_book_k12_subject_studentresources_k12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0141_remove_book_k12_subject_studentresources_k12.py -------------------------------------------------------------------------------- /books/migrations/0142_remove_book_digital_isbn_10_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0142_remove_book_digital_isbn_10_and_more.py -------------------------------------------------------------------------------- /books/migrations/0143_remove_studentresources_k12_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0143_remove_studentresources_k12_and_more.py -------------------------------------------------------------------------------- /books/migrations/0144_book_assignable_book_book_assignable_book_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0144_book_assignable_book_book_assignable_book_link.py -------------------------------------------------------------------------------- /books/migrations/0145_remove_book_assignable_book_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0145_remove_book_assignable_book_link.py -------------------------------------------------------------------------------- /books/migrations/0146_alter_facultyresources_link_external_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0146_alter_facultyresources_link_external_and_more.py -------------------------------------------------------------------------------- /books/migrations/0147_alter_facultyresources_link_external_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0147_alter_facultyresources_link_external_and_more.py -------------------------------------------------------------------------------- /books/migrations/0148_book_book_uuid_alter_book_cnx_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0148_book_book_uuid_alter_book_cnx_id.py -------------------------------------------------------------------------------- /books/migrations/0149_alter_book_book_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0149_alter_book_book_state.py -------------------------------------------------------------------------------- /books/migrations/0150_book_amazon_iframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0150_book_amazon_iframe.py -------------------------------------------------------------------------------- /books/migrations/0151_book_promote_snippet_promotesnippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0151_book_promote_snippet_promotesnippets.py -------------------------------------------------------------------------------- /books/migrations/0152_alter_book_promote_snippet_delete_promotesnippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0152_alter_book_promote_snippet_delete_promotesnippets.py -------------------------------------------------------------------------------- /books/migrations/0153_book_polish_site_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0153_book_polish_site_link.py -------------------------------------------------------------------------------- /books/migrations/0154_alter_book_salesforce_abbreviation_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0154_alter_book_salesforce_abbreviation_and_more.py -------------------------------------------------------------------------------- /books/migrations/0155_alter_book_book_cover_text_color_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0155_alter_book_book_cover_text_color_and_more.py -------------------------------------------------------------------------------- /books/migrations/0156_book_content_warning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0156_book_content_warning.py -------------------------------------------------------------------------------- /books/migrations/0157_alter_book_print_isbn_13_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0157_alter_book_print_isbn_13_and_more.py -------------------------------------------------------------------------------- /books/migrations/0158_alter_book_cover_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0158_alter_book_cover_color.py -------------------------------------------------------------------------------- /books/migrations/0159_book_assignable_isbn_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0159_book_assignable_isbn_13.py -------------------------------------------------------------------------------- /books/migrations/0160_book_require_login_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/migrations/0160_book_require_login_message.py -------------------------------------------------------------------------------- /books/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /books/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/models.py -------------------------------------------------------------------------------- /books/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/serializers.py -------------------------------------------------------------------------------- /books/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/tests.py -------------------------------------------------------------------------------- /books/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/urls.py -------------------------------------------------------------------------------- /books/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/books/views.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/codecov.yml -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docker/bash -------------------------------------------------------------------------------- /docker/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docker/entrypoint -------------------------------------------------------------------------------- /docker/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docker/start -------------------------------------------------------------------------------- /docs/app-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docs/app-design.md -------------------------------------------------------------------------------- /docs/openstax-cms-db.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/docs/openstax-cms-db.svg -------------------------------------------------------------------------------- /donations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /donations/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/admin.py -------------------------------------------------------------------------------- /donations/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/apps.py -------------------------------------------------------------------------------- /donations/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0001_initial.py -------------------------------------------------------------------------------- /donations/migrations/0002_donationpopup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0002_donationpopup.py -------------------------------------------------------------------------------- /donations/migrations/0003_auto_20210607_1320.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0003_auto_20210607_1320.py -------------------------------------------------------------------------------- /donations/migrations/0004_auto_20210609_1344.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0004_auto_20210609_1344.py -------------------------------------------------------------------------------- /donations/migrations/0005_auto_20211021_1045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0005_auto_20211021_1045.py -------------------------------------------------------------------------------- /donations/migrations/0006_fundraiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0006_fundraiser.py -------------------------------------------------------------------------------- /donations/migrations/0007_auto_20220516_2113.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0007_auto_20220516_2113.py -------------------------------------------------------------------------------- /donations/migrations/0008_thankyounote_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0008_thankyounote_source.py -------------------------------------------------------------------------------- /donations/migrations/0009_alter_thankyounote_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0009_alter_thankyounote_options.py -------------------------------------------------------------------------------- /donations/migrations/0009_thankyounote_salesforce_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0009_thankyounote_salesforce_id.py -------------------------------------------------------------------------------- /donations/migrations/0010_merge_20250110_1518.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/migrations/0010_merge_20250110_1518.py -------------------------------------------------------------------------------- /donations/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /donations/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/models.py -------------------------------------------------------------------------------- /donations/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/serializers.py -------------------------------------------------------------------------------- /donations/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/signals.py -------------------------------------------------------------------------------- /donations/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/tests.py -------------------------------------------------------------------------------- /donations/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/urls.py -------------------------------------------------------------------------------- /donations/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/donations/views.py -------------------------------------------------------------------------------- /errata/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /errata/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/admin.py -------------------------------------------------------------------------------- /errata/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/forms.py -------------------------------------------------------------------------------- /errata/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0001_initial.py -------------------------------------------------------------------------------- /errata/migrations/0002_auto_20161121_1453.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0002_auto_20161121_1453.py -------------------------------------------------------------------------------- /errata/migrations/0003_errata_archived.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0003_errata_archived.py -------------------------------------------------------------------------------- /errata/migrations/0004_auto_20161206_1115.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0004_auto_20161206_1115.py -------------------------------------------------------------------------------- /errata/migrations/0005_errata_supporting_documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0005_errata_supporting_documentation.py -------------------------------------------------------------------------------- /errata/migrations/0006_remove_errata_supporting_documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0006_remove_errata_supporting_documentation.py -------------------------------------------------------------------------------- /errata/migrations/0007_externaldocumentation_internaldocumentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0007_externaldocumentation_internaldocumentation.py -------------------------------------------------------------------------------- /errata/migrations/0008_auto_20161212_1309.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0008_auto_20161212_1309.py -------------------------------------------------------------------------------- /errata/migrations/0009_auto_20170124_1338.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0009_auto_20170124_1338.py -------------------------------------------------------------------------------- /errata/migrations/0010_auto_20170126_1218.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0010_auto_20170126_1218.py -------------------------------------------------------------------------------- /errata/migrations/0011_auto_20170131_1201.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0011_auto_20170131_1201.py -------------------------------------------------------------------------------- /errata/migrations/0012_auto_20170202_1423.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0012_auto_20170202_1423.py -------------------------------------------------------------------------------- /errata/migrations/0013_auto_20170203_0955.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0013_auto_20170203_0955.py -------------------------------------------------------------------------------- /errata/migrations/0014_auto_20170203_1420.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0014_auto_20170203_1420.py -------------------------------------------------------------------------------- /errata/migrations/0015_auto_20170206_1125.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0015_auto_20170206_1125.py -------------------------------------------------------------------------------- /errata/migrations/0016_errata_is_assessment_errata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0016_errata_is_assessment_errata.py -------------------------------------------------------------------------------- /errata/migrations/0017_auto_20170419_1228.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0017_auto_20170419_1228.py -------------------------------------------------------------------------------- /errata/migrations/0018_auto_20170919_1140.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0018_auto_20170919_1140.py -------------------------------------------------------------------------------- /errata/migrations/0019_auto_20171019_1158.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0019_auto_20171019_1158.py -------------------------------------------------------------------------------- /errata/migrations/0020_errata_duplicate_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0020_errata_duplicate_id.py -------------------------------------------------------------------------------- /errata/migrations/0021_auto_20180125_1128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0021_auto_20180125_1128.py -------------------------------------------------------------------------------- /errata/migrations/0022_auto_20180205_1505.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0022_auto_20180205_1505.py -------------------------------------------------------------------------------- /errata/migrations/0023_auto_20180222_1002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0023_auto_20180222_1002.py -------------------------------------------------------------------------------- /errata/migrations/0024_errata_assessment_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0024_errata_assessment_id.py -------------------------------------------------------------------------------- /errata/migrations/0025_auto_20180301_1107.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0025_auto_20180301_1107.py -------------------------------------------------------------------------------- /errata/migrations/0026_auto_20180308_0943.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0026_auto_20180308_0943.py -------------------------------------------------------------------------------- /errata/migrations/0027_errata_number_of_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0027_errata_number_of_errors.py -------------------------------------------------------------------------------- /errata/migrations/0028_auto_20180830_1220.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0028_auto_20180830_1220.py -------------------------------------------------------------------------------- /errata/migrations/0029_auto_20181002_1052.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0029_auto_20181002_1052.py -------------------------------------------------------------------------------- /errata/migrations/0030_auto_20181130_1235.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0030_auto_20181130_1235.py -------------------------------------------------------------------------------- /errata/migrations/0031_blockedusers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0031_blockedusers.py -------------------------------------------------------------------------------- /errata/migrations/0032_auto_20190627_1548.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0032_auto_20190627_1548.py -------------------------------------------------------------------------------- /errata/migrations/0033_auto_20190701_1154.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0033_auto_20190701_1154.py -------------------------------------------------------------------------------- /errata/migrations/0034_auto_20190730_1153.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0034_auto_20190730_1153.py -------------------------------------------------------------------------------- /errata/migrations/0035_emailtext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0035_emailtext.py -------------------------------------------------------------------------------- /errata/migrations/0036_errata_junk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0036_errata_junk.py -------------------------------------------------------------------------------- /errata/migrations/0037_auto_20191210_1419.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0037_auto_20191210_1419.py -------------------------------------------------------------------------------- /errata/migrations/0038_auto_20200127_1318.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0038_auto_20200127_1318.py -------------------------------------------------------------------------------- /errata/migrations/0039_auto_20200213_1248.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0039_auto_20200213_1248.py -------------------------------------------------------------------------------- /errata/migrations/0039_auto_20200213_1418.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0039_auto_20200213_1418.py -------------------------------------------------------------------------------- /errata/migrations/0040_merge_20200214_0945.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0040_merge_20200214_0945.py -------------------------------------------------------------------------------- /errata/migrations/0041_auto_20200326_1531.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0041_auto_20200326_1531.py -------------------------------------------------------------------------------- /errata/migrations/0042_auto_20200401_1500.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0042_auto_20200401_1500.py -------------------------------------------------------------------------------- /errata/migrations/0043_auto_20200414_1517.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0043_auto_20200414_1517.py -------------------------------------------------------------------------------- /errata/migrations/0044_auto_20200714_1429.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0044_auto_20200714_1429.py -------------------------------------------------------------------------------- /errata/migrations/0045_auto_20200721_0959.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0045_auto_20200721_0959.py -------------------------------------------------------------------------------- /errata/migrations/0046_auto_20200722_1225.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0046_auto_20200722_1225.py -------------------------------------------------------------------------------- /errata/migrations/0047_auto_20200804_1200.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0047_auto_20200804_1200.py -------------------------------------------------------------------------------- /errata/migrations/0048_auto_20200807_1056.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0048_auto_20200807_1056.py -------------------------------------------------------------------------------- /errata/migrations/0049_alter_errata_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0049_alter_errata_status.py -------------------------------------------------------------------------------- /errata/migrations/0050_auto_20220207_1057.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0050_auto_20220207_1057.py -------------------------------------------------------------------------------- /errata/migrations/0051_auto_20220516_2113.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0051_auto_20220516_2113.py -------------------------------------------------------------------------------- /errata/migrations/0052_alter_errata_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0052_alter_errata_status.py -------------------------------------------------------------------------------- /errata/migrations/0053_alter_errata_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0053_alter_errata_resource.py -------------------------------------------------------------------------------- /errata/migrations/0054_alter_errata_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0054_alter_errata_resource.py -------------------------------------------------------------------------------- /errata/migrations/0055_remove_errata_accounts_user_email_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0055_remove_errata_accounts_user_email_and_more.py -------------------------------------------------------------------------------- /errata/migrations/0056_alter_errata_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/migrations/0056_alter_errata_options.py -------------------------------------------------------------------------------- /errata/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /errata/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/models.py -------------------------------------------------------------------------------- /errata/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/serializers.py -------------------------------------------------------------------------------- /errata/static/errata/errata-admin-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/static/errata/errata-admin-ui.js -------------------------------------------------------------------------------- /errata/templates/templates/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/templates/templates/email.html -------------------------------------------------------------------------------- /errata/templates/templates/email.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/templates/templates/email.txt -------------------------------------------------------------------------------- /errata/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/tests.py -------------------------------------------------------------------------------- /errata/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/urls.py -------------------------------------------------------------------------------- /errata/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/views.py -------------------------------------------------------------------------------- /errata/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/errata/wagtail_hooks.py -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/README.md -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/books_license.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/books_license.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/books_no_cnx_id.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/books_no_cnx_id.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/books_prealgebra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/books_prealgebra.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/books_univ_physics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/books_univ_physics.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/contact.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/contact.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/partners.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/partners.yaml -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/retired_book.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/fixtures/vcr_cassettes/retired_book.yaml -------------------------------------------------------------------------------- /global_settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/__init__.py -------------------------------------------------------------------------------- /global_settings/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/apps.py -------------------------------------------------------------------------------- /global_settings/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/functions.py -------------------------------------------------------------------------------- /global_settings/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0001_initial.py -------------------------------------------------------------------------------- /global_settings/migrations/0002_auto_20160906_1344.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0002_auto_20160906_1344.py -------------------------------------------------------------------------------- /global_settings/migrations/0003_auto_20160906_1348.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0003_auto_20160906_1348.py -------------------------------------------------------------------------------- /global_settings/migrations/0004_auto_20160906_1403.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0004_auto_20160906_1403.py -------------------------------------------------------------------------------- /global_settings/migrations/0005_remove_stickynote_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0005_remove_stickynote_header.py -------------------------------------------------------------------------------- /global_settings/migrations/0006_auto_20161213_1054.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0006_auto_20161213_1054.py -------------------------------------------------------------------------------- /global_settings/migrations/0007_footer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0007_footer.py -------------------------------------------------------------------------------- /global_settings/migrations/0008_auto_20170822_0956.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0008_auto_20170822_0956.py -------------------------------------------------------------------------------- /global_settings/migrations/0009_auto_20170912_1337.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0009_auto_20170912_1337.py -------------------------------------------------------------------------------- /global_settings/migrations/0010_auto_20170914_1600.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0010_auto_20170914_1600.py -------------------------------------------------------------------------------- /global_settings/migrations/0011_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0011_mail.py -------------------------------------------------------------------------------- /global_settings/migrations/0012_auto_20171009_1008.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0012_auto_20171009_1008.py -------------------------------------------------------------------------------- /global_settings/migrations/0013_auto_20180515_1603.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0013_auto_20180515_1603.py -------------------------------------------------------------------------------- /global_settings/migrations/0014_auto_20180607_1351.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0014_auto_20180607_1351.py -------------------------------------------------------------------------------- /global_settings/migrations/0015_auto_20180816_1056.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0015_auto_20180816_1056.py -------------------------------------------------------------------------------- /global_settings/migrations/0016_cloudfrontdistribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0016_cloudfrontdistribution.py -------------------------------------------------------------------------------- /global_settings/migrations/0017_auto_20200325_1058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0017_auto_20200325_1058.py -------------------------------------------------------------------------------- /global_settings/migrations/0018_auto_20200727_1047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0018_auto_20200727_1047.py -------------------------------------------------------------------------------- /global_settings/migrations/0019_stickynote_show_popup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0019_stickynote_show_popup.py -------------------------------------------------------------------------------- /global_settings/migrations/0020_givetoday.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0020_givetoday.py -------------------------------------------------------------------------------- /global_settings/migrations/0021_auto_20201002_1012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/migrations/0021_auto_20201002_1012.py -------------------------------------------------------------------------------- /global_settings/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /global_settings/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/models.py -------------------------------------------------------------------------------- /global_settings/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/signals.py -------------------------------------------------------------------------------- /global_settings/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/views.py -------------------------------------------------------------------------------- /global_settings/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/global_settings/wagtail_hooks.py -------------------------------------------------------------------------------- /mail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mail/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/mail/admin.py -------------------------------------------------------------------------------- /mail/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/mail/functions.py -------------------------------------------------------------------------------- /mail/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/mail/migrations/0001_initial.py -------------------------------------------------------------------------------- /mail/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mail/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/mail/models.py -------------------------------------------------------------------------------- /mail/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/mail/tests.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/manage.py -------------------------------------------------------------------------------- /news/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news/feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/feeds.py -------------------------------------------------------------------------------- /news/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/fields.py -------------------------------------------------------------------------------- /news/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0001_initial.py -------------------------------------------------------------------------------- /news/migrations/0002_newsarticle_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0002_newsarticle_tags.py -------------------------------------------------------------------------------- /news/migrations/0003_auto_20160517_1521.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0003_auto_20160517_1521.py -------------------------------------------------------------------------------- /news/migrations/0004_newsarticle_press_kit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0004_newsarticle_press_kit.py -------------------------------------------------------------------------------- /news/migrations/0005_auto_20160523_1023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0005_auto_20160523_1023.py -------------------------------------------------------------------------------- /news/migrations/0006_auto_20160523_1042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0006_auto_20160523_1042.py -------------------------------------------------------------------------------- /news/migrations/0007_auto_20160523_1049.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0007_auto_20160523_1049.py -------------------------------------------------------------------------------- /news/migrations/0008_newsarticle_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0008_newsarticle_author.py -------------------------------------------------------------------------------- /news/migrations/0009_auto_20160614_1024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0009_auto_20160614_1024.py -------------------------------------------------------------------------------- /news/migrations/0010_auto_20160614_1032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0010_auto_20160614_1032.py -------------------------------------------------------------------------------- /news/migrations/0011_auto_20160614_1034.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0011_auto_20160614_1034.py -------------------------------------------------------------------------------- /news/migrations/0012_auto_20160614_1037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0012_auto_20160614_1037.py -------------------------------------------------------------------------------- /news/migrations/0013_auto_20160616_1033.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0013_auto_20160616_1033.py -------------------------------------------------------------------------------- /news/migrations/0014_auto_20160617_1140.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0014_auto_20160617_1140.py -------------------------------------------------------------------------------- /news/migrations/0015_remove_newsarticle_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0015_remove_newsarticle_heading.py -------------------------------------------------------------------------------- /news/migrations/0016_newsarticle_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0016_newsarticle_heading.py -------------------------------------------------------------------------------- /news/migrations/0017_auto_20161018_0757.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0017_auto_20161018_0757.py -------------------------------------------------------------------------------- /news/migrations/0018_auto_20161025_1300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0018_auto_20161025_1300.py -------------------------------------------------------------------------------- /news/migrations/0019_experts_expertspr_pressindex_pressrelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0019_experts_expertspr_pressindex_pressrelease.py -------------------------------------------------------------------------------- /news/migrations/0020_auto_20180509_1016.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0020_auto_20180509_1016.py -------------------------------------------------------------------------------- /news/migrations/0021_auto_20180515_1603.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0021_auto_20180515_1603.py -------------------------------------------------------------------------------- /news/migrations/0022_auto_20180515_1612.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0022_auto_20180515_1612.py -------------------------------------------------------------------------------- /news/migrations/0023_missionstatement_missionstatements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0023_missionstatement_missionstatements.py -------------------------------------------------------------------------------- /news/migrations/0024_auto_20180517_1102.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0024_auto_20180517_1102.py -------------------------------------------------------------------------------- /news/migrations/0025_auto_20180517_1426.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0025_auto_20180517_1426.py -------------------------------------------------------------------------------- /news/migrations/0026_auto_20180517_1434.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0026_auto_20180517_1434.py -------------------------------------------------------------------------------- /news/migrations/0027_auto_20180517_1443.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0027_auto_20180517_1443.py -------------------------------------------------------------------------------- /news/migrations/0028_remove_pressindex_mentions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0028_remove_pressindex_mentions.py -------------------------------------------------------------------------------- /news/migrations/0029_pressindex_mentions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0029_pressindex_mentions.py -------------------------------------------------------------------------------- /news/migrations/0030_auto_20180521_1137.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0030_auto_20180521_1137.py -------------------------------------------------------------------------------- /news/migrations/0031_auto_20180523_0934.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0031_auto_20180523_0934.py -------------------------------------------------------------------------------- /news/migrations/0032_auto_20180705_1947.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0032_auto_20180705_1947.py -------------------------------------------------------------------------------- /news/migrations/0033_auto_20181113_1249.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0033_auto_20181113_1249.py -------------------------------------------------------------------------------- /news/migrations/0034_auto_20191008_1546.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0034_auto_20191008_1546.py -------------------------------------------------------------------------------- /news/migrations/0035_auto_20210226_1150.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0035_auto_20210226_1150.py -------------------------------------------------------------------------------- /news/migrations/0036_blogtype_contenttype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0036_blogtype_contenttype.py -------------------------------------------------------------------------------- /news/migrations/0037_newsarticle_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0037_newsarticle_collections.py -------------------------------------------------------------------------------- /news/migrations/0038_auto_20220420_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0038_auto_20220420_1547.py -------------------------------------------------------------------------------- /news/migrations/0039_auto_20220427_1107.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0039_auto_20220427_1107.py -------------------------------------------------------------------------------- /news/migrations/0040_alter_newsarticle_content_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0040_alter_newsarticle_content_types.py -------------------------------------------------------------------------------- /news/migrations/0041_alter_newsarticletag_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0041_alter_newsarticletag_tag.py -------------------------------------------------------------------------------- /news/migrations/0041_auto_20220517_1353.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0041_auto_20220517_1353.py -------------------------------------------------------------------------------- /news/migrations/0042_auto_20220520_0855.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0042_auto_20220520_0855.py -------------------------------------------------------------------------------- /news/migrations/0042_merge_20220519_1249.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0042_merge_20220519_1249.py -------------------------------------------------------------------------------- /news/migrations/0043_alter_newsarticle_featured_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0043_alter_newsarticle_featured_video.py -------------------------------------------------------------------------------- /news/migrations/0044_auto_20220520_1158.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0044_auto_20220520_1158.py -------------------------------------------------------------------------------- /news/migrations/0045_merge_20220520_1523.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0045_merge_20220520_1523.py -------------------------------------------------------------------------------- /news/migrations/0046_auto_20220616_1349.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0046_auto_20220616_1349.py -------------------------------------------------------------------------------- /news/migrations/0047_alter_newsarticle_article_subjects_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0047_alter_newsarticle_article_subjects_and_more.py -------------------------------------------------------------------------------- /news/migrations/0048_pressindex_faqs_pressindex_infographic_image_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0048_pressindex_faqs_pressindex_infographic_image_and_more.py -------------------------------------------------------------------------------- /news/migrations/0049_pressindex_about_alter_pressindex_mentions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0049_pressindex_about_alter_pressindex_mentions.py -------------------------------------------------------------------------------- /news/migrations/0050_newsindex_display_footer_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0050_newsindex_display_footer_and_more.py -------------------------------------------------------------------------------- /news/migrations/0051_alter_pressindex_faqs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/migrations/0051_alter_pressindex_faqs.py -------------------------------------------------------------------------------- /news/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/models.py -------------------------------------------------------------------------------- /news/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/search.py -------------------------------------------------------------------------------- /news/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/tests.py -------------------------------------------------------------------------------- /news/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/urls.py -------------------------------------------------------------------------------- /news/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/news/views.py -------------------------------------------------------------------------------- /openstax/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openstax/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/api.py -------------------------------------------------------------------------------- /openstax/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/functions.py -------------------------------------------------------------------------------- /openstax/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/middleware.py -------------------------------------------------------------------------------- /openstax/settings/__init__.py: -------------------------------------------------------------------------------- 1 | from .base import * 2 | -------------------------------------------------------------------------------- /openstax/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/settings/base.py -------------------------------------------------------------------------------- /openstax/settings/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/settings/docker.py -------------------------------------------------------------------------------- /openstax/settings/local.py.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/settings/local.py.example -------------------------------------------------------------------------------- /openstax/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/settings/test.py -------------------------------------------------------------------------------- /openstax/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/tests.py -------------------------------------------------------------------------------- /openstax/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/urls.py -------------------------------------------------------------------------------- /openstax/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/openstax/wsgi.py -------------------------------------------------------------------------------- /oxauth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oxauth/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxauth/migrations/0001_initial.py -------------------------------------------------------------------------------- /oxauth/migrations/0002_create_user_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxauth/migrations/0002_create_user_profile.py -------------------------------------------------------------------------------- /oxauth/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oxauth/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxauth/models.py -------------------------------------------------------------------------------- /oxmenus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oxmenus/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/migrations/0001_initial.py -------------------------------------------------------------------------------- /oxmenus/migrations/0002_alter_menus_options_alter_menus_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/migrations/0002_alter_menus_options_alter_menus_menu.py -------------------------------------------------------------------------------- /oxmenus/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oxmenus/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/models.py -------------------------------------------------------------------------------- /oxmenus/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/serializers.py -------------------------------------------------------------------------------- /oxmenus/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/signals.py -------------------------------------------------------------------------------- /oxmenus/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/tests.py -------------------------------------------------------------------------------- /oxmenus/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/urls.py -------------------------------------------------------------------------------- /oxmenus/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/views.py -------------------------------------------------------------------------------- /oxmenus/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/oxmenus/wagtail_hooks.py -------------------------------------------------------------------------------- /pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pages/custom_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/custom_blocks.py -------------------------------------------------------------------------------- /pages/custom_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/custom_fields.py -------------------------------------------------------------------------------- /pages/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pages/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pages/management/commands/create_subject_pages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/management/commands/create_subject_pages.py -------------------------------------------------------------------------------- /pages/management/commands/create_subjects_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/management/commands/create_subjects_page.py -------------------------------------------------------------------------------- /pages/management/commands/restructure_root_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/management/commands/restructure_root_page.py -------------------------------------------------------------------------------- /pages/migrations/0001_initial_squashed_0232_auto_20200623_0848.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0001_initial_squashed_0232_auto_20200623_0848.py -------------------------------------------------------------------------------- /pages/migrations/0002_auto_20200813_1540.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0002_auto_20200813_1540.py -------------------------------------------------------------------------------- /pages/migrations/0002_auto_20200928_1405.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0002_auto_20200928_1405.py -------------------------------------------------------------------------------- /pages/migrations/0003_merge_20200930_1001.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0003_merge_20200930_1001.py -------------------------------------------------------------------------------- /pages/migrations/0004_delete_roverpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0004_delete_roverpage.py -------------------------------------------------------------------------------- /pages/migrations/0004_llphpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0004_llphpage.py -------------------------------------------------------------------------------- /pages/migrations/0005_auto_20201105_1414.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0005_auto_20201105_1414.py -------------------------------------------------------------------------------- /pages/migrations/0006_auto_20201105_1620.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0006_auto_20201105_1620.py -------------------------------------------------------------------------------- /pages/migrations/0007_merge_20201106_1444.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0007_merge_20201106_1444.py -------------------------------------------------------------------------------- /pages/migrations/0008_tutormarketing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0008_tutormarketing.py -------------------------------------------------------------------------------- /pages/migrations/0009_auto_20201204_1518.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0009_auto_20201204_1518.py -------------------------------------------------------------------------------- /pages/migrations/0010_auto_20201204_1520.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0010_auto_20201204_1520.py -------------------------------------------------------------------------------- /pages/migrations/0011_auto_20201204_1524.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0011_auto_20201204_1524.py -------------------------------------------------------------------------------- /pages/migrations/0012_auto_20201204_1525.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0012_auto_20201204_1525.py -------------------------------------------------------------------------------- /pages/migrations/0013_auto_20201204_1532.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0013_auto_20201204_1532.py -------------------------------------------------------------------------------- /pages/migrations/0014_auto_20201207_1355.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0014_auto_20201207_1355.py -------------------------------------------------------------------------------- /pages/migrations/0015_delete_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0015_delete_card.py -------------------------------------------------------------------------------- /pages/migrations/0016_auto_20201209_0842.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0016_auto_20201209_0842.py -------------------------------------------------------------------------------- /pages/migrations/0017_tutorlanding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0017_tutorlanding.py -------------------------------------------------------------------------------- /pages/migrations/0018_auto_20210126_0947.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0018_auto_20210126_0947.py -------------------------------------------------------------------------------- /pages/migrations/0019_auto_20210126_1056.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0019_auto_20210126_1056.py -------------------------------------------------------------------------------- /pages/migrations/0020_auto_20210126_1314.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0020_auto_20210126_1314.py -------------------------------------------------------------------------------- /pages/migrations/0021_auto_20210126_1318.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0021_auto_20210126_1318.py -------------------------------------------------------------------------------- /pages/migrations/0022_auto_20210126_1323.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0022_auto_20210126_1323.py -------------------------------------------------------------------------------- /pages/migrations/0023_auto_20210126_1333.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0023_auto_20210126_1333.py -------------------------------------------------------------------------------- /pages/migrations/0024_auto_20210126_1336.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0024_auto_20210126_1336.py -------------------------------------------------------------------------------- /pages/migrations/0025_auto_20210126_1519.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0025_auto_20210126_1519.py -------------------------------------------------------------------------------- /pages/migrations/0026_auto_20210126_1521.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0026_auto_20210126_1521.py -------------------------------------------------------------------------------- /pages/migrations/0027_auto_20210126_1607.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0027_auto_20210126_1607.py -------------------------------------------------------------------------------- /pages/migrations/0028_auto_20210127_1109.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0028_auto_20210127_1109.py -------------------------------------------------------------------------------- /pages/migrations/0029_auto_20210127_1300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0029_auto_20210127_1300.py -------------------------------------------------------------------------------- /pages/migrations/0030_auto_20210127_1302.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0030_auto_20210127_1302.py -------------------------------------------------------------------------------- /pages/migrations/0031_auto_20210127_1304.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0031_auto_20210127_1304.py -------------------------------------------------------------------------------- /pages/migrations/0032_auto_20210127_1347.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0032_auto_20210127_1347.py -------------------------------------------------------------------------------- /pages/migrations/0033_auto_20210127_1356.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0033_auto_20210127_1356.py -------------------------------------------------------------------------------- /pages/migrations/0034_auto_20210127_1550.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0034_auto_20210127_1550.py -------------------------------------------------------------------------------- /pages/migrations/0035_auto_20210127_1612.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0035_auto_20210127_1612.py -------------------------------------------------------------------------------- /pages/migrations/0036_auto_20210127_1731.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0036_auto_20210127_1731.py -------------------------------------------------------------------------------- /pages/migrations/0037_auto_20210426_1315.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0037_auto_20210426_1315.py -------------------------------------------------------------------------------- /pages/migrations/0038_auto_20210427_1025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0038_auto_20210427_1025.py -------------------------------------------------------------------------------- /pages/migrations/0039_auto_20210427_1415.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0039_auto_20210427_1415.py -------------------------------------------------------------------------------- /pages/migrations/0040_auto_20210505_1339.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0040_auto_20210505_1339.py -------------------------------------------------------------------------------- /pages/migrations/0041_auto_20210506_1329.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0041_auto_20210506_1329.py -------------------------------------------------------------------------------- /pages/migrations/0042_auto_20210506_1347.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0042_auto_20210506_1347.py -------------------------------------------------------------------------------- /pages/migrations/0043_auto_20210506_1453.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0043_auto_20210506_1453.py -------------------------------------------------------------------------------- /pages/migrations/0044_auto_20210513_1515.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0044_auto_20210513_1515.py -------------------------------------------------------------------------------- /pages/migrations/0045_auto_20210517_0957.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0045_auto_20210517_0957.py -------------------------------------------------------------------------------- /pages/migrations/0046_auto_20210628_1632.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0046_auto_20210628_1632.py -------------------------------------------------------------------------------- /pages/migrations/0047_institutionalpartnership_application_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0047_institutionalpartnership_application_link.py -------------------------------------------------------------------------------- /pages/migrations/0048_auto_20210830_1133.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0048_auto_20210830_1133.py -------------------------------------------------------------------------------- /pages/migrations/0049_auto_20211215_1046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0049_auto_20211215_1046.py -------------------------------------------------------------------------------- /pages/migrations/0050_auto_20211216_1220.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0050_auto_20211216_1220.py -------------------------------------------------------------------------------- /pages/migrations/0051_auto_20220207_1342.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0051_auto_20220207_1342.py -------------------------------------------------------------------------------- /pages/migrations/0051_subjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0051_subjects.py -------------------------------------------------------------------------------- /pages/migrations/0052_alter_supporters_funder_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0052_alter_supporters_funder_groups.py -------------------------------------------------------------------------------- /pages/migrations/0052_subject_subjectorderable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0052_subject_subjectorderable.py -------------------------------------------------------------------------------- /pages/migrations/0053_alter_supporters_funder_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0053_alter_supporters_funder_groups.py -------------------------------------------------------------------------------- /pages/migrations/0053_subject_page_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0053_subject_page_description.py -------------------------------------------------------------------------------- /pages/migrations/0054_alter_supporters_funder_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0054_alter_supporters_funder_groups.py -------------------------------------------------------------------------------- /pages/migrations/0055_supporters_disclaimer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0055_supporters_disclaimer.py -------------------------------------------------------------------------------- /pages/migrations/0056_merge_20220208_1013.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0056_merge_20220208_1013.py -------------------------------------------------------------------------------- /pages/migrations/0057_merge_20220223_1247.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0057_merge_20220223_1247.py -------------------------------------------------------------------------------- /pages/migrations/0058_alter_subject_tutor_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0058_alter_subject_tutor_ad.py -------------------------------------------------------------------------------- /pages/migrations/0059_alter_supporters_funder_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0059_alter_supporters_funder_groups.py -------------------------------------------------------------------------------- /pages/migrations/0060_auto_20220412_1344.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0060_auto_20220412_1344.py -------------------------------------------------------------------------------- /pages/migrations/0061_alter_impactstory_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0061_alter_impactstory_body.py -------------------------------------------------------------------------------- /pages/migrations/0062_alter_impactstory_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0062_alter_impactstory_body.py -------------------------------------------------------------------------------- /pages/migrations/0063_auto_20220614_1525.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0063_auto_20220614_1525.py -------------------------------------------------------------------------------- /pages/migrations/0064_formheadings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0064_formheadings.py -------------------------------------------------------------------------------- /pages/migrations/0065_auto_20220823_1112.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0065_auto_20220823_1112.py -------------------------------------------------------------------------------- /pages/migrations/0066_allylogos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0066_allylogos.py -------------------------------------------------------------------------------- /pages/migrations/0067_alter_aboutuspage_what_cards_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0067_alter_aboutuspage_what_cards_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0067_learningresearchpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0067_learningresearchpage.py -------------------------------------------------------------------------------- /pages/migrations/0068_k12mainpage_k12subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0068_k12mainpage_k12subject.py -------------------------------------------------------------------------------- /pages/migrations/0069_merge_20230118_1543.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0069_merge_20230118_1543.py -------------------------------------------------------------------------------- /pages/migrations/0069_remove_learningresearchpage_mission_header_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0069_remove_learningresearchpage_mission_header_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0070_alter_k12mainpage_faqs_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0070_alter_k12mainpage_faqs_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0071_merge_20230202_1030.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0071_merge_20230202_1030.py -------------------------------------------------------------------------------- /pages/migrations/0072_k12mainpage_subject_list_default_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0072_k12mainpage_subject_list_default_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0073_assignable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0073_assignable.py -------------------------------------------------------------------------------- /pages/migrations/0074_remove_assignable_admin_button_text_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0074_remove_assignable_admin_button_text_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0075_remove_assignable_available_courses_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0075_remove_assignable_available_courses_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0076_remove_assignable_heading_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0076_remove_assignable_heading_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0077_assignable_add_assignable_cta_button_text_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0077_assignable_add_assignable_cta_button_text_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0078_rename_add_assignable_header_assignable_faq_header_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0078_rename_add_assignable_header_assignable_faq_header_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0079_remove_assignable_section_2_image_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0079_remove_assignable_section_2_image_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0080_homepage_k12_cta_button_text_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0080_homepage_k12_cta_button_text_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0081_remove_allylogos_openstax_logos_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0081_remove_allylogos_openstax_logos_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0082_remove_webinarpage_description_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0082_remove_webinarpage_description_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0083_alter_k12mainpage_testimonials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0083_alter_k12mainpage_testimonials.py -------------------------------------------------------------------------------- /pages/migrations/0084_customizablepage_squashed_0110_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0084_customizablepage_squashed_0110_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0111_alter_rootpage_body_squashed_0130_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0111_alter_rootpage_body_squashed_0130_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0131_alter_impact_making_a_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0131_alter_impact_making_a_difference.py -------------------------------------------------------------------------------- /pages/migrations/0131_alter_impact_making_a_difference_squashed_0144_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0131_alter_impact_making_a_difference_squashed_0144_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0132_remove_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0132_remove_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0133_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0133_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0134_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0134_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0135_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0135_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0136_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0136_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0137_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0137_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0137_alter_rootpage_promote_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0137_alter_rootpage_promote_image.py -------------------------------------------------------------------------------- /pages/migrations/0138_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0138_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0139_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0139_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0140_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0140_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0141_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0141_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0142_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0142_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0143_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0143_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0144_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0144_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0145_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0145_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0146_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0146_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0147_merge_20240725_1221.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0147_merge_20240725_1221.py -------------------------------------------------------------------------------- /pages/migrations/0148_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0148_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0149_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0149_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0150_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0150_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0151_alter_assignable_faqs_alter_faq_questions_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0151_alter_assignable_faqs_alter_faq_questions_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0152_alter_rootpage_body_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0152_alter_rootpage_body_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0153_alter_homepage_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0153_alter_homepage_options.py -------------------------------------------------------------------------------- /pages/migrations/0154_alter_impact_improving_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0154_alter_impact_improving_access.py -------------------------------------------------------------------------------- /pages/migrations/0155_alter_rootpage_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0155_alter_rootpage_layout.py -------------------------------------------------------------------------------- /pages/migrations/0156_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0156_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0157_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0157_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0158_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0158_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0159_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0159_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0160_alter_rootpage_body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0160_alter_rootpage_body.py -------------------------------------------------------------------------------- /pages/migrations/0161_assignable_instructor_help_cta_button_text_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0161_assignable_instructor_help_cta_button_text_and_more.py -------------------------------------------------------------------------------- /pages/migrations/0162_assignable_cta_section_footer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/migrations/0162_assignable_cta_section_footer.py -------------------------------------------------------------------------------- /pages/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pages/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/models.py -------------------------------------------------------------------------------- /pages/static/images/openstax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/static/images/openstax.png -------------------------------------------------------------------------------- /pages/templates/news/news_article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/news/news_article.html -------------------------------------------------------------------------------- /pages/templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/page.html -------------------------------------------------------------------------------- /pages/templates/pages/general_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/pages/general_page.html -------------------------------------------------------------------------------- /pages/templates/preview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/preview.html -------------------------------------------------------------------------------- /pages/templates/wagtailadmin/admin_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/wagtailadmin/admin_base.html -------------------------------------------------------------------------------- /pages/templates/wagtailadmin/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/wagtailadmin/base.html -------------------------------------------------------------------------------- /pages/templates/wagtailusers/users/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/templates/wagtailusers/users/edit.html -------------------------------------------------------------------------------- /pages/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pages/tests.py -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/pyproject.toml -------------------------------------------------------------------------------- /redirects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /redirects/management/commands/check_redirects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/redirects/management/commands/check_redirects.py -------------------------------------------------------------------------------- /redirects/templates/wagtailredirects/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/redirects/templates/wagtailredirects/add.html -------------------------------------------------------------------------------- /requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/requirements/base.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /requirements/production.txt: -------------------------------------------------------------------------------- 1 | -r base.txt 2 | uwsgi>=2.0.20 3 | -------------------------------------------------------------------------------- /requirements/test.txt: -------------------------------------------------------------------------------- 1 | -r dev.txt 2 | selenium>=4.0.0 3 | coverage>=6.2 4 | 5 | -------------------------------------------------------------------------------- /salesforce/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /salesforce/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/admin.py -------------------------------------------------------------------------------- /salesforce/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/functions.py -------------------------------------------------------------------------------- /salesforce/management/commands/delete_resource_downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/delete_resource_downloads.py -------------------------------------------------------------------------------- /salesforce/management/commands/sync_thank_you_notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/sync_thank_you_notes.py -------------------------------------------------------------------------------- /salesforce/management/commands/update_opportunities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/update_opportunities.py -------------------------------------------------------------------------------- /salesforce/management/commands/update_partners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/update_partners.py -------------------------------------------------------------------------------- /salesforce/management/commands/update_resource_downloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/update_resource_downloads.py -------------------------------------------------------------------------------- /salesforce/management/commands/update_schools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/update_schools.py -------------------------------------------------------------------------------- /salesforce/management/commands/update_schools_and_mapbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/update_schools_and_mapbox.py -------------------------------------------------------------------------------- /salesforce/management/commands/upload_mapbox_schools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/management/commands/upload_mapbox_schools.py -------------------------------------------------------------------------------- /salesforce/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0001_initial.py -------------------------------------------------------------------------------- /salesforce/migrations/0002_auto_20160318_0843.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0002_auto_20160318_0843.py -------------------------------------------------------------------------------- /salesforce/migrations/0003_school.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0003_school.py -------------------------------------------------------------------------------- /salesforce/migrations/0004_auto_20180522_1342.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0004_auto_20180522_1342.py -------------------------------------------------------------------------------- /salesforce/migrations/0005_auto_20180522_1530.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0005_auto_20180522_1530.py -------------------------------------------------------------------------------- /salesforce/migrations/0006_auto_20180522_1552.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0006_auto_20180522_1552.py -------------------------------------------------------------------------------- /salesforce/migrations/0007_auto_20180522_1557.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0007_auto_20180522_1557.py -------------------------------------------------------------------------------- /salesforce/migrations/0008_mapboxdataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0008_mapboxdataset.py -------------------------------------------------------------------------------- /salesforce/migrations/0009_salesforcesettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0009_salesforcesettings.py -------------------------------------------------------------------------------- /salesforce/migrations/0010_auto_20180910_1320.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0010_auto_20180910_1320.py -------------------------------------------------------------------------------- /salesforce/migrations/0011_auto_20190531_0025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0011_auto_20190531_0025.py -------------------------------------------------------------------------------- /salesforce/migrations/0012_mapboxdataset_style_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0012_mapboxdataset_style_url.py -------------------------------------------------------------------------------- /salesforce/migrations/0013_mapboxdataset_tileset_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0013_mapboxdataset_tileset_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0014_remove_mapboxdataset_dataset_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0014_remove_mapboxdataset_dataset_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0015_adoptionopportunityrecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0015_adoptionopportunityrecord.py -------------------------------------------------------------------------------- /salesforce/migrations/0016_auto_20190815_1211.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0016_auto_20190815_1211.py -------------------------------------------------------------------------------- /salesforce/migrations/0017_adoptionopportunityrecord_updated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0017_adoptionopportunityrecord_updated.py -------------------------------------------------------------------------------- /salesforce/migrations/0018_remove_adoptionopportunityrecord_updated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0018_remove_adoptionopportunityrecord_updated.py -------------------------------------------------------------------------------- /salesforce/migrations/0019_adoptionopportunityrecord_updated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0019_adoptionopportunityrecord_updated.py -------------------------------------------------------------------------------- /salesforce/migrations/0020_school_salesforce_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0020_school_salesforce_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0021_partner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0021_partner.py -------------------------------------------------------------------------------- /salesforce/migrations/0022_auto_20191111_1220.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0022_auto_20191111_1220.py -------------------------------------------------------------------------------- /salesforce/migrations/0023_auto_20191111_1229.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0023_auto_20191111_1229.py -------------------------------------------------------------------------------- /salesforce/migrations/0024_auto_20191111_1525.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0024_auto_20191111_1525.py -------------------------------------------------------------------------------- /salesforce/migrations/0025_partner_books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0025_partner_books.py -------------------------------------------------------------------------------- /salesforce/migrations/0026_auto_20191115_1123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0026_auto_20191115_1123.py -------------------------------------------------------------------------------- /salesforce/migrations/0027_auto_20191122_1705.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0027_auto_20191122_1705.py -------------------------------------------------------------------------------- /salesforce/migrations/0028_partner_partner_logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0028_partner_partner_logo.py -------------------------------------------------------------------------------- /salesforce/migrations/0029_partner_visible_on_website.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0029_partner_visible_on_website.py -------------------------------------------------------------------------------- /salesforce/migrations/0030_auto_20191220_1353.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0030_auto_20191220_1353.py -------------------------------------------------------------------------------- /salesforce/migrations/0031_auto_20200109_1048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0031_auto_20200109_1048.py -------------------------------------------------------------------------------- /salesforce/migrations/0032_partner_partner_website.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0032_partner_partner_website.py -------------------------------------------------------------------------------- /salesforce/migrations/0033_partner_partner_list_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0033_partner_partner_list_label.py -------------------------------------------------------------------------------- /salesforce/migrations/0034_auto_20200117_1536.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0034_auto_20200117_1536.py -------------------------------------------------------------------------------- /salesforce/migrations/0035_auto_20200117_1619.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0035_auto_20200117_1619.py -------------------------------------------------------------------------------- /salesforce/migrations/0036_partner_formstack_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0036_partner_formstack_url.py -------------------------------------------------------------------------------- /salesforce/migrations/0037_partnercategorymapping_partnerfieldnamemapping_partnertypemapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0037_partnercategorymapping_partnerfieldnamemapping_partnertypemapping.py -------------------------------------------------------------------------------- /salesforce/migrations/0038_remove_partnertypemapping_salesforce_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0038_remove_partnertypemapping_salesforce_name.py -------------------------------------------------------------------------------- /salesforce/migrations/0039_auto_20200304_0919.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0039_auto_20200304_0919.py -------------------------------------------------------------------------------- /salesforce/migrations/0039_partner_lead_sharing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0039_partner_lead_sharing.py -------------------------------------------------------------------------------- /salesforce/migrations/0040_partnerfieldnamemapping_hidden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0040_partnerfieldnamemapping_hidden.py -------------------------------------------------------------------------------- /salesforce/migrations/0041_merge_20200311_1529.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0041_merge_20200311_1529.py -------------------------------------------------------------------------------- /salesforce/migrations/0042_salesforceforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0042_salesforceforms.py -------------------------------------------------------------------------------- /salesforce/migrations/0043_salesforceforms_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0043_salesforceforms_debug.py -------------------------------------------------------------------------------- /salesforce/migrations/0044_auto_20200615_1402.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0044_auto_20200615_1402.py -------------------------------------------------------------------------------- /salesforce/migrations/0045_auto_20200707_1042.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0045_auto_20200707_1042.py -------------------------------------------------------------------------------- /salesforce/migrations/0046_auto_20200720_1527.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0046_auto_20200720_1527.py -------------------------------------------------------------------------------- /salesforce/migrations/0047_auto_20200721_1134.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0047_auto_20200721_1134.py -------------------------------------------------------------------------------- /salesforce/migrations/0048_auto_20200721_1256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0048_auto_20200721_1256.py -------------------------------------------------------------------------------- /salesforce/migrations/0049_resourcedownload_salesforce_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0049_resourcedownload_salesforce_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0050_auto_20200724_1333.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0050_auto_20200724_1333.py -------------------------------------------------------------------------------- /salesforce/migrations/0051_auto_20200727_1324.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0051_auto_20200727_1324.py -------------------------------------------------------------------------------- /salesforce/migrations/0052_auto_20200728_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0052_auto_20200728_1547.py -------------------------------------------------------------------------------- /salesforce/migrations/0053_remove_adoptionopportunityrecord_updated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0053_remove_adoptionopportunityrecord_updated.py -------------------------------------------------------------------------------- /salesforce/migrations/0054_remove_adoptionopportunityrecord_book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0054_remove_adoptionopportunityrecord_book.py -------------------------------------------------------------------------------- /salesforce/migrations/0055_adoptionopportunityrecord_verified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0055_adoptionopportunityrecord_verified.py -------------------------------------------------------------------------------- /salesforce/migrations/0056_auto_20200730_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0056_auto_20200730_1547.py -------------------------------------------------------------------------------- /salesforce/migrations/0057_partner_instructional_level_k12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0057_partner_instructional_level_k12.py -------------------------------------------------------------------------------- /salesforce/migrations/0058_auto_20201012_0946.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0058_auto_20201012_0946.py -------------------------------------------------------------------------------- /salesforce/migrations/0058_partnerreview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0058_partnerreview.py -------------------------------------------------------------------------------- /salesforce/migrations/0059_auto_20201005_1411.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0059_auto_20201005_1411.py -------------------------------------------------------------------------------- /salesforce/migrations/0060_partnerreview_partner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0060_partnerreview_partner.py -------------------------------------------------------------------------------- /salesforce/migrations/0061_merge_20201012_1151.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0061_merge_20201012_1151.py -------------------------------------------------------------------------------- /salesforce/migrations/0062_savingsnumber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0062_savingsnumber.py -------------------------------------------------------------------------------- /salesforce/migrations/0063_auto_20201014_1229.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0063_auto_20201014_1229.py -------------------------------------------------------------------------------- /salesforce/migrations/0064_auto_20201015_1524.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0064_auto_20201015_1524.py -------------------------------------------------------------------------------- /salesforce/migrations/0065_auto_20201016_1253.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0065_auto_20201016_1253.py -------------------------------------------------------------------------------- /salesforce/migrations/0066_auto_20201021_1627.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0066_auto_20201021_1627.py -------------------------------------------------------------------------------- /salesforce/migrations/0067_auto_20201023_0945.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0067_auto_20201023_0945.py -------------------------------------------------------------------------------- /salesforce/migrations/0068_auto_20201028_1341.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0068_auto_20201028_1341.py -------------------------------------------------------------------------------- /salesforce/migrations/0069_auto_20201028_1350.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0069_auto_20201028_1350.py -------------------------------------------------------------------------------- /salesforce/migrations/0070_partnerreview_approved_review_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0070_partnerreview_approved_review_text.py -------------------------------------------------------------------------------- /salesforce/migrations/0071_auto_20201028_1427.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0071_auto_20201028_1427.py -------------------------------------------------------------------------------- /salesforce/migrations/0072_auto_20201028_1434.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0072_auto_20201028_1434.py -------------------------------------------------------------------------------- /salesforce/migrations/0073_remove_partnerreview_approved_review_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0073_remove_partnerreview_approved_review_text.py -------------------------------------------------------------------------------- /salesforce/migrations/0074_partnerreview_partner_response_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0074_partnerreview_partner_response_date.py -------------------------------------------------------------------------------- /salesforce/migrations/0075_auto_20201117_1412.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0075_auto_20201117_1412.py -------------------------------------------------------------------------------- /salesforce/migrations/0076_auto_20201117_1419.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0076_auto_20201117_1419.py -------------------------------------------------------------------------------- /salesforce/migrations/0077_partnerreview_to_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0077_partnerreview_to_delete.py -------------------------------------------------------------------------------- /salesforce/migrations/0078_auto_20201119_1633.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0078_auto_20201119_1633.py -------------------------------------------------------------------------------- /salesforce/migrations/0079_auto_20201130_1600.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0079_auto_20201130_1600.py -------------------------------------------------------------------------------- /salesforce/migrations/0080_resourcedownload_contact_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0080_resourcedownload_contact_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0081_auto_20210510_1023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0081_auto_20210510_1023.py -------------------------------------------------------------------------------- /salesforce/migrations/0082_partner_partnership_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0082_partner_partnership_level.py -------------------------------------------------------------------------------- /salesforce/migrations/0083_alter_resourcedownload_contact_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0083_alter_resourcedownload_contact_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0084_alter_resourcedownload_contact_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0084_alter_resourcedownload_contact_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0085_partnerreview_user_faculty_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0085_partnerreview_user_faculty_status.py -------------------------------------------------------------------------------- /salesforce/migrations/0086_alter_partnerreview_user_faculty_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0086_alter_partnerreview_user_faculty_status.py -------------------------------------------------------------------------------- /salesforce/migrations/0087_school_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0087_school_location.py -------------------------------------------------------------------------------- /salesforce/migrations/0088_school_total_school_enrollment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0088_school_total_school_enrollment.py -------------------------------------------------------------------------------- /salesforce/migrations/0089_auto_20211014_1124.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0089_auto_20211014_1124.py -------------------------------------------------------------------------------- /salesforce/migrations/0090_auto_20211014_1201.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0090_auto_20211014_1201.py -------------------------------------------------------------------------------- /salesforce/migrations/0091_auto_20211018_1150.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0091_auto_20211018_1150.py -------------------------------------------------------------------------------- /salesforce/migrations/0092_auto_20211018_1152.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0092_auto_20211018_1152.py -------------------------------------------------------------------------------- /salesforce/migrations/0093_partnerreview_submitted_by_account_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0093_partnerreview_submitted_by_account_uuid.py -------------------------------------------------------------------------------- /salesforce/migrations/0094_alter_partnerreview_submitted_by_account_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0094_alter_partnerreview_submitted_by_account_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0095_adoptionopportunityrecord_account_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0095_adoptionopportunityrecord_account_uuid.py -------------------------------------------------------------------------------- /salesforce/migrations/0096_salesforceforms_debug_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0096_salesforceforms_debug_email.py -------------------------------------------------------------------------------- /salesforce/migrations/0097_auto_20220328_1130.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0097_auto_20220328_1130.py -------------------------------------------------------------------------------- /salesforce/migrations/0098_partner_equity_rating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0098_partner_equity_rating.py -------------------------------------------------------------------------------- /salesforce/migrations/0098_remove_resourcedownload_salesforce_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0098_remove_resourcedownload_salesforce_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0099_remove_resourcedownload_number_of_times_accessed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0099_remove_resourcedownload_number_of_times_accessed.py -------------------------------------------------------------------------------- /salesforce/migrations/0100_merge_20220426_0826.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0100_merge_20220426_0826.py -------------------------------------------------------------------------------- /salesforce/migrations/0100_partner_partner_sf_account_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0100_partner_partner_sf_account_id.py -------------------------------------------------------------------------------- /salesforce/migrations/0101_merge_20220506_1353.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0101_merge_20220506_1353.py -------------------------------------------------------------------------------- /salesforce/migrations/0102_auto_20220512_0814.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0102_auto_20220512_0814.py -------------------------------------------------------------------------------- /salesforce/migrations/0103_auto_20220516_1045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0103_auto_20220516_1045.py -------------------------------------------------------------------------------- /salesforce/migrations/0104_alter_partner_visible_on_website.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0104_alter_partner_visible_on_website.py -------------------------------------------------------------------------------- /salesforce/migrations/0105_auto_20221212_1543.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0105_auto_20221212_1543.py -------------------------------------------------------------------------------- /salesforce/migrations/0106_remove_resourcedownload_salesforce__account_b11d37_idx_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0106_remove_resourcedownload_salesforce__account_b11d37_idx_and_more.py -------------------------------------------------------------------------------- /salesforce/migrations/0107_alter_resourcedownload_account_uuid_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0107_alter_resourcedownload_account_uuid_and_more.py -------------------------------------------------------------------------------- /salesforce/migrations/0108_partner_partner_anniversary_date_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0108_partner_partner_anniversary_date_and_more.py -------------------------------------------------------------------------------- /salesforce/migrations/0109_remove_partner_salesforce_created_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0109_remove_partner_salesforce_created_date.py -------------------------------------------------------------------------------- /salesforce/migrations/0110_partner_account_id_partner_partner_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0110_partner_account_id_partner_partner_status.py -------------------------------------------------------------------------------- /salesforce/migrations/0111_alter_partner_partner_sf_account_id_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0111_alter_partner_partner_sf_account_id_and_more.py -------------------------------------------------------------------------------- /salesforce/migrations/0112_remove_adoptionopportunityrecord_fall_student_number_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0112_remove_adoptionopportunityrecord_fall_student_number_and_more.py -------------------------------------------------------------------------------- /salesforce/migrations/0113_school_created_school_updated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/migrations/0113_school_created_school_updated.py -------------------------------------------------------------------------------- /salesforce/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /salesforce/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/models.py -------------------------------------------------------------------------------- /salesforce/salesforce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/salesforce.py -------------------------------------------------------------------------------- /salesforce/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/serializers.py -------------------------------------------------------------------------------- /salesforce/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/signals.py -------------------------------------------------------------------------------- /salesforce/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/tests.py -------------------------------------------------------------------------------- /salesforce/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/urls.py -------------------------------------------------------------------------------- /salesforce/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/salesforce/views.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/setup.cfg -------------------------------------------------------------------------------- /shared/test_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/shared/test_utilities.py -------------------------------------------------------------------------------- /shared/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/shared/tests.py -------------------------------------------------------------------------------- /snippets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /snippets/migrations/0001_initial_squashed_0022_subject_page_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0001_initial_squashed_0022_subject_page_content.py -------------------------------------------------------------------------------- /snippets/migrations/0002_auto_20200722_1544.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0002_auto_20200722_1544.py -------------------------------------------------------------------------------- /snippets/migrations/0003_delete_givetoday.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0003_delete_givetoday.py -------------------------------------------------------------------------------- /snippets/migrations/0004_customizationformcontent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0004_customizationformcontent.py -------------------------------------------------------------------------------- /snippets/migrations/0005_delete_customizationformcontent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0005_delete_customizationformcontent.py -------------------------------------------------------------------------------- /snippets/migrations/0006_erratacontent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0006_erratacontent.py -------------------------------------------------------------------------------- /snippets/migrations/0007_erratacontent_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0007_erratacontent_heading.py -------------------------------------------------------------------------------- /snippets/migrations/0008_alter_erratacontent_book_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0008_alter_erratacontent_book_state.py -------------------------------------------------------------------------------- /snippets/migrations/0009_alter_erratacontent_book_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0009_alter_erratacontent_book_state.py -------------------------------------------------------------------------------- /snippets/migrations/0010_auto_20210715_1313.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0010_auto_20210715_1313.py -------------------------------------------------------------------------------- /snippets/migrations/0011_auto_20210715_1317.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0011_auto_20210715_1317.py -------------------------------------------------------------------------------- /snippets/migrations/0012_auto_20210715_1327.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0012_auto_20210715_1327.py -------------------------------------------------------------------------------- /snippets/migrations/0013_subjectcategories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0013_subjectcategories.py -------------------------------------------------------------------------------- /snippets/migrations/0014_auto_20220126_1603.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0014_auto_20220126_1603.py -------------------------------------------------------------------------------- /snippets/migrations/0015_rename_subjectcategories_subjectcategory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0015_rename_subjectcategories_subjectcategory.py -------------------------------------------------------------------------------- /snippets/migrations/0016_subject_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0016_subject_icon.py -------------------------------------------------------------------------------- /snippets/migrations/0017_subjectcategory_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0017_subjectcategory_description.py -------------------------------------------------------------------------------- /snippets/migrations/0018_subject_subject_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0018_subject_subject_color.py -------------------------------------------------------------------------------- /snippets/migrations/0019_givebanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0019_givebanner.py -------------------------------------------------------------------------------- /snippets/migrations/0020_blogcontenttype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0020_blogcontenttype.py -------------------------------------------------------------------------------- /snippets/migrations/0020_contentlicense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0020_contentlicense.py -------------------------------------------------------------------------------- /snippets/migrations/0021_blogcollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0021_blogcollection.py -------------------------------------------------------------------------------- /snippets/migrations/0022_merge_0020_contentlicense_0021_blogcollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0022_merge_0020_contentlicense_0021_blogcollection.py -------------------------------------------------------------------------------- /snippets/migrations/0023_delete_contentlicense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0023_delete_contentlicense.py -------------------------------------------------------------------------------- /snippets/migrations/0024_k12subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0024_k12subject.py -------------------------------------------------------------------------------- /snippets/migrations/0025_facultyresource_icon_studentresource_icon_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0025_facultyresource_icon_studentresource_icon_and_more.py -------------------------------------------------------------------------------- /snippets/migrations/0026_facultyresource_resource_category_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0026_facultyresource_resource_category_and_more.py -------------------------------------------------------------------------------- /snippets/migrations/0027_nowebinarmessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0027_nowebinarmessage.py -------------------------------------------------------------------------------- /snippets/migrations/0028_webinarcollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0028_webinarcollection.py -------------------------------------------------------------------------------- /snippets/migrations/0029_assignableavailable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0029_assignableavailable.py -------------------------------------------------------------------------------- /snippets/migrations/0030_alter_erratacontent_book_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0030_alter_erratacontent_book_state.py -------------------------------------------------------------------------------- /snippets/migrations/0030_amazonbookblurb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0030_amazonbookblurb.py -------------------------------------------------------------------------------- /snippets/migrations/0031_merge_20231101_1313.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0031_merge_20231101_1313.py -------------------------------------------------------------------------------- /snippets/migrations/0031_merge_20231101_1438.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0031_merge_20231101_1438.py -------------------------------------------------------------------------------- /snippets/migrations/0032_merge_20231117_0830.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0032_merge_20231117_0830.py -------------------------------------------------------------------------------- /snippets/migrations/0033_promotesnippet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0033_promotesnippet.py -------------------------------------------------------------------------------- /snippets/migrations/0034_delete_assignableavailable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0034_delete_assignableavailable.py -------------------------------------------------------------------------------- /snippets/migrations/0035_alter_k12subject_subject_color_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0035_alter_k12subject_subject_color_and_more.py -------------------------------------------------------------------------------- /snippets/migrations/0036_contentwarning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0036_contentwarning.py -------------------------------------------------------------------------------- /snippets/migrations/0037_pagelayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0037_pagelayout.py -------------------------------------------------------------------------------- /snippets/migrations/0038_alter_pagelayout_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0038_alter_pagelayout_layout.py -------------------------------------------------------------------------------- /snippets/migrations/0039_alter_pagelayout_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0039_alter_pagelayout_layout.py -------------------------------------------------------------------------------- /snippets/migrations/0040_remove_pagelayout_background_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0040_remove_pagelayout_background_image.py -------------------------------------------------------------------------------- /snippets/migrations/0041_delete_pagelayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0041_delete_pagelayout.py -------------------------------------------------------------------------------- /snippets/migrations/0042_alter_amazonbookblurb_locale_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0042_alter_amazonbookblurb_locale_and_more.py -------------------------------------------------------------------------------- /snippets/migrations/0043_alter_k12subject_subject_color_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0043_alter_k12subject_subject_color_and_more.py -------------------------------------------------------------------------------- /snippets/migrations/0044_requireloginmessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/migrations/0044_requireloginmessage.py -------------------------------------------------------------------------------- /snippets/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /snippets/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/models.py -------------------------------------------------------------------------------- /snippets/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/serializers.py -------------------------------------------------------------------------------- /snippets/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/signals.py -------------------------------------------------------------------------------- /snippets/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/tests.py -------------------------------------------------------------------------------- /snippets/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/urls.py -------------------------------------------------------------------------------- /snippets/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/snippets/views.py -------------------------------------------------------------------------------- /versions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /versions/templates/versions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/versions/templates/versions.html -------------------------------------------------------------------------------- /versions/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/versions/views.py -------------------------------------------------------------------------------- /versions/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/versions/wagtail_hooks.py -------------------------------------------------------------------------------- /wagtailimportexport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/__init__.py -------------------------------------------------------------------------------- /wagtailimportexport/admin_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/admin_urls.py -------------------------------------------------------------------------------- /wagtailimportexport/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/apps.py -------------------------------------------------------------------------------- /wagtailimportexport/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/config.py -------------------------------------------------------------------------------- /wagtailimportexport/exporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/exporting.py -------------------------------------------------------------------------------- /wagtailimportexport/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/forms.py -------------------------------------------------------------------------------- /wagtailimportexport/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/functions.py -------------------------------------------------------------------------------- /wagtailimportexport/importing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/importing.py -------------------------------------------------------------------------------- /wagtailimportexport/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wagtailimportexport/templates/wagtailimportexport/export-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/templates/wagtailimportexport/export-page.html -------------------------------------------------------------------------------- /wagtailimportexport/templates/wagtailimportexport/import-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/templates/wagtailimportexport/import-page.html -------------------------------------------------------------------------------- /wagtailimportexport/templates/wagtailimportexport/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/templates/wagtailimportexport/index.html -------------------------------------------------------------------------------- /wagtailimportexport/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wagtailimportexport/tests/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/tests/test_functions.py -------------------------------------------------------------------------------- /wagtailimportexport/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/tests/tests.py -------------------------------------------------------------------------------- /wagtailimportexport/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/views.py -------------------------------------------------------------------------------- /wagtailimportexport/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/wagtailimportexport/wagtail_hooks.py -------------------------------------------------------------------------------- /webinars/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinars/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0001_initial.py -------------------------------------------------------------------------------- /webinars/migrations/0002_webinar_display_on_tutor_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0002_webinar_display_on_tutor_page.py -------------------------------------------------------------------------------- /webinars/migrations/0003_webinar_webinar_subjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0003_webinar_webinar_subjects.py -------------------------------------------------------------------------------- /webinars/migrations/0004_alter_webinar_webinar_subjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0004_alter_webinar_webinar_subjects.py -------------------------------------------------------------------------------- /webinars/migrations/0005_webinar_webinar_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0005_webinar_webinar_collections.py -------------------------------------------------------------------------------- /webinars/migrations/0006_alter_webinar_spaces_remaining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/migrations/0006_alter_webinar_spaces_remaining.py -------------------------------------------------------------------------------- /webinars/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webinars/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/models.py -------------------------------------------------------------------------------- /webinars/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/search.py -------------------------------------------------------------------------------- /webinars/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/serializers.py -------------------------------------------------------------------------------- /webinars/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/signals.py -------------------------------------------------------------------------------- /webinars/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/tests.py -------------------------------------------------------------------------------- /webinars/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/urls.py -------------------------------------------------------------------------------- /webinars/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/views.py -------------------------------------------------------------------------------- /webinars/wagtail_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstax/openstax-cms/HEAD/webinars/wagtail_hooks.py --------------------------------------------------------------------------------