Releases: mlibrary/deepblue
Releases · mlibrary/deepblue
v1.22.5
Release Notes - Blue Docs - Version v1.22.5
Bug
- [BLUEDOC-1272] - Multiple jira tickets generated for works
Task
- [BLUEDOC-1266] - Update gem versions
- [BLUEDOC-1268] - Update manage scheduler interface
- [BLUEDOC-1271] - Add recaptcha code to contact form
Story
- [BLUEDOC-1259] - Add job statuses list for admins on works
- [BLUEDOC-1260] - Create sitemap for Deep Blue Data
- [BLUEDOC-1261] - Job Worker status display
- [BLUEDOC-1267] - Add "meta name" tags for Altmetric
v1.22.4
Release Notes - Blue Docs - Version v1.22.4
Bug
- [BLUEDOC-1234] - Text on deposit screen for draft functionality is misleading
- [BLUEDOC-1242] - Link to metadata guidance and documentation from deposit form is broken
- [BLUEDOC-1244] - Contact Form is not working in Deep Blue Data
- [BLUEDOC-1246] - Non-depositor user with edit permission can't edit pending work
- [BLUEDOC-1255] - Fix various jobs
Task
- [BLUEDOC-716] - Choosing a past embargo date when creating a record should not wipe all metadata entries
- [BLUEDOC-998] - Create Report Events Job tests
- [BLUEDOC-1222] - Remove draft works for Admins from dashboard
- [BLUEDOC-1225] - Change from DataCite EZ API to DataCite REST API
- [BLUEDOC-1232] - Update gem versions
- [BLUEDOC-1233] - Refine Google Data Search to include schema suggested by Google
- [BLUEDOC-1235] - Add auto-start of scheduler to startup
- [BLUEDOC-1236] - Update gem versions
- [BLUEDOC-1243] - Add find and fix job for work ordered members vs file sets mismatch
- [BLUEDOC-1248] - m-community: create a proof of concept
- [BLUEDOC-1250] - Add 2 columns for "Your Works"
- [BLUEDOC-1252] - Add job to clean up Blacklight searches
Story
- [BLUEDOC-1049] - Controller RSpec: single_use_links_controller.rb
- [BLUEDOC-1050] - Controller RSpec: single_use_links_viewer_controller.rb
- [BLUEDOC-1051] - Controller RSpec: static_controller.rb
- [BLUEDOC-1053] - Presenter RSpec: zip_download_presenter_behavior.rb
- [BLUEDOC-1054] - Presenter RSpec: work_show_presenter.rb
- [BLUEDOC-1215] - Job to check for failed globus copy jobs and email to DBRRDS
- [BLUEDOC-1239] - Enable BrowseEverything for Google Drive and Dropbox
- [BLUEDOC-1245] - Add antispam code to contact form
v1.22.3
Release Notes - Blue Docs - Version v1.22.3
Bug
- [BLUEDOC-1227] - Draft works not being listed as draft
Task
- [BLUEDOC-1212] - Fix rspec tests associated with activating user roles
- [BLUEDOC-1219] - Enable user groups
- [BLUEDOC-1220] - Add "Files" tab on edit work screen
- [BLUEDOC-1221] - Add Date columns to Draft section
- [BLUEDOC-1224] - Make draft mode on and off flag
- [BLUEDOC-1231] - Deploy to production - Production release v1.22.3 2021/09/23
Story
- [BLUEDOC-1048] - Controller RSpec: file_sets_controller.rb
- [BLUEDOC-1223] - Improve file set edit versions tab
- [BLUEDOC-1228] - Add draft email created template
- [BLUEDOC-1229] - Add Draft to subject for DRBRDS draft created email
- [BLUEDOC-1230] - Update verbage on submit work email to user
v1.22.2
Release Notes - Blue Docs - Version v1.22.2
Bug
- [BLUEDOC-1192] - Fix deployment script to run on ruby 2.7.3
- [BLUEDOC-1195] - Fix draft to run without having a draft admin set
- [BLUEDOC-1196] - Fix readme display with bad characters
- [BLUEDOC-1197] - Fix disk usage for clean tmp derivatives job
- [BLUEDOC-1214] - Work admin set references are sometimes nil
- [BLUEDOC-1216] - Share tab in edit work should show for admins only
Task
- [BLUEDOC-1165] - Globus error "Last globus error: ["Globus: globus_copy_job Net::ReadTimeout: Net::ReadTimeout at /l/local/rbenv/versions/2.5.6/lib/ruby/2.5.0/net/protocol.rb:181:in `rbuf_fill'\n"]"
- [BLUEDOC-1190] - Job to check Fedora availability
- [BLUEDOC-1193] - Exclude draft works from search
- [BLUEDOC-1194] - Stats csv download
- [BLUEDOC-1199] - Update disk usage report in clean derivatives job
- [BLUEDOC-1200] - add DRAFT to Email subject line
- [BLUEDOC-1201] - Disable Jira ticket creation for DRAFT works
- [BLUEDOC-1202] - Remove the Draft works from the original list
- [BLUEDOC-1203] - Add DRAFT to Edit Work Title for draft works
- [BLUEDOC-1204] - Remove Mint DOI, Analytics, and Anonymous Links options
- [BLUEDOC-1205] - Upgrade ruby version to 2.7.4
- [BLUEDOC-1206] - Automatic creation of user groups from roles_map file
- [BLUEDOC-1209] - Add server after initialization service
- [BLUEDOC-1210] - Deploy to production - Production release v1.22.2 2021/08/19
- [BLUEDOC-1211] - Fix deprecated method calls
Story
- [BLUEDOC-1171] - Add a button "Save Draft" and rename existing to "Submit for Review"
v1.22.1
Release Notes - Blue Docs - Version v1.22.1
Bug
- [BLUEDOC-1187] - Ingest create derivatives nil var
Task
- [BLUEDOC-1122] - Add job to clean up tmp/derivatives directory
- [BLUEDOC-1164] - Anonymous links (single-use link that doesn't expire)
- [BLUEDOC-1169] - Add status metadata to export/ingest content
- [BLUEDOC-1177] - Add DataCite citations badge to DBD
- [BLUEDOC-1178] - Change IRUS end point in production
- [BLUEDOC-1179] - Upgrade ruby version to 2.7
- [BLUEDOC-1180] - Add OAI_ID for IRUS
- [BLUEDOC-1184] - SWORD deposits feeds into the workflow
- [BLUEDOC-1185] - Update gem versions
- [BLUEDOC-1186] - Update gemfile to fix moku deployment for testing
- [BLUEDOC-1189] - Deploy to production - Production release v1.22.1 2021/07/29
Story
- [BLUEDOC-1067] - Replace Google Analytics graph from each work with CSV download
- [BLUEDOC-1170] - Integrate SWORD gem with DBD
v1.0.19
Release Notes - Blue Docs - Version v1.0.19
Bug
- [BLUEDOC-1060] - Reporter for deposit ticket showing up as "Deep Blue Data" vs user
- [BLUEDOC-1134] - Fix date filter error for task reporter
- [BLUEDOC-1149] - Export documentation failing
- [BLUEDOC-1160] - MetaDoc not displaying
- [BLUEDOC-1162] - dbd-menu update is not working in testing
Task
- [BLUEDOC-951] - Dashboard filtering does not work as expected
- [BLUEDOC-1063] - All of our About/Help pages currently are titled as "Show Static" in browser tab
- [BLUEDOC-1072] - Enable flag to allow editors to see local analytics
- [BLUEDOC-1082] - Change "Related items in Deep Blue" to "Related items in Deep Blue Documents"
- [BLUEDOC-1084] - Upgrade Ahoy gem
- [BLUEDOC-1099] - Update IRUS analytics config to use http rather than https
- [BLUEDOC-1100] - Add https transport to openurl
- [BLUEDOC-1102] - Bundle update
- [BLUEDOC-1106] - Reintegrate latest IRUS analytics gem into DBD
- [BLUEDOC-1107] - Update embargo jobs to email results
- [BLUEDOC-1110] - Update irus gem item identifier and reintegrate gem
- [BLUEDOC-1111] - Add globus referral as an irus analytics request/download
- [BLUEDOC-1112] - Reduce running find and fix jobs to one
- [BLUEDOC-1114] - Integrate IRUS for file download
- [BLUEDOC-1116] - Add individual file downloads to IRUS analytics reporting
- [BLUEDOC-1119] - Add maintenance banner workflow
- [BLUEDOC-1123] - Disable deposit functionality
- [BLUEDOC-1126] - Change single use link timeout to 365 days
- [BLUEDOC-1127] - Add delay between user create and ticket create for Jira tickets
- [BLUEDOC-1130] - Add irus analytics code injector generator
- [BLUEDOC-1132] - Add view templates as MetaDoc
- [BLUEDOC-1135] - Add UMMZ report templates into git
- [BLUEDOC-1136] - Reintegrate latest IRUS analytics gem into DBD
- [BLUEDOC-1137] - Update hyrax gem to 2.9.4
- [BLUEDOC-1145] - Group banner message flipflops
- [BLUEDOC-1146] - Move banner messages into MetaDoc
- [BLUEDOC-1147] - Create system is in maintenance banner message
- [BLUEDOC-1150] - Revise dataset citations for consistency
- [BLUEDOC-1153] - Styles for Banner (Outage and Standard)
- [BLUEDOC-1154] - Remove Analytics box for non-logged in users
- [BLUEDOC-1155] - UI for creating user groups
- [BLUEDOC-1156] - Update to latest version of 5.2 rails
- [BLUEDOC-1157] - Monthly local analytics report for depositors
- [BLUEDOC-1158] - Create you may experience problems banner message
- [BLUEDOC-1159] - Upgrade Hyrax gem to version 2.9.5
- [BLUEDOC-1161] - Update helper text for "Citation to related material" field in deposit form
- [BLUEDOC-1166] - Check Resource Type for all works
- [BLUEDOC-1167] - Upgrade gem versions
- [BLUEDOC-1168] - Add missing metadoc for banners to testing
- [BLUEDOC-1173] - Update IRUS gem to latest
- [BLUEDOC-1175] - Update irus gem
- [BLUEDOC-1176] - Deploy to production - Production release v1.0.19 2021/06/10
Story
- [BLUEDOC-841] - Make announcement text available through metadoc
- [BLUEDOC-1044] - Controller RSpec: works_controller_behavior.rb
- [BLUEDOC-1068] - Add local analytics display for depositors/editors
- [BLUEDOC-1073] - Display the Analytics graph by Month for only admins
- [BLUEDOC-1075] - Add subscribe to all my works for depositors
- [BLUEDOC-1091] - Change Deep Blue to Deep Blue Documents
- [BLUEDOC-1139] - Job status management
- [BLUEDOC-1144] - Reintegrate latest IRUS analytics gem into DBD
v1.0.18
Release Notes - Blue Docs - Version v1.0.18
Task
- [BLUEDOC-1086] - Add new "users/viewers" to all UMMZ deposits
- [BLUEDOC-1092] - Activate IRUS gem
- [BLUEDOC-1095] - Pull report of works with links to Deep Blue in "Description", "Citation to related materials", or "Related items in Deep Blue" fields
- [BLUEDOC-1096] - Find and fix job consuming too many resources in prod
- [BLUEDOC-1098] - Deploy to production - Production release v1.0.18 2021/03/25
Story
- [BLUEDOC-1047] - Controller RSpec: static_content_controller_behavior.rb
- [BLUEDOC-1052] - Presenter RSpec: work_view_content_presenter.rb
Deep Blue Data v1.0.17
Release Notes - Blue Docs - Version v1.0.17
Bug
- [BLUEDOC-844] - Collection "Referenced by" field does not display when populated
- [BLUEDOC-1026] - Almetrics donut not showing up
- [BLUEDOC-1032] - Data table on analytics page is replicating date
- [BLUEDOC-1036] - Error during Find and Fix job
- [BLUEDOC-1038] - Error when versioning filesets
- [BLUEDOC-1039] - Add work to collection search box not returning some collections
- [BLUEDOC-1071] - Record not displaying readme
Task
- [BLUEDOC-995] - Create Email Subscription Service tests
- [BLUEDOC-996] - Create Restartable Ingest tests
- [BLUEDOC-997] - Create Condense Events Job tests
- [BLUEDOC-1000] - Create Scheduler job subscription tests
- [BLUEDOC-1027] - Tests for embargoed works
- [BLUEDOC-1028] - Update CharacterizeJob spec to use parallel tests
- [BLUEDOC-1029] - Upgrade gem versions
- [BLUEDOC-1030] - Upgrade to Ruby 2.5
- [BLUEDOC-1033] - Add coveralls gem
- [BLUEDOC-1035] - Activate/setup coveralls
- [BLUEDOC-1040] - Update feature tests
- [BLUEDOC-1041] - Ingest data for UMMZ data
- [BLUEDOC-1056] - Local Analytics: Confirm the data collected is free of all possible bots
- [BLUEDOC-1062] - Add read users to ingest scripts
- [BLUEDOC-1064] - Update gem versions
- [BLUEDOC-1070] - Formatting tweak to dataset citations
Story
- [BLUEDOC-979] - Find and fix job for file set solr docs visibility out of sync with model
- [BLUEDOC-1031] - Create data ingest functionality for batch UMMZ data
- [BLUEDOC-1043] - Controller RSpec: doi_controller_behavior.rb
- [BLUEDOC-1045] - Controller RSpec: zip_download_controller_behavior.rb
- [BLUEDOC-1065] - Integrate OAI-PMH with Deep Blue Data
- [BLUEDOC-1069] - Add existing IRUS gem to Deep Blue Data
- [BLUEDOC-1078] - Downloads report for 3 works
- [BLUEDOC-1079] - Depositor report - 2019 to date
Deep Blue v1.0.16
Release Notes - Blue Docs - Version v1.0.16
Bug
- [BLUEDOC-1018] - Correct email generated by attach files to work
Task
- [BLUEDOC-1017] - Clean up files flagged in Find and Fix job
- [BLUEDOC-1022] - Deploy to production - Production release v1.0.16 2020/12/17
Story
- [BLUEDOC-1021] - Upgrade to Hyrax 2.9.1
Deep Blue v1.0.15
Release Notes - Blue Docs - Version v1.0.15
Bug
- [BLUEDOC-960] - Notifications don't seem to filter only user's messages for non-admins
- [BLUEDOC-962] - Files displaying as 0 bytes (problem with ingest?)
- [BLUEDOC-966] - Proxy error on view work
- [BLUEDOC-967] - Globus buttons missing from works
- [BLUEDOC-970] - Embargoed datasets should not be publicly visible while pending review
- [BLUEDOC-972] - Inherit permissions job fails with an Ldp:Gone error
- [BLUEDOC-983] - Deleted works provenance log display not working
- [BLUEDOC-1006] - Routing permissions error for non-admins subscribing to local analytics
Task
- [BLUEDOC-891] - Refactor zip download and total file size
- [BLUEDOC-921] - Add tombstoned status to work report
- [BLUEDOC-923] - Create a mechanism to cleanup shared/tmp directory
- [BLUEDOC-950] - Add data table on analytics page
- [BLUEDOC-969] - Add job to find and fix zero file set sizes
- [BLUEDOC-974] - Create model and database schema for email subscription service
- [BLUEDOC-975] - Add scheduler status to main admin dashboard
- [BLUEDOC-981] - Add timezone support to mysql for testing/production servers
- [BLUEDOC-989] - Create job to extract and condense analytic events
- [BLUEDOC-992] - Install puma monitoring support
- [BLUEDOC-994] - Create Local Analytics Service Tests
- [BLUEDOC-1003] - Create routes tests
- [BLUEDOC-1004] - Add continuous integration testing on github
- [BLUEDOC-1007] - Create flipflop for local analytics UI
- [BLUEDOC-1008] - Add path to report files to monthly works report
- [BLUEDOC-1009] - Add “Citations to related materials” to DBD monthly work report.
- [BLUEDOC-1013] - Deploy to production - Production release v1.0.15 2020/12/03
- [BLUEDOC-1014] - Update gem versions
- [BLUEDOC-1016] - Regression testing - Production release v1.0.15 2020/12/03
Story
- [BLUEDOC-887] - Add disk "free space" check to admin dashboard
- [BLUEDOC-900] - Send out monthly stats
- [BLUEDOC-924] - Add email subscription list to monthly works report
- [BLUEDOC-925] - Make ingest jobs restartable
- [BLUEDOC-940] - Add transfer of works to provenance log
- [BLUEDOC-952] - Add find and fix job to fix nils in ordered members
- [BLUEDOC-958] - Permissions not saved message incorrect
- [BLUEDOC-963] - Data Capture - Create Logs
- [BLUEDOC-973] - make the stats/analytics displays responsive
- [BLUEDOC-976] - Move work provenance log to tabs
- [BLUEDOC-977] - Move file set provenance log to tabs
- [BLUEDOC-982] - Add subscription service to scheduler jobs
- [BLUEDOC-984] - Add link to provenance log page from dashboard menus
- [BLUEDOC-990] - Create job to send out monthly stats to subscribers
- [BLUEDOC-991] - Button to subscribe to monthly work stats report
- [BLUEDOC-1005] - Display Analytics Data Table in Ascending order
- [BLUEDOC-1012] - Show local analytics to admins only
- [BLUEDOC-1015] - Add source server to work reports