Skip to content
Merged

Develop #1310

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
e6636e0
Remove 20.04 from supported OS (#1112)
genericdata Mar 21, 2025
72237fa
Merge branch 'latest' into develop
osc-bot Mar 26, 2025
f21dc32
Merge branch 'latest' into develop
osc-bot Mar 26, 2025
442b5cf
Merge branch 'latest' into develop
osc-bot Mar 27, 2025
7b7f9a6
Merge branch 'latest' into develop
osc-bot Apr 1, 2025
6283215
Merge branch 'latest' into develop
osc-bot Apr 1, 2025
0e1324f
Merge branch 'latest' into develop
osc-bot Apr 14, 2025
5b295b7
Merge branch 'latest' into develop
osc-bot Apr 24, 2025
b381a5c
Merge branch 'latest' into develop
osc-bot May 13, 2025
af1246b
Merge branch 'latest' into develop
osc-bot May 13, 2025
7afca35
Merge branch 'latest' into develop
osc-bot May 21, 2025
c0ccabe
Merge branch 'latest' into develop
osc-bot May 23, 2025
51f9b4b
Merge branch 'latest' into develop
osc-bot May 27, 2025
cb01522
Merge branch 'latest' into develop
osc-bot May 28, 2025
54d0d5a
Merge branch 'latest' into develop
osc-bot Jun 23, 2025
7cf8c88
Document the need to import GPG key (#1137)
treydock Jun 23, 2025
380ded5
Add popup_title to path_selector (#1143)
genericdata Jun 23, 2025
52f0ed7
Merge branch 'latest' into develop
osc-bot Jun 27, 2025
cb91bd6
Merge branch 'latest' into develop
osc-bot Jun 27, 2025
e67a48c
Merge branch 'latest' into develop
osc-bot Jul 23, 2025
2f8f1b3
Merge branch 'latest' into develop
osc-bot Jul 23, 2025
9294ebc
Merge branch 'latest' into develop
osc-bot Jul 24, 2025
d5dcf49
Merge branch 'latest' into develop
osc-bot Aug 6, 2025
ac632ce
Merge branch 'latest' into develop
osc-bot Aug 8, 2025
a656bf9
Update nginx-stage-yml.rst for Improved restricted shell messages (#1…
brandonbiggs Aug 12, 2025
1a93c5f
Merge branch 'latest' into develop
osc-bot Aug 20, 2025
7b924d5
Merge branch 'latest' into develop
osc-bot Sep 2, 2025
37ac068
Merge branch 'latest' into develop
osc-bot Sep 5, 2025
94a6ea1
Merge branch 'latest' into develop
osc-bot Sep 5, 2025
9b3694d
adds oidc_redirct_uri documentation (#1172)
RuttJen Sep 16, 2025
7aabad7
Document OOD_SHELL_TERM (#1165)
twhitehead Sep 18, 2025
9e7bf81
fixes incorrect spelling in oidc_redirect_uri reference (#1174)
johrstrom Sep 18, 2025
6cec902
Merge branch 'latest' into develop
osc-bot Oct 1, 2025
5464940
Merge branch 'latest' into develop
osc-bot Oct 1, 2025
e1b43b8
Merge branch 'latest' into develop
osc-bot Oct 6, 2025
af7b31f
Merge branch 'latest' into develop
osc-bot Oct 20, 2025
eaba6c5
Merge branch 'latest' into develop
osc-bot Oct 22, 2025
6d4bd8d
Improvements to the support ticket documentation for RequestTracker/S…
abujeda Oct 24, 2025
cd025fc
Merge branch 'latest' into develop
osc-bot Oct 27, 2025
c9cbbf3
Merge branch 'latest' into develop
osc-bot Oct 27, 2025
6f0eae5
Merge branch 'latest' into develop
osc-bot Nov 6, 2025
857a9fd
Merge branch 'latest' into develop
osc-bot Nov 7, 2025
6bb0be5
Merge branch 'latest' into develop
osc-bot Nov 7, 2025
463b3f8
Merge branch 'latest' into develop
osc-bot Nov 25, 2025
b20494b
Rename 'msg' to 'message' in customizations.rst (#1202)
hansen-m Dec 4, 2025
c0dd8a8
start release notes
Bubballoo3 Dec 17, 2025
84c8624
use correct code quotes
Bubballoo3 Dec 17, 2025
426387e
trim initial PR
Bubballoo3 Dec 17, 2025
6d6fc48
Merge pull request #1205 from OSC/initialize-4.1-release-notes-1200
Bubballoo3 Dec 17, 2025
89f986a
Update v4.1 release notes with new sections
moffatsadeghi Dec 18, 2025
262a596
Update spelling
moffatsadeghi Dec 19, 2025
ff86386
Fix broken bullets
Bubballoo3 Dec 19, 2025
10928e3
fix line 11 to pass tests
moffatsadeghi Dec 19, 2025
e7c0b73
Merge branch 'latest' into develop
osc-bot Dec 19, 2025
16ea1d0
Correct typos in release notes
moffatsadeghi Dec 19, 2025
f3b8a29
Add 'observability' to spelling wordlist
Bubballoo3 Dec 19, 2025
f920cbe
fix underlines
Bubballoo3 Dec 19, 2025
747df5c
Update v4.1 release notes with new sections
Bubballoo3 Dec 19, 2025
a91bb3e
Merge branch 'latest' into develop
osc-bot Dec 19, 2025
e498fb7
Move OS notes to proper section
Bubballoo3 Dec 19, 2025
27410bf
Remove OS info for now
Bubballoo3 Dec 19, 2025
254b8f6
Merge pull request #1252 from OSC/Bubballoo3-patch-1
Bubballoo3 Dec 19, 2025
903c6d7
add data-help documentation
Bubballoo3 Dec 19, 2025
c76b3df
fix code-block format
Bubballoo3 Dec 19, 2025
2b44c14
Fix capitalization of 'GPUs' in release notes
Bubballoo3 Dec 19, 2025
cb60376
Merge branch 'latest' into develop
osc-bot Dec 19, 2025
02bdc25
Merge branch 'latest' into develop
osc-bot Dec 22, 2025
be9aa6d
Update edits to data-label
Bubballoo3 Dec 22, 2025
b8358c8
Revise dynamic form widget example with node_type
Bubballoo3 Dec 22, 2025
bec4bb6
Fix formatting of dynamic form widgets example
Bubballoo3 Dec 22, 2025
42d2af4
Add data help docs/release notes
Bubballoo3 Dec 23, 2025
e66739f
Merge branch 'latest' into develop
osc-bot Dec 23, 2025
1dbb8ae
Update v4.1 release notes with localization details
Bubballoo3 Dec 23, 2025
93ed4e9
Fix reference
Bubballoo3 Dec 23, 2025
97345af
Add new spelling words 'Rahim' and 'Khoja'
Bubballoo3 Dec 23, 2025
ff22cde
Update Canadian internationalization description
Bubballoo3 Dec 23, 2025
890d10e
add benefits of contributing locales
Bubballoo3 Dec 23, 2025
e15ed97
Fix typo in localization files description
Bubballoo3 Dec 23, 2025
85032b4
manually wrap and add header
Bubballoo3 Dec 23, 2025
b9a36d7
Add localization release notes
Bubballoo3 Jan 5, 2026
808f06a
add file editor size note
Bubballoo3 Jan 6, 2026
439b0f4
spell out configurations
Bubballoo3 Jan 6, 2026
e8dc50f
Merge pull request #1258 from OSC/add-file-edit-size-limit-notes-1233
Bubballoo3 Jan 6, 2026
c47d127
add shell term notes
Bubballoo3 Jan 6, 2026
58cfff5
Merge pull request #1259 from OSC/add-ood-shell-term-notes-1243
Bubballoo3 Jan 6, 2026
7595fd9
4.1 widgets (#1260)
johrstrom Jan 6, 2026
7bae326
add download as zip note
Bubballoo3 Jan 6, 2026
dd29b0f
Fix reference for download-enabled in release notes
Bubballoo3 Jan 6, 2026
9188f3a
fix reference
Bubballoo3 Jan 6, 2026
ff0ed4c
add download as zip release note
Bubballoo3 Jan 6, 2026
131b346
add HTML rendering note
Bubballoo3 Jan 6, 2026
243e14b
add HTML rendering note
Bubballoo3 Jan 6, 2026
e68118e
Add documentation for hide_by_default form attribute
Bubballoo3 Jan 6, 2026
b7fbf3b
Add documentation for hide_by_default form attribute (#1215)
Bubballoo3 Jan 6, 2026
0c653b6
Update 4.1 docs
treydock Jan 9, 2026
94f1f82
Mention needing a request for some OS support
treydock Jan 9, 2026
9094d20
Fix SELinux related formatting
treydock Jan 9, 2026
893ed00
Update release notes update warning
treydock Jan 9, 2026
a223dc3
Add 4.1 package updates and upgrade instructions (#1265)
Bubballoo3 Jan 9, 2026
b36e932
add new attributes and update docs
Bubballoo3 Jan 12, 2026
4eb7294
Fix typo in v4.1 release notes
Bubballoo3 Jan 12, 2026
2aca9de
Add new smart attribute docs (#1266)
Bubballoo3 Jan 12, 2026
09a8668
Add file download max notes
Bubballoo3 Jan 12, 2026
dd88aea
add MiB to wordlist
Bubballoo3 Jan 12, 2026
22ef135
Add file download limit notes (#1268)
Bubballoo3 Jan 12, 2026
0f0a16b
Add dynamic form announcement note
Bubballoo3 Jan 12, 2026
d12168a
Add dynamic form announcement notes (#1272)
Bubballoo3 Jan 12, 2026
46bbd8c
Add note for Passenger telemetry
Bubballoo3 Jan 13, 2026
102f17e
Merge pull request #1274 from OSC/add-passenger-telemetry-note-1237
Bubballoo3 Jan 13, 2026
a314802
add backport note for passenger telemetry change (#1275)
Bubballoo3 Jan 13, 2026
a9b147d
Add skip navigation button note to v4.1 release notes (#1276)
Bubballoo3 Jan 13, 2026
ea429db
Add session card resource widgets to v4.1 release notes (#1277)
Bubballoo3 Jan 13, 2026
b79bc02
add form item header release note and update custom attirbute docs (#…
Bubballoo3 Jan 14, 2026
a7ce3c1
Add recently used app popups note (#1280)
Bubballoo3 Jan 14, 2026
1276c53
Merge branch 'latest' into develop
osc-bot Jan 20, 2026
a8b233a
Add release note for custom path selector titles (#1282)
Bubballoo3 Jan 20, 2026
d7fd592
Add note for global overrides of bc attributes (#1283)
Bubballoo3 Jan 23, 2026
4dc3bfe
Add note for session card announcements (#1284)
Bubballoo3 Jan 27, 2026
460f012
Add demo container note (#1285)
Bubballoo3 Jan 28, 2026
fd50fee
Add app ERB caching note (#1286)
Bubballoo3 Jan 28, 2026
a59b4c5
add note for session notifications (#1287)
Bubballoo3 Jan 28, 2026
3a71624
Merge branch 'latest' into develop
osc-bot Jan 29, 2026
972bb7f
Merge branch 'latest' into develop
osc-bot Jan 29, 2026
6b76b41
add note for data alias and update docs (#1290)
Bubballoo3 Jan 29, 2026
188fdea
Add file editor hard/soft tabs toggle to v4.1 release notes (#1291)
Bubballoo3 Jan 30, 2026
f856123
Add shell log prefixing note (#1292)
Bubballoo3 Jan 30, 2026
c625494
add RNs on servicenow support (#1293)
johrstrom Feb 3, 2026
5b9cfdc
add RNs for module broser page (#1294)
johrstrom Feb 4, 2026
18daf34
add docs on :lower for lowercasing user_map_match (#1295)
johrstrom Feb 4, 2026
a4ceedf
Kickoff Project Manager Docs (#1197)
Bubballoo3 Feb 4, 2026
944233a
add docs and RNs on secure_[r]node_uri config (#1296)
johrstrom Feb 4, 2026
ff8372f
Software bill of materials (#1297)
Oglopf Feb 5, 2026
9d15a7b
add 4.1 register options to release notes (#1298)
johrstrom Feb 6, 2026
772526c
add first time contributors to 4.1 RNs (#1300)
johrstrom Feb 6, 2026
f22bce1
fixup some sections in the 4.1 release notes (#1301)
johrstrom Feb 6, 2026
3c8559a
fix tab formatting (#1303)
johrstrom Feb 6, 2026
3ba0cdb
Remove usage section from project-manager.rst (#1304)
Bubballoo3 Feb 9, 2026
f893e56
Add Project Manager release note (#1305)
Bubballoo3 Feb 9, 2026
6671f36
Review of 4.1 release notes (#1306)
moffatsadeghi Feb 10, 2026
02b062d
Add Bootstrap 5 to release notes for v4.1 (#1309)
johrstrom Feb 11, 2026
3a4e035
Add images to release notes and project manager tutorial (#1308)
Bubballoo3 Feb 11, 2026
c971c0e
Update acknowledgments in v4.1 release notes (#1307)
moffatsadeghi Feb 11, 2026
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
4 changes: 2 additions & 2 deletions source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@
# built documents.
#
# The short X.Y version.
version = u'4.0'
version = u'4.1'
# The full version, including alpha/beta/rc tags.
release = u'4.0.0'
release = u'4.1.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
43 changes: 35 additions & 8 deletions source/customizations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ If the announcement file has the extension ``yml`` and is a YAML file it is firs
- Description
* - ``type``
- The type of announcement. Values can be ``warning``, ``info``, ``success``, or ``danger``.
* - ``msg``
* - ``message``
- The announcement's message.
* - ``id``
- Optional unique identifier for the announcement. This is useful for managing changes to announcements that are used as ToS or EULA that users need to agree to.
Expand All @@ -121,7 +121,7 @@ Because the announcement is rendered via ERB you can do some interesting things,
.. code-block:: erb

type: warning
msg: |
message: |
<% if Time.now < Time.new(2018, 9, 24, 12, 0, 0) %>
A **Ruby Partial Downtime** for 4 hours on Monday, September 24 from 8:00am to 12:00pm
will prevent SSH login to Ruby nodes and Ruby VDI sessions.
Expand Down Expand Up @@ -463,20 +463,33 @@ If you want to disable file upload altogether, set ``FILE_UPLOAD_MAX`` to 0 and
the ``nginx_file_upload_max`` configuration alone (or comment it out so the default
is used).

.. _set_download_limits:

Set Download Limits
-------------------

By default, the maximum file download size is 10.7 GB (10737418240 bytes).
If you wish to change this, you can set the ``OOD_DOWNLOAD_DIR_MAX`` configuration environment
variable in the ``/etc/ood/config/apps/dashboard/env`` file to the desired value in bytes.
By default, the maximum download size for files and directories is 10.7 GB (10737418240 bytes).
If you wish to change this, you can set the ``OOD_DOWNLOAD_DIR_MAX`` and/or ``OOD_DOWNLOAD_FILE_MAX``
configuration environment variables in the ``/etc/ood/config/apps/dashboard/env`` file to the desired
value for directories and files, respectively. Both variables can also be set in your :ref:`ondemand-d-ymls`
file as ``download_dir_max`` and ``download_file_max``.

For example, to set the limit to 5 GB, you can add the following line to the ``/etc/ood/config/apps/dashboard/env`` file:
For example, to set the directory limit to 8 GiB and the file limit to 5 GiB, you can add the following
lines to the ``/etc/ood/config/apps/dashboard/env`` file:

.. code-block::

OOD_DOWNLOAD_DIR_MAX=5368709120
OOD_DOWNLOAD_DIR_MAX=8589934592
OOD_DOWNLOAD_FILE_MAX=5368709120

Note that this will limit the download size for all users of the Open OnDemand instance. If you want
to set it as part of your :ref:`profiles_guide` to affect only a subset of users, you can add the
the following lines to a specific profile in your :ref:`ondemand-d-ymls`.

.. code-block::

Note that this will limit the download size for all users of the Open OnDemand instance.
download_dir_max:8589934592
download_file_max:5368709120

.. warning::
This configuration value is expected to be numbers only (no characters)
Expand Down Expand Up @@ -599,6 +612,11 @@ connection alive is not factored into this.
of activity (in milliseconds). After this duration, the connection will be closed
regardless of activity. Its default is 3600000 milliseconds (1 hour).

``OOD_SHELL_TERM`` allows the default ``TERM=xterm-16color`` to be overridden. Should only
be set to ones whose escape codes are fully supported by the underlying
`hterm library <https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/ControlSequences.md>`__.
Some other common ones that are include ``xterm``, ``xterm-256color``, and ``xterm-direct``.

.. code:: shell

# /etc/ood/config/apps/shell/env
Expand Down Expand Up @@ -903,11 +921,18 @@ of 4.0.8 the existing widgets are:
- ``pinned_apps`` - Pinned Apps described above
- ``recently_used_apps`` - the four most recently used interactive applications.
Launching these applications will start a new interactive session with the previously submitted parameters.
Hovering over the apps will show these parameters for attributes with the :ref:`display option <display_option>` set to true.
- ``sessions`` - the three most recent active interactive sessions
- ``motd`` - the Message of the Day
- ``xdmod_widget_job_efficiency`` - the XDMoD widget for job efficiency
- ``xdmod_widget_jobs`` - the XDMoD widget for job information
- ``saved_settings`` - all of the batch connect saved settings displayed as cards
- ``balances`` - Current users' balances if you've configured :ref:`balance warnings on the dashboard <balance-warnings-on-dashboard>`.
Warnings have a threshold to determine if it shows at all. This widget does not. It will show all current balances.
- ``file_quotas`` - Current users' file quotas if you've configure :ref:`disk quota warnings on the dashboard <disk_quota_warnings>`.
Warnings have a threshold to determine if it shows at all. This widget does not. It will show all current file quotas.
- ``nsf_access_events`` - A list of upcoming NSF ACCESS events with registration links.
- ``system_status`` - The system status page as a dashboard widget instead of a dedicated page.

This feature also allows for administrators to *add* custom widgets.
Simply drop new files into ``/etc/ood/config/apps/dashboard/views/widgets`` and reference them
Expand Down Expand Up @@ -1033,6 +1058,8 @@ The OSC default value for ``options_account_help`` says that the account field i

Items of note include what to call Accounts which might also be Charge Codes, or Projects. At OSC entering an account is optional unless a user is a member of multiple projects which is reflected in the default value for the string ``options_account_help``.

.. _disk_quota_warnings:

Disk Quota Warnings on Dashboard
--------------------------------

Expand Down
Loading