Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(demdata-cms): rename, update, fix #164

Merged
merged 44 commits into from
Jun 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
aa0b48c
fix(demdata-cms): Core-CMS-Resources images
wesleyboar May 25, 2023
c3019e4
fix(demdata-cms): Core-CMS-Resources settings
wesleyboar May 25, 2023
265d907
fix(demdata-cms): update Core-CMS iamge
wesleyboar May 25, 2023
9a52c49
fix(demdata-cms): remove erroneous app dir copy
wesleyboar May 25, 2023
70f169e
chore(demdata-cms): rename to demdata_cms
wesleyboar May 25, 2023
5a5058f
Merge branch 'main' into fix/demdata_cms
wesleyboar May 25, 2023
0e987bb
fix(demdata-cms): rename root to demdata_cms
wesleyboar May 25, 2023
a61f3fa
Merge branch 'main' into fix/demdata_cms
wesleyboar May 25, 2023
e28e0c1
fix(demdata_cms): image tag prefix not core-cms
wesleyboar May 25, 2023
fc21233
fix(demdata_cms): add missing __init__.py
wesleyboar May 25, 2023
e498278
test(demdata_cms): remove extra(?) __init__.py
wesleyboar May 25, 2023
19965e7
Merge branch 'main' into fix/demdata_cms
wesleyboar May 25, 2023
9502d93
chore(demdata_cms): delete copy/pasta cruft
wesleyboar May 25, 2023
92c8abd
fix(demdata_cms): add local database settings
wesleyboar May 25, 2023
313de9e
chore(demdata_cms): delete cruft dirs and files
wesleyboar May 25, 2023
a4b9b14
fix(demdata_cms): settings-custom bugs
wesleyboar May 25, 2023
08dc597
chore(demdata_cms): remove branding
wesleyboar May 25, 2023
3348cc2
Merge branch 'main' into fix/demdata_cms
wesleyboar May 25, 2023
f436359
fix(demdata_cms): TACC_CORE_STYLES_VERSION = 2
wesleyboar May 25, 2023
400b3c7
Merge branch 'fix/demdata_cms' of github.com:TACC/Core-CMS-Custom int…
wesleyboar May 25, 2023
f7ebed0
Merge branch 'main' into fix/demdata_cms
wesleyboar May 30, 2023
dc8a3f8
chore(demdata_cms): match prod branding settings
wesleyboar May 30, 2023
7b69750
Merge branch 'main' into fix/demdata_cms
wesleyboar Jun 13, 2023
51e7bc9
Merge branch 'main' into fix/demdata_cms
wesleyboar Jun 21, 2023
ac038aa
fix(demdata): use newer logo
wesleyboar Jun 21, 2023
ab383c3
fix(demdata): add missing cms templates
wesleyboar Jun 21, 2023
cf326cf
fix(demdata): use core-styles v2
wesleyboar Jun 21, 2023
877cf37
fix(demdata): add missing template files
wesleyboar Jun 21, 2023
342bc1e
fix(demdata): add missing template files
wesleyboar Jun 21, 2023
37fb955
feat(demdata): core-cms v3.11.3 image
wesleyboar Jun 21, 2023
60346ae
fix(demdata): core-cms v3.11.3 image
wesleyboar Jun 21, 2023
cedd0fe
fix(demdata): name containers/hosts same as core
wesleyboar Jun 22, 2023
ee94ca3
Merge branch 'main' into fix/demdata_cms
wesleyboar Jun 22, 2023
dba42ba
fix(demdat): add templates expected by staging and prod
wesleyboar Jun 22, 2023
374c5b5
Merge branch 'fix/demdata_cms' of github.com:TACC/Core-CMS-Custom int…
wesleyboar Jun 22, 2023
a2abff5
fix(demdata): list deprecated cms templates
wesleyboar Jun 22, 2023
40c2396
fix(demdata): tacc/core-cms@dev/tup-cms
wesleyboar Jun 22, 2023
b0789f7
test(demdata): removed mirrored dirs in core-cms
wesleyboar Jun 22, 2023
b1f0fcc
test(demdata): demata-cms → ln to demdata_cms
wesleyboar Jun 22, 2023
5b69e41
test(demdata): mv _cms back to -cms
wesleyboar Jun 22, 2023
40a467e
fix(demdata): once and for all
wesleyboar Jun 22, 2023
4d0668e
fix(demdata): once and for all, missing files…
wesleyboar Jun 22, 2023
93b4f13
chore(demdata): core-cms v3.12.0-alpha.5
wesleyboar Jun 22, 2023
40e7507
fix(demdata): load has-dark-logo theme
wesleyboar Jun 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 0 additions & 47 deletions demdata-cms/src/taccsite_cms/settings_custom.py

This file was deleted.

5 changes: 0 additions & 5 deletions demdata-cms/src/taccsite_custom/TODO.md

This file was deleted.

Binary file not shown.
Binary file not shown.
File renamed without changes.
4 changes: 2 additions & 2 deletions demdata-cms/Dockerfile → demdata_cms/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM taccwma/core-cms:977ecc0
# TACC/Core-CMS#v3.12.0-alpha.5
FROM taccwma/core-cms:511792b

WORKDIR /code

COPY /src/apps /code/apps
COPY /src/taccsite_custom /code/taccsite_custom
COPY /src/taccsite_cms /code/taccsite_cms
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ services:
ports:
- 8000:8000
command: ["python3", "manage.py", "runserver", "0.0.0.0:8000"]
container_name: demdata_cms
hostname: demdata_cms
container_name: core_cms
hostname: core_cms
volumes:
- ./src/apps:/code/apps
- ./src/taccsite_custom:/code/taccsite_custom
Expand All @@ -16,7 +16,7 @@ services:
- ./src/taccsite_cms/settings_local.py:/code/taccsite_cms/settings_local.py
- ./src/taccsite_cms/secrets.py:/code/taccsite_cms/secrets.py
networks:
- demdata_cms_net
- core_cms_net

postgres:
image: postgres:11.5
Expand All @@ -26,11 +26,11 @@ services:
- POSTGRES_DB=taccsite
- PGDATA=/var/lib/postgresql/data/taccsite
volumes:
- demdata_cms_postgres_data:/var/lib/postgresql/data
hostname: demdata_cms_postgres
container_name: demdata_cms_postgres
- core_cms_postgres_data:/var/lib/postgresql/data
hostname: core_cms_postgres
container_name: core_cms_postgres
networks:
- demdata_cms_net
- core_cms_net

elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.0
Expand All @@ -41,16 +41,16 @@ services:
- discovery.type=single-node
volumes:
- ./elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
- demdata_cms_es_data:/usr/share/elasticsearch/data
container_name: demdata_cms_elasticsearch
- core_cms_es_data:/usr/share/elasticsearch/data
container_name: core_cms_elasticsearch
ports:
- 9201:9200
networks:
- demdata_cms_net
- core_cms_net

volumes:
demdata_cms_postgres_data:
demdata_cms_es_data:
core_cms_postgres_data:
core_cms_es_data:

networks:
demdata_cms_net:
core_cms_net:
File renamed without changes.
19 changes: 19 additions & 0 deletions demdata_cms/src/taccsite_cms/secrets.default.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# SECRET SETTINGS VALUES.
# (LOCAL TEST INSTANCE)

########################
# DATABASE SETTINGS
########################

from taccsite_cms.settings import DATABASES

DATABASES = {
'default': {
'ENGINE': DATABASES['default']['ENGINE'],
'PORT': DATABASES['default']['PORT'],
'NAME': DATABASES['default']['NAME'],
'USER': DATABASES['default']['USER'],
'PASSWORD': DATABASES['default']['PASSWORD'],
'HOST': DATABASES['default']['HOST'],
}
}
100 changes: 100 additions & 0 deletions demdata_cms/src/taccsite_cms/settings_custom.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# CUSTOM SETTINGS VALUES.
# TACC WMA CMS SITE:
# *.DEMOCTRATIZING-SITE.TACC.UTEXAS.EDU
# https://democratizingdata.ai/

########################
# TACC: PORTAL
########################

# Does this CMS site have a portal (default value: True)?
INCLUDES_CORE_PORTAL = False
INCLUDES_PORTAL_NAV = False
INCLUDES_SEARCH_BAR = False

########################
# DJANGO CMS SETTINGS
########################

CMS_TEMPLATES = (
('standard.html', 'Standard'),
('fullwidth.html', 'Full Width'),
('demdata_cms/templates/standard.html', 'Standard (with CSS from TUP)'),
('demdata_cms/templates/fullwidth.html', 'Full Width (with CSS from TUP)'),
('demdata-cms/templates/standard.html', 'DEPRECATED Standard (with CSS from TUP)'),
('demdata-cms/templates/fullwidth.html', 'DEPRECATED Full Width (with CSS from TUP)'),
)
# CMS_TEMPLATES_DIR: {
# 1: 'demdata_cms/templates/',
# 2: 'demdata-cms/templates/',
# }

########################
# TACC: BRANDING
########################

# LOOK INTO THIS SOLUTION.
# from taccsite_cms.settings import TACC_BRANDING, UTEXAS_BRANDING, NSF_BRANDING

TACC_BRANDING = [
"tacc",
"site_cms/img/org_logos/tacc-white.png",
"branding-tacc",
"https://www.tacc.utexas.edu/",
"_blank",
"TACC Logo",
"anonymous",
"True"
]

UTEXAS_BRANDING = [
"utexas",
"site_cms/img/org_logos/utaustin-white.png",
"branding-utaustin",
"https://www.utexas.edu/",
"_blank",
"University of Texas at Austin Logo",
"anonymous",
"True"
]

# NSF_BRANDING = [
# "nsf",
# "site_cms/img/org_logos/nsf-white.png",
# "branding-nsf",
# "https://www.nsf.gov/",
# "_blank",
# "NSF Logo",
# "anonymous",
# "True"
# ]

# BRANDING = [ TACC_BRANDING, UTEXAS_BRANDING, NSF_BRANDING ]
BRANDING = [ TACC_BRANDING, UTEXAS_BRANDING ] # this matches prod 2022
# BRANDING = [] # prod 2022 hides bar via snippet CSS but should also do this

########################
# TACC: LOGOS
########################

LOGO = [
"demdata",
"demdata_cms/img/org_logos/demdata.svg",
"",
"/",
"_self",
"Democratizing Data Logo",
"anonymous",
"True"
]

FAVICON = {
"img_file_src": "demdata_cms/img/favicons/Favicon_64x64.svg"
}

########################
# TACC: CORE STYLES
########################

# Only use integer numbers (not "v1", not "0.11.0")
TACC_CORE_STYLES_VERSION = 2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{% extends "demdata_cms/templates/fullwidth.html" %}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{% extends "demdata_cms/templates/standard.html" %}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading