Recent Releases of Open OnDemand
Open OnDemand - v3.1.15
What's Changed
- update ood_core for 3.1.x by @johrstrom in https://github.com/OSC/ondemand/pull/4539
- Fix release workflow for 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4542
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.14...v3.1.15
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 4 months ago
Open OnDemand - v4.0.7
What's Changed
- bump ood_core to latest version (4.0) by @johrstrom in https://github.com/OSC/ondemand/pull/4536
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.6...v4.0.7
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 4 months ago
Open OnDemand - v3.1.14
What's Changed
- Fix SELinux to work with Munge on RHEL9 (release_3.1) by @treydock in https://github.com/OSC/ondemand/pull/4402
- Support releasing to staging (release_3.1) by @treydock in https://github.com/OSC/ondemand/pull/4443
- backport - Shell logging (#4461) - to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4464
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.13...v3.1.14
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 6 months ago
Open OnDemand - v4.0.6
What's Changed
- Fix SELinux to work with Munge on RHEL9 (release_4.0) by @treydock in https://github.com/OSC/ondemand/pull/4401
- Support releasing to staging (release_4.0) by @treydock in https://github.com/OSC/ondemand/pull/4442
- backport #4435 - debian passenger dependency fixes to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4462
- backport - Shell logging (#4461) to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4463
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.5...v4.0.6
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 6 months ago
Open OnDemand - v4.0.5
What's Changed
- Hardcode selinux-policy dependency for RHEL9 (release_4.0) by @treydock in https://github.com/OSC/ondemand/pull/4380
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.4...v4.0.5
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 7 months ago
Open OnDemand - v3.1.13
What's Changed
- Hardcode selinux-policy dependency for RHEL9 (release_3.1) by @treydock in https://github.com/OSC/ondemand/pull/4381
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.12...v3.1.13
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 7 months ago
Open OnDemand - v4.0.4
What's Changed
- backport Add file editor limit (#4256) to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4312
- Use latest passenger/nginx (release_4.0) by @treydock in https://github.com/OSC/ondemand/pull/4343
- backport - Add option to disable Passenger telemetry (#4355) - to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4361
- backport - encrypt password fields when caching them (#4326) - to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4363
- backport - add check before staging (#4367) - to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4371
- backport - use warn instead of Rails.logger.error (#4370) - to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4375
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.3...v4.0.4
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 7 months ago
Open OnDemand - v3.1.12
What's Changed
- Use latest passenger/nginx (release_3.1) by @treydock in https://github.com/OSC/ondemand/pull/4344
- backport - Add option to disable Passenger telemetry (#4355) - to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4362
- backport - encrypt password fields when caching them (#4326) - to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4364
- backport - add check before staging (#4367) - to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4372
- backport - use warn instead of Rails.logger.error (#4370) - to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4376
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.11...v3.1.12
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 7 months ago
Open OnDemand - v3.1.11
What's Changed
- fix the 3.1 CI by @johrstrom in https://github.com/OSC/ondemand/pull/4310
- backport fix path selector and broken tests (#4302) to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/4309
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.10...v3.1.11
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 8 months ago
Open OnDemand - v4.0.3
What's Changed
- backport CI bug fix (#4279) by @johrstrom in https://github.com/OSC/ondemand/pull/4307
- backport cache icons (#4277) to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4303
- backport fix path selector and broken tests (#4302) to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4308
- backport #4291 to 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4304
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.2...v4.0.3
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 8 months ago
Open OnDemand - v4.0.2
What's Changed
- Fix modal bug when file transfer fails (#4084) by @johrstrom in https://github.com/OSC/ondemand/pull/4152
- Fixed safeloadpath? method definition to avoid runtime errors (#4157) by @johrstrom in https://github.com/OSC/ondemand/pull/4158
- Fixed CSS selectors for active navigation link color (#4183) by @johrstrom in https://github.com/OSC/ondemand/pull/4184
- set the PATH so that dbus-launch comes from the OS (#4160) by @johrstrom in https://github.com/OSC/ondemand/pull/4187
- internationalize "Select Path" (#4176) by @johrstrom in https://github.com/OSC/ondemand/pull/4199
- cast to string for safety (#4196) by @johrstrom in https://github.com/OSC/ondemand/pull/4200
- backport fix CI (#4225) by @johrstrom in https://github.com/OSC/ondemand/pull/4252
- account for clusters with - or _ characters (#4245) by @johrstrom in https://github.com/OSC/ondemand/pull/4249
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.1...v4.0.2
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 9 months ago
Open OnDemand - v4.0.1
What's Changed
- Only build x86 during nightly builds by @treydock in https://github.com/OSC/ondemand/pull/4040
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/4042
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/4047
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/4045
- fix some minified javascript errors by @johrstrom in https://github.com/OSC/ondemand/pull/4054
- hide & show this element by id by @johrstrom in https://github.com/OSC/ondemand/pull/4051
- correctly display cores by @johrstrom in https://github.com/OSC/ondemand/pull/4057
- Added support to render widgets partial without any layout furniture by @abujeda in https://github.com/OSC/ondemand/pull/3989
- fix icon picker by @ashton22305 in https://github.com/OSC/ondemand/pull/4065
- sleep here to fix this flaky test by @johrstrom in https://github.com/OSC/ondemand/pull/4066
- only show nodes if it's positive (#4074) by @johrstrom in https://github.com/OSC/ondemand/pull/4087
- change navbar title of Project Manager (#4076) by @johrstrom in https://github.com/OSC/ondemand/pull/4088
- Require latest ondemand-passenger and ondemand-nginx (#4089) - 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4106
- update from data-toggle to data-bs-toggle (#4115) by @johrstrom in https://github.com/OSC/ondemand/pull/4124
- ensure filenames are not url encoded (#4107) by @johrstrom in https://github.com/OSC/ondemand/pull/4126
- account for numeric usernames (#4128) by @johrstrom in https://github.com/OSC/ondemand/pull/4134
- update OOD gems in 4.0 by @johrstrom in https://github.com/OSC/ondemand/pull/4135
- Permissive constraints on owner segment for apps/show (#4133) by @johrstrom in https://github.com/OSC/ondemand/pull/4136
- Add userhomet to SELinux tunable (#4142) (release 4.0 backport) by @treydock in https://github.com/OSC/ondemand/pull/4143
- allow redirect to other host in apps#show (#4140) by @johrstrom in https://github.com/OSC/ondemand/pull/4149
Full Changelog: https://github.com/OSC/ondemand/compare/v4.0.0...v4.0.1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 11 months ago
Open OnDemand - v4.0.0
What's Changed
See the changelog here: https://github.com/OSC/ondemand/blob/master/CHANGELOG.md
New Contributors
- @NucciTheBoss made their first contribution in https://github.com/OSC/ondemand/pull/3371
- @codecat555 made their first contribution in https://github.com/OSC/ondemand/pull/3424
- @avivkeller made their first contribution in https://github.com/OSC/ondemand/pull/3544
- @ashton22305 made their first contribution in https://github.com/OSC/ondemand/pull/3549
- @TheGamer1002 made their first contribution in https://github.com/OSC/ondemand/pull/3619
- @ryanbcox made their first contribution in https://github.com/OSC/ondemand/pull/3677
- @giuliolibrando made their first contribution in https://github.com/OSC/ondemand/pull/3776
- @guruevi made their first contribution in https://github.com/OSC/ondemand/pull/3795
- @euler-room made their first contribution in https://github.com/OSC/ondemand/pull/3866
- @ahmed-mgd made their first contribution in https://github.com/OSC/ondemand/pull/3973
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.0...v4.0.0
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom 12 months ago
Open OnDemand - v4.0.0-0.rc1
The first release candidate for 4.0. See the changelog for more information or the link below.
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.10...v4.0.0-0.rc1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 1 year ago
Open OnDemand - v4.0.0 start 1
This is not a real release. It's just made so that the CI can recognize a v4.0.0 tag and start building 4.0 nightlies.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 1 year ago
Open OnDemand - v3.1.10
What's Changed
- Use latest ood_packaging gem (release 3.1) by @treydock in https://github.com/OSC/ondemand/pull/3897
- markdown_erb needs to sanitize html too (backport #3675) by @johrstrom in https://github.com/OSC/ondemand/pull/3876
- Use ondemand-runtime 3.1.6 (release 3.1) by @treydock in https://github.com/OSC/ondemand/pull/3936
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.9...v3.1.10
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 1 year ago
Open OnDemand - v3.1.9
What's Changed
- fix test ci for 3.1 (#3832) by @johrstrom in https://github.com/OSC/ondemand/pull/3854
- backport #3791 to release 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/3852
- backport #3838 to release 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/3853
- backport #3856 to release 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/3861
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.8...v3.1.9
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 1 year ago
Open OnDemand - v3.1.8
What's Changed
- Support Ubuntu 24.04 (release 3.1) by @treydock in https://github.com/OSC/ondemand/pull/3683
- Do not automate build of Ubuntu 24.04 aarch64 - release 3.1 by @treydock in https://github.com/OSC/ondemand/pull/3692
- 3.1.8 by @johrstrom in https://github.com/OSC/ondemand/pull/3779
- 3.1 shell ping by @johrstrom in https://github.com/OSC/ondemand/pull/3815
- Optimize allowlist handling (#3804) by @johrstrom in https://github.com/OSC/ondemand/pull/3816
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.7...v3.1.8
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 1 year ago
Open OnDemand - v3.1.7
What's Changed
- Removes class 'w-100' from Dashboard logo (#3568) by @johrstrom in https://github.com/OSC/ondemand/pull/3632
- climate_control needs to be production gem by @johrstrom in https://github.com/OSC/ondemand/pull/3641
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.6...v3.1.7
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 1 year ago
Open OnDemand - v3.1.6
What's Changed
- cleanup the environment before submitting jobs by @johrstrom in https://github.com/OSC/ondemand/pull/3628
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.5...v3.1.6
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 1 year ago
Open OnDemand - v3.1.5
What's Changed
- Update 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/3548
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.4...v3.1.5
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 1 year ago
Open OnDemand - v3.1.4
What's Changed
- update regular expression (#3476) by @HazelGrant in https://github.com/OSC/ondemand/pull/3482
Full Changelog: https://github.com/OSC/ondemand/compare/v.3.1.3...v3.1.4
Scientific Software - Peer-reviewed
- JavaScript
Published by HazelGrant over 1 year ago
Open OnDemand - v.3.1.3
What's Changed
- backport #3357 to 3.1. by @johrstrom in https://github.com/OSC/ondemand/pull/3374
- backport #3375 to 3.1 by @johrstrom in https://github.com/OSC/ondemand/pull/3399
- R 3.1.3 by @HazelGrant in https://github.com/OSC/ondemand/pull/3467
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.1...v.3.1.3
Scientific Software - Peer-reviewed
- JavaScript
Published by HazelGrant over 1 year ago
Open OnDemand - v3.1.1
What's Changed
- Show app card host only for running sessions (#3363) by @johrstrom in https://github.com/OSC/ondemand/pull/3365
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.0...v3.1.1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 2 years ago
Open OnDemand - v3.1.0
What's Changed
See the Changelog for details.
New Contributors
- @DavidKelly-Praedictus made their first contribution in https://github.com/OSC/ondemand/pull/2858
- @HollowMan6 made their first contribution in https://github.com/OSC/ondemand/pull/2953
- @ndusek made their first contribution in https://github.com/OSC/ondemand/pull/2995
- @wtripp180901 made their first contribution in https://github.com/OSC/ondemand/pull/3135
- @HazelGrant made their first contribution in https://github.com/OSC/ondemand/pull/3138
- @akuppa9 made their first contribution in https://github.com/OSC/ondemand/pull/3148
- @alarad27 made their first contribution in https://github.com/OSC/ondemand/pull/3187
- @canoalberto made their first contribution in https://github.com/OSC/ondemand/pull/3269
- @scratchings made their first contribution in https://github.com/OSC/ondemand/pull/3291
Full Changelog: https://github.com/OSC/ondemand/compare/v3.0.3...v3.1.0-0.rc1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 2 years ago
Open OnDemand - v3.1.0-0.rc2
What's Changed
- Added unit tests for autobatchclusters and auto_scripts SmartAttributes by @abujeda in https://github.com/OSC/ondemand/pull/3331
- Fix an error at /apps/show/:name?path=x by @matt257 in https://github.com/OSC/ondemand/pull/3335
- Use latest ondemand-runtime for RPM builds by @treydock in https://github.com/OSC/ondemand/pull/3340
New Contributors
- @matt257 made their first contribution in https://github.com/OSC/ondemand/pull/3335
Full Changelog: https://github.com/OSC/ondemand/compare/v3.1.0-0.rc1...v3.1.0-0.rc2
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 2 years ago
Open OnDemand - v3.1.0-0.rc1
What's Changed
See the Changelog for details.
New Contributors
- @DavidKelly-Praedictus made their first contribution in https://github.com/OSC/ondemand/pull/2858
- @HollowMan6 made their first contribution in https://github.com/OSC/ondemand/pull/2953
- @ndusek made their first contribution in https://github.com/OSC/ondemand/pull/2995
- @wtripp180901 made their first contribution in https://github.com/OSC/ondemand/pull/3135
- @HazelGrant made their first contribution in https://github.com/OSC/ondemand/pull/3138
- @akuppa9 made their first contribution in https://github.com/OSC/ondemand/pull/3148
- @alarad27 made their first contribution in https://github.com/OSC/ondemand/pull/3187
- @canoalberto made their first contribution in https://github.com/OSC/ondemand/pull/3269
- @scratchings made their first contribution in https://github.com/OSC/ondemand/pull/3291
Full Changelog: https://github.com/OSC/ondemand/compare/v3.0.3...v3.1.0-0.rc1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 2 years ago
Open OnDemand - v3.0.3
What's Changed
- (release3.0) Update to latest oodpackaging gem by @treydock in https://github.com/OSC/ondemand/pull/3116
- upgrade loofah to use html4_fragment by @johrstrom in https://github.com/OSC/ondemand/pull/3119
Full Changelog: https://github.com/OSC/ondemand/compare/v3.0.2...v3.0.3
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 2 years ago
Open OnDemand - v3.0.2
What's Changed
- (release 3.0) Allow oidccryptopassphrase to be set for ood-portal-generator by @treydock in https://github.com/OSC/ondemand/pull/2811
- sort batch clusters by @johrstrom in https://github.com/OSC/ondemand/pull/2830
- (release_3.0) Add SELinux boolean to allow PUN to send email via SMTP by @treydock in https://github.com/OSC/ondemand/pull/2829
- upgrade rails to 6.1.7.4 (#2917) by @johrstrom in https://github.com/OSC/ondemand/pull/2937
- add support for module names with hyphens in them (#2938) by @johrstrom in https://github.com/OSC/ondemand/pull/2940
- backport sort ondemand.d files by name before loading (#2944) by @johrstrom in https://github.com/OSC/ondemand/pull/2960
- Fixed quality and compression variable names in _novnc.html.erb (#2995) by @johrstrom in https://github.com/OSC/ondemand/pull/2996
- upgrade to rails 6.1.7.6 (3.0 backport) by @johrstrom in https://github.com/OSC/ondemand/pull/2988
- backport Filter hidden modules (#2997) to 3.0. by @johrstrom in https://github.com/OSC/ondemand/pull/3036
- Update 3.0 by @johrstrom in https://github.com/OSC/ondemand/pull/3104
Full Changelog: https://github.com/OSC/ondemand/compare/v3.0.1...v3.0.2
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 2 years ago
Open OnDemand - v3.1.0-0.1.start.1
This is not a real release. It's only meant to be a tag that we can start building real 3.1 artifacts.
Scientific Software - Peer-reviewed
- JavaScript
Published by treydock over 2 years ago
Open OnDemand - v3.0.1
What's Changed
- fix console errors in activejobs by @johrstrom in https://github.com/OSC/ondemand/pull/2703
- Removed redundant method=get for pinned apps by @abujeda in https://github.com/OSC/ondemand/pull/2708
- Activejobs refactor utils by @johrstrom in https://github.com/OSC/ondemand/pull/2719
- mv this partial to shared so many controllers can use by @johrstrom in https://github.com/OSC/ondemand/pull/2731
- Only depend on the selinux-policy version, not full version including release by @treydock in https://github.com/OSC/ondemand/pull/2738
- Removed duplicated applications from interactive apps menu by @abujeda in https://github.com/OSC/ondemand/pull/2730
- upgrade rails 6.1.7.3 by @johrstrom in https://github.com/OSC/ondemand/pull/2747
- catch errors from account queries by @johrstrom in https://github.com/OSC/ondemand/pull/2742
- always show dev apps in my interactive sessions by @johrstrom in https://github.com/OSC/ondemand/pull/2757
- Create VERSIONING_POLICY.md by @achalker in https://github.com/OSC/ondemand/pull/2709
- Add localization for Uppy by @robinkar in https://github.com/OSC/ondemand/pull/2766
New Contributors
- @achalker made their first contribution in https://github.com/OSC/ondemand/pull/2709
Full Changelog: https://github.com/OSC/ondemand/compare/v3.0.0...v3.0.1
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 2 years ago
Open OnDemand - v3.0.0
See the Changelog for a full list of changes or the comparison below.
New Contributors
- @osc-bot made their first contribution in https://github.com/OSC/ondemand/pull/1411
- @Micket made their first contribution in https://github.com/OSC/ondemand/pull/1426
- @aebruno made their first contribution in https://github.com/OSC/ondemand/pull/1766
- @mayank-agarwal-96 made their first contribution in https://github.com/OSC/ondemand/pull/1776
- @whorka made their first contribution in https://github.com/OSC/ondemand/pull/1854
- @SaumyaBhushan made their first contribution in https://github.com/OSC/ondemand/pull/1992
- @davidmonro made their first contribution in https://github.com/OSC/ondemand/pull/2091
- @mnakao made their first contribution in https://github.com/OSC/ondemand/pull/2194
- @gerald-byrket made their first contribution in https://github.com/OSC/ondemand/pull/2226
- @georgiastuart made their first contribution in https://github.com/OSC/ondemand/pull/2323
- @covert8 made their first contribution in https://github.com/OSC/ondemand/pull/2327
- @ritikasunkara made their first contribution in https://github.com/OSC/ondemand/pull/2462
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.16...v3.0.0
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.0.32
What's Changed
- Backport hterm 91 by @johrstrom in https://github.com/OSC/ondemand/pull/2632
- fix #2626 in 2.0 by @johrstrom in https://github.com/OSC/ondemand/pull/2678
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.31...v2.0.32
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v3.0.0-0.rc1
What's Changed
- rescue SyntaxErrors in announcements by @johrstrom in https://github.com/OSC/ondemand/pull/2647
- add file to deb dependencies by @johrstrom in https://github.com/OSC/ondemand/pull/2657
- Fix Rails session store using wrong username in some cases by @robinkar in https://github.com/OSC/ondemand/pull/2663
- forward port #537 to 2.1 to have native copy/paste support for chrome. by @johrstrom in https://github.com/OSC/ondemand/pull/2666
- actually disable security checks by @johrstrom in https://github.com/OSC/ondemand/pull/2660
- revert #2094 and overwrite files on upload by @johrstrom in https://github.com/OSC/ondemand/pull/2670
- Change to building OnDemand 3.0 packages by @treydock in https://github.com/OSC/ondemand/pull/2683
- Auto scripts by @johrstrom in https://github.com/OSC/ondemand/pull/2661
- correctly read RSS feeds from a url by @johrstrom in https://github.com/OSC/ondemand/pull/2681
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0...v3.0.0-0.rc1
Scientific Software - Peer-reviewed
- JavaScript
Published by gerald-byrket almost 3 years ago
Open OnDemand - v2.1.0
See the Changelog for a full list of changes or the comparison below.
New Contributors
- @osc-bot made their first contribution in https://github.com/OSC/ondemand/pull/1411
- @Micket made their first contribution in https://github.com/OSC/ondemand/pull/1426
- @aebruno made their first contribution in https://github.com/OSC/ondemand/pull/1766
- @mayank-agarwal-96 made their first contribution in https://github.com/OSC/ondemand/pull/1776
- @whorka made their first contribution in https://github.com/OSC/ondemand/pull/1854
- @SaumyaBhushan made their first contribution in https://github.com/OSC/ondemand/pull/1992
- @davidmonro made their first contribution in https://github.com/OSC/ondemand/pull/2091
- @mnakao made their first contribution in https://github.com/OSC/ondemand/pull/2194
- @gerald-byrket made their first contribution in https://github.com/OSC/ondemand/pull/2226
- @georgiastuart made their first contribution in https://github.com/OSC/ondemand/pull/2323
- @covert8 made their first contribution in https://github.com/OSC/ondemand/pull/2327
- @ritikasunkara made their first contribution in https://github.com/OSC/ondemand/pull/2462
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.16...v2.1.0
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0-0.rc8
What's Changed
- Added configuration to disable the dashboard welcome message by @abujeda in https://github.com/OSC/ondemand/pull/2585
- fix misspelling in this comment by @johrstrom in https://github.com/OSC/ondemand/pull/2587
- only use tranfers_path if its available by @johrstrom in https://github.com/OSC/ondemand/pull/2589
- Scripts models by @johrstrom in https://github.com/OSC/ondemand/pull/2573
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2593
- update docs for developing ood_core by @johrstrom in https://github.com/OSC/ondemand/pull/2590
- lock sweetalert2 by @johrstrom in https://github.com/OSC/ondemand/pull/2591
- Job composer/project index display icon by @Oglopf in https://github.com/OSC/ondemand/pull/2595
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2600
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/2598
- Update Changelog by @osc-bot in https://github.com/OSC/ondemand/pull/2599
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/2603
- projects to use numeric ids instead of directories by @johrstrom in https://github.com/OSC/ondemand/pull/2601
- update gh automation for deprecations by @johrstrom in https://github.com/OSC/ondemand/pull/2597
- rework projects#index view to use icons instead of table by @johrstrom in https://github.com/OSC/ondemand/pull/2605
- optimize auto_accounts so it doesnt show duplicates by @johrstrom in https://github.com/OSC/ondemand/pull/2594
- Migrated announcements_path property to UserConfiguration object by @abujeda in https://github.com/OSC/ondemand/pull/2608
- Updated sessions widget to not render if there are no active sessions by @abujeda in https://github.com/OSC/ondemand/pull/2610
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2611
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc7...v2.1.0-0.rc8
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0-0.rc7
What's Changed
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2565
- modoodproxy needs to use OODALLOWEDHOSTS by @johrstrom in https://github.com/OSC/ondemand/pull/2567
- Fixed navbar links sorting for application links + images by @abujeda in https://github.com/OSC/ondemand/pull/2568
- Renamed icon_uri yaml property to icon by @abujeda in https://github.com/OSC/ondemand/pull/2579
- Added support for images from /public location by @abujeda in https://github.com/OSC/ondemand/pull/2577
- hide entire form group to account for help messages by @johrstrom in https://github.com/OSC/ondemand/pull/2569
- Added support for empty icons for custom navigation items by @abujeda in https://github.com/OSC/ondemand/pull/2581
- Use config.js to handle js setup for configs and csrf_token by @Oglopf in https://github.com/OSC/ondemand/pull/2550
- Add test and logic to set default icon by @Oglopf in https://github.com/OSC/ondemand/pull/2583
- default to allow no hosts by @johrstrom in https://github.com/OSC/ondemand/pull/2570
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc6...v2.1.0-0.rc7
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0-0.rc6
What's Changed
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/2544
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2547
- Update Changelog by @osc-bot in https://github.com/OSC/ondemand/pull/2546
- change OODPUNRAILSCONFIGHOSTS to ALLOWED_HOSTS by @johrstrom in https://github.com/OSC/ondemand/pull/2559
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/2560
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc5...v2.1.0-0.rc6
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.0.31
What's Changed
- update ood_core for apptainer bugfix by @johrstrom in https://github.com/OSC/ondemand/pull/2548
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.30...v2.0.31
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0-0.rc5
What's Changed
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2542
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc4...v2.1.0-0.rc5
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0 release candiate 4
What's Changed
- Need to ensure gem path is also using release by @treydock in https://github.com/OSC/ondemand/pull/2541
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc3...v2.1.0-0.rc4
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0 release candiate 3
What's Changed
- Ensure ondemand-gems name includes the release by @treydock in https://github.com/OSC/ondemand/pull/2540
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc2...v2.1.0-0.rc3
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.0.30
What's Changed
- fix shell scripts for shell check SC2268 (#2354) by @johrstrom in https://github.com/OSC/ondemand/pull/2414
- Clamp bugfix (2.0 backport) by @johrstrom in https://github.com/OSC/ondemand/pull/2413
- ood-portal-generator: Serve any /public/maintenance/ file in maint mode by @CSC-swesters in https://github.com/OSC/ondemand/pull/2436
- upgrade ood_core for apptainer patch (for release 2.0) by @johrstrom in https://github.com/OSC/ondemand/pull/2531
New Contributors
- @CSC-swesters made their first contribution in https://github.com/OSC/ondemand/pull/2436
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.29...v2.0.30
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0 release candiate 2
What's Changed from release candidate 1
- Fixed noVNC url + Improved spinner CSS by @abujeda in https://github.com/OSC/ondemand/pull/2534
- Update Dependencies by @osc-bot in https://github.com/OSC/ondemand/pull/2537
- Lint a random file by @osc-bot in https://github.com/OSC/ondemand/pull/2533
- better caching for scontrol by @johrstrom in https://github.com/OSC/ondemand/pull/2536
- give this button a border by @johrstrom in https://github.com/OSC/ondemand/pull/2535
- use memory store caches by @johrstrom in https://github.com/OSC/ondemand/pull/2532
Full Changelog: https://github.com/OSC/ondemand/compare/v2.1.0-0.rc1...v2.1.0-0.rc2
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - v2.1.0 release candiate 1
See the changelog for the all the changes in 2.1.
https://github.com/OSC/ondemand/blob/master/CHANGELOG.md
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 3 years ago
Open OnDemand - Version 2.0.29
What's Changed
- Improved maintenance page handling of 503 errors [release_2.0] by @treydock in https://github.com/OSC/ondemand/pull/2202
- Do not display Open In Terminal button if SSH to compute is turned off by @treydock in https://github.com/OSC/ondemand/pull/2210
- Fix for Fujitsu TCS resource manager (#2194) by @johrstrom in https://github.com/OSC/ondemand/pull/2208
- [release_2.0] Upgrade to NodeJS 14 by @treydock in https://github.com/OSC/ondemand/pull/2316
- use SHA1 instead of MD5 for FIPs systems (#2325) by @johrstrom in https://github.com/OSC/ondemand/pull/2328
- Add vnc_container option (#2323) by @johrstrom in https://github.com/OSC/ondemand/pull/2329
- allow for job composer to copy environment (#1847) by @johrstrom in https://github.com/OSC/ondemand/pull/2324
- newline on ternay operator by @johrstrom in https://github.com/OSC/ondemand/pull/2338
- backport #2319 - allow for multiple min & max settings by @johrstrom in https://github.com/OSC/ondemand/pull/2337
- backport Dynanic batch connect with slashes bugfix (#2330) by @johrstrom in https://github.com/OSC/ondemand/pull/2340
- Add ENV override for showing/hiding job arrays (#2327) by @johrstrom in https://github.com/OSC/ondemand/pull/2343
- update changelog for 2.0.29 by @johrstrom in https://github.com/OSC/ondemand/pull/2350
- bump ood_core to next release by @johrstrom in https://github.com/OSC/ondemand/pull/2349
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.28...v2.0.29
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 3 years ago
Open OnDemand - v2.0.28
What's Changed
- Backport #1793 passenger_options fix to 2.0 by @njbooher in https://github.com/OSC/ondemand/pull/2106
- Use ood_packaging gem to build 2.0 packages by @treydock in https://github.com/OSC/ondemand/pull/2139
- Support Ubuntu 20.04 packages with OnDemand 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2141
- Backport some release steps to 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2148
- Ensure tlscert and tlskey for Dex can be set [release_2.0] by @treydock in https://github.com/OSC/ondemand/pull/2164
- upgrade to rails 5.2.8.1 by @johrstrom in https://github.com/OSC/ondemand/pull/2123
- update changelog & update ood_core by @johrstrom in https://github.com/OSC/ondemand/pull/2153
- Support Ubuntu 18.04 for OnDemand 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2160
- [release2.0] Ensure minimal environment with nginxstage by @treydock in https://github.com/OSC/ondemand/pull/2156
- Support Dex behind Apache reverse proxy [release_2.0] by @treydock in https://github.com/OSC/ondemand/pull/2183
- prep 2.0.28 release by @johrstrom in https://github.com/OSC/ondemand/pull/2191
New Contributors
- @njbooher made their first contribution in https://github.com/OSC/ondemand/pull/2106
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.27...v2.0.28
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 3 years ago
Open OnDemand - v2.0.28-0.rc1
What's Changed
- Backport some release steps to 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2148
- Ensure tlscert and tlskey for Dex can be set [release_2.0] by @treydock in https://github.com/OSC/ondemand/pull/2164
- upgrade to rails 5.2.8.1 by @johrstrom in https://github.com/OSC/ondemand/pull/2123
- update changelog & update ood_core by @johrstrom in https://github.com/OSC/ondemand/pull/2153
- Support Ubuntu 18.04 for OnDemand 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2160
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.28-0.rc0...v2.0.28-0.rc1
Scientific Software - Peer-reviewed
- JavaScript
Published by treydock over 3 years ago
Open OnDemand - v2.0.28-0.rc0
What's Changed
- Backport #1793 passenger_options fix to 2.0 by @njbooher in https://github.com/OSC/ondemand/pull/2106
- Use ood_packaging gem to build 2.0 packages by @treydock in https://github.com/OSC/ondemand/pull/2139
- Support Ubuntu 20.04 packages with OnDemand 2.0 by @treydock in https://github.com/OSC/ondemand/pull/2141
New Contributors
- @njbooher made their first contribution in https://github.com/OSC/ondemand/pull/2106
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.27...v2.0.28-0.rc0
Scientific Software - Peer-reviewed
- JavaScript
Published by treydock over 3 years ago
Open OnDemand - Version 2.1.0 start 4
This is not really a real release, it's mostly just to test our Puppet & automation changes.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 3 years ago
Open OnDemand - Version 2.0.27
What's Changed
- PUN: Set the passengertemppath to be under tmp_root with the other … by @johrstrom in https://github.com/OSC/ondemand/pull/2096
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.26...v2.0.27
Scientific Software - Peer-reviewed
- JavaScript
Published by gbyrket over 3 years ago
Open OnDemand - version 2.0.26
What's Changed
- [release_2.0] Depend on more specific ondemand-passenger RPM by @treydock in https://github.com/OSC/ondemand/pull/2060
- check config before accessing it by @johrstrom in https://github.com/OSC/ondemand/pull/2057
- Update rack for 2.0 by @johrstrom in https://github.com/OSC/ondemand/pull/2063
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.25...v2.0.26
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 3 years ago
Open OnDemand - Version 2.0.25
What's Changed
- [release_2.0] More specific ondemand-passenger dependency by @treydock in https://github.com/OSC/ondemand/pull/2043
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.24...v2.0.25
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 3 years ago
Open OnDemand - Version 2.0.24
What's Changed
- upgrade to rails 5.2.6.3 by @johrstrom in https://github.com/OSC/ondemand/pull/1898
- specify cluster in the form so it's got the right order by @johrstrom in https://github.com/OSC/ondemand/pull/2005
- Shell: Backport try catch on yaml.safeload to release_2.0 by @lukew3 in https://github.com/OSC/ondemand/pull/1988
- backport #1955 to 2.0 by @johrstrom in https://github.com/OSC/ondemand/pull/2014
- Depend on Passenger 6.0.14 by @treydock in https://github.com/OSC/ondemand/pull/2026
- update dependencies. Notably rails 5.2.8 up from 5.2.6.x by @johrstrom in https://github.com/OSC/ondemand/pull/2029
- backport zenodo release CI by @johrstrom in https://github.com/OSC/ondemand/pull/2039
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.23...v2.0.24
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 3 years ago
Open OnDemand - Version 2.0.23
What's Changed
- Bump ondemand-runtime dependency by @treydock in https://github.com/OSC/ondemand/pull/1807
- Backport uppy upgrade to 2.0 by @johrstrom in https://github.com/OSC/ondemand/pull/1804
- backport #1816 by @johrstrom in https://github.com/OSC/ondemand/pull/1852
- Backport file updates to 2.0 by @johrstrom in https://github.com/OSC/ondemand/pull/1853
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.22...v2.0.23
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom almost 4 years ago
Open OnDemand - Version 2.0.22
What's Changed
- backport 1676 to 2.0 release by @johrstrom in https://github.com/OSC/ondemand/pull/1677
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.21...v2.0.22
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.21
What's Changed
- Backport js fixes by @johrstrom in https://github.com/OSC/ondemand/pull/1674
Fixed
- Dynamic javascript now correctly clamps values correcting 1649.
- Dynamic javascript can hide multiple elements correcting 1666.
- Dynamic javascript now correctly handles options with numbers, hyphens and underscores back-porting 1656.
Full Changelog: https://github.com/OSC/ondemand/compare/v2.0.20...v2.0.21
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.20
[2.0.20] - 2021-12-01
Security
- Removed Index from Public RootOptions as to not allow Directory Indexing in 1617.
Fixed
- Fixed lua warnings
bad argument #2 to 'date'in 1627. - Uppy claims failure but upload succeeds. This has been fixed in 1600 by extending the timeout.
Added
- Batch connect apps can now have dynamic behaviour through configuration in 1639. This means we now ship a lot of functionality that sites previously had to code themselves in
form.js. This introduces theOOD_BC_DYNAMIC_JSthat sites must set to enable this feature.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand -
This is not a real release. It's only meant to be a tag that we can start building real 2.1 artifacts.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Start Version 2.1.0 +2
This is not a real release. It's only meant to be a tag that we can start building real 2.1 artifacts.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Start Version 2.1.0 +1
This is not a real release. It's only meant to be a tag that we can start building real 2.1 artifacts.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Start version 2.1.0
This is not a real release. It's only meant to be a tag that we can start building real 2.1 artifacts.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.19
[2.0.19] - 2021-11-01
Fixed
- Fixed CSS issue where the noVNC range sliders looked washed out and hard to notice in 1384.
Changed
- Kubernetes clusters using OIDC now get bootstrapped in a initializer in 1493.
Security
- Selinux updates, mostly for k8s in 1497.
- Add tmpfiles.d configuration file for ondemand-nginx for SELinux policies in 1501.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.18
Version 2.0.18
Security
- The svg patch in 2.0.17 needs to account for files with .SVG (all caps) extensions too.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.17
2.0.17
2.0.17 has a security patch. SVG files will now be downloaded instead of being viewable on the webpage. This is because an SVG can have malicious javascript in it.
Security
- .svg files in the file browser are now being forced to be downloaded as they could contain malicious javascript that would execute in the browser within a site's context.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 4 years ago
Open OnDemand - Version 2.0.16
[2.0.16] - 2021-08-25
Fixed
- Fixed an issue with non US keyboards could not use
+keys in the shell app - 1214. - Fixed Ganglia panels visually and semantically - 1031.
- Fixed error messages in creating invalid files - 1322.
- Fixed removing files when allowlists are in place - 1337.
Added
Changed
- Sessions stores can now be overridden in 1321.
- upgraded
ood_corefrom v0.17.4 to v0.17.6.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.15
[2.0.15] - 2021-08-11
Fixed
- Fix RPM builds to work with top-level Gemfile changes
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.14
[2.0.14] - 2021-08-10
Fixed
- Files app shell buttons now correctly redirect to the given cluster in 1317.
- Locales now correctly fallback to english in 1314.
- Manifest YAMLs are now read safely in 1325.
Changed
- Updated
ood_coreto v0.17.4.
Added
- Development container tooling in 1305.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.13
[2.0.13] - 2121-07-16
Fixed
- Fixed in
OOD_NAVBAR_TYPEbug in 1283. kubectlcommands no longer log to syslog in 1290.rake testworks directly now without having to forceRAILS_ENVin 1285.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.12
2.0.12 - 2021-07-01
Fixed
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.11
Changelog
2.0.11 - 2021-06-21
Fixed
- File preview now correctly shows utf8 characters in 1254.
Changed
- Sites that enable user sharing now have to configure pinned apps to get them to show on the landing page in 1248.
Added
- Batch connect now respects cluster level settings enable sshing into the compute nodes in 1173.
- Cluster shell access menu items are now internationalizeable in 916.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.10
Changelog
[2.0.10] - 2021-14-06
Fixed
- Fixed 1207 a bug in the file editor that was saving 0 byte files when the file being edited has UTF-8 encoded characters.
- Cosmetic fixes to the apps panels in 1213 and 1217.
Added
- Asers can now download multiple files at a time in 1181.
- Administrators can now configure
passenger_pool_idle_timein 1209. - Administrators can now configure any passenger configuration in 1211.
Changed
- Updated ood_core to 0.17.1 in 1223.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.9
Fixed
- Fixed 1164. Uploading directories now correctly uploads files and any subdirectories.
- Fixed 1109. Active jobs buttons now pull to the left.
Changed
- update to ood_core 0.17.0 in 1169.
Added
staged_rootis now available in thesubmit.yml.erb's context completing 864.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.8
Fixed
- Fixed an issue with hooks prefixing usernames in 1132
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - Version 2.0.7
Fixed
- Fixed an issue the in the files app where the wrong file ownder was being shown in 1125.
Added
- Added some helper hook scripts in 995.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - version 2.0.6
Fixed
- node and rnode proxies now gaurentees a URL in the request in 1105.
- Uploading files now respects the users umask in 1110.
Changed
- Disable the audio bell in the shell by default in 1089.
- Dashboard widgets are now expected to be in views/widgets in 1116.
- punprehook now uses lua-posix to fork the apache process and set's environment instead of feeding nginx_stage stdin in 1091.
- Removed the rails_12factor dependency in 1112.
Added
- Apps can now define the open in new window behaviour through their manifest in 1094.
- Dalli is now added as a dependency to be provided for folks in ondemand-gems in 1102.
- The files app can now choose which cluster to open in terminal in 1107.
- The files app can now download a directory as a zip in 1108.
- The files app now shows javascript, css and yaml as plain text in 1068
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - version 2.0.5
Fixed
- fix file editor bug with opening files with ampersands in their names #1082
- files app to open terminal app in new window #1083
- fix session card connection tab control that broke when session UUID started with a number #1084
Changed
- Session card element id's now have "id_" prefixing the session id, but attribute data-id is added with unmodified session id
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 4 years ago
Open OnDemand - version 2.0.4
Fixed
- Cosmetic and accessibility defects with XDMoD jobs widget #1076
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 4 years ago
Open OnDemand - version 2.0.3
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-2.0.3-1.el7
Changelog
Fixed
- Change
HTTPD24_HTTPD_SCLS_ENABLEDback to default value since we no longer need SCL Ruby for user mapping #1072 - Fix minor cosmetic defect on files favorites nav #1074
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 4 years ago
Open OnDemand - version 2.0.2
Changed
ood_coreversion bumped from 0.16.0 to 0.16.1. See the ood_core's changelog for details.- Set a max PUN per app to 1 in 1069
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 4 years ago
Open OnDemand - Version 2.0.1
Added
- The ability to add pinned apps to the dashboard along with a new menu item titled 'Apps' in
870. This change also started added a new general
purpose configuration file. It added the
pinned_appsconfiguration item. Other additions to this feature are:- Pinned apps menu items are limited in the navbar in 894.
This is configurable by
pinned_apps_menu_length. - Pinned apps can be configured through globs in 898.
- Pinned apps can be configured through app manifest data like category, subcategory or metadata in 912 and 939
- This widget has an internationalizable header in 921.
- The string 'Pinned Apps' is internationalizable in 992.
- Pinned apps can be grouped by known fields in 996 and by
metadata in 1026. This adds the
pinned_apps_group_byconfiguration item.
- Pinned apps menu items are limited in the navbar in 894.
This is configurable by
- Apps can now supply a metadata map in their mainfest files in 903.
- Read configurations from an ondemand.d directory in 893.
This directory is configurable through the
OOD_CONFIG_D_DIRECTORYenvironment variable. - The shell app now supports themes in 630.
- The dashboard's landing page is now configurable. Users can redefine the layout of defined widgets
and add entirely new widgets in 1038. This adds the
landing_page_layoutconfiguration item.
Fixed
- Webpacker now uses it's own yarn in tmp in 862.
- Nginx no longer returns the versions in the Server and X-Powered-By headers in 891.
- All rails apps now use the secure cookies in 897.
- Corrected a broken link in the footer in 899
- Users can now speicfy the dex frontend theme in 929.
- Users with specialized conda environments will no longer have issues launching an XFCE desktop in 942.
- Potential XSS with the Job composer in 949.
- Wrong link to docs in ood-portal.conf comments in 1010.
- ood-portal-generator now supports Oracle Linux in 1049.
- Job composer can now store more than 1000 workflows which would previously cause crashes in 1039.
Changed
- The all apps page is now a table instead of panels holding lists in 884.
- This table also shows metadata fields in 924.
- Upgraded the dashboard to bootstrap 4 in 991.
- Upgreaded all rials apps to 2.2.5 in 1014.
- The active jobs app is now a part of the dashboard instead of it's own webapp in 1034. This breaks some previous behaviour regarding this app. See the PR's initial comment for details.
- The files app has been completely replaced in 1040 and is now a part of the dashboard. The file-editor was also migrated in into the dashbaord in this change. The old files app's source files were removed in 1051.
- The PUN will now redirect old app URLs to new apps in 1056.
ood_coreversion bumped from 0.15.0 to 0.16.0. See the ood_core's changelog for details.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - version 1.8.20
Fixed
- Ensure that LOGNAME is set correctly in the PUN in 837.
- Remove unused SELinux dependencies in 853.
- Fixed specifiying dex custom frontend themes in 930.
Changed
- Hide Nginx and Passenger versions in the http headers in 892.
- Update to Rails 5.2.5 to avoid broken mimemagic dependency in 1028.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom over 4 years ago
Open OnDemand - version 2.0.0
pre-release. will update release notes when CHANGELOG is updated in 2.0.1+
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz almost 5 years ago
Open OnDemand - version 1.8.19 build 4
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.19 build 3
This is a rebuild of 1.8.19
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.19-3.el7
Fixed
- don't use cached cluster value if it's not available #748
- fix accessability of buttons in active jobs table #732
Changed
- use specific versions of packaging repo in #735
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.19
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.19-1.el7
Fixed
- don't use cached cluster value if it's not available #748
- fix accessability of buttons in active jobs table #732
Changed
- use specific versions of packaging repo in #735
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.7.19
Security
- backport security fix from OnDemand 1.8 to properly escape user input when creating job template in job composer as reported as CVE-2020-27958
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.18
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.18-1.el7
Changelog
Fixed
- Fix name of setting securitycspframe_ancestors in example oodportalexample.yml file
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.17
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.17-1.el7
Changelog
Fixed
- build bin from nginx_stage gemspec which can end up placing the ruby/node/python wrappers in your PATH which causes issues #719
Changed
- replace
security_disable_frameswithsecurity_csp_frame_ancestorssetting that lets you set the value of this header and defaults header to servername instead of none #721
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.16
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.16-1.el7
Changelog
Fixed
- accessibility: update html titles of apps to be a little more specific to reduce ambiguity #698
Security
- properly escape user input by using Open3 capture methods #702
- by default, set Content Security Policy frame-ancestors: none for all requests, which can be disabled setting securitydisableframes: false in the ood_portal.yml #697
- by default, set HSTS if SSL is in use, which can be disabled setting securitystricttransport: false in the ood_portal.yml #697
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - version 1.8.15
Fixed
- replace text "XDMoD" with "Open XDMoD" in Job Composer
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz about 5 years ago
Open OnDemand - Version 1.8.14
Added
- log formatting options for apache and nginx access logs #677.
Changed
Fixed
- Fixed XDMoD queries for staff users #688.
Scientific Software - Peer-reviewed
- JavaScript
Published by johrstrom about 5 years ago
Open OnDemand - v1.8.13-2
Note: rebuilt 1.8.13 to properly build ES6 assets in production for Rails apps.
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.13-2.el7
Changelog
Changed
- make it easier to develop info.html.erb in batch connect apps by gracefully handling crashes and now rendering template from the app root instead of storing a copy of the template in the session #666
Added
- can load .rb locale files alongside .yml files #645
- warn users about job composer links to XDMoD jobs being broken immediately after job starts #676
Fixed
- ignore bad cache key values when updating from batch connect form cache #655
- properly escape characters in Go To dialog in Files app #660
- force update Files app dependencies using yarn resolutions #661
- accessibility: hide FA icons from screen readers and use real title in app link list #667
- xdmod widgets utilize available space when no motd displays #676
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.8.13
Install
Ensure you are using the latest yum repo and then do (for EL7):
yum update ondemand-1.8.13-1.el7
Changelog
Changed
- make it easier to develop info.html.erb in batch connect apps by gracefully handling crashes and now rendering template from the app root instead of storing a copy of the template in the session #666
Added
- can load .rb locale files alongside .yml files #645
- warn users about job composer links to XDMoD jobs being broken immediately after job starts #676
Fixed
- ignore bad cache key values when updating from batch connect form cache #655
- properly escape characters in Go To dialog in Files app #660
- force update Files app dependencies using yarn resolutions #661
- accessibility: hide FA icons from screen readers and use real title in app link list #667
- xdmod widgets utilize available space when no motd displays #676
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.6.25
1.6.25 is the latest 1.6 stable patch release (the previous was 1.6.22). The changes since 1.6.22 include:
[1.6.25] - 2020-09-02
Security
- Update buffer list dependency (bl) by forcing a version of tar-stream. The Files interface does not use this code, but the cloudcmd server portion may expose a route that does.
[1.6.24] - 2020-09-02
Security
- Backport from 1.8 files app security fix for XSS in Go To Directory dialog
[1.6.23] - 2020-08-18
Fixed
- Backport from 1.8 files app dependency updates and switch to handlebars for security fixes
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.7.18
1.7.18 is the latest 1.7 stable patch release (the previous was 1.7.14). The changes since 1.7.14 include:
[1.7.18] - 2020-09-02
Security
- Update buffer list dependency (bl) by forcing a version of tar-stream. The Files interface does not use this code, but the cloudcmd server portion may expose a route that does.
[1.7.17] - 2020-09-02
Security
- Backport from 1.8 files app security fix for XSS in Go To Directory dialog
[1.7.16] - 2020-08-18
Fixed
- node apps use their own cache directory to avoid collisions when building #652
[1.7.15] - 2020-08-18
Fixed
- Backport from 1.8 files app dependency updates and switch to handlebars for security fixes
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.7.17
Security
- Backport from 1.8 files app security fix for XSS in Go To Directory dialog
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.7.16
Fixed
- node apps use their own cache directory to avoid collisions when building #652
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.7.15
Fixed
- Backport from 1.8 files app dependency updates and switch to handlebars for security fixes
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago
Open OnDemand - version 1.6.23
Fixed
- Backport from 1.8 files app dependency updates and switch to handlebars for security fixes
Scientific Software - Peer-reviewed
- JavaScript
Published by ericfranz over 5 years ago