-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat(tup-cms): fp-1952 isolate ES network #106
Merged
jarosenb
merged 1 commit into
main
from
task/fp-1952-potential-es-network-security-improvement
Jan 20, 2023
Merged
feat(tup-cms): fp-1952 isolate ES network #106
jarosenb
merged 1 commit into
main
from
task/fp-1952-potential-es-network-security-improvement
Jan 20, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wesleyboar
changed the title
feat(apcd-cms): fp-1952 isolate ES network
feat(tup-cms): fp-1952 isolate ES network
Jan 20, 2023
jarosenb
deleted the
task/fp-1952-potential-es-network-security-improvement
branch
January 20, 2023 17:17
van-go
pushed a commit
that referenced
this pull request
Jan 23, 2023
wesleyboar
added a commit
that referenced
this pull request
Jan 24, 2023
jarosenb
added a commit
that referenced
this pull request
Jan 27, 2023
* feat(tup-cms): blog/news settings Step 1 of "How to Install DjangoCMS Blog i.e. News". https://github.com/TACC/Core-CMS/wiki/How-to-Install-DjangoCMS-Blog-i.e.-News * fix(tup-cms): blog/news settings (missing import) Step 1 of "How to Install DjangoCMS Blog i.e. News". https://github.com/TACC/Core-CMS/wiki/How-to-Install-DjangoCMS-Blog-i.e.-News * fix(tup-cms): blog/news urls (i forgot this) * fix(templatetags): limit visibility + cms news = ☠ Loads TACC/Core-CMS#571. * fix(tup-cms): full-height edit plugin inside text TACC/Core-CMS#573 * feat(tup-cms): new c-card and o-section * feat(core-cms/styles): .o-section as .section * feat(tup-cms): Style plugin choices - add card(-...) - add o-section--style-muted - add section(-...) * feat(core-styles): many c-card fixes and updates * feat(core-styles): c-data-list & data-list This is atop the card & section patterns I've been installing/updating. * feat(tup-cms): responsive video embed templates * feat(tup-cms): responsive video embed, for real... Last image did not have the code. I had forgotten to merge main. * test(tup-cms): noop, core-cms dev/tup-cms image * feat(core-cms): custom media multimedia blog posts TACC/Core-CMS#582 * test(tup-cms): "hotjar" heatmap analytics script Trying this out before buying. Hopefully it works behind VPN. * fix(core-cms): blog multimedia post setting typo * Revert "test(tup-cms): "hotjar" heatmap analytics script" This reverts commit 8360c91. * fix(tup-cms): latest cms news This deploy lets me delete a snippet. * fix(core-styles): c-card updates (via dev/tup-cms) * feat(core-styles): base, cms, docs, portal re-org (#105) * fix: undo ad-hoc change cuz #106 does it right * chore(core-styles): update to latest Core-Styles was installed at dev/tup-cms--task/core-styles-base-cms-docs-portal-cleanup, but that was merged in TACC/Core-Styles#101. * chore(core-styles): pin to latest (noop) * chore(tup-cms): core-cms image at dev/tup-cms Get a new CMS image (since merge of TACC/Core-CMS#586, i.e. fd64868, and TACC/Core-Styles#102). This new image is built off of TACC/Core-CMS#581 branch. * feat(tup-cms): cmd news (#77) * feat(tup-cms): update & demo major patterns (#97) * fix(core-styles+tup-cms): ui demo fixes * chore(tup-cms): comment about order-based news/blog install * fix(core-styles): no .card in portal nor modals Only necessary because TicketHistory brought `Card` from Reactstrap which SHOULD INSTEAD be a details/summary element, but making details/summary work in TypeScript (or even React) is slower than the CSS selector tweak this brings. --------- Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu>
jarosenb
added a commit
that referenced
this pull request
Feb 1, 2023
* tup-376-abstact-publications-grants * tup-376-visual-changes * tup-376-format-check * tup-376-format-write * tup-376-format-check * Update Github Actions to improve npm caching (#102) * update actions to improve npm caching * test commit for caching * try skipping install if dependencies are cached * Revert "try skipping install if dependencies are cached" This reverts commit 465968c. * feat(apcd-cms): fp-1952 isolate ES network (#106) Replicate TACC/Core-CMS#579. * layout/projects-listing: Clean up project listing and add styles. (#101) * clean up project listing and add styles * fix inconsistent table column widths * trailing whitespace in Projects.module.css * replace divs with list markup * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * Revert "fix(tup-ui): ProjectSummary markup clean up" This reverts commit 9777ea3. * Revert "fix(tup-ui): page layout spacing & use global vars" This reverts commit bdf20fe. * Revert "fix(core-wrappers): nav icon size" This reverts commit 4bc1ed8. * Revert "feat(tup-ui): global css destined for core-styles" This reverts commit 6c21c94. * Revert "feat(core-components): Icon, add size prop" This reverts commit d3e45ca. * fix(tup-ui): page layout spacing, icon size, use global vars, core-styles patches (#104) * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * fix: nx format:write * Update ProjectsListing.test.tsx Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> * tup-376-moved-proj-details-to-tup-components * tup-376-added-component-test * tup-376-added-separator * tup-376-add-links-for-pubs-and-grants * tup-376-format-write * tup-376-abstract-pub-grant * tup-376-publications-endpoint-change * simulate user events when testing Formik components (#109) * feat(tup-ui): dashboard layout (#90) * feat(core-styles/cms): new font sizes TACC/Core-Styles#90 * fix(tup-ui): login form font sizes Based on Core-CMS/Styles changes: - font size variable value changes - body font "12px" https://confluence.tacc.utexas.edu/x/nh4FDg * feat(core-styles): polished font settings Preapre to adapt tup-ui to use: - TACC/Core-Styles#90 - TACC/Core-Styles#92 - TACC/Core-Styles#93 * feat(core-styles)!: no CMS heading styles Also no Portal heading styles, but Portal has been like that. This lets us style fresh in situ, then move to Core-Styles. * feat(tup-cms): pattern library, better legibility Loads CMS image that loads core-styles.demo.css in the static/ui/ demo. * feat(tup-cms): pattern library, better legibility Loads CMS image that does not force CMS styles on every demo component. * feat: pattern library font fixes & support changes * feat: section heading tags & sizes & styles * feat: dashboard layout - added Dashboard CSS for Layout - added <Section> to Dashboard - added tup-ui overrides of CEPv2 spacing from Core-Styles - changed <Section> to use CSS grid not flex - changed <SectionContent> default layout to `one-column` - changed <PageLayout> to prevent `_content` items from overflowing it * feat(core-cms): new font sizes (#91) * feat(tup-ui): new font sizes (#88) * chore(core-comp…): remove fix now in core-styles * fix(core-comp…): hide "(required)" on login form * test(tup-ui): fix section tag test case * fix(tup-cms): misc & cms font size missing 14px * fix(tup-cms): demo, load missing portal styles This should fix font sizes in settings/font--portal. * feat(tup-ui): Dashboard layout without Section Adds a global style component `c-page.css` that mimics unused <SectionHeader>. I think I will just use SectionHeader, in the next commit. * feat(tup-ui): Dashboard header with SectionHeader Removes global style component `c-page.css` that mimics now used <SectionHeader>. I had, in previous commit, not used SectionHeader, but why not? * chore: nx format:write * Tweak grid css to fix overflow (#110) Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> * tup-376-pub-grant-info-showing * Dashboard news component (#111) * dashboard news component * merge layout fixes and add table wrapper * remove local docker-compose changes * Intercept RT form submissions and call tup-services (#112) * demo of a callback running on django-cms form submission * Wire up rt-ticket-form submission to RT * updating branch * tup-378-create-and-edit-modals * implement project detail view and forms --------- Co-authored-by: Van Go <35277477+van-go@users.noreply.github.com> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu>
wesleyboar
added a commit
that referenced
this pull request
Feb 3, 2023
* tup-376-abstact-publications-grants * tup-376-visual-changes * tup-376-format-check * tup-376-format-write * tup-376-format-check * Update Github Actions to improve npm caching (#102) * update actions to improve npm caching * test commit for caching * try skipping install if dependencies are cached * Revert "try skipping install if dependencies are cached" This reverts commit 465968c. * feat(apcd-cms): fp-1952 isolate ES network (#106) Replicate TACC/Core-CMS#579. * layout/projects-listing: Clean up project listing and add styles. (#101) * clean up project listing and add styles * fix inconsistent table column widths * trailing whitespace in Projects.module.css * replace divs with list markup * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * Revert "fix(tup-ui): ProjectSummary markup clean up" This reverts commit 9777ea3. * Revert "fix(tup-ui): page layout spacing & use global vars" This reverts commit bdf20fe. * Revert "fix(core-wrappers): nav icon size" This reverts commit 4bc1ed8. * Revert "feat(tup-ui): global css destined for core-styles" This reverts commit 6c21c94. * Revert "feat(core-components): Icon, add size prop" This reverts commit d3e45ca. * fix(tup-ui): page layout spacing, icon size, use global vars, core-styles patches (#104) * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * fix: nx format:write * Update ProjectsListing.test.tsx Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> * tup-376-moved-proj-details-to-tup-components * tup-376-added-component-test * tup-376-added-separator * tup-376-add-links-for-pubs-and-grants * tup-376-format-write * tup-376-abstract-pub-grant * tup-376-publications-endpoint-change * simulate user events when testing Formik components (#109) * feat(tup-ui): dashboard layout (#90) * feat(core-styles/cms): new font sizes TACC/Core-Styles#90 * fix(tup-ui): login form font sizes Based on Core-CMS/Styles changes: - font size variable value changes - body font "12px" https://confluence.tacc.utexas.edu/x/nh4FDg * feat(core-styles): polished font settings Preapre to adapt tup-ui to use: - TACC/Core-Styles#90 - TACC/Core-Styles#92 - TACC/Core-Styles#93 * feat(core-styles)!: no CMS heading styles Also no Portal heading styles, but Portal has been like that. This lets us style fresh in situ, then move to Core-Styles. * feat(tup-cms): pattern library, better legibility Loads CMS image that loads core-styles.demo.css in the static/ui/ demo. * feat(tup-cms): pattern library, better legibility Loads CMS image that does not force CMS styles on every demo component. * feat: pattern library font fixes & support changes * feat: section heading tags & sizes & styles * feat: dashboard layout - added Dashboard CSS for Layout - added <Section> to Dashboard - added tup-ui overrides of CEPv2 spacing from Core-Styles - changed <Section> to use CSS grid not flex - changed <SectionContent> default layout to `one-column` - changed <PageLayout> to prevent `_content` items from overflowing it * feat(core-cms): new font sizes (#91) * feat(tup-ui): new font sizes (#88) * chore(core-comp…): remove fix now in core-styles * fix(core-comp…): hide "(required)" on login form * test(tup-ui): fix section tag test case * fix(tup-cms): misc & cms font size missing 14px * fix(tup-cms): demo, load missing portal styles This should fix font sizes in settings/font--portal. * feat(tup-ui): Dashboard layout without Section Adds a global style component `c-page.css` that mimics unused <SectionHeader>. I think I will just use SectionHeader, in the next commit. * feat(tup-ui): Dashboard header with SectionHeader Removes global style component `c-page.css` that mimics now used <SectionHeader>. I had, in previous commit, not used SectionHeader, but why not? * chore: nx format:write * Tweak grid css to fix overflow (#110) Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> * tup-376-pub-grant-info-showing * Dashboard news component (#111) * dashboard news component * merge layout fixes and add table wrapper * remove local docker-compose changes * Intercept RT form submissions and call tup-services (#112) * demo of a callback running on django-cms form submission * Wire up rt-ticket-form submission to RT * updating branch * tup-378-create-and-edit-modals * implement project detail view and forms --------- Co-authored-by: Van Go <35277477+van-go@users.noreply.github.com> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu>
wesleyboar
added a commit
that referenced
this pull request
Feb 3, 2023
* tup-376-abstact-publications-grants * tup-376-visual-changes * tup-376-format-check * tup-376-format-write * tup-376-format-check * Update Github Actions to improve npm caching (#102) * update actions to improve npm caching * test commit for caching * try skipping install if dependencies are cached * Revert "try skipping install if dependencies are cached" This reverts commit 465968c. * feat(apcd-cms): fp-1952 isolate ES network (#106) Replicate TACC/Core-CMS#579. * layout/projects-listing: Clean up project listing and add styles. (#101) * clean up project listing and add styles * fix inconsistent table column widths * trailing whitespace in Projects.module.css * replace divs with list markup * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * Revert "fix(tup-ui): ProjectSummary markup clean up" This reverts commit 9777ea3. * Revert "fix(tup-ui): page layout spacing & use global vars" This reverts commit bdf20fe. * Revert "fix(core-wrappers): nav icon size" This reverts commit 4bc1ed8. * Revert "feat(tup-ui): global css destined for core-styles" This reverts commit 6c21c94. * Revert "feat(core-components): Icon, add size prop" This reverts commit d3e45ca. * fix(tup-ui): page layout spacing, icon size, use global vars, core-styles patches (#104) * feat(core-components): Icon, add size prop * feat(tup-ui): global css destined for core-styles * fix(core-wrappers): nav icon size * fix(tup-ui): page layout spacing & use global vars * fix(tup-ui): ProjectSummary markup clean up * fix: nx format:write * Update ProjectsListing.test.tsx Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> * tup-376-moved-proj-details-to-tup-components * tup-376-added-component-test * tup-376-added-separator * tup-376-add-links-for-pubs-and-grants * tup-376-format-write * tup-376-abstract-pub-grant * tup-376-publications-endpoint-change * simulate user events when testing Formik components (#109) * feat(tup-ui): dashboard layout (#90) * feat(core-styles/cms): new font sizes TACC/Core-Styles#90 * fix(tup-ui): login form font sizes Based on Core-CMS/Styles changes: - font size variable value changes - body font "12px" https://confluence.tacc.utexas.edu/x/nh4FDg * feat(core-styles): polished font settings Preapre to adapt tup-ui to use: - TACC/Core-Styles#90 - TACC/Core-Styles#92 - TACC/Core-Styles#93 * feat(core-styles)!: no CMS heading styles Also no Portal heading styles, but Portal has been like that. This lets us style fresh in situ, then move to Core-Styles. * feat(tup-cms): pattern library, better legibility Loads CMS image that loads core-styles.demo.css in the static/ui/ demo. * feat(tup-cms): pattern library, better legibility Loads CMS image that does not force CMS styles on every demo component. * feat: pattern library font fixes & support changes * feat: section heading tags & sizes & styles * feat: dashboard layout - added Dashboard CSS for Layout - added <Section> to Dashboard - added tup-ui overrides of CEPv2 spacing from Core-Styles - changed <Section> to use CSS grid not flex - changed <SectionContent> default layout to `one-column` - changed <PageLayout> to prevent `_content` items from overflowing it * feat(core-cms): new font sizes (#91) * feat(tup-ui): new font sizes (#88) * chore(core-comp…): remove fix now in core-styles * fix(core-comp…): hide "(required)" on login form * test(tup-ui): fix section tag test case * fix(tup-cms): misc & cms font size missing 14px * fix(tup-cms): demo, load missing portal styles This should fix font sizes in settings/font--portal. * feat(tup-ui): Dashboard layout without Section Adds a global style component `c-page.css` that mimics unused <SectionHeader>. I think I will just use SectionHeader, in the next commit. * feat(tup-ui): Dashboard header with SectionHeader Removes global style component `c-page.css` that mimics now used <SectionHeader>. I had, in previous commit, not used SectionHeader, but why not? * chore: nx format:write * Tweak grid css to fix overflow (#110) Co-authored-by: Jake Rosenberg <jrosenberg@tacc.utexas.edu> * tup-376-pub-grant-info-showing * Dashboard news component (#111) * dashboard news component * merge layout fixes and add table wrapper * remove local docker-compose changes * Intercept RT form submissions and call tup-services (#112) * demo of a callback running on django-cms form submission * Wire up rt-ticket-form submission to RT * updating branch * tup-378-create-and-edit-modals * implement project detail view and forms --------- Co-authored-by: Van Go <35277477+van-go@users.noreply.github.com> Co-authored-by: Wesley B <62723358+wesleyboar@users.noreply.github.com> Co-authored-by: Wesley Bomar <wbomar@tacc.utexas.edu>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See