Skip to content

Releases: ilios/ilios

Ilios Beta Release v3.0.0-beta3

30 Jun 17:45
Compare
Choose a tag to compare
Pre-release

Change Log

v3.0.0-beta3

Full Changelog

Merged pull requests:

Ilios Beta Release v3.0.0-beta2

22 Jun 07:57
Compare
Choose a tag to compare
Pre-release

Change Log

v3.0.0-beta2 (2015-06-20)

Full Changelog

Merged pull requests:

Ilios Beta Release v3.0.0-beta1

22 Jun 07:39
Compare
Choose a tag to compare
Pre-release

We Made It!

The Ilios Team is very pleased to announce the initial public release of Ilios 3.0 beta. This pre-release is intended to provide schools with the opportunity to test, review, and provide feedback on the new interface and API while we complete the final release candidate for 3.0. This release variant is not intended for production — DO NOT INSTALL OR UPGRADE YOUR PRODUCTION SERVERS WITH THIS RELEASE! This beta is intended for staging, piloting, and testing only. We are providing guidelines on the deployment in line with this use only. Once we are out of beta, the final release candidate will provide you with full install and upgrade migration instructions for your production environments. You should not plan on doing significant development or data input on the beta deployment, as it will NOT be upgradable to a production state! We will give you fresh code, fresh install instructions, and fresh everything with the final 3.0 release. The new User Guide will be released at that time as well.

The interface of this release can also be reviewed at the (publicly accessible) demo site, https://ilios3-demo.ucsf.edu. If you wish to investigate the new API on which this interface is running, the live documentation is available at https://ilios3-demo.ucsf.edu/api/doc. While this site will provide a demo of the user experience, we recommend a full local test deployment to fully investigate the new frameworks, API, and overall system.

As noted, this update is both a major backend rebuild (a new framework, the first version of the Ilios API, etc, and no major data schema changes), as well as a separate all-new user interface front-end. We encourage you to review both the interface and the API for usability.

During the time of the Beta release pilot period, we encourage you to provide feedback, thoughts, bug reports, and any comments you have. In order to expedite this, the new version of Ilios includes a feedback link in the footer of each management page. Please don’t hesitate to let us know your thoughts!

If you have any questions regarding the new version, its deployment or use, please let us know at support@iliosproject.org. We hope you are as pleased as we are with the progress and innovation that has gone into the redesign.

Changes

v3.0.0-beta1 (2015-06-19)

Full Changelog

Closed issues:

  • Unable to Add Instructor To Session Offering #855
  • Session Toggles Return the Error Below When Change Event Occurs and Sometime Require Multiple Clicks #852
  • Unable to modify Session Type #848
  • Add Cohort fails to function #846
  • Learning Materials are not retrieving/displaying “status” or “instructional notes” in the edit form #845
  • Course Director Search Cancel Button Disappears #844
  • Course Director Search Not Returning Correct Results #843
  • Course Director Save Not Happening #842
  • Manage MeSH Button Does Not Function #841
  • Clerkship Type Not Loading on Demo #838
  • Publish Course Not Working on Demo Server (API) #837
  • Save Event Not Working - Select Parent Objective for Course Objective #836
  • Session Type Endpoint Broken #835
  • Save Event For Adding Course Level Objective Not Working On Demo #834
  • Session Edit Not Working on Demo Site (API Issue?) #832
  • Add New Course >> Suggestion -- Place Add Cohort Higher on the Screen #808
  • MeSH Terms Search / Results Suggestions #796
  • Add repo-specific .gitattributes file to force unix line-endings for all users #787
  • Vagrant needs to run on Windows -- errors with nfsd #779
  • Change from searchTerm to Q for special search #772
  • Fix session description endpoint #765
  • User role endpoint title #756
  • Session Endpoint #755
  • Add searchTerms to user api #738

Merged pull requests:

Read more

Ilios Maintenance Release v.2.4.8

04 Nov 23:52
Compare
Choose a tag to compare

Bug Fixes:

#715 Fixed an inability to save new users caused by the former students option added in #327
#725 Fixes wrong stored procedure being dropped [405d712], re-adds it to new migration #724

Feature Changes

#701 For "Scheduled" Sessions, use a Color other than green
#611 Provide an option for populating new user groups

Ilios Maintenance Release v.2.4.7

14 Oct 22:58
Compare
Choose a tag to compare

Bug Fixes:

#645 Disallow NULL password value for setups using anonymous LDAP binds
#666 Add MeSH(x) Label Not Displaying Correct Total (x) - Session - Objective
#576 Filing a course removes it from the calendar search/filter widget
#636 Show all associated student groups filter fails

Feature Changes

#708 Extend Calendar Feed time period from previous 5 days to previous 3 months and from next 2 months to next 3 months
#327 Identify students once they have graduated as former students

Code Quality and Development:

#677 Created a special cron job just for syncing users from the directory when that task fails during the normal run.

Ilios Maintenance Release v.2.4.6

02 Sep 20:10
Compare
Choose a tag to compare

Bug Fixes:

#657 An ugly Error msg is returned when no Email address is contained in shibboleth
#663 Course dirty state interrupts session description save
#668 Attempting to add Learning Material to course in Firefox closes dialog and refreshes course
#665 Fix Add Mesh label on Session Learning Materials

Feature Changes

#672 Make "Final" the Default Status for Uploading Learning Materials to Course and / or Session

Code Quality and Development:

#205 Decouple persisting learning materials from sessions/courses

Ilios Maintenance Release v.2.4.5

08 Aug 04:20
Compare
Choose a tag to compare

Bug Fixes:

#495 Modify "UC ID" labeling globally to "ID"
#496 remove "GALEN ID" label and update the csv load
#617 Fix Error Received While Trying to add MeSH term to Program Year
#653 Fix upload PPTX file upload

Feature Changes:

#473 Provide method for adjusting "duration" for small group events
#561 Fix CSV upload / user insert tool for instructor and learner groups
#649 Validate curriculum inventory upload report against new corrigenda item

Code Quality and Development:

#302 Add Updated and Created timestamp to mesh data tables

Ilios Maintenance Release v.2.4.3

20 Jun 23:04
Compare
Choose a tag to compare

Bug Fixes:

#619: Fix detection of UTF-8 which can cause the CSV uploads to fail
#624: Timeout LDAP connection after 2 minutes to avoid errors

Feature Changes:

#429: Added Support for Google Analytics
#626: Add uc_uid length limitations to configuration

Code Quality and Development:

#460, #461: Test against IE 9, IE 11, Safari, and Chrome
#621: Directly manipulate the database to speed up Behat tests
#623: Add ldap errors to exceptions to make them easier to track
#629: Upgraded to CodeIgniter 2.2.0

Ilios Maintenance Release v.2.4.2

23 May 18:56
Compare
Choose a tag to compare

Bug Fixes:

  • Issue #475: ILM sessions now sort correctly by date.
  • Issue #610: Temporarily disabled 'Save All as Draft' button in Course/Session Manager to ensure data security/integrity until underlying issues are resolved.
  • Issue #614: Added handling for semicolon-separated values returned by Shibboleth 'mail' attribute to support IDp's that provide the values for both SAML1 and SAML2-named attributes concurrently in the same field

Feature Changes:

  • Issue #424: Added script to automate regular dump of audit information to logfile instead of db
  • Issue #595: Added ability to customize calendar scheduler time-step increments in configuration file

Code Quality and Development:

  • Issue #462: Increased specificity of user input (GET vs. POST)
  • Issue #549: Removed deepCloneAssociativeArray() function completely
  • Issue #557: Added 'CONTRIBUTING.md' file to assist new developers
  • Issue #568: Reverted default 'publicly accessible' port-forwarding setting in the Vagrant configuration

Ilios Maintenance Release v2.4.1

04 Apr 17:49
Compare
Choose a tag to compare

Bug Fixes:

  • Issue #545: Change in COURSE DIRECTOR or COURSE MESH TERMS causes unlinking of course objectives
  • Issue #529: MyReports fails for instructor search

Feature Changes:

  • Issue #464: Run Jasmine tests on CI server