Skip to content

Releases: emory-libraries/avalon

emory-v1.0.2

03 Feb 21:42
a1fb885

Choose a tag to compare

  • Increase timeout to two hours (#145)

emory-v1.0.1

21 Jan 21:01
870d301

Choose a tag to compare

  • lti auth integration
  • Adds sessions paths for non database auth environments
  • Adds saml config to authentication file so that view helpers can link saml integration
  • Fix cert formatting error
  • Move chomp to environment file
  • Remove chomp entirely
  • Revert "lti auth integration"
  • Adds saml as a config for authentication
  • adds password confirmation in lti user creation method
  • Amends LTI user creation to exclude password creation (#46).
  • Adds saml config params to auth and to settings yml (#111)
    • This commit also changes the uid to point to the urn for PPID and adds additional attrs to statements.
  • Includes the lti gem's Context into the Application controller (#46).
  • Adds logic for logging users in using LDAP groups (#113)
  • adds lti callback method
  • adds lti provider
  • adds lti callback method to sign person in
  • Adds oauth credentials to lti provider declaration (#46).
  • corrects the pulling of the credentials.
  • Adds oauth credentials to lti provider declaration (#46).
  • Corrects the image bilding failure (#46).
  • removes lti provider all together
  • fixes bug in lti omniauth method
  • fixes model typo in lti omniauth method
  • Changes create to create! to throw exceptions.
  • Adds user role when logging in via shib (#121)
  • Main rebased upon upgraded Avalon 7.2 (#124)
  • Replaces X-FRAME-OPTIONS with CSP for security purposes
    • In order to protect us from clickjacking attacks, we are removing X-FRAME OPTIONS header which is allowall by default, and replacing this with a more secure
      CSP header with certain hosts only.
  • Adds unique scope to email and username
    • We are adding scoped provider when checking uniqueness for email and username, because we want to check for uniqueness of email along with the user's provider and not just email or username alone.
  • Changes header for signed in users
    • Currently, we are showing username in the header for signed in users, however, usernames from canvas are long strings which we don't need to show to users. We are removing that string and replacing it with simple text that says a user is signed in.
  • Removes search bar from header
    • On narrow screens the search box takes up an odd space, and we don't really want to encourage users to search the site.
  • Removes duplicate login options for saml
    • Now the sign in button directly takes you to shib, since we do not have any other sign in/up methods.
  • adds footer styling
  • fixes copyright date and avalon version

emory-v1.0.0

29 Oct 17:52
a051638

Choose a tag to compare

  • Change colors to use Emory branding
  • Use alert-info styles for success messages
  • Use Sass variables for colors
  • Use variables for all changed colors
  • Fix inaccessible Sass variable
  • Fix inaccessible Sass variables
  • Replace Avalon logo with Emory logo
  • Adds initial shib config