This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch merge-django-portal
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 52e99a4aa7 Add 'portals/admin-portal-sdk/' from commit
'cf4c4789e851e42e7daaf4202e43732f0117669a'
add dc40a2fce8 initial commit - this code comes from airavata-django-portal
add 15eed96dd8 Simplify merging of settings
add 2da373b2a4 Updated README with getting started and pointer to
documentation
add ab7764afd9 v 1.0.0, and how to create a new release
add f4dc95f982 update pip too
add d0e3b46cc2 Add long_description for pypi page
add 1f9e796ba0 Adding clarifying note about django-webpack-loader versions
add f2c981106d AIRAVATA-3698 Fixing deprecation warnings
add 945ab1ae4d Bump version to 1.0.1
add cf7d37255a long description's content type is markdown
add cf15fd0b1d Removing unnecessary upper limit on Django dependency
add 06ccf27735 Bump version to 1.0.2
add 1bb6b2ab5f AIRAVATA-3698 Fix renames of EntryPoint properties
add a631ee3e3a Bump version to 1.0.3
add 9ab3da4083 Add 'portals/admin-portal-commons/' from commit
'a631ee3e3ab5e9fee5d3b1afae632aae01cd826f'
add 3f30491240 initial commit
add 16a98a855e Updating README with usage instructions
add f6a9d22a51 Adding output_views directory
add 061cfff4c2 AppConfig class name to end in "Config"
add 50ab1e0d87 user_storage module example code and links to docs
add 5a38df026a Adding Airavata API client example call
add 8a72803381 Adding JavaScript SDK sample code
add e9ce781b77 Fixing output_views module
add 947efa7666 Add missing 'load static'
add e1c4ce9759 Add README for static folder
add 4e8f608438 Add documentation on how to configure settings in AppConfig
class
add aedc492e36 Updating "gateways tutorial" -> "custom ui tutorial"
add 215d5732a1 version upgrade
add 6de79babe9 Handle hyphens in project name when creating class name
add 3d256c54e1 Adding queue_settings_calculators.py boilerplate
add 6339f7047f AIRAVATA-3649 Adding documentation link
add 0e401db71b Add 'portals/admin-portal-appgen/' from commit
'6339f7047f954af9cc269f8771c031695291e411'
add 4a20d70be7 initial commit
add 8aca829df9 Add some sanity checks: should be run from within the
custom django app root directory
add 1dee5ea41b adding quickstart to README
add da284f3fcd user_storage module example code
add b209f2a851 Airavata API sample code
add d9cd404bd4 Fix module path to output view provider
add a58488f3d0 adding setting import
add 633348f340 Add a check for output_views.py, with mitigation
instructions
add 0370c2321e improve error message
add 7724c7eba7 Windows: fixes extra whitespace when inserting output view
provider in setup.cfg #1
add 4651bf70f3 Add 'portals/admin-portal-viewgen/' from commit
'7724c7eba70f1b75edb9b1f4df9bb40c18062627'
No new revisions were added by this update.
Summary of changes:
portals/admin-portal-appgen/README.md | 15 +++
portals/admin-portal-appgen/cookiecutter.json | 10 ++
.../{{cookiecutter.project_slug}}/.gitignore | 7 ++
.../{{cookiecutter.project_slug}}/MANIFEST.in | 2 +
.../{{cookiecutter.project_slug}}/README.md | 15 +++
.../{{cookiecutter.project_slug}}/pyproject.toml | 6 +
.../{{cookiecutter.project_slug}}/setup.cfg | 16 +++
.../{{cookiecutter.project_slug}}/setup.py | 3 +
.../{{cookiecutter.project_slug}}}/__init__.py | 0
.../{{cookiecutter.project_slug}}/admin.py | 3 +
.../{{cookiecutter.project_slug}}/apps.py | 31 +++++
.../{{cookiecutter.project_slug}}/models.py | 3 +
.../output_views}/__init__.py | 0
.../queue_settings_calculators.py | 23 ++++
.../static/{{cookiecutter.project_slug}}/README.md | 16 +++
.../{{cookiecutter.project_slug}}/home.html | 41 +++++++
.../{{cookiecutter.project_slug}}/tests.py | 3 +
.../{{cookiecutter.project_slug}}/urls.py | 9 ++
.../{{cookiecutter.project_slug}}/views.py | 41 +++++++
portals/admin-portal-commons/.gitignore | 7 ++
.../admin-portal-commons/MANIFEST.in | 0
portals/admin-portal-commons/README.md | 111 ++++++++++++++++++
.../airavata_django_portal_commons}/__init__.py | 0
.../dynamic_apps/__init__.py | 53 +++++++++
.../dynamic_apps/context_processors.py | 130 +++++++++++++++++++++
.../dynamic_apps/urls.py | 12 ++
portals/admin-portal-commons/pyproject.toml | 6 +
portals/admin-portal-commons/setup.cfg | 14 +++
portals/admin-portal-commons/setup.py | 3 +
portals/admin-portal-viewgen/README.md | 42 +++++++
portals/admin-portal-viewgen/cookiecutter.json | 10 ++
.../admin-portal-viewgen/hooks/post_gen_project.py | 82 +++++++++++++
.../admin-portal-viewgen/hooks/pre_gen_project.py | 31 +++++
.../__init__.py | 0
.../{{cookiecutter.project_slug}}.py | 103 ++++++++++++++++
35 files changed, 848 insertions(+)
create mode 100644 portals/admin-portal-appgen/README.md
create mode 100644 portals/admin-portal-appgen/cookiecutter.json
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/.gitignore
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/MANIFEST.in
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/README.md
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/pyproject.toml
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/setup.cfg
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/setup.py
copy {airavata-api/airavata-client-sdks/airavata-python-sdk =>
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}}/__init__.py
(100%)
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/admin.py
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/apps.py
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/models.py
copy {airavata-api/airavata-client-sdks/airavata-python-sdk =>
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/output_views}/__init__.py
(100%)
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/queue_settings_calculators.py
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/static/{{cookiecutter.project_slug}}/README.md
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/templates/{{cookiecutter.project_slug}}/home.html
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/tests.py
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/urls.py
create mode 100644
portals/admin-portal-appgen/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/views.py
create mode 100644 portals/admin-portal-commons/.gitignore
copy
airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/thrift/windows/StdAfx.cpp
=> portals/admin-portal-commons/MANIFEST.in (100%)
create mode 100644 portals/admin-portal-commons/README.md
copy {airavata-api/airavata-client-sdks/airavata-python-sdk =>
portals/admin-portal-commons/airavata_django_portal_commons}/__init__.py (100%)
create mode 100644
portals/admin-portal-commons/airavata_django_portal_commons/dynamic_apps/__init__.py
create mode 100644
portals/admin-portal-commons/airavata_django_portal_commons/dynamic_apps/context_processors.py
create mode 100644
portals/admin-portal-commons/airavata_django_portal_commons/dynamic_apps/urls.py
create mode 100644 portals/admin-portal-commons/pyproject.toml
create mode 100644 portals/admin-portal-commons/setup.cfg
create mode 100644 portals/admin-portal-commons/setup.py
create mode 100644 portals/admin-portal-viewgen/README.md
create mode 100644 portals/admin-portal-viewgen/cookiecutter.json
create mode 100644 portals/admin-portal-viewgen/hooks/post_gen_project.py
create mode 100644 portals/admin-portal-viewgen/hooks/pre_gen_project.py
copy {airavata-api/airavata-client-sdks/airavata-python-sdk =>
portals/admin-portal-viewgen/{{cookiecutter.custom_django_app_module_name}}/{{cookiecutter.output_views_directory_name}}}/__init__.py
(100%)
create mode 100644
portals/admin-portal-viewgen/{{cookiecutter.custom_django_app_module_name}}/{{cookiecutter.output_views_directory_name}}/{{cookiecutter.project_slug}}.py