Releases: ResearchHub/researchhub-web
Releases · ResearchHub/researchhub-web
Authors Leaderboard & Redirect-Loop Break
Features
-
Allow users to view Top Authors on Researchhub by popularity & contribution.
-
Prevent redirect loop for papers that don't have slugs.
PaperName Slug & Updated Sitemap
Features
- Replace [tabName] slug with [paperName] slug.
- Redirect from
/paper/[paperId]/
to/paper'/[paperId]/[paperName]
- Redirect from
/paper/[paperId]/string
to/paper/[paperId]/[paperName]
- Update sitemap to reflect change in URL structure
Updated Sitemap & Raw_Author Metadata Fix
Features
-
Update Sitemap as of Aug. 19
-
Update keys for paper's metadata on upload.
Paper Flow - Prevent Duplicate
ReCaptcha Check
Feature
Integrate Google's ReCaptcha API to improve quality of site's content.
Once a user (or bot) exceeds the rate limit for actions, they were be prompted with a ReCaptcha test.
The following actions will be blocked until the user passes the test.
- Upvote / Downvote on Paper Component
- Upvote / Downvote on Paper Page Component
- Upload / Edit to Paper
- Upload Paper PDF Link
- Comments (on Paper Progress Tab and on Discussion Tab)
- Summary Edit and Post (Paper Progress & Summary Tab)
- Abstract Edit
- Figure Addition (Paper Progress & Figure Tab)
- Key-Takeaway (Paper Progress & Tab)
- Limitations (Paper Progress & Tab)
- Boost
- Withdrawal (pushed error message handling but not deployed on staging)
- User Name / Description Change
Takeaway / Limitation Reordering & Discussion Sort By Top (default filter)
Aggregate Promotion & Paper Banner
Simplified Add Paper Flow
HOTFIX: Boost Fix
Fixed boost issue
Sitemap Updates
Updated sitemap-prod.xml to point to s3 index file
Removed old sitemaps
Updated robots to use s3 index file