Skip to content

Releases: UCLALibrary/ursus

v2.3.6

06 Dec 20:36
7418a2e
Compare
Choose a tag to compare

What Changed

  1. Implement visual design for updated About page
    URS-521 | PR-529
  2. Implement visual design for collection record page template URS-518 | PR-527
  3. Fix - remove collection banner PR-524
    • This commit disables the collection banner but leaves related code (which won't be invoked).
  4. FIX: Site and search-bar width, refactor CSS PR-526
  5. Bump puma from 3.12.1 to 3.12.2 PR-528
  6. Bundle update PR-525
    • Closes URS-541 Blacklight is updated

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 0
  • TestVersion v2.3.5 updated 05 December 2019
  • Stage URS-518_Collection_Show_page updated 06 December 2019
  • Dev constrain_site_max_width updated 05 December 2019
  • Production Version v2.3.5 updated 05 December 2019
  • Travis build passing
  • Test Coverage 96%

After Deploys

The Jenkins Deploy Failed because of the Puma update.

v2.3.5

05 Dec 00:11
1f6b3b6
Compare
Choose a tag to compare

What Changed

  1. Update homepage header and site search bar URS-532 | PR-523
    • Update home page banner section:
      • New image
      • Updated text in overlay box
      • Relocated site tagline below banner section
  2. Implement visual design for updated Contact page URS-522 | PR-520
  3. Fix - Selected facet button color URS-559 | PR-521

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 1 - Fix: Gemfile & Gemfile.lock to reduce vulnerabilities [PR-506]
  • Test Version URS-521_update-about-page-updates updated 04 December 2019
  • Stage Version v2.3.4 updated 03 December 2019
  • Dev Version homepage_banner_and_searchbar_update updated 04 December 2019
  • ProductionVersion v2.3.4 updated 03 December 2019

After Deploys

  • TestVersion v2.3.5 updated 05 December 2019
  • Stage Version v2.3.5 updated 05 December 2019
  • Dev Version v2.3.5 updated 05 December 2019
  • Production Version v2.3.5 updated 05 December 2019
  • Travis build passing
  • Test Coverage 96%

Screen Shot 2019-12-04 at 4 09 30 PM

Screen Shot 2019-12-04 at 4 09 56 PM

v2.3.4

03 Dec 18:40
2aa7358
Compare
Choose a tag to compare

What Changed

  1. Add search buttons to item-level pages URS-475 - PR-519
  2. Use Cap deploy to enable ursus sinai feature flag APPS-396 - PR-518
    • Adding this code block to the deploy.rb file will allow us to run the necessary rake task to enable the sinai features.
      • To enable, run the following in your shell from the root of an Ursus installation:
        • $ bundle exec rails ursus:sinai:on
      • To disable (and revert to a default Ursus):
        • $ bundle exec rails ursus:sinai:off
    • The corresponding ansible deploy role will also track the feature flag environment variable.
      https://docs.library.ucla.edu/pages/viewpage.action?pageId=205669647

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 1 - Fix: Gemfile & Gemfile.lock to reduce vulnerabilities [PR-506]
  • Test Version v2.3.3 updated 27 November 2019
  • Stage Version v2.3.3 updated 27 November 2019
  • Dev Version URS-475_add-search-buttons-to-item-level-pages updated 02 December 2019
  • ProductionVersion v2.3.3 updated 27 November 2019

After Deploys

  • Test Version v2.3.4 updated 03 December 2019
  • Stage Version v2.3.4 updated 03 December 2019
  • Dev Version v2.3.4 updated 03 December 2019
  • Production Version v2.3.4 updated 03 December 2019
  • Travis build passing
  • Test Coverage 96%

v2.3.3

27 Nov 19:44
109cce1
Compare
Choose a tag to compare

What Changed

  1. Configure Collections index page URS-537 | PR-516
  2. Set up sinai feature flag URS-386 | PR-517
    • Defines a Flipflop feature 'sinai'
      • To enable: bundle exec rails ursus:sinai:on
      • Do disable bundle exec rails rusus:sinai:off

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 1 - Fix: Gemfile & Gemfile.lock to reduce vulnerabilities PR-506
  • Test Version v2.3.2 updated 22 November 2019
  • Stage Version URS-537_collections-list updated 25 November 2019
  • Dev Version URS-518_Implement_Collection_Page updated 27 November 2019
  • ProductionVersion v2.3.2 updated 22 November 2019

After Deploys

  • Testhttps://ursus-test.library.ucla.edu/version
  • Stage Version v2.3.3 updated 27 November 2019
  • Dev Version v2.3.3 updated 27 November 2019
  • Production Version v2.3.3 updated 27 November 2019
  • Travis build passing
  • Test Coverage 96%

v2.3.2

22 Nov 01:01
Compare
Choose a tag to compare

What Changed

  1. Update text color contrast and button appearance in date facet URS-519 | PR-514

  2. Implement visual design for Copyright page URS-501 | PR-511

  3. Remove multiple instances of Bootstrap PR-515

    • We had 8 instances of Bootstrap - now there is one. We are hoping this speeds up the site.

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 1 - Fix: Gemfile & Gemfile.lock to reduce vulnerabilities PR-506
  • Test Version v2.3.1 updated 20 November 2019
  • Stage Version v2.3.1 updated 20 November 2019
  • Dev Version URS-501_static-template-copyright-page updated 22 November 2019
  • ProductionVersion v2.3.1 updated 20 November 2019

After Deploys

  • TestVersion v2.3.2 updated 22 November 2019
  • Stage Version v2.3.2 updated 22 November 2019
  • Dev Version v2.3.2 updated 22 November 2019
  • Production Version v2.3.2 updated 22 November 2019
  • Travis build passing
  • Test Coverage 96%

v2.3.1

20 Nov 19:35
761d2e5
Compare
Choose a tag to compare

Add a hidden page displaying the version.

v2.3.0

19 Nov 23:37
1dcd6ea
Compare
Choose a tag to compare

What Changed

  1. Update Nav Banner PR-508

  2. Remove Collection details from the search page AND Revert URS-512 PR-509

  3. Urs 531 add toggle close functionality to beta banner PR-507

  • added cookie so that banner displays once at the start of the session
  • Added Close text and X close icon to beta banner, appears once per session

RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 2- fix: Gemfile & Gemfile.lock to reduce vulnerabilities PR-506 , Implement visual design for Copyright page PR-511
  • Test Version v2.2.9 updated 13 November 2019
  • Stage Version v2.2.9 updated 13 November 2019
  • Dev Version URS-534_Revert_Collections_Redirect updated 18 November 2019
  • ProductionVersion v2.2.9 updated 13 November 2019

After Deploys

  • TestVersion v2.3.0 updated 19 November 2019
  • Stage Version v2.3.0 updated 19 November 2019
  • Dev Version v2.3.0 updated 19 November 2019
  • Production Version v2.3.0 updated 19 November 2019
  • Travis build passing
  • Test Coverage 96%

v2.2.9

13 Nov 17:36
3689932
Compare
Choose a tag to compare

What Changed

  1. Bump loofah from 2.2.3 to 2.3.1 PR-502
  • Bumps loofah from 2.2.3 to 2.3.1
  1. Only allow localhost to access exposed docker ports PR-503

  2. Fix Navbar menu disappears in tablet resolution URS-410 | PR-501


RELEASE DETAILS

Before Deploys

  • Travis build passing
  • Test Coverage 96%
  • Pull Requests open - 1 - [Snyk] Fix for 1 vulnerabilities PR484
  • Test Version v2.2.8 updated 06 November 2019
  • Stage Version v2.2.8 updated 06 November 2019
  • Dev Version URS-410_disappearing-navbar updated 08 November 2019
  • ProductionVersion v2.2.8 updated 06 November 2019

After Deploys

  • TestVersion v2.2.9 updated 13 November 2019
  • Stage Version v2.2.9 updated 13 November 2019
  • Dev Version v2.2.9 updated 13 November 2019
  • Production Version v2.2.9 updated 13 November 2019
  • Travis build passing
  • Test Coverage 96%

v2.2.8

06 Nov 23:08
Compare
Choose a tag to compare
  1. "See More Results" ONLY happens in desktop mode in the gallery view PR-500

v2.2.7

06 Nov 20:25
9c2920f
Compare
Choose a tag to compare

Create "See More Results" Fix using:
url_for(request.parameters.merge(:only_path => false, page: current_next_page))
request.parameters is the magic fix