Completed Tasks
February 4th
Add
get_my_feedbacks
for authors.Add
get_versions
to retrieve the version list of an article.Fix an error in
add_feedback_by_editor
.Add
resubmit
to allow authors to submit a new version of an article after updates.Update
get_article_list
to retrieve the latest version of all articles.Add
create_new_version_article
.Update
submit_article
to support resubmission.Add
save_author_response
to allow authors to respond to feedback.Update the landing page according to feedback.
Update the "Create New Post" feature (added "Nobody" option and an uploading progress bar).
Fix feedback issues.
February 3rd
Add
send_article_comment
.Fix an error in
get_article_comments
.Fix an SQL query error in
submit_decision
.Fix an issue in
get_city
where city names contained '?'.Update
get_media_posts
to exclude ResearchCheck posts.Update
submit_decision
andaccept_editor
to remove pending editors and reviewers.Fix an issue in
get_reviewer_list
.Update all
get_articles
response dates to timestamps.Fix profile and post item issues.
Update the landing page.
Fix feedback issues.
February 2nd
Fix issues in AI features.
Set the data upload limit to 10MB.
Fix issues with retrieving specific posts.
Add
mail_html
to send an email when an editor submits a decision.Add
get_reviewer_list
andget_article_comments
.
February 1st
Integrate AI backend into NobleBlocks.
Fix issues with
invite_editor
andaccept_editor
by checking availability.Fix an error when adding
suggested_reviewer
.Add
update_review
for reviewers.Add
get_article_comments
to retrieve all article comments.
January 31st
Complete API integration for AI error feature.
Fix affiliation item issue.
Fix caching issue on the post details page.
Fix research check item details in post items.
Fix feedback issues.
Update
invite_reviewer
to fix an issue.Fix an error in
get_article_list
for reviewers.Add
get_feedback
for reviewers.Add
get_feedbacks
for editors.Add
submit_review
for reviewers.Add
submit_decision
for editors.
January 30th
Add
add_subscription
to enable user subscriptions for notifications.Add
add_notification
to send notifications to users.Implement
notification_push_cli
.Update username restrictions.
Update the event feature for post items.
Complete UI for the research check item (100%).
Fix feedback issues.
Update
create_post
to fix an issue with an emptyevent_start_at
.Update
get_suggested_reviewers
with an additionalsuggested_type
option.Add
get_reviewers
to allow editors to check reviewer statuses.Update
search_editor
andsearch_reviewer
to exclude the article's author.Add
cancel_reviewer
.Add
accept_reviewer
anddecline_reviewer
.
January 29th
Add
add_reviewer_to_shortlist
to insert a new reviewer into the shortlist.Add
get_editors
to allow the admin to view the status of editors for selected articles.Fix the issue with
decline_editor
when an editor declines an invitation.Update the username character limit from 20 to 50.
Add
search_reviewer
to allow editors to search for available reviewers.Add
invite_reviewer
to allow editors to invite reviewers.
Yaroslav
29th January:
Added notification repository and service.
Notification feature backend development is 50% complete.
27th-28th January:
Modularized project into several packages.
Bohdan
29th January:
Updated Create Post modal (added Research Check option for AI integration).
Started working on Research Check UI (50% progress).
Fixed additional feedback-related issues.
28th January:
Fixed text wrapping issues on multiple pages.
Resolved profile page caching issues.
Integrated comment delete feature.
Fixed user block issue.
27th January:
Fixed view/follower/following count display issues.
Updated the category bar.
Fixed profile page issues.
Resolved feedback-related bugs.
25th January:
Fixed affiliation item button issue.
Removed
first_name
andlast_name
fields and replaced them with a singlename
field.Fixed multiple feedback issues.
24th January:
Updated the landing page.
Fixed feedback display issues.
Hallen
29th January:
Added
getEditors
andcancelInvite
APIs and integrated them into the Article Detail page (Admin role).Modified Article Detail structure.
Enabled viewing of Pending Articles in the Publication section.
Updated Pending Article page.
28th January:
Implemented View Article Details in submission details.
Integrated Search Editors and Invite Editor functionality in the search editors section.
Added content modal.
Modified
reviewerItem
component and added a Load More feature.
27th January:
Modified upload section in article submission.
Updated text, style, and error handling in article submission and desktop menu.
Changed input types in article submission.
Added new components to the upload section.
25th January:
Added Upload page to article submission.
Developed
uploadTable
,uploadFigure
,deleteTable
, anddeleteFigure
APIs and integrated them into the upload section.Modified validation rules in article submission.
28th January
Added get_editor (pending, accepted, declined) so admins can track the status of editor invitations on the article invitation page.
Added accept_editor to allow editors to accept invitations for new articles.
Added decline_editor to allow editors to decline invitations for new articles.
Updated search_editor to prevent admins from selecting themselves as editors.
Fixed an issue where admins could cancel an invitation after an editor had already accepted it.
27th January
Updated get_users_on_dashboard to include users with empty
user_name
orname
in the admin dashboard.Added delete_post_comment to allow deletion of comments on the post page.
Added search_editor to enable searching for editors for newly submitted articles.
Added invite_editor so that admins can invite an editor to a new article.
Added cancel_editor to allow admins to cancel an invitation sent to an editor.
22nd - 25th January
Admin Dashboard Updates:
Add
SearchAdminModal
and integrate it with the admin dashboard.Add new APIs for admin features:
getUsers
,getUsersCount
,setAdmin
,removeAdmin
.
Author and Article Features:
Automatically set users as authors when creating articles.
Add author information and validation for article authors.
Add
UploadPdf
andUploadTables
sections for better article management.
20th - 21st January
UI and Article Improvements:
Add auto-save functionality in article creation.
Integrate contribution features for authors.
Improve navigation by adding links to article navbar and user profiles.
16th - 19th January
Article Integration:
Integrate
getArticle
,getArticleAuthors
, andgetSuggestedReviewers
APIs.Modify article editor, navbar, and layouts.
Add
RecommendReviewerModal
.
User Features:
Enhance user role change features and protected routes.
Improve desktop menu layouts for better user experience.
12th - 15th January
User Roles and Suggestions:
Add APIs for suggested reviewers (
addSuggestedReviewer
,deleteSuggestedReviewer
).Enhance user role management:
Add
change_role
API for switching between verified roles.
Profile and Social Features:
Add new APIs for profile expansion:
get_profile
,get_members
,get_followers
.
Add
followers
to theget_profile
API response.
Session Management:
Prevent multiple view count increments for profiles and posts.
9th - 11th January
Editor and Reviewer Features:
Add feedback decision and comments pages for editor and reviewer roles.
Implement chat functionality for reviewers.
Submission Enhancements:
Add active, progress, and archived submissions for authors.
Integrate backend with the article submission page.
Modify submission layouts, navbar, and headers.
Article Features:
Add APIs for article creation steps:
updateArticleAuthor
,addArticleAuthor
,deleteArticleAuthor
.
Add and integrate
DoiImportModal
.
6th - 8th January
Admin and Editor Roles:
Add article dashboard, current articles, declined, and pending article pages for admin and editor roles.
Add article invitation pages and decline modals for editor and reviewer roles.
Create expertise, review, and recommend sections on the article invitation page.
Common Components:
Add
Typography
,Box
, andInputField
components.Implement keydown events in input fields.
Backend Refactoring:
Refactor state and error handling.
Refactor service and repository layers.
Add
user_info
,post_info
, andpost_comment_info
traits.
3rd - 6th January
NerdNuggets Enhancements:
Update leaderboard and home features.
Add APIs to fetch user and category data.
Profile Page Updates:
Integrate Google login/register features.
Fix social profile icons and searchability.
Last updated