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 the OOD_BC_DYNAMIC_JS that 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

  • RPM building and e2e testing in several pull requests.

Changed

  • Sessions stores can now be overridden in 1321.
  • upgraded ood_core from 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_core to 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_TYPE bug in 1283.
  • kubectl commands no longer log to syslog in 1290.
  • rake test works directly now without having to force RAILS_ENV in 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

  • Fixed 1273 where the sessions page crashes when the db file contains a nonexistant cluster in 1247.

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_time in 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_root is now available in the submit.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_ENABLED back 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

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_apps configuration 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_by configuration item.
  • 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_DIRECTORY environment 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_layout configuration 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_core version 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

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

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_frames with security_csp_frame_ancestors setting 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

  • Changed language to 'Open XDMoD' #687.
  • Update to 5.2.4.4 and ood_core 0.14.0 #690.

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