Browse Source

Find/replace coderedcms -> wagtailcrx

Vince Salvino 2 years ago
parent
commit
c662212bff
100 changed files with 392 additions and 394 deletions
  1. 1 1
      .coveragerc
  2. 1 1
      LICENSE
  3. 1 1
      MANIFEST.in
  4. 7 7
      README.md
  5. 5 5
      azure-pipelines.yml
  6. 1 1
      ci/compare-codecov.ps1
  7. 1 1
      ci/run-tests.ps1
  8. 1 1
      ci/spellcheck.ps1
  9. 1 1
      coderedcms/__init__.py
  10. 1 1
      coderedcms/admin_urls.py
  11. 1 1
      coderedcms/api/mailchimp.py
  12. 1 1
      coderedcms/apps.py
  13. 4 4
      coderedcms/bin/coderedcms.py
  14. 2 2
      coderedcms/blocks/base_blocks.py
  15. 14 14
      coderedcms/blocks/content_blocks.py
  16. 15 15
      coderedcms/blocks/html_blocks.py
  17. 5 5
      coderedcms/blocks/layout_blocks.py
  18. 3 3
      coderedcms/blocks/stream_form_blocks.py
  19. 3 3
      coderedcms/fields.py
  20. 6 6
      coderedcms/forms.py
  21. 1 1
      coderedcms/importexport.py
  22. 6 6
      coderedcms/migrations/0001_initial.py
  23. 5 5
      coderedcms/migrations/0002_auto_20180829_1538.py
  24. 6 6
      coderedcms/migrations/0003_auto_20180912_1632.py
  25. 2 2
      coderedcms/migrations/0004_auto_20181119_1507.py
  26. 10 10
      coderedcms/migrations/0005_auto_20181214_2214.py
  27. 1 1
      coderedcms/migrations/0006_mailchimpapisettings.py
  28. 1 1
      coderedcms/migrations/0007_auto_20190114_1515.py
  29. 6 6
      coderedcms/migrations/0008_auto_20190122_1242.py
  30. 1 1
      coderedcms/migrations/0009_auto_20190201_1546.py
  31. 6 6
      coderedcms/migrations/0010_auto_20190320_1231.py
  32. 1 1
      coderedcms/migrations/0010_generalsettings_email.py
  33. 1 1
      coderedcms/migrations/0010_remove_generalsettings_robots.py
  34. 2 2
      coderedcms/migrations/0011_merge_20190322_1309.py
  35. 2 2
      coderedcms/migrations/0012_merge_20190322_1324.py
  36. 8 8
      coderedcms/migrations/0013_pagepreview_templates.py
  37. 12 12
      coderedcms/migrations/0014_classifiers.py
  38. 1 1
      coderedcms/migrations/0015_coderedsessionformsubmission_coderedsubmissionrevision.py
  39. 8 8
      coderedcms/migrations/0016_auto_20191025_1620.py
  40. 1 1
      coderedcms/migrations/0017_generalsettings_external_new_tab.py
  41. 8 8
      coderedcms/migrations/0018_auto_20200805_1702.py
  42. 7 7
      coderedcms/migrations/0019_spelling_corrections.py
  43. 1 1
      coderedcms/migrations/0020_auto_20210527_1030.py
  44. 4 4
      coderedcms/migrations/0021_auto_20210730_1637.py
  45. 1 1
      coderedcms/migrations/0022_auto_20210731_1853.py
  46. 2 2
      coderedcms/migrations/0023_auto_20210908_1702.py
  47. 1 1
      coderedcms/migrations/0024_analyticssettings.py
  48. 1 1
      coderedcms/migrations/0025_delete_socialmediasettings.py
  49. 8 8
      coderedcms/migrations/0026_auto_20220513_1627.py
  50. 1 1
      coderedcms/migrations/0027_auto_20220603_1142.py
  51. 1 1
      coderedcms/migrations/0028_auto_20220609_1532.py
  52. 11 11
      coderedcms/migrations/0029_multinavs.py
  53. 1 1
      coderedcms/migrations/0030_alter_coderedtag_tag.py
  54. 8 8
      coderedcms/migrations/0031_wagtail3.py
  55. 3 3
      coderedcms/models/integration_models.py
  56. 29 29
      coderedcms/models/page_models.py
  57. 3 3
      coderedcms/models/snippet_models.py
  58. 3 3
      coderedcms/models/tests/test_navbars_and_footers.py
  59. 3 3
      coderedcms/models/tests/test_page_models.py
  60. 2 2
      coderedcms/models/tests/test_wagtailsettings_models.py
  61. 4 4
      coderedcms/models/wagtailsettings_models.py
  62. 2 2
      coderedcms/project_template/basic/project_name/settings/base.py
  63. 1 1
      coderedcms/project_template/basic/project_name/settings/prod.py
  64. 3 3
      coderedcms/project_template/basic/project_name/urls.py
  65. 1 1
      coderedcms/project_template/basic/requirements.txt
  66. 3 4
      coderedcms/project_template/basic/website/migrations/0001_initial.py
  67. 2 2
      coderedcms/project_template/basic/website/migrations/0002_initial_data.py
  68. 7 7
      coderedcms/project_template/basic/website/models.py
  69. 1 1
      coderedcms/project_template/basic/website/templates/coderedcms/pages/base.html
  70. 2 2
      coderedcms/project_template/sass/project_name/settings/base.py
  71. 1 1
      coderedcms/project_template/sass/project_name/settings/prod.py
  72. 3 3
      coderedcms/project_template/sass/project_name/urls.py
  73. 1 1
      coderedcms/project_template/sass/requirements.txt
  74. 3 4
      coderedcms/project_template/sass/website/migrations/0001_initial.py
  75. 2 2
      coderedcms/project_template/sass/website/migrations/0002_initial_data.py
  76. 7 7
      coderedcms/project_template/sass/website/models.py
  77. 46 46
      coderedcms/project_template/sass/website/static/website/src/custom.scss
  78. 5 5
      coderedcms/project_template/sass/website/templates/coderedcms/pages/base.html
  79. 1 1
      coderedcms/search_urls.py
  80. 21 21
      coderedcms/settings.py
  81. 1 1
      coderedcms/static/coderedcms/css/codered-admin.css
  82. 1 1
      coderedcms/static/coderedcms/css/codered-editor.css
  83. 1 1
      coderedcms/static/coderedcms/css/codered-front.css
  84. 1 1
      coderedcms/static/coderedcms/css/codered-front.min.css
  85. 1 1
      coderedcms/static/coderedcms/js/codered-editor.js
  86. 3 3
      coderedcms/static/coderedcms/js/codered-front.js
  87. 1 1
      coderedcms/static/coderedcms/js/codered-maps.js
  88. 2 2
      coderedcms/static/coderedcms/scss/codered-front.scss
  89. 1 1
      coderedcms/templates/404.html
  90. 1 1
      coderedcms/templates/coderedcms/blocks/base_link_block.html
  91. 1 1
      coderedcms/templates/coderedcms/blocks/button_block.html
  92. 1 1
      coderedcms/templates/coderedcms/blocks/cardgrid_columns.html
  93. 1 1
      coderedcms/templates/coderedcms/blocks/cardgrid_deck.html
  94. 1 1
      coderedcms/templates/coderedcms/blocks/cardgrid_group.html
  95. 1 1
      coderedcms/templates/coderedcms/blocks/carousel_block.html
  96. 1 1
      coderedcms/templates/coderedcms/blocks/document_link_block.html
  97. 1 1
      coderedcms/templates/coderedcms/blocks/download_block.html
  98. 1 1
      coderedcms/templates/coderedcms/blocks/embed_video_block.html
  99. 1 1
      coderedcms/templates/coderedcms/blocks/external_link_block.html
  100. 1 1
      coderedcms/templates/coderedcms/blocks/google_map.html

+ 1 - 1
.coveragerc

@@ -1,6 +1,6 @@
 [run]
 branch = True
-source = coderedcms
+source = wagtailcrx
 
 [report]
 exclude_lines =

+ 1 - 1
LICENSE

@@ -31,7 +31,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 *******************************************************************************
 
-Icon files in "coderedcms/templates/coderedcms/icons/":
+Icon files in "wagtailcrx/templates/wagtailcrx/icons/":
 
 1. Were sourced from the Fork Awesome project at
    https://github.com/ForkAwesome/Fork-Awesome.

+ 1 - 1
MANIFEST.in

@@ -1,4 +1,4 @@
 include LICENSE README.md
-graft coderedcms
+graft wagtailcrx
 global-exclude __pycache__
 global-exclude *.py[co]

+ 7 - 7
README.md

@@ -14,8 +14,8 @@ Wagtail and Bootstrap.
 
 |                        |                      |
 |------------------------|----------------------|
-| Python Package         | [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Django Version](https://img.shields.io/pypi/djversions/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Wheel](https://img.shields.io/pypi/wheel/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI](https://img.shields.io/pypi/v/coderedcms)](https://pypi.org/project/coderedcms/) |
-| Build                  | [![Build Status](https://dev.azure.com/coderedcorp/cr-github/_apis/build/status/coderedcms?branchName=dev)](https://dev.azure.com/coderedcorp/coderedcms/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps tests (branch)](https://img.shields.io/azure-devops/tests/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps coverage (branch)](https://img.shields.io/azure-devops/coverage/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) |
+| Python Package         | [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/wagtailcrx)](https://pypi.org/project/wagtailcrx/) [![PyPI - Django Version](https://img.shields.io/pypi/djversions/wagtailcrx)](https://pypi.org/project/wagtailcrx/) [![PyPI - Wheel](https://img.shields.io/pypi/wheel/wagtailcrx)](https://pypi.org/project/wagtailcrx/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/wagtailcrx)](https://pypi.org/project/wagtailcrx/) [![PyPI](https://img.shields.io/pypi/v/wagtailcrx)](https://pypi.org/project/wagtailcrx/) |
+| Build                  | [![Build Status](https://dev.azure.com/coderedcorp/cr-github/_apis/build/status/wagtailcrx?branchName=dev)](https://dev.azure.com/coderedcorp/wagtailcrx/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps tests (branch)](https://img.shields.io/azure-devops/tests/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps coverage (branch)](https://img.shields.io/azure-devops/coverage/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) |
 
 
 ## What is Wagtail CRX?
@@ -54,9 +54,9 @@ are ready to use out-of-the box! This saves development time and avoids
 
 ## Quick start
 
-1. Run `pip install coderedcms`
+1. Run `pip install wagtailcrx`
 
-2. Run `coderedcms start mysite --sitename "My Company Inc." --domain www.example.com`
+2. Run `wagtailcrx start mysite --sitename "My Company Inc." --domain www.example.com`
 
     *Note: `--sitename` and `--domain` are optional to pre-populate settings of your website.*
 
@@ -74,7 +74,7 @@ See the [documentation](https://docs.coderedcorp.com/wagtail-crx/) for next step
 ## Contributors
 
 In addition to the CodeRed team, many thanks to the Wagtail community and our
-[independent contributors](https://github.com/coderedcorp/coderedcms/graphs/contributors).
+[independent contributors](https://github.com/coderedcorp/wagtailcrx/graphs/contributors).
 
 If you're interested in building, developing, or contributing to Wagtail CRX,
 check out the [Contributing Guide](https://docs.coderedcorp.com/wagtail-crx/stable/contributing/index.html).
@@ -82,7 +82,7 @@ check out the [Contributing Guide](https://docs.coderedcorp.com/wagtail-crx/stab
 
 ## Attribution
 
-Icon files in `coderedcms/templates/coderedcms/icons/`:
+Icon files in `wagtailcrx/templates/wagtailcrx/icons/`:
 
 * Were sourced from the Fork Awesome project at
   https://github.com/ForkAwesome/Fork-Awesome.
@@ -94,4 +94,4 @@ Icon files in `coderedcms/templates/coderedcms/icons/`:
 
 ## Contact
 
-We would love to hear your questions, comments, and feedback. Open an issue on Github, message us on [#coderedcms in the Wagtail slack](https://wagtailcms.slack.com/messages/CEU45SBRR).
+We would love to hear your questions, comments, and feedback. Open an issue on Github, message us on [#wagtailcrx in the Wagtail slack](https://wagtailcms.slack.com/messages/CEU45SBRR).

+ 5 - 5
azure-pipelines.yml

@@ -48,9 +48,9 @@ stages:
         architecture: 'x64'
 
     - script: python -m pip install -r requirements-ci.txt
-      displayName: 'CR-QC: Install coderedcms from local repo'
+      displayName: 'CR-QC: Install wagtailcrx from local repo'
 
-    - script: coderedcms start testproject
+    - script: wagtailcrx start testproject
       displayName: 'CR-QC: Create starter project from template'
 
     - pwsh: ./ci/run-tests.ps1
@@ -89,12 +89,12 @@ stages:
         architecture: 'x64'
 
     - script: python -m pip install -r requirements-ci.txt
-      displayName: 'CR-QC: Install coderedcms from local repo'
+      displayName: 'CR-QC: Install wagtailcrx from local repo'
 
     - pwsh: ./ci/spellcheck.ps1
       displayName: 'CR-QC: Spelling'
 
-    - script: coderedcms start testproject
+    - script: wagtailcrx start testproject
       displayName: 'CR-QC: Generate a test project'
 
     - script: |
@@ -139,7 +139,7 @@ stages:
         architecture: 'x64'
 
     - script: python -m pip install -r requirements-ci.txt
-      displayName: 'CR-QC: Install coderedcms from local repo'
+      displayName: 'CR-QC: Install wagtailcrx from local repo'
 
     - pwsh: ./ci/make-docs.ps1
       displayName: 'CR-QC: Build documentation'

+ 1 - 1
ci/compare-codecov.ps1

@@ -27,7 +27,7 @@ param(
     [string] $wd = (Get-Item (Split-Path $PSCommandPath -Parent)).Parent,
     [string] $org = "coderedcorp",
     [string] $project = "cr-github",
-    [string] $pipeline_name = "coderedcms"
+    [string] $pipeline_name = "wagtailcrx"
 )
 
 # Hide "UI" and progress bars.

+ 1 - 1
ci/run-tests.ps1

@@ -15,7 +15,7 @@ Push-Location $projectDir
 $ExitCode = 0
 
 # Run unit tests.
-pytest coderedcms/
+pytest wagtailcrx/
 $ExitCode = $LastExitCode
 
 # Print code coverage if succeeded.

+ 1 - 1
ci/spellcheck.ps1

@@ -16,7 +16,7 @@ $ExitCode = 0
 
 # Run spell checker.
 codespell --skip="migrations,vendor,_build,*.css.map,*.jpg,*.png,*.pyc" `
-    coderedcms docs
+    wagtailcrx docs
 $ExitCode = $LastExitCode
 
 # Print output.

+ 1 - 1
coderedcms/__init__.py

@@ -1,5 +1,5 @@
 """
-Maintains version of coderedcms.
+Maintains version of wagtailcrx.
 4th element is for pre-releases. Leave blank for stable releases.
 
     X.Y.ZaN   # Alpha release

+ 1 - 1
coderedcms/admin_urls.py

@@ -1,6 +1,6 @@
 from django.urls import include, path
 from wagtail.admin import urls as wagtailadmin_urls
-from coderedcms.views import import_index, import_pages_from_csv_file
+from wagtailcrx.views import import_index, import_pages_from_csv_file
 
 
 urlpatterns = [

+ 1 - 1
coderedcms/api/mailchimp.py

@@ -1,5 +1,5 @@
 from wagtail.models import Site
-from coderedcms.models.wagtailsettings_models import MailchimpApiSettings
+from wagtailcrx.models.wagtailsettings_models import MailchimpApiSettings
 
 import requests
 

+ 1 - 1
coderedcms/apps.py

@@ -5,5 +5,5 @@ class WagtailcrxConfig(AppConfig):
     name = 'wagtailcrx'
     verbose_name = 'Wagtail CRX'
     # TODO: At some point in the future, change this to BigAutoField and create
-    # the corresponding migration for concrete models in coderedcms.
+    # the corresponding migration for concrete models in wagtailcrx.
     default_auto_field = 'django.db.models.AutoField'

+ 4 - 4
coderedcms/bin/coderedcms.py

@@ -53,8 +53,8 @@ class CreateProject(TemplateCommand):
         options['secret_key'] = get_random_secret_key()
 
         # Handle custom template logic
-        import coderedcms
-        codered_path = os.path.dirname(coderedcms.__file__)
+        import wagtailcrx
+        codered_path = os.path.dirname(wagtailcrx.__file__)
         if not options['template']:
             options['template'] = 'basic'
         template_path = os.path.join(
@@ -62,7 +62,7 @@ class CreateProject(TemplateCommand):
             options['template']
         )
 
-        # Check if provided template is built-in to coderedcms,
+        # Check if provided template is built-in to wagtailcrx,
         # otherwise, do not change it.
         if os.path.isdir(template_path):
             options['template'] = template_path
@@ -93,7 +93,7 @@ class CreateProject(TemplateCommand):
             options['domain_nowww'] = options['domain']
 
         # Add additional custom options to the context.
-        options['coderedcms_release'] = coderedcms.release
+        options['wagtailcrx_release'] = wagtailcrx.release
 
         # Print a friendly message
         print(message % {

+ 2 - 2
coderedcms/blocks/base_blocks.py

@@ -12,7 +12,7 @@ from wagtail.models import Collection
 from wagtail.coreutils import resolve_model_string
 from wagtail.documents.blocks import DocumentChooserBlock
 
-from coderedcms.settings import crx_settings
+from wagtailcrx.settings import crx_settings
 
 
 class ClassifierTermChooserBlock(blocks.FieldBlock):
@@ -30,7 +30,7 @@ class ClassifierTermChooserBlock(blocks.FieldBlock):
 
     @cached_property
     def target_model(self):
-        return resolve_model_string('coderedcms.ClassifierTerm')
+        return resolve_model_string('wagtailcrx.ClassifierTerm')
 
     @cached_property
     def field(self):

+ 14 - 14
coderedcms/blocks/content_blocks.py

@@ -43,7 +43,7 @@ class CardBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/card_foot.html'
+        template = 'wagtailcrx/blocks/card_foot.html'
         icon = 'cr-list-alt'
         label = _('Card')
 
@@ -52,12 +52,12 @@ class CarouselBlock(BaseBlock):
     """
     Enables choosing a Carousel snippet.
     """
-    carousel = SnippetChooserBlock('coderedcms.Carousel')
+    carousel = SnippetChooserBlock('wagtailcrx.Carousel')
 
     class Meta:
         icon = 'image'
         label = _('Carousel')
-        template = 'coderedcms/blocks/carousel_block.html'
+        template = 'wagtailcrx/blocks/carousel_block.html'
 
 
 class ImageGalleryBlock(BaseBlock):
@@ -71,7 +71,7 @@ class ImageGalleryBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/image_gallery_block.html'
+        template = 'wagtailcrx/blocks/image_gallery_block.html'
         icon = 'image'
         label = _('Image Gallery')
 
@@ -99,7 +99,7 @@ class ModalBlock(ButtonMixin, BaseLayoutBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/modal_block.html'
+        template = 'wagtailcrx/blocks/modal_block.html'
         icon = 'cr-window-maximize'
         label = _('Modal')
 
@@ -126,7 +126,7 @@ class NavExternalLinkBlock(NavBaseLinkBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/external_link_block.html'
+        template = 'wagtailcrx/blocks/external_link_block.html'
         label = _('External Link')
 
 
@@ -139,7 +139,7 @@ class NavPageLinkBlock(NavBaseLinkBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/page_link_block.html'
+        template = 'wagtailcrx/blocks/page_link_block.html'
         label = _('Page Link')
 
 
@@ -152,7 +152,7 @@ class NavDocumentLinkBlock(NavBaseLinkBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/document_link_block.html'
+        template = 'wagtailcrx/blocks/document_link_block.html'
         label = _('Document Link')
 
 
@@ -227,7 +227,7 @@ class PriceListItemBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/pricelistitem_block.html'
+        template = 'wagtailcrx/blocks/pricelistitem_block.html'
         icon = 'cr-usd'
         label = _('Price List Item')
 
@@ -249,7 +249,7 @@ class PriceListBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/pricelist_block.html'
+        template = 'wagtailcrx/blocks/pricelist_block.html'
         icon = 'cr-usd'
         label = _('Price List')
 
@@ -258,7 +258,7 @@ class ContentWallBlock(BaseBlock):
     """
     Enables choosing a ContentWall snippet.
     """
-    content_wall = SnippetChooserBlock('coderedcms.ContentWall')
+    content_wall = SnippetChooserBlock('wagtailcrx.ContentWall')
     show_content_wall_on_children = blocks.BooleanBlock(
         required=False,
         default=False,
@@ -270,16 +270,16 @@ class ContentWallBlock(BaseBlock):
     class Meta:
         icon = 'cr-stop'
         label = _('Content Wall')
-        template = 'coderedcms/blocks/content_wall_block.html'
+        template = 'wagtailcrx/blocks/content_wall_block.html'
 
 
 class ReusableContentBlock(BaseBlock):
     """
     Enables choosing a ResusableContent snippet.
     """
-    content = SnippetChooserBlock('coderedcms.ReusableContent')
+    content = SnippetChooserBlock('wagtailcrx.ReusableContent')
 
     class Meta:
         icon = 'cr-recycle'
         label = _('Reusable Content')
-        template = 'coderedcms/blocks/reusable_content_block.html'
+        template = 'wagtailcrx/blocks/reusable_content_block.html'

+ 15 - 15
coderedcms/blocks/html_blocks.py

@@ -24,7 +24,7 @@ from .base_blocks import (
 )
 
 
-logger = logging.getLogger('coderedcms')
+logger = logging.getLogger('wagtailcrx')
 
 
 class ButtonBlock(ButtonMixin, BaseLinkBlock):
@@ -32,7 +32,7 @@ class ButtonBlock(ButtonMixin, BaseLinkBlock):
     A link styled as a button.
     """
     class Meta:
-        template = 'coderedcms/blocks/button_block.html'
+        template = 'wagtailcrx/blocks/button_block.html'
         icon = 'cr-hand-pointer-o'
         label = _('Button Link')
         value_class = LinkStructValue
@@ -54,7 +54,7 @@ class DownloadBlock(ButtonMixin, BaseBlock):
     advsettings_class = CoderedAdvTrackingSettings
 
     class Meta:
-        template = 'coderedcms/blocks/download_block.html'
+        template = 'wagtailcrx/blocks/download_block.html'
         icon = 'download'
         label = _('Download')
 
@@ -91,7 +91,7 @@ class EmbedGoogleMapBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/google_map.html'
+        template = 'wagtailcrx/blocks/google_map.html'
         icon = 'cr-map'
         label = _('Google Map')
 
@@ -107,7 +107,7 @@ class EmbedVideoBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/embed_video_block.html'
+        template = 'wagtailcrx/blocks/embed_video_block.html'
         icon = 'media'
         label = _('Embed Media')
 
@@ -122,7 +122,7 @@ class H1Block(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/h1_block.html'
+        template = 'wagtailcrx/blocks/h1_block.html'
         icon = 'cr-header'
         label = _('Heading 1')
 
@@ -137,7 +137,7 @@ class H2Block(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/h2_block.html'
+        template = 'wagtailcrx/blocks/h2_block.html'
         icon = 'cr-header'
         label = _('Heading 2')
 
@@ -152,7 +152,7 @@ class H3Block(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/h3_block.html'
+        template = 'wagtailcrx/blocks/h3_block.html'
         icon = 'cr-header'
         label = _('Heading 3')
 
@@ -161,7 +161,7 @@ class TableBlock(BaseBlock):
     table = WagtailTableBlock()
 
     class Meta:
-        template = 'coderedcms/blocks/table_block.html'
+        template = 'wagtailcrx/blocks/table_block.html'
         icon = 'table'
         label = 'Table'
 
@@ -175,7 +175,7 @@ class ImageBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/image_block.html'
+        template = 'wagtailcrx/blocks/image_block.html'
         icon = 'image'
         label = _('Image')
 
@@ -194,7 +194,7 @@ class ImageLinkBlock(BaseLinkBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/image_link_block.html'
+        template = 'wagtailcrx/blocks/image_link_block.html'
         icon = 'image'
         label = _('Image Link')
         value_class = LinkStructValue
@@ -227,7 +227,7 @@ class PageListBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/pagelist_block.html'
+        template = 'wagtailcrx/blocks/pagelist_block.html'
         icon = 'list-ul'
         label = _('Latest Pages')
 
@@ -267,7 +267,7 @@ class PagePreviewBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/pagepreview_block.html'
+        template = 'wagtailcrx/blocks/pagepreview_block.html'
         icon = 'doc-empty-inverse'
         label = _('Page Preview')
 
@@ -288,11 +288,11 @@ class QuoteBlock(BaseBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/quote_block.html'
+        template = 'wagtailcrx/blocks/quote_block.html'
         icon = 'openquote'
         label = _('Quote')
 
 
 class RichTextBlock(blocks.RichTextBlock):
     class Meta:
-        template = 'coderedcms/blocks/rich_text_block.html'
+        template = 'wagtailcrx/blocks/rich_text_block.html'

+ 5 - 5
coderedcms/blocks/layout_blocks.py

@@ -7,7 +7,7 @@ from django.utils.translation import gettext_lazy as _
 from wagtail import blocks
 from wagtail.images.blocks import ImageChooserBlock
 
-from coderedcms.settings import crx_settings
+from wagtailcrx.settings import crx_settings
 
 from .base_blocks import BaseLayoutBlock, CoderedAdvColumnSettings
 
@@ -29,7 +29,7 @@ class ColumnBlock(BaseLayoutBlock):
     advsettings_class = CoderedAdvColumnSettings
 
     class Meta:
-        template = 'coderedcms/blocks/column_block.html'
+        template = 'wagtailcrx/blocks/column_block.html'
         icon = 'placeholder'
         label = 'Column'
 
@@ -44,7 +44,7 @@ class GridBlock(BaseLayoutBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/grid_block.html'
+        template = 'wagtailcrx/blocks/grid_block.html'
         icon = 'cr-columns'
         label = _('Responsive Grid Row')
 
@@ -66,7 +66,7 @@ class CardGridBlock(BaseLayoutBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/cardgrid_deck.html'
+        template = 'wagtailcrx/blocks/cardgrid_deck.html'
         icon = 'cr-th-large'
         label = _('Card Grid')
 
@@ -107,6 +107,6 @@ class HeroBlock(BaseLayoutBlock):
     )
 
     class Meta:
-        template = 'coderedcms/blocks/hero_block.html'
+        template = 'wagtailcrx/blocks/hero_block.html'
         icon = 'cr-newspaper-o'
         label = 'Hero Unit'

+ 3 - 3
coderedcms/blocks/stream_form_blocks.py

@@ -1,9 +1,9 @@
 from django.utils.translation import gettext_lazy as _
 from wagtail import blocks
 
-from coderedcms.wagtail_flexible_forms import blocks as form_blocks
-from coderedcms.blocks.base_blocks import BaseBlock, CoderedAdvSettings
-from coderedcms.forms import (
+from wagtailcrx.wagtail_flexible_forms import blocks as form_blocks
+from wagtailcrx.blocks.base_blocks import BaseBlock, CoderedAdvSettings
+from wagtailcrx.forms import (
     CoderedDateField, CoderedDateInput,
     CoderedDateTimeField, CoderedDateTimeInput,
     CoderedTimeField, CoderedTimeInput,

+ 3 - 3
coderedcms/fields.py

@@ -2,7 +2,7 @@ from django.db import models
 from django.forms.widgets import Textarea
 from wagtail.fields import StreamField
 
-from coderedcms.widgets import ColorPickerWidget
+from wagtailcrx.widgets import ColorPickerWidget
 
 
 class CoderedStreamField(StreamField):
@@ -14,7 +14,7 @@ class CoderedStreamField(StreamField):
     the blocks in our concrete models dynamically, this creates a slew of
     migration problems (most commonly: a client overrides CODERED_FRONTEND_*,
     which changes a string used in a concrete model, which triggers a migration
-    back in coderedcms). Eliminiating the blocks from the deconstructed
+    back in wagtailcrx). Eliminiating the blocks from the deconstructed
     StreamField allows us to have dynamic streamfields without breaking
     migrations or having to refactor the core concepts of this package.
 
@@ -52,7 +52,7 @@ class CoderedStreamField(StreamField):
         The output should look something like this, regardless of how many
         blocks are nested within the StreamField::
 
-            ("body", coderedcms.fields.CoderedStreamField([]))
+            ("body", wagtailcrx.fields.CoderedStreamField([]))
 
         """
         name, path, block_types, kwargs = super().deconstruct()

+ 6 - 6
coderedcms/forms.py

@@ -13,8 +13,8 @@ from wagtail.contrib.forms.views import SubmissionsListView as WagtailSubmission
 from wagtail.contrib.forms.forms import FormBuilder
 from wagtail.contrib.forms.models import AbstractFormField
 
-from coderedcms.settings import crx_settings
-from coderedcms.utils import attempt_protected_media_value_conversion
+from wagtailcrx.settings import crx_settings
+from wagtailcrx.utils import attempt_protected_media_value_conversion
 
 FORM_FIELD_CHOICES = (
     (_("Text"), (
@@ -77,7 +77,7 @@ class SecureFileField(forms.FileField):
 # Date
 
 class CoderedDateInput(forms.DateInput):
-    template_name = 'coderedcms/formfields/date.html'
+    template_name = 'wagtailcrx/formfields/date.html'
 
 
 class CoderedDateField(forms.DateField):
@@ -87,7 +87,7 @@ class CoderedDateField(forms.DateField):
 # Datetime
 
 class CoderedDateTimeInput(forms.DateTimeInput):
-    template_name = 'coderedcms/formfields/datetime.html'
+    template_name = 'wagtailcrx/formfields/datetime.html'
 
 
 class CoderedDateTimeField(forms.DateTimeField):
@@ -98,7 +98,7 @@ class CoderedDateTimeField(forms.DateTimeField):
 # Time
 
 class CoderedTimeInput(forms.TimeInput):
-    template_name = 'coderedcms/formfields/time.html'
+    template_name = 'wagtailcrx/formfields/time.html'
 
 
 class CoderedTimeField(forms.TimeField):
@@ -174,7 +174,7 @@ def get_page_model_choices():
     Returns a list of tuples of all creatable Codered pages
     in the format of (app_label:model, "Verbose Name")
     """
-    from coderedcms.models import get_page_models
+    from wagtailcrx.models import get_page_models
 
     rval = []
     for page in get_page_models():

+ 1 - 1
coderedcms/importexport.py

@@ -19,7 +19,7 @@ from modelcluster.models import get_all_child_relations
 from wagtail.admin.widgets import AdminPageChooser
 from wagtail.models import Page
 
-from coderedcms.forms import get_page_model_choices
+from wagtailcrx.forms import get_page_model_choices
 
 
 class ImportPagesFromCSVFileForm(forms.Form):

+ 6 - 6
coderedcms/migrations/0001_initial.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.0.7 on 2018-07-30 22:24
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import django.db.models.deletion
 import django.forms.widgets
@@ -68,8 +68,8 @@ class Migration(migrations.Migration):
                 ('background_color', models.CharField(blank=True, help_text='Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)', max_length=255, verbose_name='Background color')),
                 ('custom_css_class', models.CharField(blank=True, max_length=255, verbose_name='Custom CSS class')),
                 ('custom_id', models.CharField(blank=True, max_length=255, verbose_name='Custom ID')),
-                ('content', coderedcms.fields.CoderedStreamField([], blank=True)),
-                ('carousel', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='carousel_slides', to='coderedcms.Carousel', verbose_name='Carousel')),
+                ('content', wagtailcrx.fields.CoderedStreamField([], blank=True)),
+                ('carousel', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='carousel_slides', to='wagtailcrx.Carousel', verbose_name='Carousel')),
                 ('image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=get_image_model_string(), verbose_name='Image')),
             ],
             options={
@@ -114,7 +114,7 @@ class Migration(migrations.Migration):
                 ('name', models.CharField(max_length=255, verbose_name='Name')),
                 ('custom_css_class', models.CharField(blank=True, max_length=255, verbose_name='Custom CSS Class')),
                 ('custom_id', models.CharField(blank=True, max_length=255, verbose_name='Custom ID')),
-                ('content', coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content')),
+                ('content', wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content')),
             ],
             options={
                 'verbose_name': 'Footer',
@@ -161,7 +161,7 @@ class Migration(migrations.Migration):
                 ('name', models.CharField(max_length=255, verbose_name='Name')),
                 ('custom_css_class', models.CharField(blank=True, max_length=255, verbose_name='Custom CSS Class')),
                 ('custom_id', models.CharField(blank=True, max_length=255, verbose_name='Custom ID')),
-                ('menu_items', coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Navigation links')),
+                ('menu_items', wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Navigation links')),
             ],
             options={
                 'verbose_name': 'Navigation Bar',

+ 5 - 5
coderedcms/migrations/0002_auto_20180829_1538.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.0.7 on 2018-08-29 19:38
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -14,7 +14,7 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0001_initial'),
+        ('wagtailcrx', '0001_initial'),
     ]
 
     operations = [
@@ -23,7 +23,7 @@ class Migration(migrations.Migration):
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                 ('name', models.CharField(max_length=255, verbose_name='Name')),
-                ('content', coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content')),
+                ('content', wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content')),
                 ('is_dismissible', models.BooleanField(default=True, verbose_name='Dismissible')),
                 ('show_once', models.BooleanField(default=True, help_text='Do not show the content wall to the same user again after it has been closed.', verbose_name='Show once')),
             ],
@@ -34,6 +34,6 @@ class Migration(migrations.Migration):
         migrations.AddField(
             model_name='coderedpage',
             name='content_walls',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content Walls'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content Walls'),
         ),
     ]

+ 6 - 6
coderedcms/migrations/0003_auto_20180912_1632.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.0.7 on 2018-09-12 20:32
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -14,7 +14,7 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0002_auto_20180829_1538'),
+        ('wagtailcrx', '0002_auto_20180829_1538'),
     ]
 
     operations = [
@@ -23,7 +23,7 @@ class Migration(migrations.Migration):
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                 ('name', models.CharField(max_length=255, verbose_name='Name')),
-                ('content', coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content')),
+                ('content', wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content')),
             ],
             options={
                 'verbose_name': 'Reusable Content',
@@ -33,11 +33,11 @@ class Migration(migrations.Migration):
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
     ]

+ 2 - 2
coderedcms/migrations/0004_auto_20181119_1507.py

@@ -1,6 +1,6 @@
 # Generated by Django 2.0.9 on 2018-11-19 20:07
 
-import coderedcms.blocks.base_blocks
+import wagtailcrx.blocks.base_blocks
 from django.db import migrations, models
 import django.db.models.deletion
 import wagtail.contrib.table_block.blocks
@@ -15,7 +15,7 @@ class Migration(migrations.Migration):
 
     dependencies = [
         ('wagtailcore', '0040_page_draft_title'),
-        ('coderedcms', '0003_auto_20180912_1632'),
+        ('wagtailcrx', '0003_auto_20180912_1632'),
     ]
 
     operations = [

+ 10 - 10
coderedcms/migrations/0005_auto_20181214_2214.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.0.9 on 2018-12-15 03:14
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import django.db.models.deletion
 import modelcluster.contrib.taggit
@@ -19,7 +19,7 @@ class Migration(migrations.Migration):
 
     dependencies = [
         ('taggit', '0002_auto_20150616_2121'),
-        ('coderedcms', '0004_auto_20181119_1507'),
+        ('wagtailcrx', '0004_auto_20181119_1507'),
     ]
 
     operations = [
@@ -27,8 +27,8 @@ class Migration(migrations.Migration):
             name='CoderedTag',
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
-                ('content_object', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='tagged_items', to='coderedcms.CoderedPage')),
-                ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='coderedcms_coderedtag_items', to='taggit.Tag')),
+                ('content_object', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='tagged_items', to='wagtailcrx.CoderedPage')),
+                ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='wagtailcrx_coderedtag_items', to='taggit.Tag')),
             ],
             options={
                 'verbose_name': 'CodeRed Tag',
@@ -37,26 +37,26 @@ class Migration(migrations.Migration):
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
         migrations.AddField(
             model_name='coderedpage',
             name='tags',
-            field=modelcluster.contrib.taggit.ClusterTaggableManager(blank=True, help_text='Used to categorize your pages.', through='coderedcms.CoderedTag', to='taggit.Tag', verbose_name='Tags'),
+            field=modelcluster.contrib.taggit.ClusterTaggableManager(blank=True, help_text='Used to categorize your pages.', through='wagtailcrx.CoderedTag', to='taggit.Tag', verbose_name='Tags'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0006_mailchimpapisettings.py

@@ -8,7 +8,7 @@ class Migration(migrations.Migration):
 
     dependencies = [
         ('wagtailcore', '0040_page_draft_title'),
-        ('coderedcms', '0005_auto_20181214_2214'),
+        ('wagtailcrx', '0005_auto_20181214_2214'),
     ]
 
     operations = [

+ 1 - 1
coderedcms/migrations/0007_auto_20190114_1515.py

@@ -6,7 +6,7 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0006_mailchimpapisettings'),
+        ('wagtailcrx', '0006_mailchimpapisettings'),
     ]
 
     operations = [

+ 6 - 6
coderedcms/migrations/0008_auto_20190122_1242.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.1.5 on 2019-01-22 17:42
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -15,23 +15,23 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0007_auto_20190114_1515'),
+        ('wagtailcrx', '0007_auto_20190114_1515'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0009_auto_20190201_1546.py

@@ -6,7 +6,7 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0008_auto_20190122_1242'),
+        ('wagtailcrx', '0008_auto_20190122_1242'),
     ]
 
     operations = [

+ 6 - 6
coderedcms/migrations/0010_auto_20190320_1231.py

@@ -1,7 +1,7 @@
 # Generated by Django 2.1.7 on 2019-03-20 16:31
 
-import coderedcms.blocks.base_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -15,23 +15,23 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0009_auto_20190201_1546'),
+        ('wagtailcrx', '0009_auto_20190201_1546'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0010_generalsettings_email.py

@@ -6,7 +6,7 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0009_auto_20190201_1546'),
+        ('wagtailcrx', '0009_auto_20190201_1546'),
     ]
 
     operations = [

+ 1 - 1
coderedcms/migrations/0010_remove_generalsettings_robots.py

@@ -6,7 +6,7 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0009_auto_20190201_1546'),
+        ('wagtailcrx', '0009_auto_20190201_1546'),
     ]
 
     operations = [

+ 2 - 2
coderedcms/migrations/0011_merge_20190322_1309.py

@@ -6,8 +6,8 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0010_remove_generalsettings_robots'),
-        ('coderedcms', '0010_generalsettings_email'),
+        ('wagtailcrx', '0010_remove_generalsettings_robots'),
+        ('wagtailcrx', '0010_generalsettings_email'),
     ]
 
     operations = [

+ 2 - 2
coderedcms/migrations/0012_merge_20190322_1324.py

@@ -6,8 +6,8 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0011_merge_20190322_1309'),
-        ('coderedcms', '0010_auto_20190320_1231'),
+        ('wagtailcrx', '0011_merge_20190322_1309'),
+        ('wagtailcrx', '0010_auto_20190320_1231'),
     ]
 
     operations = [

+ 8 - 8
coderedcms/migrations/0013_pagepreview_templates.py

@@ -1,8 +1,8 @@
 # Generated by Django 2.1.8 on 2019-04-10 04:26
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -16,28 +16,28 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0012_merge_20190322_1324'),
+        ('wagtailcrx', '0012_merge_20190322_1324'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 12 - 12
coderedcms/migrations/0014_classifiers.py

@@ -1,8 +1,8 @@
 # Generated by Django 2.1.5 on 2019-04-12 19:04
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import django.db.models.deletion
 import modelcluster.contrib.taggit
@@ -19,7 +19,7 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0013_pagepreview_templates'),
+        ('wagtailcrx', '0013_pagepreview_templates'),
     ]
 
     operations = [
@@ -43,7 +43,7 @@ class Migration(migrations.Migration):
                 ('sort_order', models.IntegerField(blank=True, editable=False, null=True)),
                 ('slug', models.SlugField(allow_unicode=True, unique=True, verbose_name='Slug')),
                 ('name', models.CharField(max_length=255, verbose_name='Name')),
-                ('classifier', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='terms', to='coderedcms.Classifier', verbose_name='Classifier')),
+                ('classifier', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='terms', to='wagtailcrx.Classifier', verbose_name='Classifier')),
             ],
             options={
                 'verbose_name': 'Classifier Term',
@@ -53,36 +53,36 @@ class Migration(migrations.Migration):
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='coderedpage',
             name='tags',
-            field=modelcluster.contrib.taggit.ClusterTaggableManager(blank=True, help_text='Used to organize pages across the site.', through='coderedcms.CoderedTag', to='taggit.Tag', verbose_name='Tags'),
+            field=modelcluster.contrib.taggit.ClusterTaggableManager(blank=True, help_text='Used to organize pages across the site.', through='wagtailcrx.CoderedTag', to='taggit.Tag', verbose_name='Tags'),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
         migrations.AddField(
             model_name='coderedpage',
             name='classifier_terms',
-            field=modelcluster.fields.ParentalManyToManyField(blank=True, help_text='Categorize and group pages together with classifiers. Used to organize and filter pages across the site.', to='coderedcms.ClassifierTerm', verbose_name='Classifiers'),
+            field=modelcluster.fields.ParentalManyToManyField(blank=True, help_text='Categorize and group pages together with classifiers. Used to organize and filter pages across the site.', to='wagtailcrx.ClassifierTerm', verbose_name='Classifiers'),
         ),
         migrations.AddField(
             model_name='coderedpage',
             name='index_classifiers',
-            field=modelcluster.fields.ParentalManyToManyField(blank=True, help_text='Enable filtering child pages by these classifiers.', to='coderedcms.Classifier', verbose_name='Filter child pages by'),
+            field=modelcluster.fields.ParentalManyToManyField(blank=True, help_text='Enable filtering child pages by these classifiers.', to='wagtailcrx.Classifier', verbose_name='Filter child pages by'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0015_coderedsessionformsubmission_coderedsubmissionrevision.py

@@ -11,7 +11,7 @@ class Migration(migrations.Migration):
         ('contenttypes', '0002_remove_content_type_name'),
         migrations.swappable_dependency(settings.AUTH_USER_MODEL),
         ('wagtailcore', '0041_group_collection_permissions_verbose_name_plural'),
-        ('coderedcms', '0014_classifiers'),
+        ('wagtailcrx', '0014_classifiers'),
     ]
 
     operations = [

+ 8 - 8
coderedcms/migrations/0016_auto_20191025_1620.py

@@ -1,8 +1,8 @@
 # Generated by Django 2.2.6 on 2019-10-25 20:20
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -16,28 +16,28 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0015_coderedsessionformsubmission_coderedsubmissionrevision'),
+        ('wagtailcrx', '0015_coderedsessionformsubmission_coderedsubmissionrevision'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0017_generalsettings_external_new_tab.py

@@ -6,7 +6,7 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0016_auto_20191025_1620'),
+        ('wagtailcrx', '0016_auto_20191025_1620'),
     ]
 
     operations = [

+ 8 - 8
coderedcms/migrations/0018_auto_20200805_1702.py

@@ -1,8 +1,8 @@
 # Generated by Django 3.0.8 on 2020-08-05 21:02
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -16,28 +16,28 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0017_generalsettings_external_new_tab'),
+        ('wagtailcrx', '0017_generalsettings_external_new_tab'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 7 - 7
coderedcms/migrations/0019_spelling_corrections.py

@@ -1,8 +1,8 @@
 # Generated by Django 3.0.9 on 2020-08-29 21:23
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations, models
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -16,7 +16,7 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0018_auto_20200805_1702'),
+        ('wagtailcrx', '0018_auto_20200805_1702'),
     ]
 
     operations = [
@@ -28,16 +28,16 @@ class Migration(migrations.Migration):
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0020_auto_20210527_1030.py

@@ -8,7 +8,7 @@ import wagtail.fields
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0019_spelling_corrections'),
+        ('wagtailcrx', '0019_spelling_corrections'),
     ]
 
     operations = [

+ 4 - 4
coderedcms/migrations/0021_auto_20210730_1637.py

@@ -1,24 +1,24 @@
 # Generated by Django 3.1.13 on 2021-07-30 20:37
 
-import coderedcms.fields
+import wagtailcrx.fields
 from django.db import migrations
 
 
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0020_auto_20210527_1030'),
+        ('wagtailcrx', '0020_auto_20210527_1030'),
     ]
 
     operations = [
         migrations.AddField(
             model_name='analyticssettings',
             name='body_scripts',
-            field=coderedcms.fields.MonospaceField(blank=True, help_text='Add tracking scripts toward closing <body> tag.', null=True, verbose_name='<body> tracking scripts'),
+            field=wagtailcrx.fields.MonospaceField(blank=True, help_text='Add tracking scripts toward closing <body> tag.', null=True, verbose_name='<body> tracking scripts'),
         ),
         migrations.AddField(
             model_name='analyticssettings',
             name='head_scripts',
-            field=coderedcms.fields.MonospaceField(blank=True, help_text='Add tracking scripts between the <head> tags.', null=True, verbose_name='<head> tracking scripts'),
+            field=wagtailcrx.fields.MonospaceField(blank=True, help_text='Add tracking scripts between the <head> tags.', null=True, verbose_name='<head> tracking scripts'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0022_auto_20210731_1853.py

@@ -8,7 +8,7 @@ class Migration(migrations.Migration):
 
     dependencies = [
         ('wagtailimages', '0023_add_choose_permissions'),
-        ('coderedcms', '0021_auto_20210730_1637'),
+        ('wagtailcrx', '0021_auto_20210730_1637'),
     ]
 
     operations = [

+ 2 - 2
coderedcms/migrations/0023_auto_20210908_1702.py

@@ -7,14 +7,14 @@ import django.db.models.deletion
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0022_auto_20210731_1853'),
+        ('wagtailcrx', '0022_auto_20210731_1853'),
     ]
 
     operations = [
         migrations.AddField(
             model_name='coderedpage',
             name='index_order_by_classifier',
-            field=models.ForeignKey(blank=True, help_text='Child pages will first be sorted following the order of this classifier’s terms (from Snippets > Classifiers).', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='coderedcms.classifier', verbose_name='Order child pages by classifier'),
+            field=models.ForeignKey(blank=True, help_text='Child pages will first be sorted following the order of this classifier’s terms (from Snippets > Classifiers).', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailcrx.classifier', verbose_name='Order child pages by classifier'),
         ),
         migrations.AlterField(
             model_name='coderedpage',

+ 1 - 1
coderedcms/migrations/0024_analyticssettings.py

@@ -6,7 +6,7 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0023_auto_20210908_1702'),
+        ('wagtailcrx', '0023_auto_20210908_1702'),
     ]
 
     operations = [

+ 1 - 1
coderedcms/migrations/0025_delete_socialmediasettings.py

@@ -6,7 +6,7 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0024_analyticssettings'),
+        ('wagtailcrx', '0024_analyticssettings'),
     ]
 
     operations = [

+ 8 - 8
coderedcms/migrations/0026_auto_20220513_1627.py

@@ -1,8 +1,8 @@
 # Generated by Django 3.2.13 on 2022-05-13 20:27
 
-import coderedcms.blocks.base_blocks
-import coderedcms.blocks.html_blocks
-import coderedcms.fields
+import wagtailcrx.blocks.base_blocks
+import wagtailcrx.blocks.html_blocks
+import wagtailcrx.fields
 from django.db import migrations
 import wagtail.contrib.table_block.blocks
 import wagtail.blocks
@@ -16,28 +16,28 @@ import wagtail.snippets.blocks
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0025_delete_socialmediasettings'),
+        ('wagtailcrx', '0025_delete_socialmediasettings'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True),
         ),
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField([], blank=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField([], blank=True, verbose_name='content'),
         ),
     ]

+ 1 - 1
coderedcms/migrations/0027_auto_20220603_1142.py

@@ -6,7 +6,7 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0026_auto_20220513_1627'),
+        ('wagtailcrx', '0026_auto_20220513_1627'),
     ]
 
     operations = [

+ 1 - 1
coderedcms/migrations/0028_auto_20220609_1532.py

@@ -6,7 +6,7 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0027_auto_20220603_1142'),
+        ('wagtailcrx', '0027_auto_20220603_1142'),
     ]
 
     operations = [

+ 11 - 11
coderedcms/migrations/0029_multinavs.py

@@ -5,9 +5,9 @@ import modelcluster.fields
 
 def add_navbar_orderables(apps, schema_editor):
     Site = apps.get_model('wagtailcore', 'Site')
-    LayoutSettings = apps.get_model('coderedcms', 'LayoutSettings')
-    Navbar = apps.get_model('coderedcms', 'Navbar')
-    NavbarOrderable = apps.get_model('coderedcms', 'NavbarOrderable')
+    LayoutSettings = apps.get_model('wagtailcrx', 'LayoutSettings')
+    Navbar = apps.get_model('wagtailcrx', 'Navbar')
+    NavbarOrderable = apps.get_model('wagtailcrx', 'NavbarOrderable')
     # If it's a new site, this migration will not run.
     try:
         site = Site.objects.get(is_default_site=True)
@@ -24,9 +24,9 @@ def add_navbar_orderables(apps, schema_editor):
 
 def add_footer_orderables(apps, schema_editor):
     Site = apps.get_model('wagtailcore', 'Site')
-    LayoutSettings = apps.get_model('coderedcms', 'LayoutSettings')
-    Footer = apps.get_model('coderedcms', 'Footer')
-    FooterOrderable = apps.get_model('coderedcms', 'FooterOrderable')
+    LayoutSettings = apps.get_model('wagtailcrx', 'LayoutSettings')
+    Footer = apps.get_model('wagtailcrx', 'Footer')
+    FooterOrderable = apps.get_model('wagtailcrx', 'FooterOrderable')
     # If it's a new site, this migration will not run.
     try:
         site = Site.objects.get(is_default_site=True)
@@ -46,7 +46,7 @@ class Migration(migrations.Migration):
     atomic = False
 
     dependencies = [
-        ('coderedcms', '0028_auto_20220609_1532'),
+        ('wagtailcrx', '0028_auto_20220609_1532'),
     ]
 
     operations = [
@@ -55,8 +55,8 @@ class Migration(migrations.Migration):
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                 ('sort_order', models.IntegerField(blank=True, editable=False, null=True)),
-                ('navbar', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='coderedcms.navbar')),
-                ('navbar_chooser', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='site_navbar', to='coderedcms.layoutsettings', verbose_name='Site Navbars')),
+                ('navbar', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='wagtailcrx.navbar')),
+                ('navbar_chooser', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='site_navbar', to='wagtailcrx.layoutsettings', verbose_name='Site Navbars')),
             ],
             options={
                 'ordering': ['sort_order'],
@@ -68,8 +68,8 @@ class Migration(migrations.Migration):
             fields=[
                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                 ('sort_order', models.IntegerField(blank=True, editable=False, null=True)),
-                ('footer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='coderedcms.footer')),
-                ('footer_chooser', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='site_footer', to='coderedcms.layoutsettings', verbose_name='Site Footers')),
+                ('footer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='wagtailcrx.footer')),
+                ('footer_chooser', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='site_footer', to='wagtailcrx.layoutsettings', verbose_name='Site Footers')),
             ],
             options={
                 'ordering': ['sort_order'],

+ 1 - 1
coderedcms/migrations/0030_alter_coderedtag_tag.py

@@ -8,7 +8,7 @@ class Migration(migrations.Migration):
 
     dependencies = [
         ('taggit', '0004_alter_taggeditem_content_type_alter_taggeditem_tag'),
-        ('coderedcms', '0029_multinavs'),
+        ('wagtailcrx', '0029_multinavs'),
     ]
 
     operations = [

+ 8 - 8
coderedcms/migrations/0031_wagtail3.py

@@ -1,6 +1,6 @@
 # Generated by Django 4.0.6 on 2022-07-29 19:27
 
-import coderedcms.fields
+import wagtailcrx.fields
 import django.core.serializers.json
 from django.db import migrations, models
 
@@ -8,19 +8,19 @@ from django.db import migrations, models
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0030_alter_coderedtag_tag'),
+        ('wagtailcrx', '0030_alter_coderedtag_tag'),
     ]
 
     operations = [
         migrations.AlterField(
             model_name='carouselslide',
             name='content',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True),
         ),
         migrations.AlterField(
             model_name='coderedpage',
             name='content_walls',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content Walls'),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content Walls'),
         ),
         migrations.AlterField(
             model_name='coderedsessionformsubmission',
@@ -30,21 +30,21 @@ class Migration(migrations.Migration):
         migrations.AlterField(
             model_name='contentwall',
             name='content',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='footer',
             name='content',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content'),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Content'),
         ),
         migrations.AlterField(
             model_name='navbar',
             name='menu_items',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Navigation links'),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='Navigation links'),
         ),
         migrations.AlterField(
             model_name='reusablecontent',
             name='content',
-            field=coderedcms.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='content'),
+            field=wagtailcrx.fields.CoderedStreamField(blank=True, use_json_field=True, verbose_name='content'),
         ),
     ]

+ 3 - 3
coderedcms/models/integration_models.py

@@ -7,14 +7,14 @@ from django.utils.translation import gettext_lazy as _
 from wagtail.admin.panels import FieldPanel
 from wagtail import hooks
 
-from coderedcms.api.mailchimp import MailchimpApi
+from wagtailcrx.api.mailchimp import MailchimpApi
 
 import json
 
 
 class MailchimpSubscriberIntegrationWidget(Input):
-    template_name = 'coderedcms/formfields/mailchimp/subscriber_integration_widget.html'
-    js_template_name = 'coderedcms/formfields/mailchimp/subscriber_integration_js.html'
+    template_name = 'wagtailcrx/formfields/mailchimp/subscriber_integration_widget.html'
+    js_template_name = 'wagtailcrx/formfields/mailchimp/subscriber_integration_js.html'
 
     def get_context(self, name, value, attrs):
         ctx = super(MailchimpSubscriberIntegrationWidget, self).get_context(name, value, attrs)

+ 29 - 29
coderedcms/models/page_models.py

@@ -61,23 +61,23 @@ from wagtailcache.cache import WagtailCacheMixin
 from wagtailseo.models import SeoMixin, TwitterCard
 from wagtailseo.utils import get_struct_data_images, StructDataEncoder
 
-from coderedcms import utils
-from coderedcms.blocks import (
+from wagtailcrx import utils
+from wagtailcrx.blocks import (
     CONTENT_STREAMBLOCKS,
     LAYOUT_STREAMBLOCKS,
     STREAMFORM_BLOCKS,
     ContentWallBlock,
 )
-from coderedcms.fields import CoderedStreamField, ColorField
-from coderedcms.forms import CoderedFormBuilder, CoderedSubmissionsListView
-from coderedcms.models.snippet_models import ClassifierTerm
-from coderedcms.models.wagtailsettings_models import (
+from wagtailcrx.fields import CoderedStreamField, ColorField
+from wagtailcrx.forms import CoderedFormBuilder, CoderedSubmissionsListView
+from wagtailcrx.models.snippet_models import ClassifierTerm
+from wagtailcrx.models.wagtailsettings_models import (
     GeneralSettings,
     GoogleApiSettings,
     LayoutSettings,
 )
-from coderedcms.wagtail_flexible_forms.blocks import FormFieldBlock, FormStepBlock
-from coderedcms.wagtail_flexible_forms.models import (
+from wagtailcrx.wagtail_flexible_forms.blocks import FormFieldBlock, FormStepBlock
+from wagtailcrx.wagtail_flexible_forms.models import (
     Step,
     Steps,
     StreamFormMixin,
@@ -85,15 +85,15 @@ from coderedcms.wagtail_flexible_forms.models import (
     SessionFormSubmission,
     SubmissionRevision,
 )
-from coderedcms.settings import crx_settings
-from coderedcms.widgets import ClassifierSelectWidget
+from wagtailcrx.settings import crx_settings
+from wagtailcrx.widgets import ClassifierSelectWidget
 
 
 if TYPE_CHECKING:
     from wagtail.images.models import AbstractImage
 
 
-logger = logging.getLogger('coderedcms')
+logger = logging.getLogger('wagtailcrx')
 
 
 CODERED_PAGE_MODELS = []
@@ -107,7 +107,7 @@ class CoderedPageMeta(PageBase):
     def __init__(cls, name, bases, dct):
         super().__init__(name, bases, dct)
         # Copy of how django generates `db_table`, for compatibility with
-        # renaming `coderedcms` app to `wagtailcrx`.
+        # renaming `wagtailcrx` app to `wagtailcrx`.
         if crx_settings.CRX_DB_PREFIX:
             from django.db import connection
             from django.db.backends.utils import truncate_name
@@ -124,7 +124,7 @@ class CoderedPageMeta(PageBase):
 class CoderedTag(TaggedItemBase):
     class Meta:
         verbose_name = _('CodeRed Tag')
-    content_object = ParentalKey('coderedcms.CoderedPage', related_name='tagged_items')
+    content_object = ParentalKey('wagtailcrx.CoderedPage', related_name='tagged_items')
 
 
 class CoderedPage(WagtailCacheMixin, SeoMixin, Page, metaclass=CoderedPageMeta):
@@ -167,7 +167,7 @@ class CoderedPage(WagtailCacheMixin, SeoMixin, Page, metaclass=CoderedPageMeta):
 
     # Subclasses can override this to query on a specific
     # page model, rather than the default wagtail Page.
-    index_query_pagemodel = 'coderedcms.CoderedPage'
+    index_query_pagemodel = 'wagtailcrx.CoderedPage'
 
     # Subclasses can override these fields to enable custom
     # ordering based on specific subpage fields.
@@ -186,7 +186,7 @@ class CoderedPage(WagtailCacheMixin, SeoMixin, Page, metaclass=CoderedPageMeta):
         verbose_name=_('Show list of child pages')
     )
     index_order_by_classifier = models.ForeignKey(
-        'coderedcms.Classifier',
+        'wagtailcrx.Classifier',
         blank=True,
         null=True,
         on_delete=models.SET_NULL,
@@ -210,7 +210,7 @@ class CoderedPage(WagtailCacheMixin, SeoMixin, Page, metaclass=CoderedPageMeta):
         verbose_name=_('Number per page'),
     )
     index_classifiers = ParentalManyToManyField(
-        'coderedcms.Classifier',
+        'wagtailcrx.Classifier',
         blank=True,
         verbose_name=_('Filter child pages by'),
         help_text=_('Enable filtering child pages by these classifiers.'),
@@ -241,7 +241,7 @@ class CoderedPage(WagtailCacheMixin, SeoMixin, Page, metaclass=CoderedPageMeta):
     ###############
 
     classifier_terms = ParentalManyToManyField(
-        'coderedcms.ClassifierTerm',
+        'wagtailcrx.ClassifierTerm',
         blank=True,
         verbose_name=_('Classifiers'),
         help_text=_('Categorize and group pages together with classifiers. Used to organize and filter pages across the site.'),  # noqa
@@ -526,7 +526,7 @@ class CoderedWebPage(CoderedPage):
         verbose_name = _('CodeRed Web Page')
         abstract = True
 
-    template = 'coderedcms/pages/web_page.html'
+    template = 'wagtailcrx/pages/web_page.html'
 
     # Child pages should override based on what blocks they want in the body.
     # Default is LAYOUT_STREAMBLOCKS which is the fullest editor experience.
@@ -570,7 +570,7 @@ class CoderedArticlePage(CoderedWebPage):
         verbose_name = _('CodeRed Article')
         abstract = True
 
-    template = 'coderedcms/pages/article_page.html'
+    template = 'wagtailcrx/pages/article_page.html'
 
     # Override body to provide simpler content
     body = StreamField(
@@ -698,7 +698,7 @@ class CoderedArticleIndexPage(CoderedWebPage):
         verbose_name = _('CodeRed Article Index Page')
         abstract = True
 
-    template = 'coderedcms/pages/article_index_page.html'
+    template = 'wagtailcrx/pages/article_index_page.html'
 
     index_show_subpages_default = True
 
@@ -950,7 +950,7 @@ class CoderedEventIndexPage(CoderedWebPage):
         BLOCK = 'block', _('Solid rectangles')
         DOT = 'list-item', _('Dots with labels')
 
-    template = 'coderedcms/pages/event_index_page.html'
+    template = 'wagtailcrx/pages/event_index_page.html'
 
     index_show_subpages_default = True
 
@@ -1485,8 +1485,8 @@ class CoderedFormPage(CoderedFormMixin, CoderedWebPage):
         verbose_name = _('CodeRed Form Page')
         abstract = True
 
-    template = 'coderedcms/pages/form_page.html'
-    landing_page_template = 'coderedcms/pages/form_page_landing.html'
+    template = 'wagtailcrx/pages/form_page.html'
+    landing_page_template = 'wagtailcrx/pages/form_page_landing.html'
 
     base_form_class = WagtailAdminFormPageForm
 
@@ -1693,8 +1693,8 @@ class CoderedStreamFormPage(CoderedFormMixin, CoderedStreamFormMixin, CoderedWeb
         verbose_name = _('CodeRed Advanced Form Page')
         abstract = True
 
-    template = 'coderedcms/pages/stream_form_page.html'
-    landing_page_template = 'coderedcms/pages/form_page_landing.html'
+    template = 'wagtailcrx/pages/stream_form_page.html'
+    landing_page_template = 'wagtailcrx/pages/form_page_landing.html'
 
     form_fields = StreamField(
         STREAMFORM_BLOCKS,
@@ -1747,7 +1747,7 @@ class CoderedLocationPage(CoderedWebPage):
         verbose_name = _('CodeRed Location')
         abstract = True
 
-    template = 'coderedcms/pages/location_page.html'
+    template = 'wagtailcrx/pages/location_page.html'
 
     # Override body to provide simpler content
     body = StreamField(
@@ -1836,7 +1836,7 @@ class CoderedLocationPage(CoderedWebPage):
     @property
     def render_pin_description(self):
         return render_to_string(
-            'coderedcms/includes/map_pin_description.html',
+            'wagtailcrx/includes/map_pin_description.html',
             {
                 'page': self
             }
@@ -1845,7 +1845,7 @@ class CoderedLocationPage(CoderedWebPage):
     @property
     def render_list_description(self):
         return render_to_string(
-            'coderedcms/includes/map_list_description.html',
+            'wagtailcrx/includes/map_list_description.html',
             {
                 'page': self
             }
@@ -1896,7 +1896,7 @@ class CoderedLocationIndexPage(CoderedWebPage):
         verbose_name = _('CodeRed Location Index Page')
         abstract = True
 
-    template = 'coderedcms/pages/location_index_page.html'
+    template = 'wagtailcrx/pages/location_index_page.html'
 
     index_show_subpages_default = True
 

+ 3 - 3
coderedcms/models/snippet_models.py

@@ -16,9 +16,9 @@ from wagtail.models import Orderable
 from wagtail.snippets.models import register_snippet
 from wagtail.images import get_image_model_string
 
-from coderedcms.blocks import HTML_STREAMBLOCKS, LAYOUT_STREAMBLOCKS, NAVIGATION_STREAMBLOCKS
-from coderedcms.fields import CoderedStreamField
-from coderedcms.settings import crx_settings
+from wagtailcrx.blocks import HTML_STREAMBLOCKS, LAYOUT_STREAMBLOCKS, NAVIGATION_STREAMBLOCKS
+from wagtailcrx.fields import CoderedStreamField
+from wagtailcrx.settings import crx_settings
 
 
 @register_snippet

+ 3 - 3
coderedcms/models/tests/test_navbars_and_footers.py

@@ -2,9 +2,9 @@ from django.test import Client
 from wagtail.test.utils import WagtailPageTests
 from wagtail.models import Site
 
-from coderedcms.tests.testapp.models import WebPage
-from coderedcms.models.snippet_models import Footer, Navbar
-from coderedcms.models.wagtailsettings_models import (
+from wagtailcrx.tests.testapp.models import WebPage
+from wagtailcrx.models.snippet_models import Footer, Navbar
+from wagtailcrx.models.wagtailsettings_models import (
     LayoutSettings,
     NavbarOrderable,
     FooterOrderable,

+ 3 - 3
coderedcms/models/tests/test_page_models.py

@@ -1,7 +1,7 @@
 from django.test import Client
 from wagtail.test.utils import WagtailPageTests
 
-from coderedcms.models.page_models import (
+from wagtailcrx.models.page_models import (
     CoderedArticleIndexPage,
     CoderedArticlePage,
     CoderedEventIndexPage,
@@ -14,8 +14,8 @@ from coderedcms.models.page_models import (
     CoderedWebPage,
     get_page_models
 )
-from coderedcms.models.snippet_models import Classifier, ClassifierTerm
-from coderedcms.tests.testapp.models import (
+from wagtailcrx.models.snippet_models import Classifier, ClassifierTerm
+from wagtailcrx.tests.testapp.models import (
     ArticleIndexPage,
     ArticlePage,
     EventIndexPage,

+ 2 - 2
coderedcms/models/tests/test_wagtailsettings_models.py

@@ -2,8 +2,8 @@ from django.test import Client
 from wagtail.test.utils import WagtailPageTests
 from wagtail.models import Site
 
-from coderedcms.tests.testapp.models import WebPage
-from coderedcms.models.wagtailsettings_models import AnalyticsSettings
+from wagtailcrx.tests.testapp.models import WebPage
+from wagtailcrx.models.wagtailsettings_models import AnalyticsSettings
 
 
 class AnalyticsSettingsTestCase(WagtailPageTests):

+ 4 - 4
coderedcms/models/wagtailsettings_models.py

@@ -1,7 +1,7 @@
 """
 Custom wagtail settings used by Wagtail CRX.
 Settings are user-configurable on a per-site basis (multisite).
-Global project or developer settings should be defined in coderedcms.settings.py .
+Global project or developer settings should be defined in wagtailcrx.settings.py .
 """
 
 from django.db import models
@@ -12,9 +12,9 @@ from wagtail.admin.panels import FieldPanel, InlinePanel, HelpPanel, MultiFieldP
 from wagtail.models import Orderable
 from wagtail.contrib.settings.models import BaseSetting, register_setting
 from wagtail.images import get_image_model_string
-from coderedcms.fields import MonospaceField
-from coderedcms.settings import crx_settings
-from coderedcms.models.snippet_models import Navbar, Footer
+from wagtailcrx.fields import MonospaceField
+from wagtailcrx.settings import crx_settings
+from wagtailcrx.models.snippet_models import Navbar, Footer
 
 
 @register_setting(icon='cr-desktop')

+ 2 - 2
coderedcms/project_template/basic/project_name/settings/base.py

@@ -29,7 +29,7 @@ INSTALLED_APPS = [
     'website',
 
     # Wagtail CRX (CodeRed Extensions)
-    'coderedcms',
+    'wagtailcrx',
     'bootstrap4',
     'modelcluster',
     'taggit',
@@ -197,7 +197,7 @@ WAGTAILADMIN_BASE_URL = 'http://{{ domain }}'
 # Bootstrap
 
 BOOTSTRAP4 = {
-    # set to blank since coderedcms already loads jquery and bootstrap
+    # set to blank since wagtailcrx already loads jquery and bootstrap
     'jquery_url': '',
     'base_url': '',
     # remove green highlight on inputs

+ 1 - 1
coderedcms/project_template/basic/project_name/settings/prod.py

@@ -66,7 +66,7 @@ CACHES = {
     'default': {
         'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
         'LOCATION': os.path.join(BASE_DIR, 'cache'),  # noqa
-        'KEY_PREFIX': 'coderedcms',
+        'KEY_PREFIX': 'wagtailcrx',
         'TIMEOUT': 14400,  # in seconds
     }
 }

+ 3 - 3
coderedcms/project_template/basic/project_name/urls.py

@@ -2,9 +2,9 @@ from django.conf import settings
 from django.urls import include, path
 from django.contrib import admin
 from wagtail.documents import urls as wagtaildocs_urls
-from coderedcms import admin_urls as coderedadmin_urls
-from coderedcms import search_urls as coderedsearch_urls
-from coderedcms import urls as codered_urls
+from wagtailcrx import admin_urls as coderedadmin_urls
+from wagtailcrx import search_urls as coderedsearch_urls
+from wagtailcrx import urls as codered_urls
 
 urlpatterns = [
     # Admin

+ 1 - 1
coderedcms/project_template/basic/requirements.txt

@@ -1,4 +1,4 @@
-coderedcms=={{coderedcms_release.0}}.{{coderedcms_release.1}}.*
+wagtailcrx=={{wagtailcrx_release.0}}.{{wagtailcrx_release.1}}.*
 
 # django_sendmail_backend enables sending email from your web host server.
 # Remove this if using a different email backend.

File diff suppressed because it is too large
+ 3 - 4
coderedcms/project_template/basic/website/migrations/0001_initial.py


+ 2 - 2
coderedcms/project_template/basic/website/migrations/0002_initial_data.py

@@ -27,7 +27,7 @@ def initial_data(apps, schema_editor):
     homepage = WebPage.objects.create(
         title = "Home",
         slug='home',
-        custom_template='coderedcms/pages/home_page.html',
+        custom_template='wagtailcrx/pages/home_page.html',
         content_type=webpage_content_type,
         path='00010001',
         depth=2,
@@ -48,7 +48,7 @@ def initial_data(apps, schema_editor):
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0001_initial'),
+        ('wagtailcrx', '0001_initial'),
         ('wagtailcore', '0057_page_locale_fields_notnull'),
         ('website', '0001_initial'),
     ]

+ 7 - 7
coderedcms/project_template/basic/website/models.py

@@ -2,8 +2,8 @@
 Create or customize your page models here.
 """
 from modelcluster.fields import ParentalKey
-from coderedcms.forms import CoderedFormField
-from coderedcms.models import (
+from wagtailcrx.forms import CoderedFormField
+from wagtailcrx.models import (
     CoderedArticlePage,
     CoderedArticleIndexPage,
     CoderedEmail,
@@ -23,8 +23,8 @@ class ArticlePage(CoderedArticlePage):
     # Only allow this page to be created beneath an ArticleIndexPage.
     parent_page_types = ['website.ArticleIndexPage']
 
-    template = 'coderedcms/pages/article_page.html'
-    search_template = 'coderedcms/pages/article_page.search.html'
+    template = 'wagtailcrx/pages/article_page.html'
+    search_template = 'wagtailcrx/pages/article_page.search.html'
 
 
 class ArticleIndexPage(CoderedArticleIndexPage):
@@ -40,7 +40,7 @@ class ArticleIndexPage(CoderedArticleIndexPage):
     # Only allow ArticlePages beneath this page.
     subpage_types = ['website.ArticlePage']
 
-    template = 'coderedcms/pages/article_index_page.html'
+    template = 'wagtailcrx/pages/article_index_page.html'
 
 
 class FormPage(CoderedFormPage):
@@ -50,7 +50,7 @@ class FormPage(CoderedFormPage):
     class Meta:
         verbose_name = 'Form'
 
-    template = 'coderedcms/pages/form_page.html'
+    template = 'wagtailcrx/pages/form_page.html'
 
 
 class FormPageField(CoderedFormField):
@@ -77,4 +77,4 @@ class WebPage(CoderedWebPage):
     class Meta:
         verbose_name = 'Web Page'
 
-    template = 'coderedcms/pages/web_page.html'
+    template = 'wagtailcrx/pages/web_page.html'

+ 1 - 1
coderedcms/project_template/basic/website/templates/coderedcms/pages/base.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/pages/base.html" %}
+{% extends "wagtailcrx/pages/base.html" %}
 {% load static %}
 
 {% block custom_assets %}

+ 2 - 2
coderedcms/project_template/sass/project_name/settings/base.py

@@ -28,7 +28,7 @@ INSTALLED_APPS = [
     'website',
 
     # Wagtail CRX (CodeRed Extensions)
-    'coderedcms',
+    'wagtailcrx',
     'bootstrap4',
     'modelcluster',
     'taggit',
@@ -192,7 +192,7 @@ WAGTAILADMIN_BASE_URL = 'http://{{ domain }}'
 # Bootstrap
 
 BOOTSTRAP4 = {
-    # set to blank since coderedcms already loads jquery and bootstrap
+    # set to blank since wagtailcrx already loads jquery and bootstrap
     'jquery_url': '',
     'base_url': '',
     # remove green highlight on inputs

+ 1 - 1
coderedcms/project_template/sass/project_name/settings/prod.py

@@ -66,7 +66,7 @@ CACHES = {
     'default': {
         'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
         'LOCATION': os.path.join(BASE_DIR, 'cache'),
-        'KEY_PREFIX': 'coderedcms',
+        'KEY_PREFIX': 'wagtailcrx',
         'TIMEOUT': 14400, # in seconds
     }
 }

+ 3 - 3
coderedcms/project_template/sass/project_name/urls.py

@@ -2,9 +2,9 @@ from django.conf import settings
 from django.urls import include, path
 from django.contrib import admin
 from wagtail.documents import urls as wagtaildocs_urls
-from coderedcms import admin_urls as coderedadmin_urls
-from coderedcms import search_urls as coderedsearch_urls
-from coderedcms import urls as codered_urls
+from wagtailcrx import admin_urls as coderedadmin_urls
+from wagtailcrx import search_urls as coderedsearch_urls
+from wagtailcrx import urls as codered_urls
 
 urlpatterns = [
     # Admin

+ 1 - 1
coderedcms/project_template/sass/requirements.txt

@@ -1,4 +1,4 @@
-coderedcms=={{coderedcms_release.0}}.{{coderedcms_release.1}}.*
+wagtailcrx=={{wagtailcrx_release.0}}.{{wagtailcrx_release.1}}.*
 
 # django_sendmail_backend enables sending email from your web host server.
 # Remove this if using a different email backend.

File diff suppressed because it is too large
+ 3 - 4
coderedcms/project_template/sass/website/migrations/0001_initial.py


+ 2 - 2
coderedcms/project_template/sass/website/migrations/0002_initial_data.py

@@ -27,7 +27,7 @@ def initial_data(apps, schema_editor):
     homepage = WebPage.objects.create(
         title = "Home",
         slug='home',
-        custom_template='coderedcms/pages/home_page.html',
+        custom_template='wagtailcrx/pages/home_page.html',
         content_type=webpage_content_type,
         path='00010001',
         depth=2,
@@ -48,7 +48,7 @@ def initial_data(apps, schema_editor):
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('coderedcms', '0001_initial'),
+        ('wagtailcrx', '0001_initial'),
         ('wagtailcore', '0057_page_locale_fields_notnull'),
         ('website', '0001_initial'),
     ]

+ 7 - 7
coderedcms/project_template/sass/website/models.py

@@ -2,8 +2,8 @@
 Create or customize your page models here.
 """
 from modelcluster.fields import ParentalKey
-from coderedcms.forms import CoderedFormField
-from coderedcms.models import (
+from wagtailcrx.forms import CoderedFormField
+from wagtailcrx.models import (
     CoderedArticlePage,
     CoderedArticleIndexPage,
     CoderedEmail,
@@ -23,8 +23,8 @@ class ArticlePage(CoderedArticlePage):
     # Only allow this page to be created beneath an ArticleIndexPage.
     parent_page_types = ['website.ArticleIndexPage']
 
-    template = 'coderedcms/pages/article_page.html'
-    search_template = 'coderedcms/pages/article_page.search.html'
+    template = 'wagtailcrx/pages/article_page.html'
+    search_template = 'wagtailcrx/pages/article_page.search.html'
 
 
 class ArticleIndexPage(CoderedArticleIndexPage):
@@ -40,7 +40,7 @@ class ArticleIndexPage(CoderedArticleIndexPage):
     # Only allow ArticlePages beneath this page.
     subpage_types = ['website.ArticlePage']
 
-    template = 'coderedcms/pages/article_index_page.html'
+    template = 'wagtailcrx/pages/article_index_page.html'
 
 
 class FormPage(CoderedFormPage):
@@ -50,7 +50,7 @@ class FormPage(CoderedFormPage):
     class Meta:
         verbose_name = 'Form'
 
-    template = 'coderedcms/pages/form_page.html'
+    template = 'wagtailcrx/pages/form_page.html'
 
 
 class FormPageField(CoderedFormField):
@@ -77,4 +77,4 @@ class WebPage(CoderedWebPage):
     class Meta:
         verbose_name = 'Web Page'
 
-    template = 'coderedcms/pages/web_page.html'
+    template = 'wagtailcrx/pages/web_page.html'

+ 46 - 46
coderedcms/project_template/sass/website/static/website/src/custom.scss

@@ -1,62 +1,62 @@
 ///
 /// Wagtail CRX Sass starter template
 ///
-/// Import scss sources from the coderedcms pip package,
+/// Import scss sources from the wagtailcrx pip package,
 /// or from your own local directory as needed.
 ///
 
 // Import Bootstrap sass utility functions.
-@import "coderedcms/vendor/bootstrap/scss/functions";
+@import "wagtailcrx/vendor/bootstrap/scss/functions";
 
 // Use custom variables, and fallback to Bootstrap default variables.
 @import "variables";
-@import "coderedcms/vendor/bootstrap/scss/variables";
+@import "wagtailcrx/vendor/bootstrap/scss/variables";
 
 // Import the rest of Bootstrap, as needed.
-@import "coderedcms/vendor/bootstrap/scss/mixins";
-@import "coderedcms/vendor/bootstrap/scss/root";
-@import "coderedcms/vendor/bootstrap/scss/reboot";
-@import "coderedcms/vendor/bootstrap/scss/type";
-@import "coderedcms/vendor/bootstrap/scss/images";
-@import "coderedcms/vendor/bootstrap/scss/code";
-@import "coderedcms/vendor/bootstrap/scss/grid";
-@import "coderedcms/vendor/bootstrap/scss/tables";
-@import "coderedcms/vendor/bootstrap/scss/forms";
-@import "coderedcms/vendor/bootstrap/scss/buttons";
-@import "coderedcms/vendor/bootstrap/scss/transitions";
-@import "coderedcms/vendor/bootstrap/scss/dropdown";
-@import "coderedcms/vendor/bootstrap/scss/button-group";
-@import "coderedcms/vendor/bootstrap/scss/input-group";
-@import "coderedcms/vendor/bootstrap/scss/custom-forms";
-@import "coderedcms/vendor/bootstrap/scss/nav";
-@import "coderedcms/vendor/bootstrap/scss/navbar";
-@import "coderedcms/vendor/bootstrap/scss/card";
-@import "coderedcms/vendor/bootstrap/scss/breadcrumb";
-@import "coderedcms/vendor/bootstrap/scss/pagination";
-@import "coderedcms/vendor/bootstrap/scss/badge";
-@import "coderedcms/vendor/bootstrap/scss/jumbotron";
-@import "coderedcms/vendor/bootstrap/scss/alert";
-@import "coderedcms/vendor/bootstrap/scss/progress";
-@import "coderedcms/vendor/bootstrap/scss/media";
-@import "coderedcms/vendor/bootstrap/scss/list-group";
-@import "coderedcms/vendor/bootstrap/scss/close";
-@import "coderedcms/vendor/bootstrap/scss/toasts";
-@import "coderedcms/vendor/bootstrap/scss/modal";
-@import "coderedcms/vendor/bootstrap/scss/tooltip";
-@import "coderedcms/vendor/bootstrap/scss/popover";
-@import "coderedcms/vendor/bootstrap/scss/carousel";
-@import "coderedcms/vendor/bootstrap/scss/spinners";
-@import "coderedcms/vendor/bootstrap/scss/utilities";
-@import "coderedcms/vendor/bootstrap/scss/print";
+@import "wagtailcrx/vendor/bootstrap/scss/mixins";
+@import "wagtailcrx/vendor/bootstrap/scss/root";
+@import "wagtailcrx/vendor/bootstrap/scss/reboot";
+@import "wagtailcrx/vendor/bootstrap/scss/type";
+@import "wagtailcrx/vendor/bootstrap/scss/images";
+@import "wagtailcrx/vendor/bootstrap/scss/code";
+@import "wagtailcrx/vendor/bootstrap/scss/grid";
+@import "wagtailcrx/vendor/bootstrap/scss/tables";
+@import "wagtailcrx/vendor/bootstrap/scss/forms";
+@import "wagtailcrx/vendor/bootstrap/scss/buttons";
+@import "wagtailcrx/vendor/bootstrap/scss/transitions";
+@import "wagtailcrx/vendor/bootstrap/scss/dropdown";
+@import "wagtailcrx/vendor/bootstrap/scss/button-group";
+@import "wagtailcrx/vendor/bootstrap/scss/input-group";
+@import "wagtailcrx/vendor/bootstrap/scss/custom-forms";
+@import "wagtailcrx/vendor/bootstrap/scss/nav";
+@import "wagtailcrx/vendor/bootstrap/scss/navbar";
+@import "wagtailcrx/vendor/bootstrap/scss/card";
+@import "wagtailcrx/vendor/bootstrap/scss/breadcrumb";
+@import "wagtailcrx/vendor/bootstrap/scss/pagination";
+@import "wagtailcrx/vendor/bootstrap/scss/badge";
+@import "wagtailcrx/vendor/bootstrap/scss/jumbotron";
+@import "wagtailcrx/vendor/bootstrap/scss/alert";
+@import "wagtailcrx/vendor/bootstrap/scss/progress";
+@import "wagtailcrx/vendor/bootstrap/scss/media";
+@import "wagtailcrx/vendor/bootstrap/scss/list-group";
+@import "wagtailcrx/vendor/bootstrap/scss/close";
+@import "wagtailcrx/vendor/bootstrap/scss/toasts";
+@import "wagtailcrx/vendor/bootstrap/scss/modal";
+@import "wagtailcrx/vendor/bootstrap/scss/tooltip";
+@import "wagtailcrx/vendor/bootstrap/scss/popover";
+@import "wagtailcrx/vendor/bootstrap/scss/carousel";
+@import "wagtailcrx/vendor/bootstrap/scss/spinners";
+@import "wagtailcrx/vendor/bootstrap/scss/utilities";
+@import "wagtailcrx/vendor/bootstrap/scss/print";
 
 // Wagtail CRX (CodeRed Extensions) styles.
-@import "coderedcms/scss/codered-hero";
-@import "coderedcms/scss/codered-richtext";
-@import "coderedcms/scss/codered-gallery";
-@import "coderedcms/scss/codered-pricelist";
-@import "coderedcms/scss/codered-article";
-@import "coderedcms/scss/codered-location";
-@import "coderedcms/scss/codered-navbar";
-@import "coderedcms/scss/codered-bs-overrides";
+@import "wagtailcrx/scss/codered-hero";
+@import "wagtailcrx/scss/codered-richtext";
+@import "wagtailcrx/scss/codered-gallery";
+@import "wagtailcrx/scss/codered-pricelist";
+@import "wagtailcrx/scss/codered-article";
+@import "wagtailcrx/scss/codered-location";
+@import "wagtailcrx/scss/codered-navbar";
+@import "wagtailcrx/scss/codered-bs-overrides";
 
 // Your custom styles here.

+ 5 - 5
coderedcms/project_template/sass/website/templates/coderedcms/pages/base.html

@@ -1,12 +1,12 @@
-{% extends "coderedcms/pages/base.html" %}
+{% extends "wagtailcrx/pages/base.html" %}
 {% load static %}
 
 {% block frontend_assets %}
 {# Leave this section blank since we are pulling in Bootstrap/theme assets through Sass in custom.css #}
 {% endblock %}
 
-{% block coderedcms_assets %}
-{# Leave this section blank since we are pulling in coderedcms assets through Sass in custom.css #}
+{% block wagtailcrx_assets %}
+{# Leave this section blank since we are pulling in wagtailcrx assets through Sass in custom.css #}
 {% endblock %}
 
 {% block custom_assets %}
@@ -15,8 +15,8 @@
 {% endblock %}
 
 {% block frontend_scripts %}
-{# Load Bootstrap scripts distributed by coderedcms #}
-<script src="{% static 'coderedcms/vendor/bootstrap/dist/js/bootstrap.min.js' %}"></script>
+{# Load Bootstrap scripts distributed by wagtailcrx #}
+<script src="{% static 'wagtailcrx/vendor/bootstrap/dist/js/bootstrap.min.js' %}"></script>
 {% endblock %}
 
 {% block custom_scripts %}

+ 1 - 1
coderedcms/search_urls.py

@@ -1,5 +1,5 @@
 from django.urls import path
-from coderedcms.views import search
+from wagtailcrx.views import search
 
 urlpatterns = [
     path('', search, name='codered_search'),

+ 21 - 21
coderedcms/settings.py

@@ -122,32 +122,32 @@ class _DefaultSettings:
 
     CRX_FRONTEND_TEMPLATES_BLOCKS = {
         'cardblock': [
-            ('coderedcms/blocks/card_block.html', 'Card'),
-            ('coderedcms/blocks/card_head.html', 'Card with header'),
-            ('coderedcms/blocks/card_foot.html', 'Card with footer'),
-            ('coderedcms/blocks/card_head_foot.html', 'Card with header and footer'),
-            ('coderedcms/blocks/card_blurb.html', 'Blurb - rounded image and no border'),
-            ('coderedcms/blocks/card_img.html', 'Cover image - use image as background'),
+            ('wagtailcrx/blocks/card_block.html', 'Card'),
+            ('wagtailcrx/blocks/card_head.html', 'Card with header'),
+            ('wagtailcrx/blocks/card_foot.html', 'Card with footer'),
+            ('wagtailcrx/blocks/card_head_foot.html', 'Card with header and footer'),
+            ('wagtailcrx/blocks/card_blurb.html', 'Blurb - rounded image and no border'),
+            ('wagtailcrx/blocks/card_img.html', 'Cover image - use image as background'),
         ],
         'cardgridblock': [
-            ('coderedcms/blocks/cardgrid_group.html', 'Card group - attached cards of equal size'),
-            ('coderedcms/blocks/cardgrid_deck.html', 'Card deck - separate cards of equal size'),
-            ('coderedcms/blocks/cardgrid_columns.html', 'Card masonry - fluid brick pattern'),
+            ('wagtailcrx/blocks/cardgrid_group.html', 'Card group - attached cards of equal size'),
+            ('wagtailcrx/blocks/cardgrid_deck.html', 'Card deck - separate cards of equal size'),
+            ('wagtailcrx/blocks/cardgrid_columns.html', 'Card masonry - fluid brick pattern'),
         ],
         'pagelistblock': [
-            ('coderedcms/blocks/pagelist_block.html', 'General, simple list'),
-            ('coderedcms/blocks/pagelist_list_group.html', 'General, list group navigation panel'),
-            ('coderedcms/blocks/pagelist_article_media.html', 'Article, media format'),
-            ('coderedcms/blocks/pagelist_article_card_group.html',
+            ('wagtailcrx/blocks/pagelist_block.html', 'General, simple list'),
+            ('wagtailcrx/blocks/pagelist_list_group.html', 'General, list group navigation panel'),
+            ('wagtailcrx/blocks/pagelist_article_media.html', 'Article, media format'),
+            ('wagtailcrx/blocks/pagelist_article_card_group.html',
                 'Article, card group - attached cards of equal size'),
-            ('coderedcms/blocks/pagelist_article_card_deck.html',
+            ('wagtailcrx/blocks/pagelist_article_card_deck.html',
              'Article, card deck - separate cards of equal size'),
-            ('coderedcms/blocks/pagelist_article_card_columns.html',
+            ('wagtailcrx/blocks/pagelist_article_card_columns.html',
              'Article, card masonry - fluid brick pattern'),
         ],
         'pagepreviewblock': [
-            ('coderedcms/blocks/pagepreview_card.html', 'Card'),
-            ('coderedcms/blocks/pagepreview_form.html', 'Form inputs'),
+            ('wagtailcrx/blocks/pagepreview_card.html', 'Card'),
+            ('wagtailcrx/blocks/pagepreview_form.html', 'Form inputs'),
         ],
         # templates that are available for all block types
         '*': [
@@ -159,10 +159,10 @@ class _DefaultSettings:
         # templates that are available for all page types
         '*': [
             ('', 'Default'),
-            ('coderedcms/pages/web_page.html', 'Web page showing title and cover image'),
-            ('coderedcms/pages/web_page_notitle.html', 'Web page without title and cover image'),
-            ('coderedcms/pages/home_page.html', 'Home page without title and cover image'),
-            ('coderedcms/pages/base.html', 'Blank page - no navbar or footer'),
+            ('wagtailcrx/pages/web_page.html', 'Web page showing title and cover image'),
+            ('wagtailcrx/pages/web_page_notitle.html', 'Web page without title and cover image'),
+            ('wagtailcrx/pages/home_page.html', 'Home page without title and cover image'),
+            ('wagtailcrx/pages/base.html', 'Blank page - no navbar or footer'),
         ],
     }
 

+ 1 - 1
coderedcms/static/coderedcms/css/codered-admin.css

@@ -1,7 +1,7 @@
 /*!
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2022 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 */
 
 

+ 1 - 1
coderedcms/static/coderedcms/css/codered-editor.css

@@ -1,7 +1,7 @@
 /*!
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2022 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 */
 
 

+ 1 - 1
coderedcms/static/coderedcms/css/codered-front.css

@@ -1,7 +1,7 @@
 /*!
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2021 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 */
 .hero-bg {
   background-size: cover;

File diff suppressed because it is too large
+ 1 - 1
coderedcms/static/coderedcms/css/codered-front.min.css


+ 1 - 1
coderedcms/static/coderedcms/js/codered-editor.js

@@ -1,7 +1,7 @@
 /*
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2021 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
 */
 

+ 3 - 3
coderedcms/static/coderedcms/js/codered-front.js

@@ -1,7 +1,7 @@
 /*
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2021 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
 */
 
@@ -35,11 +35,11 @@ libs = {
         head: '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fullcalendar@5.9.0/main.min.css" integrity="sha256-FjyLCG3re1j4KofUTQQXmaWJw13Jdb7LQvXlkFxTDJI=" crossorigin="anonymous">'
     },
     coderedmaps: {
-        url: "/static/coderedcms/js/codered-maps.js?v=" + cr_version,
+        url: "/static/wagtailcrx/js/codered-maps.js?v=" + cr_version,
         integrity: "",
     },
     coderedstreamforms: {
-        url: "/static/coderedcms/js/codered-streamforms.js?v=" + cr_version,
+        url: "/static/wagtailcrx/js/codered-streamforms.js?v=" + cr_version,
         integrity: "",
     }
 }

+ 1 - 1
coderedcms/static/coderedcms/js/codered-maps.js

@@ -1,7 +1,7 @@
 /*
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2021 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
 */
 

+ 2 - 2
coderedcms/static/coderedcms/scss/codered-front.scss

@@ -4,7 +4,7 @@
 /*!
 Wagtail CRX (https://www.coderedcorp.com/cms/)
 Copyright 2018-2021 CodeRed LLC
-License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
+License: https://github.com/coderedcorp/wagtailcrx/blob/dev/LICENSE
 */
 
 // Hero unit block
@@ -28,5 +28,5 @@ License: https://github.com/coderedcorp/coderedcms/blob/dev/LICENSE
 // Navbar
 @import "codered-navbar";
 
-// Bootstrap 4 overrides to work better with coderedcms markup
+// Bootstrap 4 overrides to work better with wagtailcrx markup
 @import "codered-bs-overrides";

+ 1 - 1
coderedcms/templates/404.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/pages/web_page.html" %}
+{% extends "wagtailcrx/pages/web_page.html" %}
 
 {% block title %}Page not found{% endblock %}
 

+ 1 - 1
coderedcms/templates/coderedcms/blocks/base_link_block.html

@@ -1,4 +1,4 @@
-{% load coderedcms_tags wagtailcore_tags wagtailimages_tags %}
+{% load wagtailcrx_tags wagtailcore_tags wagtailimages_tags %}
 
 {% block menu_item %}
     {% if value.page.live or value.link or value.document %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/button_block.html

@@ -1,5 +1,5 @@
 <a href="{{self.url}}"
-    {% if settings.coderedcms.AnalyticsSettings.ga_track_button_clicks %}
+    {% if settings.wagtailcrx.AnalyticsSettings.ga_track_button_clicks %}
         data-ga-event-category='{{self.settings.ga_tracking_event_category|default:"Button"}}'
         data-ga-event-label='{{self.settings.ga_tracking_event_label|default:self.button_title}}'
     {% endif %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/cardgrid_columns.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/blocks/grid_block.html" %}
+{% extends "wagtailcrx/blocks/grid_block.html" %}
 {% load wagtailcore_tags %}
 
 {% block grid_content %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/cardgrid_deck.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/blocks/grid_block.html" %}
+{% extends "wagtailcrx/blocks/grid_block.html" %}
 {% load wagtailcore_tags %}
 
 {% block grid_content %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/cardgrid_group.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/blocks/grid_block.html" %}
+{% extends "wagtailcrx/blocks/grid_block.html" %}
 {% load wagtailcore_tags %}
 
 {% block grid_content %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/carousel_block.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/blocks/base_block.html" %}
+{% extends "wagtailcrx/blocks/base_block.html" %}
 {% load wagtailcore_tags wagtailimages_tags %}
 
 {% block block_render %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/document_link_block.html

@@ -1,3 +1,3 @@
-{% extends 'coderedcms/blocks/base_link_block.html' %}
+{% extends 'wagtailcrx/blocks/base_link_block.html' %}
 
 {% block url %}{% if value.document %}{{value.document.url}}{% endif %}{% endblock %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/download_block.html

@@ -1,7 +1,7 @@
 {% load wagtailcore_tags %}
 
 <a href="{{self.downloadable_file.url}}" download="{{self.downloadable_file.url}}"
-    {% if settings.coderedcms.AnalyticsSettings.ga_track_button_clicks %}
+    {% if settings.wagtailcrx.AnalyticsSettings.ga_track_button_clicks %}
         data-ga-event-category='{{self.settings.ga_tracking_event_category|default:"Download"}}'
         data-ga-event-label='{{self.settings.ga_tracking_event_label|default:self.button_title}}'
     {% endif %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/embed_video_block.html

@@ -1,4 +1,4 @@
-{% extends "coderedcms/blocks/base_block.html" %}
+{% extends "wagtailcrx/blocks/base_block.html" %}
 
 {% block block_render %}
 {{ self.url }}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/external_link_block.html

@@ -1,3 +1,3 @@
-{% extends 'coderedcms/blocks/base_link_block.html' %}
+{% extends 'wagtailcrx/blocks/base_link_block.html' %}
 
 {% block url %}{{value.link}}{% endblock %}

+ 1 - 1
coderedcms/templates/coderedcms/blocks/google_map.html

@@ -1,7 +1,7 @@
 <div class="embed-responsive embed-responsive-16by9 {{self.settings.custom_css_class}}"
 {% if self.settings.custom_id %}id="{{self.settings.custom_id}}"{% endif %}>
   {% if self.place_id %}
-  <iframe class="embed-responsive-item" width="100%" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=place_id:{{ self.place_id }}&zoom={{ self.map_zoom_level }}&key={{ settings.coderedcms.GoogleApiSettings.google_maps_api_key}}" title="{{self.map_title}}" allowfullscreen></iframe>
+  <iframe class="embed-responsive-item" width="100%" style="border:0" src="https://www.google.com/maps/embed/v1/place?q=place_id:{{ self.place_id }}&zoom={{ self.map_zoom_level }}&key={{ settings.wagtailcrx.GoogleApiSettings.google_maps_api_key}}" title="{{self.map_title}}" allowfullscreen></iframe>
   {% else %}
   <iframe class="embed-responsive-item" width="100%" style="border:0" src="https://maps.google.com/maps?q={{ self.search|urlencode }}&output=embed" title="{{self.map_title}}" allowfullscreen></iframe>
   {% endif %}

Some files were not shown because too many files changed in this diff