Releases: commercekitchen/cpldl
Admin Customization and Ruby/Rails version upgrade
Allows subsite admins to customize their site settings, including custom text, survey, footer logos, and more.
Upgrades site to use Ruby 2.6.4 and Rails 5.2.
Fix footer nav link colors
Footer nav link css and normal link css has gotten to be a mess of !important declarations and order-specific CSS classes. Link CSS should be redone, but this provides a bandaid fix.
Subsite Lesson Propagation Bugfix
When propagating changes to lesson Articulate Storyline files to subsites, the storyline file destination directories weren't being removed, so changes weren't properly propagating.
This change completely removes and rebuilds the unzip destination when unzipping new storyline files to ensure the changes are made.
Fix data migrate deployment task
The capistrano deployment migration task bundled with the data-migrate gem is broken and only runs migrations if both data AND database migration files are deployed.
This overwrites that capistrano task to run db_migrate_with_data
if there are new data OR database migration files being deployed.
Subsite Login Bug fix and ADA updates
Fix bug where users could authenticate while on the wrong organization subdomain, make some changes to move toward ADA compliance (there's still work to be done there).
Library Card Login bug fixes
Check for presence of profile branch before checking if it's a custom branch, don't validate library card number as email, make some minor formatting adjustments.
Custom Library Locations
Allow users to specify custom branch names for some libraries.
Library Card Login
Allow some organizations to accept Library Card Number and Library Card PIN as login credentials.
Library Locations scoping
Fix Library Locations scoping issue that was causing locations from all subdomains to show on registration pages.
UI Changes
Update some language, fix a few UI display issues, update character counter.