Skip to content

Version 1.1

Compare
Choose a tag to compare
@kerchner kerchner released this 23 Aug 18:40
· 531 commits to master since this release

Version 1.1 focuses on preparing the application to serve as the single GW ScholarSpace repository for both Works and ETDs; previous versions were only used for ETDs, and Works were served by the https://github.com/gwu-libraries/scholarspace application.

Changes in this release:

  • Updates UI styling to bring in selected styling elements from https://github.com/gwu-libraries/scholarspace
    • updates to banner image, masthead, logo area, favicon (#165), and font
    • moves login link to the bottom
    • adds back featured researcher area on home screen
    • cleans up Recently Uploaded list, removing depositor (#160)
    • adds back Share Your Work button (#151)
    • re-enables Resource Type facet (#149)
  • Updates to About and Help text appropriate for both Works and ETDs (#169, #155)
  • Changes the Dissertation resource type to Thesis or Dissertation (#118)
  • Improvements to development default config settings to facilitate running a development instance
  • Enhances ingest_work rake task for ingesting works; adds new --private flag to ingest as private (#163) and fixes issue with rights field
  • Adds Rights Statment and GW Unit to batch edit fields (#150)

Upgrade instructions

  • Modify resource_type of existing ETDs at the [production] rails console:
etds = GwEtd.all
etds.each do |etd|
   etd.resource_type = ['Thesis or Dissertation']
   etd.save
end
  • In the admin dashboard, set the header background color to #004165

Upgrade the application:

As scholarspace user:

git fetch
git pull origin master
git checkout 1.1
  • Update gems:
bundle install
  • Configure config/initializers/hyrax.rb

  • Rebuild assets:

RAILS_ENV=production rails assets:clean
RAILS_ENV=production rails assets:precompile
  • Restart Apache

  • Reindex content:

RAILS_ENV=production rake gwss:reindex_everything

Code changes from v1.0 to v1.1

1.0...1.1