Releases: TexasDigitalLibrary/Vireo
v4.2.0
What's Changed
- 4.1.5 staging by @kaladay in #1704
- Issue 1669: Make field profile input info addon tab accessible by @wwelling in #1718
- Issue 1693: Return error when submission not editable by reviewer by @wwelling in #1720
- Issues 1660,1661, and 1692: Modal accessibility fixes by @wwelling in #1719
- Issue 1709: Add type checks to prevent errors when handling invalid dates. by @kaladay in #1721
- [Snyk] Upgrade com.googlecode.libphonenumber:libphonenumber from 8.13.7 to 8.13.8 by @snyk-bot in #1701
- Issue 1671: Open date picker on enter by @wwelling in #1725
- Issue 1714: Fix customize filters modal drag and drop behavior by @wwelling in #1722
- Issue 1710: Split and apply between condition when pipe in date filter by @wwelling in #1723
- Issue 1264: Use a single query to fetch filters for both user or if public. by @kaladay in #1730
- 1663 1664 color contrast fix by @cstarcher in #1735
- added debounce for colorpicker by @cstarcher in #1732
- Issue 1264: Take alternate approach for fetching saved filters. by @kaladay in #1736
- Issue 1667: Saved filter list performance - resolved merge conflicts by @wwelling in #1749
- Issue 1667: The user settings active filter is EAGER. by @kaladay in #1750
- check for null id before calling reset by @cstarcher in #1734
- add aria-label to tooltips by @cstarcher in #1746
- 1747 submission notes by @cstarcher in #1748
- Issue 1731: Improve handling when attempting to delete filters. by @kaladay in #1741
- Merger for PR 1751 for helping resolve 1667. by @kaladay in #1753
- Issue 1667: Reduce cost of the COUNT query for the submission list dynamic query. by @kaladay in #1751
- Issue 1667: The non-count query should not join the sub-queries if not necessary. by @kaladay in #1752
- Merger for PR 1752 for helping resolve 1667. by @kaladay in #1754
- Issue 1667: Place the AND in the correct location. by @kaladay in #1761
- Issue 1764: Add tabindex and aria-details to make agreements more accessible. by @kaladay in #1767
- Issue 1582: Reset list view pagination and fix exposed pagination related problems. by @kaladay in #1726
- Issue 1743: Add submission list view customize column and default column buttons by @wwelling in #1760
- [Snyk] Upgrade com.googlecode.libphonenumber:libphonenumber from 8.13.7 to 8.13.9 by @snyk-bot in #1729
- Issue 1757: Sort Graduation Semester (Month Year Format Dates) as a date type. by @kaladay in #1763
- Issue 1757: Add support for H2 database, which does not handle normal casting to DATE. by @kaladay in #1770
- Issue 1712: Use anonymous download from weaver file service by @wwelling in #1762
- 4.2.0 Docker update replacing deprecated base images by @wwelling in #1755
- 4.2.0 staging by @kaladay in #1771
Full Changelog: v4.1.5...v4.2.0
v4.1.5
What's Changed
- Issue 1659: Add alt text describing image link destination to site logo. by @kaladay in #1678
- Issue 1662: Improve accessibility regarding footer links, providing more details. by @kaladay in #1677
- Issue 1632: Allow file deletion to work even when the file on the disk is not found. by @kaladay in #1681
- Issue 1608: Add new end points for action log and re-design code depending on new end points. by @kaladay in #1680
- revised tooltip for consistency by @cstarcher in #1676
- update version by @cstarcher in #1679
- Style submission list column sort icons by @wwelling in #1686
- Fix reordering response handling overlapping with broadcast listen by @wwelling in #1685
- Issue 1690: Incorrect column names are being used breaking the SQL query. by @kaladay in #1696
- Issue 1599, 1601: Dates, such as graduation dates, are stored incorrectly. by @kaladay in #1683
- 1672 input placeholder by @cstarcher in #1687
- Issue 1593: Make local authentication configurable and add login button directive. by @kaladay in #1697
- Issue 1699: Alternate login path. by @kaladay in #1700
- Minor refactoring and create app config in appropriate directory by @wwelling in #1688
- revised styling for consistency by @cstarcher in #1695
- set proper contrast throughout application by @cstarcher in #1698
- Revert 1698 1663 1664 color contrast by @cstarcher in #1702
Full Changelog: v4.1.4...v4.1.5
v4.1.4
What's Changed
- add fields to dspace_mets export by @smutniak in #1574
- Update to support Java 11 by @wwelling in #1587
- Update to support Java 11 by @cstarcher in #1595
- fixed spelling by @cstarcher in #1597
- Issue 1596: Fix major (DOS-level) regression regarding listeners on user repo. by @kaladay in #1611
- Issue 1596: Add Action Log Debounce. by @kaladay in #1609
- Issue 1596: Add "expansive" option to CLI. by @kaladay in #1607
- edit org definition json to remove comment denoting separation of key… by @smutniak in #1610
- 1569 1296 add comment batch comment by @cstarcher in #1613
- Issue 1591: Submission list show custom actions by @wwelling in #1616
- Issue 1589: Submission list show notes by @wwelling in #1617
- Issue 1596: First performance pass. by @kaladay in #1629
- 4.1.3 excelexport 1581 by @smutniak in #1605
- 4.1.3 d space mets 1588 by @smutniak in #1606
- 1596: Move custom action definition list read outside of the transaction. by @kaladay in #1628
- Issue 1584: Persist sort column title and direction on named search filter group by @wwelling in #1631
- Issue 1598: Security updates with Weaver upgrade by @wwelling in #1612
- 1567 reset input select by @cstarcher in #1638
- Remove duplicate dictionaryWords directive by @wwelling in #1642
- Remove nekohtml dependency. by @kaladay in #1644
- Remove xom dependency. by @kaladay in #1645
- Issue 1596: Performance improvements using
EntityGraph
andJsonView
by @wwelling in #1637 - Clean up the code comments to remove lots of warnings. by @kaladay in #1647
- Add docker deployment using docker-compose by @wwelling in #1643
- Fix CLI is not running problem and add Order annotation. by @kaladay in #1648
- Merge pull request #1587 from TexasDigitalLibrary/java-11-support by @wwelling in #1649
- Issue 1568: Get user whom uploaded file from action log by @wwelling in #1650
- Advisor review application page is always showing as rejected for generated submissions. by @kaladay in #1652
- Issue 1635: Clear input duplicate fixed by @wwelling in #1653
- Restrict unused endpoint. by @kaladay in #1654
- Improve the CLI expansive mode log messages. by @kaladay in #1656
- Fix action log. by @kaladay in #1657
- 4.1.3 spring2023 staging by @kaladay in #1630
Full Changelog: v4.1.3...v4.1.4
4.1.3
This release includes bug fixes and performance enhancements.
What's Changed
- #910 Fixed regression for embargo options not showing in submission review.
- #1107 Vireo is now compatible with Java 11.
- #1274 Fixed bug for configuration email not being used.
- #1365 Fixed bug preventing review of submission without logging in.
- #1494 Fixed bug preventing correct assignment of from and reply email addresses.
- #1521 Added customization for footer links.
- #1522 Fixed bug preventing Who Has Access section from being populated.
- #1525 Removed constraint for multiple submissions from same department.
- #1526 Fixed assigned dublin core for committee members.
- #1539 Clean up tooltips throughout application.
- #1540 Fixed error occurring when deleting submission.
- #1549 Added pagination for Who Has Access.
- #1555 Fixed regression for email addresses not being assigned using placeholders.
- #1556 Removed duplicate values from configuration yaml.
v4.1.2
What's Changed
- 4.0.x by @smutniak in #1480
- Bump tinymce from 5.2.2 to 5.4.1 by @dependabot in #1486
- 4.1.0 by @smutniak in #1497
- 4.1.1 by @smutniak in #1512
- Add missing Maven Central Repository. by @jcreel in #1514
- Maven dependencies maven central by @smutniak in #1516
- Bump poi from 3.8 to 3.17 by @dependabot in #1513
- Migrate from Travis CI to GitHub Actions by @kaladay in #1515
- GitHub actions migrate from travis ci by @smutniak in #1517
- update version number displayed in footer by @smutniak in #1518
- 4.1.1 versionbump by @smutniak in #1519
- Fixes in #1523
- 4.1.1 pom and action fixes in #1524
- repeat work done pr 1484 that did not make it to current branches by @smutniak in #1531
- List view optimizations band aids in #1535
- Add index on submission for submitter id in #1533
- List view optimizations in #1534
Full Changelog: v4.1.1...v4.1.2
v4.1.1
v4.1.0
What's Changed
- 4.0.x july2020 issue1295 by @mtpatterson in #1481
- revert SubmissionEmailService.java but retain weaver 2.x-WRO-INIT-SNA… by @smutniak in #1487
- fix shib netid overwrite by @smutniak in #1489
- revert previous changes to fix bundle.js build by @cstarcher in #1493
- 4.0.x july2020 staging by @smutniak in #1492
- [1485] Include mets.xml in DSpaceMETS export by @jsavell in #1500
- [1395][1233][1393][1394][1413] Upgrade Weaver to resolve multiple backend issues by @jsavell in #1504
- 4.1.0 nov2020 732 by @wwelling in #1505
- [1467] Detach package before removing depositLocation by @jsavell in #1498
- fix for ordered deletion when embargoes share a name by @cstarcher in #1503
- Issue 1391 by @mtpatterson in #1499
- 4.1.0 nov2020 modal backdrop by @wwelling in #1506
- fixed setFrom to set from email to application.yaml value by @cstarcher in #1502
- Actual fix to modal backdrop breaking by @wwelling in #1507
- 4.1.0 nov2020 staging 1496 set from email fix by @cstarcher in #1509
- Removed unused annotation by @smutniak in #1511
- 4.1.0 nov2020 staging by @smutniak in #1510
Full Changelog: v4.0.x...v4.1.0
v4.0.x
What's Changed
- pom update version 4.0.0-RC by @smutniak in #1325
- Travis integration logging by @wwelling in #1327
- Update travis-ci xfvb startup method according to new syntax by @kaladay in #1346
- Fix travis-ci building for Java, switch to openjdk8 and reduce download message verbosity by @kaladay in #1347
- pass email subject text through TemplateUtility transformation by @smutniak in #1330
- [1338] Swap Custom Actions and Flagged Fields boxes by @kaladay in #1339
- fixed operator precedence by @cstarcher in #1332
- [1337] Further document providing custom values for security related properties by @kaladay in #1340
- [1336] Color validation by @jsavell in #1341
- [1333] Triptych adjustments by @jsavell in #1342
- [1335] Fix for unsaveable workflow step after adding new note by @jsavell in #1348
- [1329] Use e-mail workflow rules for selection of "Generate Advisor Email" by @kaladay in #1349
- [1279] Fix condition where admin created document types could not be deleted by @jsavell in #1350
- [1140] Restore ProQuest export by @jsavell in #1351
- [1176] Fix error suppression for dspace simple export by @jsavell in #1352
- [1225] Convert all date-like strings to MMMM YY format by @kaladay in #1355
- added filter to truncate last action in side box by @cstarcher in #1356
- [1269, 1174] Redesign Embargo and EmailTemplates in regards to isSystemRequired property by @kaladay in #1345
- August sprint 1151 add file placeholders by @cstarcher in #1343
- [MERGE] [1328] Embargo isActive property should be respected by @jsavell in #1357
- [1328] Embargo isActive property should be respected by @kaladay in #1353
- [MERGE] [1247] Fix changing Embargo in Admin Submission Edit Page by @jsavell in #1358
- [1247] Fix changing Embargo in Admin Submission Edit Page by @kaladay in #1354
- [MERGE] [712] marc21 exporter by @kaladay in #1360
- [712] marc21 exporter by @kaladay in #1359
- Update UI tests by @kaladay in #1361
- [MERGE] [1344] August sprint 1344 add file modal emails merge by @kaladay in #1370
- August sprint 1344 add file modal emails by @cstarcher in #1369
- fixed warnings, added persistence.xml, updated diagram by @wwelling in #1368
- August sprint staging 1140 proquest by @smutniak in #1376
- August sprint staging by @smutniak in #1371
- 4.0.x by @smutniak in #1378
- changed version from 4.0.0-RC to 4.0.0 by @smutniak in #1380
- changed version from 4.0.0-RC to 4.0.0 by @smutniak in #1379
- Bump tika-core from 1.21 to 1.22 by @dependabot in #1411
- 1396 upload size limit by @rladdusaw in #1423
- removed html instructions from lockingtextarea hints by @cstarcher in #1422
- changed ng-click to ng-change and moved it from label to input, also … by @smutniak in #1421
- Removed unnecessary location.hash by @cstarcher in #1420
- fix thesis.degree.college||school||program per 1383 by @smutniak in #1419
- Removed filter for admin radio selects by @rladdusaw in #1418
- Bump tinymce from 4.9.2 to 5.1.6 by @dependabot in #1415
- Using weaverTable for pagination of Users by @rladdusaw in #1425
- 4.0.x feb2020 staging by @smutniak in #1436
- 4.0.x april2020 1431 by @smutniak in #1449
- explicitly check for individual user settings to determine CC default… by @smutniak in #1448
- add orderBy to present customActionValues in view in the same order t… by @smutniak in #1447
- fixes issues stemming from updating tinymce 4.x to 5.x by @smutniak in #1450
- 4.0.x april2020 stagingrepeat 1424 by @mtpatterson in #1451
- added orderBy to checklist in submission Needs Correction by @cstarcher in #1452
- 4.0.x april2020 stagingrepeat by @smutniak in #1453
- 4.0.x may2020 1395 by @mtpatterson in #1455
- 4.0.x may2020 v1131 handle bad submission view by @nwoodward in #1456
- [1409] Fix logo update error by @jsavell in #1458
- 4.0.x by @smutniak in #1454
- [1399] Fixes for Embargo reordering by @jsavell in #1462
- [1435] Update tamu maven repository locations by @jsavell in #1463
- Bump tinymce from 5.2.1 to 5.2.2 by @dependabot in #1461
- [1398] Sort embargo vocab words by embargo position in student submission view by @jsavell in #1460
- [1440] Check map for template string in PackagerUtility to fix sword deposit by @jsavell in #1459
- Issue 1445 by @mtpatterson in #1466
- Issue 1271 by @mtpatterson in #1470
- 4.0.x may2020 issue1444 by @mtpatterson in #1465
- [1221] Display customactionvalues properly in excel export by @jsavell in #1457
- fix to remove mvn warning about relative path and addition of weaver … by @smutniak in #1471
- Changed Alt Text on Controlled Vocabulary Buttons by @mtpatterson in #1478
- 4.0.x may2020 staging by @smutniak in #1479
Full Changelog: v4.0.0-RC...v4.0.x
v4.0.0-RC
This is the first release of Vireo4, which has been implemented using Spring Boot, Java, and AngularJS.
What's Changed
- 4.0.x sprint7 vir 129 available document types by @sfdi in #115
- 4.0.x sprint7 vir 139 controlled vocabulary management by @wwelling in #118
- 4.0.x sprint7 vir 139 controlled vocabulary management merging by @wwelling in #122
- 4.0.x sprint7 vir 133 available languages by @wwelling in #119
- 4.0.x sprint7 vir 133 available languages merging by @wwelling in #124
- 4.0.x sprint7 vir 128 embargo types merging by @wwelling in #125
- 4.0.x sprint7 vir 128 embargo types by @gadkrumholz in #120
- 4.0.x sprint7 vir 127 email settings merging by @wwelling in #127
- 4.0.x sprint7 vir 127 email settings by @wwelling in #126
- 4.0.x sprint7 vir 125 look and feel merging by @jcreel in #128
- 4.0.x sprint7 vir 125 look and feel by @jeremythuff in #123
- 4.0.x sprint7 staging refactor by @wwelling in #129
- 4.0.x sprint7 staging framework upgrade by @wwelling in #130
- 4.0.x sprint8 vir 135 136 138 by @jeremythuff in #132
- 4.0.x sprint8 vir 200 entity validation merging by @gadkrumholz in #134
- 4.0.x sprint8 vir 200 entity validation by @gadkrumholz in #133
- 4.0.x sprint8 remove cascade by @wwelling in #136
- Fix for logic in .equals for Embargo by @gadkrumholz in #137
- Only filter application.properties. by @wwelling in #138
- 4.0.x sprint9 by @gadkrumholz in #139
- Removed workflow. Moved workflow steps to Organization. Originating a… by @wwelling in #142
- 4.0.x sprint9 jwt modification by @wwelling in #146
- 4.0.x sprint9 validated base by @wwelling in #147
- 4.0.x sprint9 user role interface by @wwelling in #148
- 4.0.x sprint8 vir 169 shib merger by @gadkrumholz in #145
- 4.0.x sprint8 vir 169 shib by @jsavell in #135
- 4.0.x sprint8 staging by @gadkrumholz in #149
- 4.0.x sprint9 validated base by @wwelling in #140
- 4.0.x sprint9 user role interface by @wwelling in #141
- Updated AuthControllerTest to mock Environment. by @wwelling in #144
- 4.0.x sprint9 by @gadkrumholz in #150
- Cast to ValidatingBase for validation. by @wwelling in #151
- Fix for BaseEntity not being correctly found by Eclipse by @gadkrumholz in #152
- 4.0.x sprint9 vir 201 business validation by @gadkrumholz in #143
- Compass compile and shibb fixes by @gadkrumholz in #155
- 4.0.x sprint10 staging vir 176 142 by @jcreel in #156
- 4.0.x sprint10 vir 202 validation response by @gadkrumholz in #158
- Update OrganizationCategoryTest.java by @gadkrumholz in #159
- 4.0.x sprint10 vir 176 142 workflowstep addition by @jeremythuff in #160
- 4.0.x sprint10 vir 176 142 jpa aggregation by @wwelling in #162
- 4.0.x sprint10 staging vir 176 142 by @wwelling in #163
- 4.0.x sprint10 vir 176 142 fptests by @wwelling in #164
- 4.0.x sprint10 vir 176 142 workflow step ui by @wwelling in #165
- 4.0.x sprint10 vir 176 142 field profile ui temp by @wwelling in #166
- 4.0.x sprint10 vir 176 142 field profile ui by @wwelling in #167
- 4.0.x sprint10 vir 176 142 field profile ui pure input types by @sfdi in #169
- 4.0.x sprint12 vir 173 submission persistence by @jcreel in #173
- added new submision view with triptych for selecting organization by @jeremythuff in #171
- 4.0.x sprint12 vir 173 submission persistence by @jeremythuff in #174
- 4.0.x sprint12 vir 245 notes merge staging by @wwelling in #176
- 4.0.x sprint12 vir 245 notes by @wwelling in #170
- 4.0.x sprint12 vir 238 create field profiles by @sfdi in #172
- 4.0.x sprint12 vir 238 create field profiles merge staging by @wwelling in #177
- 4.0.x sprint12 vir 109 welcome page button by @gadkrumholz in #175
- Update of field profiles. Now full CRUD. by @wwelling in #179
- Upgraded to new framework snapshot. Removed object mapping and parsin… by @wwelling in #180
- Encapsulated InputType. Server, client, loader, and tests. by @wwelling in #182
- Encapsulated InputType. Server, client, loader, and tests. by @wwelling in #181
- 4.0.x sprint13 vir 162 field profile directive by @jeremythuff in #183
- 4.0.x sprint13 vir 226 non overridable field profiels and notes by @wwelling in #184
- Fixed overrideablility of notes and field profiles. by @wwelling in #185
- 4.0.x sprint13 vir 147 list etds by @sfdi in #187
- 4.0.x sprint13 staging 174 merge by @sfdi in #188
- 4.0.x sprint13 staging 174 student submission merge by @sfdi in #190
- 4.0.x sprint13 staging model refactor by @sfdi in #191
- 4.0.x sprint13 client model by @wwelling in #192
- 4.0.x sprint13 vir 226 non overridable field profiels and notes by @wwelling in #193
- Edited columns in student submission history. by @sfdi in #194
- 4.0.x sprint14 vir 271 student submission repo by @jeremythuff in #195
- 4.0.x sprint14 vir 261 input radio by @jeremythuff in #205
- 4.0.x sprint14 vir 57 input checkbox by @jeremythuff in #204
- 4.0.x sprint14 vir 262 input tel by @jeremythuff in #203
- 4.0.x sprint14 vir 258 input datetime by @jeremythuff in #202
- 4.0.x sprint14 vir 265 input select by @jeremythuff in #201
- 4.0.x sprint14 vir 264 input text area by @jeremythuff in #200
- 4.0.x sprint14 vir 255 input email by @jeremythuff in #198
- 4.0.x sprint14 vir 254 input text by @jeremythuff in #197
- 4.0.x sprint14 vir 163 submission notes by @jeremythuff in #196
- Fixed checkbox styling by @jeremythuff in #206
- 4.0.x sprint14 vir 252 persisting submissions by @jeremythuff in #209
- 4.0.x sprint14 validation by @wwelling in #207
- 4.0.x sprint14 validation merge by @wwelling in #208
- 4.0.x sprint14 vir 164 submission loading indicator by @jeremythuff in #210
- 4.0.x sprint14 client validation by @wwelling in #211
- No longer sending unvalidated data to server. by @wwelling in #212
- 4.0.x sprint14 fixes by @wwelling in https://github.com/TexasDigitalLibrary/Vireo/pull/...
v3.0.6 (Play Framework 1.3.x)
This release has been made to be compatible with the Play Framework 1.3.0 release.
You can get the Play Framework 1.3.0 pre-release from our fork here: https://github.com/TexasDigitalLibrary/play1/releases
OR you can also get the official 1.3.0 release from Play Framework directly here:
https://github.com/playframework/play1/releases
It will NOT work with 1.2.x Play Frameworks!
This is a tag for version 3.0.6 release.
It contains the following bug fixes against v3.0.5:
- Fixed bug with Lucene index not indexing or searching for embargoes correctly by name+type (was doing it by name only). This will require re-indexing Vireo through the System menu.