ResearchHub product update — 1/9/22

Patrick Joyce
ResearchHub
Published in
3 min readJan 9, 2022

Bug fixes, Editor program development, and vesting smart contracts

Researchhub’s updated Author profile page

The majority of our engineering time and effort was focused on bug fixes & improving infrastructure over the past couple of weeks. We very much appreciate everyone who reported the bugs they have found to the #bug_reports channel on ResearchHub’s community Slack!

Major Bug Fixes

Notifications

  • Previously, users were not notified about comments on their submitted papers. Now, users are notified about comments on a paper if they are the submitter, OR if they have already commented on the paper
  • Sometimes a notification email would lead to a 404, this has now been resolved. Also, notifications now send for Posts and Hypotheses as well

Paper upload bug

  • There was an issue where we erroneously returned “You are not allowed to upload” when uploading a paper PDF. In reality, the error was due to the pdf size being too large. We have updated the maximum PDF size to 15MB and have also updated the error message accordingly.

Homepage filter bug

  • Sometimes changing the filters on the homepage did not work properly, which has now been resolved

Author profile page linked to improper hub for editors

  • There was an issue where the author profile page linked to the wrong hub and led to a 404, this issue has now been resolved

Improved author profile page

  • Overhauled the overview section to be a feed of content. See the first picture in this blog!

Updated our Homepage caching

  • There was an issue when a new hub was added to a paper, that paper did not show up in the hub’s feed. This was due to a caching issue which was resolved.

Minor Bug Fixes / Updates

  • Added comment counts to our Post homepage cards
  • Fixed an issue with closing the user menu in the navbar
  • Unified the paper score across the homepage, paper page, and author profile pages
  • Sorted replies to comments and threads by creation date instead of by upvote score
  • Autoscroll to the comments section by clicking on the comments button on the homepage of a paper card
  • Removed share profile button from the author profile page
  • Included nested replies in comment counts
  • Added in two new degrees for veterinarians — BVSc and DVM
  • Resolved an issue with the “Ban User” moderation feature
  • Fixed connecting your ORCID account to a ResearchHub user profile
  • Fixed an issue with search that was preventing accurate results from being returned on some searches

Revamped our backend infrastructure

  • Updated our EC2 environments to the newest generation
  • Updated our ElasticSearch instance to the newest generation

Editor Program

  • Since we have signed up nearly 100 editors over the past couple of weeks, we have put effort into building a dashboard for all of our editors. It’s currently a work in progress, but we are hoping to complete the first version over the next week. Here is a sneak peek!

RSC Vesting Contracts

RSC vesting smart contracts for ResearchHub employees have all been completed. They can be viewed on EtherScan using these links:

If you are interested in contributing to ResearchHub’s mission of accelerating the pace of scientific research — join us by signing up at https://www.researchhub.com/

--

--