From 977578217240b3932788d7c957c7b771e2d96afe Mon Sep 17 00:00:00 2001 From: Jeff Ohrstrom Date: Mon, 13 Jan 2025 13:45:08 -0500 Subject: [PATCH] small fixes provided by Julie (#1069) --- source/release-notes/allowlist.inc | 4 +-- source/release-notes/v4.0-release-notes.rst | 30 +++++++++++---------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/source/release-notes/allowlist.inc b/source/release-notes/allowlist.inc index e3120aff..7311d754 100644 --- a/source/release-notes/allowlist.inc +++ b/source/release-notes/allowlist.inc @@ -1,7 +1,7 @@ These configurations have been updated to use more inclusive language. -Configurations that have whitelist or blacklist in the name have been deprecated -in version 3.0 and replaced with allowlist or blocklist respectively in version 4.0. +Configurations that have "whitelist" or "blacklist" in the name have been deprecated +in version 3.0 and replaced with "allowlist" or "blocklist" respectively in version 4.0. The configurations ``maintenance_ip_whitelist`` for configuring maintenance IPs has been replaced by ``maintenance_ip_allowlist``. diff --git a/source/release-notes/v4.0-release-notes.rst b/source/release-notes/v4.0-release-notes.rst index 2c130eae..8191fd91 100644 --- a/source/release-notes/v4.0-release-notes.rst +++ b/source/release-notes/v4.0-release-notes.rst @@ -13,11 +13,13 @@ Acknowledgments Thank you to all of the community members who contributed code, suggestions, bug reports, and other assistance across the project! -We want to thank Lenoard Wisniewski, Aday Bujeda, and Michael Reekie at Harvard University: Institute for Quantitative Social Science for their contributions around widgets for saved settings and XDMoD, required and dismissible announcements, a configurable number of applications in the apps table, modular support for custom Javascript files, and additional support for OnDemand extensions and customizations. +We want to thank: -Additionally, we want to thank Robin Karlsson at CSC - IT Center for Science for his contributions around application cards, improving large file upload and allowlist handling, bug fixes for partial file paths and the file browser, and file success if chown fails. And Simon Westersund at CSC - IT Center for Science for his contributions around cleaning PUNs and associated files of disabled users. +Leonard Wisniewski, Aday Bujeda, and Michael Reekie at Harvard University: Institute for Quantitative Social Science for their contributions around widgets for saved settings and XDMoD, required and dismissible announcements, a configurable number of applications in the apps table, modular support for custom Javascript files, and additional support for OnDemand extensions and customizations. -We'd also like to give a big thank you to those listed below for their first time contributing to this release: +Robin Karlsson at CSC - IT Center for Science for his contributions around application cards, improving large file upload and allowlist handling, bug fixes for partial file paths and the file browser, and file success if chown fails and Simon Westersund at CSC - IT Center for Science for his contributions around cleaning PUNs and associated files of disabled users. + +We'd also like to give a big thank you to those listed below for their first time contributing to Open OnDemand in this release: * ``NucciTheBoss`` made their first contribution in #3371 * ``codecat555`` made their first contribution in #3424 @@ -44,16 +46,16 @@ NavConfig Has Been Removed. .. include:: navconfig.inc -Configurations whitelist and blacklist Have Been Removed. -......................................................... +Configurations "whitelist" and "blacklist" Have Been Removed. +............................................................. .. include:: allowlist.inc Announcements Are Dismissible by Default. ......................................... -In version 4.0, :ref:`configure_announcements` now have the ability to be ``dismissible``. -Meaning users can press ``OK`` on the announcement and it will no longer appear +In version 4.0, :ref:`configure_announcements` now have the ability to be ``dismissible``, +meaning users can press ``OK`` on the announcement and it will no longer appear on the pages. In prior versions of Open OnDemand, there was no way to dismiss or get rid of announcements. @@ -89,7 +91,7 @@ Root-Owned Configuration Files .............................. In an effort to increase the security of the Open OnDemand platform, -the system will now start to only respond to root-owned configuration +the system will now only respond to root-owned configuration files. This means that all configuration files in ``/etc/ood/config`` @@ -155,10 +157,10 @@ breaking change above. Along with that breaking change, there is also a very exciting feature you now use: *required* announcements. -*Required* annoucements must be accepted before any page can be loaded. This is useful +*Required* announcements must be accepted before any page can be loaded. This is useful to present users with a Terms of Service (TOS) or End User License Agreement (EULA) or similar. The users will not be able to do anything with Open OnDemand until they've -accepted this annoucments. +accepted these announcements. Global Batch Connect Items .......................... @@ -201,7 +203,7 @@ System Status Application Your center may have deployed the `OSC System Status Application`_. -Version 4.0 now includes this application natively, though it +Version 4.0 now includes this application natively, although it currently supports only Slurm clusters. Here's an example image from OSC detailing the system status of @@ -223,14 +225,14 @@ the form item or ``false`` to show the form item. Responding to ``false`` is new feature in version 4.0. -This was added as a convenience for some forms +This was added as a convenience for some forms. New data-label Directive ........................ Version 4.0 adds the ``data-label`` directive. This is used to update the help text on a given form when certain choices are made. An example of -may be a ``node_type`` select widget that can change it's help text based +this may be a ``node_type`` select widget that can change its help text based on which node type the user has selected. :ref:`dynamic-bc-apps-data-label` is the complete documentation for this @@ -271,7 +273,7 @@ as head nodes, where the Lmod environment modules are set up. XDMoD Efficiency Widget Update .............................. -XDMoD job details widget now displays job efficiency calculations +The XDMoD job details widget now displays job efficiency calculations for CPU usage, memory usage and elapsed time. Prior versions of Open OnDemand only showed efficiency calculations