Releases: hubzero/hubzero-cms
Releases · hubzero/hubzero-cms
v2.2.27
What's Changed
- Fixes to De-Identification SQL by @jessewoo in #1642
- fix progress check in author step of creating resource by @JackS9 in #1643
- Fix de id order by @jessewoo in #1645
- grant agency feature by @JackS9 in #1647
- [PURR-126] - unpublished dataset access by @JackS9 in #1653
- Broken Previous Button for Tool Description by @jessewoo in #1660
- project setting addition - award number by @JackS9 in #1648
- misc css issue fixes in projects/publications plugin by @JackS9 in #1654
- add page meta info by @JackS9 in #1655
- [CDMHUB-49] Update Twitter Share URL by @jessewoo in #1665
- search publication service by @JackS9 in #1649
- Featured groups don't have a div container by @jessewoo in #1658
- Admin page for Groups throws error by @jsperhac in #1651
- Mismatch of author in citation between Citation View and Software Download Citation Tab by @jessewoo in #1650
- OIPMH patch, provide additional data from hub API by @JackS9 in #1656
- [PURR-82] added __isset() to Relational class by @JackS9 in #1662
- minor fixes to developer API docs browser by @JackS9 in #1668
- [NCN-507] Update flowplayer version to fix the white only play button not alway… by @ishunko in #1677
- [HZ-341] Fix Solr cron full-indexing functionality by @jsperhac in #1673
- Bump composer/composer from 2.2.21 to 2.2.22 in /core by @dependabot in #1681
- DOI metadats mods by @JackS9 in #1646
- [UCCOMMHUB-11] fix rendering of menu on tool license page by @JackS9 in #1670
- [PURR][#2483]Add scrollbar to the funding agency list in autocomplete… by @kuang5 in #1682
- [PURR-155][PURR-154] Fix issue that first name and last name are missing for … by @kuang5 in #1684
- [HZ-548] Fix Article "Saving to Copy" Functionality by @jessewoo in #1664
- [PURR-89] [PURR-150] rework failure logic in the custom extension repository by @dbenham in #1687
- "Ask a question" links do not work on tool pages by @jessewoo in #1686
- Show tagged groups Public Users by @jessewoo in #1685
- [NCN-502] move youtube link to the online lecture column in course re… by @JackS9 in #1666
- [#2505]Fix issue that contact author's organization is not set in DOI metadata set by @kuang5 in #1692
- Template Tweaks in Projects > To Do Feature by @jessewoo in #1694
- Prioritize tag search matches in the beginning of the result by @ishunko in #1690
- Update en-GB.com_tools.ini by @denphi in #1691
Full Changelog: v2.2.26...v2.2.27
v2.2.26
What's Changed
- Fix the text contrast and alignment. Layout updates to make CSS targe… by @ishunko in #1611
- fix for STEMED ticket 1052 (unit duplication error) by @JackS9 in #1612
- Allow groups to show in tag search results for public visitors by @jessewoo in #1615
- Upon Article Copy, Date Fields Not UTC and Not Updated from Original by @jessewoo in #1617
- fix misspelling of data-section-registration by @JackS9 in #1627
- Add specificity to the #question CSS selector to avoid CSS conflicts by @conmerge in #1618
- fix for STEMED-7 regarding group blog RSS feeds by @JackS9 in #1620
- Update group vew on the groups listing page: remove height limit, sta… by @conmerge in #1626
- Add reregister() function by @jsperhac in #1628
- Fix the improper condition to surround the button by @ishunko in #1631
- Bump guzzlehttp/psr7 from 1.9.0 to 1.9.1 in /core by @dependabot in #1614
- [PURR-118] - Organization List Auto Populate in Registration and User Profile by @jessewoo in #1629
- Members sidebar by @ishunko in #1633
- [USP-76] New SSO user account should not be prompted for email address by @jsperhac in #1634
- Fix notices not properly displaying contained child html elements. Di… by @ishunko in #1635
- Fix up Issue Adding Specific Team Members in Group Projects by @jessewoo in #1639
- Issue: Series Resource incorrectly displaying 'workshop' button by @jessewoo in #1637
- [NCN-341] DeIdentify Members From Admin by @jessewoo in #1636
- Fix some button and search fields alignment issues by @ishunko in #1638
- [VHUB-25] propagate group alias (group_cn) to author step in creating new group… by @JackS9 in #1625
- Fix for PSC ticket #77 by @JackS9 in #1551
- PSC 127 fix by @JackS9 in #1591
- Correct spelling of HTTP_REFERER variable by @jsperhac in #1641
Full Changelog: v2.2.25...v2.2.26
v2.2.25
What's Changed
- PLANTSCI-29 500 Error in forum for new access groups by @JackS9 in #1606
- Purr admin tags displaying improperly by @dbenham in #1608
- Changes to the custom component update from git repo by @dbenham in #1605
- Restore deleted view code by @ishunko in #1603
- Update projects side nav to properly align and display icons by @ishunko in #1604
- Let the form submission button be directly under the form, not pushed… by @ishunko in #1609
- Fix curation dispute textarea sizing by @ishunko in #1610
Full Changelog: v2.2.24...v2.2.25
v2.2.24
What's Changed
- Fix for NanoHub Ticket #378563 by @JackS9 in #1568
- Add BrowserStack text to README by @jsperhac in #1593
- Rename Simtool to Sim2L by @ishunko in #1595
- Update spam message to remove the dropdown reference as there is not … by @ishunko in #1596
- Rewrite file browser CSS to be properly displayed with all templates by @ishunko in #1597
- Fix some groups styles by @ishunko in #1598
- Fix header alignment by @ishunko in #1599
- Fix profile icons alignment, sidebar accessibility by @ishunko in #1600
- Sizing changes across components. Add types to tag plugins by @ishunko in #1601
- Properly position dashboard icons by @ishunko in #1602
Full Changelog: v2.2.23...v2.2.24
v2.2.23
What's Changed
- Pascal meunier sandbox 4 by @pascal-meunier in #1515
- Remove unneed statement in com_newsletter migration by @jimm-domingo in #1521
- Remove JS that does not let links in the toolbar to work by @ishunko in #1522
- Strengthen input validation of component names by @pascal-meunier in #1524
- add support for react based components by @nkissebe in #1525
- Update the review this link to point to the right form by @ishunko in #1526
- Bug fix by @pascal-meunier in #1528
- Fixed relative require if com_publications is moved to app dir by @jesseerdmann in #1527
- Mod articles category fix by @jesseerdmann in #1529
- Add api endpoint for /api/v1.1/members/currentuser by @nkissebe in #1531
- Make the module parse categories correctly by @ishunko in #1533
- exit search loop when forge logo file is found by @nkissebe in #1536
- Properly return articles from subcategories to the specified depth by @ishunko in #1534
- Properly handle user agreement checkbox on the registration form by @ishunko in #1535
- exit search loop when tool asset css file is found by @nkissebe in #1537
- Handling of emails on comments when submitter was not logged in by @jesseerdmann in #1538
- Add support to open links in the new tab for admin link-buttons by @ishunko in #1543
- fix router to parse com_members api tasks by @nkissebe in #1545
- add accessgroups api endpoint to com_members by @nkissebe in #1547
- change api docblocks to match parameters used by @nkissebe in #1546
- feat(csp): Content Security Policy plugin by @zooley in #1550
- [fix] Tags for versions where being deleted by @mdlama in #1555
- Change redirect to fix 403s with Shibboleth plugin by @pascal-meunier in #1559
- fix(com_developer): Allow team to see apps by @zooley in #1562
- Remove a symbol picture from introduction by @ishunko in #1561
- Fix the tools editing UI issue on larger screens by @ishunko in #1560
- Distinguish between root side links and children… by @ishunko in #1565
- Google Gtag module to add analytics code to the page by @ishunko in #1564
- Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7 in /core by @dependabot in #1563
- Bump guzzlehttp/guzzle from 6.5.7 to 6.5.8 in /core by @dependabot in #1566
- Check if the property exists before referencing it by @ishunko in #1569
- Fix search field sizing by @ishunko in #1567
- Courses new extensions by @ishunko in #1570
- Validate and filter username before logging it by @pascal-meunier in #1572
- Filter out requests for sensitive files by @pascal-meunier in #1573
- Remove coin image reference by @conmerge in #1574
- Update default.php by @pascal-meunier in #1571
- Accessibility fixes by @zooley in #1558
- Ensure pending resources are not displayed in Solr search results by @jsperhac in #1576
- Site accessibility & HTML fixes by @zooley in #1580
- fix(com_tags): Remove deprecated MySQL syntax by @zooley in #1579
- Bump tecnickcom/tcpdf from 6.0.017 to 6.2.22 in /core by @dependabot in #1578
- Update curation record on authors reorder. by @ishunko in #1583
- Use multibyte string replace to properly handle non-ascii characters by @ishunko in #1582
- Associate the citation with the version, not the publication itself by @ishunko in #1581
- Use the right property name to display the contributor organization by @ishunko in #1584
- Remove special symbols escape to properly display quotes. by @ishunko in #1575
New Contributors
- @jimm-domingo made their first contribution in #1521
Full Changelog: v2.2.22...v2.2.23
v2.2.22
What's Changed
- Integretion of new publications by @datafatmunger in #1363
- Check if data optins is undefined and create empty object if needed, … by @ishunko in #1369
- Attach citations to publication versions by @ishunko in #1370
- Fix wrong dashboard widgets resizing. Update gridster.js by @ishunko in #1374
- Focus member search result fields by @anthonyfuentes in #1376
- [fix] Fixes incorrect argument on stripslashes by @mdlama in #1377
- Localize group calendar event times by @anthonyfuentes in #1361
- Add exceptions to let the unapproved users submit tickets: CDM 1910 by @ishunko in #1364
- don't copy tags over if item already has a tag by @datafatmunger in #1367
- Update tag name lookup query by @anthonyfuentes in #1380
- Qubes 1716 by @anthonyfuentes in #1381
- Check if the evaluated code is indeed JS by @ishunko in #1382
- Refactor tagged list pagination logic by @anthonyfuentes in #1384
- Wiki help no edit by @ishunko in #1386
- Open tools in a new window, it makes sense by @ishunko in #1389
- Remove JQuery nonconflict mode breaking the $ function. by @ishunko in #1390
- Check if submitted users and groups exist by @ishunko in #1392
- [Security] Blocking a user now expires the account and randomizes pas… by @erichhuebner in #1393
- Add id to the header to make the anchor work by @ishunko in #1394
- Fix group page content scanning form by @anthonyfuentes in #1395
- Remove note stating that commenting reopens ticket by @anthonyfuentes in #1396
- update new pubs link by @datafatmunger in #1397
- Qubes 1447 by @anthonyfuentes in #1398
- Make the mobile menu in admin work as intended by @ishunko in #1399
- Let sorting and changing pagination display limit at the same time by @ishunko in #1400
- Use proper method to retrieve correct user info by @ishunko in #1401
- Remove automatic addition of project members by @jeffkayser in #1402
- Update searchable components toolbar tips by @anthonyfuentes in #1404
- Force CKEditor content to be stored in a hidden textfield to make the… by @ishunko in #1406
- Add SVG icons definitions support for templates. by @ishunko in #1405
- Set the video play/pause button to play on load by @ishunko in #1407
- Add redirect URL to a login link (Kimera) by @ishunko in #1409
- Unhide action buttons by @ishunko in #1411
- Remove time created from collections info by @ishunko in #1413
- Support ticket email reminders updates by @erichhuebner in #1403
- Show a message to login to see all supporting docs if there are any n… by @ishunko in #1408
- jSet dataviewer db mode config base path by @anthonyfuentes in #1414
- Allow manipulation of files starting with hyphen (
-
) by @jeffkayser in #1415 - Add language string to resource usage plugin by @anthonyfuentes in #1416
- Remove unnecessary code by @anthonyfuentes in #1417
- Dev njk attr by @anthonyfuentes in #1419
- Fixes Comhub collection hash file download failure by @erichhuebner in #1418
- Change publication README file name by @anthonyfuentes in #1420
- Accept any uploaded file format if no accepted formats specified by @ishunko in #1421
- fix the small visual issue with the avatar for most templates by @ishunko in #1423
- Add local images and math support to MD parser by @ishunko in #1422
- Add one more location to look at and copy the attachements from when … by @ishunko in #1424
- Update import result rendering by @anthonyfuentes in #1425
- [refactor] Removed unnecessary console.log by @mdlama in #1426
- Classic CMS tag deletion audit tracking and new pubs row buttons by @datafatmunger in #1427
- Add comments sorting functionality by @conmerge in #1428
- Save access selection when creating a project by @ishunko in #1429
- ensure valid subject line in mail messages by @nkissebe in #1432
- Stop displaying current user/today date as the last reviewed info by @ishunko in #1431
- Add guest log in prompt to group pages by @anthonyfuentes in #1434
- Cherry-pick/alias fields so ORM doesn't overwrite
id
by @jeffkayser in #1435 - Com_installer Enhancements by @erichhuebner in #1437
- Prevent the preview blocking the controls by @conmerge in #1439
- Migrate in framework by @erichhuebner in #1436
- auth_factor google auth by @erichhuebner in #1438
- Update resources publications query by @anthonyfuentes in #1440
- gitignore updates by @erichhuebner in #1441
- adding ignore entry for IDEA by @damionjunk in #1445
- Adding migrations for jos_auth_link and jos_auth_domain to speed up s… by @damionjunk in #1446
- fixes for Google auth factor by @erichhuebner in #1443
- Improve com_projects zip archive dir detection by @anthonyfuentes in #1447
- Correct com_courses typo by @anthonyfuentes in #1448
- [fix] Fix class name not matching file name by @zooley in #1451
- [fix] Restore clickability to parent menu items by @zooley in #1454
- [fix] Allow login from "/admin" by @zooley in #1455
- Add cart support for groups membership by @ishunko in #1442
- Retrieve previous months stats if users null by @anthonyfuentes in #1449
- Fix awkward wording by @jeffkayser in #1456
- Make sure CKEDITOR works in content box by @ishunko in #1457
- update composer to Composer version 1.10.15 2020-10-13 15:59:09 by @nkissebe in #1458
- update nao-pon/flysystem-google-drive to 1.1.13 to fix google API deprecation by @nkissebe in #1460
- update swiftmailer to 5.4.12 to fix subject crlf and security issues by @nkissebe in #1461
- update phpoffice/phpspreadsheet to 1.8.2 by @nkissebe in #1463
- hubzero/standards doesn't exist in packagist and causes composer errors here by @nkissebe in #1464
- update symfony/http-foundation to v2.8.52 by @nkissebe in #1465
- nanoHUB 378249 by @jeffkayser in #1467
- Fix resources video for iOS by @ishunko in #1462
- Avoid escaping abstract if new pubs is enabled by @anthonyfuentes in #1466
- Keep sorting query string when deleting a discussion by @ishunko in #1469
- Update groups.php by @pascal-meunier in #1470
- Update media.php by @pascal-meunier in #1471
- Fix SQL injection on sortby by @pascal-meunier in #1474
- Fix SQL injection on sortby by @pascal-meunier in #1473
- Update content plugin to make the external links opening i...
v2.2.21
Update version.php
v2.2.15.3: [feat] Display edit fields for extra config files
This will read any extra config files and display basic text inputs so they values can be adjusted and preserved upon save.
v2.2.9.1: [fix] Declaring namespaces and style fixes
Found PHP fatal errors in logs due to undelcared namespaces for RecursiveDirectoryIterator. Added docblock where missing.
v2.2.5.5: fix validemail registration check to allow longer label parts
same fix for 2.2.5 branch so package can be made for new test installs