diff --git a/.github/PULL_REQUEST_TEMPLATE/plugin_review.md b/.github/PULL_REQUEST_TEMPLATE/plugin_review.md new file mode 100644 index 00000000..35c57558 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/plugin_review.md @@ -0,0 +1,29 @@ +
+Notice + +The `main` branch has [some changes from the original remote](https://github.com/django-cms/django-cms-quickstart/compare/main...wesleyboar:main). + +
+
+For PR Author + +Replace __all__ instances of "____" with the name of your plugin. + +Replace __all__ instances of "0000" with the ID of the JIRA issue. + +
+ +### Overview + +TACC-specific plugin for Django CMS: Core-CMS-Plugin-_____ + +### Issue + +[FP-0000](https://jira.tacc.utexas.edu/browse/FP-0000) + +### Testing Steps + +1. Checkout this PR's branch. +2. Follow [How to Test Plugin](https://github.com/wesleyboar/django-cms-quickstart/wiki/How-to-Test-Plugin). +3. Test plugin Usage & Features: + https://github.com/TACC/Core-CMS-Plugin-_____#usage diff --git a/backend/settings.py b/backend/settings.py index 19b80d8c..e3de65d8 100644 --- a/backend/settings.py +++ b/backend/settings.py @@ -78,6 +78,10 @@ 'djangocms_frontend.contrib.image', 'djangocms_frontend.contrib.tabs', 'djangocms_frontend.contrib.utilities', + + # standard TACC CMS plugins + # 'djangocms_tacc_…', + 'djangocms_tacc_image_gallery', ] MIDDLEWARE = [ diff --git a/requirements.in b/requirements.in index dcad571b..2544e84d 100644 --- a/requirements.in +++ b/requirements.in @@ -8,7 +8,7 @@ django-storage-url==0.5.0 whitenoise==5.2.0 boto3==1.14.49 -psycopg2==2.8.5 +psycopg2-binary==2.9.6 uwsgi==2.0.19.1 @@ -37,6 +37,10 @@ easy-thumbnails # optional django CMS Frontend modules djangocms-frontend +# standard TACC CMS plugins +# git+http://git@github.com/TACC/Core-CMS-Plugin-….git#egg=djangocms-tacc-… +git+http://git@github.com/wesleyboar/Core-CMS-Plugin-Image-Gallery.git@5db5ac4#egg=djangocms-tacc-image-gallery + # Django Filer - optional, but used in most projects (alpha) - already implicitly installed through djangocms-file # https://github.com/django-cms/django-filer/archive/refs/tags/2.1.1.zip#egg=django-filer diff --git a/requirements.txt b/requirements.txt index e71ba401..44859d1d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ # -# This file is autogenerated by pip-compile with python 3.9 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --output-file=requirements.txt requirements.in +# pip-compile requirements.in # -asgiref==3.5.2 +asgiref==3.7.2 # via django boto3==1.14.49 # via -r requirements.in @@ -12,7 +12,7 @@ botocore==1.17.63 # via # boto3 # s3transfer -build==0.8.0 +build==0.10.0 # via pip-tools click==8.1.3 # via pip-tools @@ -36,15 +36,16 @@ django==3.2 # django-storages # django-treebeard # djangocms-frontend + # djangocms-tacc-image-gallery # easy-thumbnails django-appconf==1.0.5 # via django-select2 -django-classy-tags==3.0.1 +django-classy-tags==4.0.0 # via # -r requirements.in # django-cms # django-sekizai -django-cms==3.11.0 +django-cms==3.11.3 # via # -r requirements.in # djangocms-attributes-field @@ -54,44 +55,43 @@ django-cms==3.11.0 # djangocms-icon # djangocms-picture # djangocms-style + # djangocms-tacc-image-gallery # djangocms-text-ckeditor # djangocms-video -django-entangled==0.4 +django-entangled==0.5.4 # via djangocms-frontend -django-filer==2.2.3 +django-filer==2.2.4 # via # djangocms-file # djangocms-frontend # djangocms-googlemap # djangocms-picture # djangocms-video -django-formtools==2.3 +django-formtools==2.4.1 # via django-cms django-js-asset==2.0.0 # via django-mptt -django-mptt==0.13.4 +django-mptt==0.14.0 # via django-filer django-polymorphic==3.1.0 # via django-filer -django-sekizai==4.0.0 +django-sekizai==4.1.0 # via # -r requirements.in # django-cms -django-select2==7.10.1 +django-select2==8.1.2 # via djangocms-frontend django-storage-url==0.5.0 # via -r requirements.in -django-storages==1.13.1 +django-storages==1.13.2 # via django-storage-url -django-treebeard==4.4 - # via - # django-cms - # djangocms-attributes-field -djangocms-admin-style==3.2.0 +django-treebeard==4.7 + # via django-cms +djangocms-admin-style==3.2.4 # via # -r requirements.in # django-cms -djangocms-attributes-field==2.1.0 +djangocms-attributes-field==3.0.0 # via # djangocms-file # djangocms-frontend @@ -101,7 +101,7 @@ djangocms-attributes-field==2.1.0 # djangocms-video djangocms-file==3.0.0 # via -r requirements.in -djangocms-frontend==1.0.0 +djangocms-frontend==1.1.4 # via -r requirements.in djangocms-googlemap==2.0.0 # via -r requirements.in @@ -111,7 +111,9 @@ djangocms-picture==3.0.0 # via -r requirements.in djangocms-style==3.0.0 # via -r requirements.in -djangocms-text-ckeditor==5.1.1 +djangocms-tacc-image-gallery @ git+http://git@github.com/wesleyboar/Core-CMS-Plugin-Image-Gallery.git@5db5ac4 + # via -r requirements.in +djangocms-text-ckeditor==5.1.2 # via # -r requirements.in # djangocms-frontend @@ -119,10 +121,11 @@ djangocms-video==3.0.0 # via -r requirements.in docutils==0.15.2 # via botocore -easy-thumbnails[svg]==2.8.3 +easy-thumbnails[svg]==2.8.5 # via # -r requirements.in # django-filer + # djangocms-frontend # djangocms-picture furl==2.1.3 # via django-storage-url @@ -132,32 +135,33 @@ jmespath==0.10.0 # via # boto3 # botocore -lxml==4.9.1 +lxml==4.9.2 # via svglib orderedmultidict==1.0.1 # via furl -packaging==21.3 - # via build -pep517==0.13.0 - # via build -pillow==9.2.0 +packaging==23.1 + # via + # build + # django-cms + # djangocms-text-ckeditor +pillow==9.5.0 # via # djangocms-text-ckeditor # easy-thumbnails # reportlab -pip-tools==6.8.0 +pip-tools==6.13.0 # via -r requirements.in -psycopg2==2.8.5 +psycopg2-binary==2.9.6 # via -r requirements.in -pyparsing==3.0.9 - # via packaging +pyproject-hooks==1.0.0 + # via build python-dateutil==2.8.2 # via botocore -pytz==2022.2.1 +pytz==2023.3 # via # -r requirements.in # django -reportlab==3.6.11 +reportlab==4.0.4 # via # easy-thumbnails # svglib @@ -169,18 +173,14 @@ six==1.16.0 # html5lib # orderedmultidict # python-dateutil -sqlparse==0.4.2 +sqlparse==0.4.4 # via django -svglib==1.4.1 +svglib==1.5.1 # via easy-thumbnails -tinycss2==1.1.1 +tinycss2==1.2.1 # via # cssselect2 # svglib -tomli==2.0.1 - # via - # build - # pep517 unidecode==1.1.2 # via django-filer urllib3==1.25.11 @@ -192,7 +192,7 @@ webencodings==0.5.1 # cssselect2 # html5lib # tinycss2 -wheel==0.37.1 +wheel==0.40.0 # via pip-tools whitenoise==5.2.0 # via -r requirements.in