Daily, weekl Completed Tasks
Backend: Rust. Frontend: React + Redux + Typescript
We have fully rebuilt our website from the ground up and below are some of our daily completed tasks by our team
January (started building the new site from scratch):
Yaroslav 10:40 PM 16th ~ 18th
migrated user data from old site
hallen 10:11 PM 18th-19th January
integration on article view page
add validation in new article page
add import url error message on DoiImportModal and fix some issues on view article
add links to article navbar and paths
Bohdan 9:48 PM 16th January
update signin/signup ui
update profile avatar hovor action
fix post view count issue
update user item ui
fix profile page tab issue
fix user follow state issue
17th January
create specific user features in create post modal
update avatar ui
update internet identity login/connect
18th January
fix profile image squeeze issue
fix profile page issue
create user avatar modal
update member page
integrate telegram login features
Jan 3rd
fix some ui issues on post, setting page
internet identity login canister
update leaderboard, Home on NerdNuggets
add new api and Footer on NerdNuggets
modify article submission in Nobleblocks
work on google login/register integration
work on other user's profile
update google login
complete user profile page
work on twitter login
5th January
update get_users_by_category to get total amount of supports / users on NerdNuggets leaderboard page
add get_searched_v_categories to get the total amount of categories on NerdNuggets home page
6th January
update get_profile api to get other's profile on Nobleblocks
add report_user api to report others on Nobleblocks
7th January
update get_profile to get the following status of others for me on Nobleblocks
update get_members to not get the users whose user_name or first_name is empty on Nobleblocks
work on twitter login (40%)
hallen 1:38 AM 6th January
add article dashboard, current articles, decline, pending article pages on admin and editor role
add extension button to common component and constants
7th January
add article invitation page and decline modal to editor and reviewer role
add article submission detail page
add expertise, review, recommend section in article invitation page
add modal, Typography, Box components in common component
8th January
add search reviewer page
add inviter page
add line to common component, add keydown event to InputField
Yaroslav 8:27 PM 7th January
refacto state and errors
8th January
refactor service and repository
add user_info, post_info, post_comment_info trait
add env variable for env file
Bohdan 8:35 PM 8th January
complete twitter login (frontend)
update home page ui
fix some issues (user profile page, router config, post detail page)
Bohdan 9:47 PM 9th January
update signin/ signup page ui
fix twitter login/signup issue
fix onboarding step1 error handler
hallen 10:36 AM 9th January
add feedback decision page for Editor and Reviewer
add Comments page for Editor and Reviewer
add Chat page for reviewer
add new common components, comment item, feedback item and feedback modal
10th January
add active submission, progress submission and archived submission for author role
Erik 7:23 AM 8th January
complete twitter login on Nobleblocks
9th January
design article database and models to add article on Nobleblocks
add get_article and get_article_types api on Nobleblocks
add create_article api to create an article when click the "Add article" btn
add update_article_step 1~4 apis to save by step page
add submit_article api to submit the article on Nobleblocks
10th January
add block_user api to block the users on Nobleblocks
update get_members to get blocklist on Nobleblocks
add suggested_users api for suggested for you on Nobleblocks
11th January
add delete_post api to delete the own posts on Nobleblocks
add report_post api to report the posts on Nobleblocks
update block_user and report_user api to act only once on Nobleblocks
add is_reported into UserInfo of response of getting user's profile on Nobleblocks
Yaroslav 10:48 AM 9th, 10th January
refactor backend codebase
Internet Identity login feature (70%)
hallen 12:59 PM 11th January
add Publication page
add admin dashboard page
add new hooks, UserEditModal, ConfirmModal
modify protecded route and components
Bohdan 10:29 AM 10th January
fix profile page issue
create comment modal
create post modal
update post item
Bohdan 10:31
11th January
integrate delete/report post
integrate report/block user
update post item
fix issues on comment item, user profile, post item
Bohdan 10:33
12th January
integrate suggested for you api
work on state management issue (50%)
create share post/user feature
Erik 6:36 PM 12th January
design article_author database and models to add article_author on Nobleblocks
add add_author, update_author, delete_author apis on creating article step 2
update update_article_step_2 to reorder the authors when creating article
13th January
update report_user and report_post to unreport on Nobleblocks
combine check_liked_me and check_bookmarked_me into check_post_related_me
update get_profile to check if user_id is valid
add followers to response of get_profile api to show the followers on user profile page
update get_post_comments to sort by created_at desc
14th January
add a feature to increase count_view of user profile and post when get_profile and get_post
add noble_id to response of get_profile and update sign_up method to generate noble_id for user
migrate user table for user roles and add current user role to token
add session into the request of get_profile and get_post to prevent multi increasing count_view
add change_role api to change user role to a another verified role
Bohdan 8:32 PM 13th January
fix feedbacks
update category click event of post item
update followers in profile page
add view count on profile and post item
session implementation on profile and post page
hallen 10:31 PM 12th January
add new article apis
add article store
13th Jaunuary
add new apis(updateAritcleAuthor, addArticleAuthor, updateArticleAuthor, deleteArticleAuthor)
modify article store
implement create submission feature in 'New Submission' button, and modify article header
integrate with backend on article submission page
Bohdan 11:35 AM 14th January
integrate followers/followings/blocklist
fix onboarding step issue
update profile page ui
update profile image hover feature
update member page (able to report, block users)
Erik 2:34 AM 15th January
add verified roles to response of login and change_role apis
add article_suggested_reviewer table and model for suggesting reviewers by author
add Get and Add, Delete apis for suggested reviewers on step 5 of creating article
update get_members to get the latest users first, and fix an error on this api
add send_invite_email method to send emails when an admin invites an editor
Yaroslav 7:11 AM 12th - 15th
implemented nobleblcoks canister to sign in with internet identity
add login_with_internet_identity api
Bohdan 6:04 PM 15th January
refactor codebase for global state management confliction
update signup /signin ui
user profile item hover feature
fix some issues (post view count issue, userItem issue)
Erik 8:50 PM 16th January
add count_blocked_users to response of get_privacy on setting page
update get_posts api to get only the media posts
add delete_article api to allow author to delete their own articles
update get_members api to search the users by their name to select the specific users when creating a post
update get_posts to show posts to allowed users (Everyone, Myfollower, SpecificUsers)
update the response of get_article_list to Vec<ArticleDashboardInfo>
hallen 9:53 PM 14th January
add new apis(addSuggestedReviewer, deleteSuggestedReivwer, getSuggestedReviewers)
integration with backend on article authors page
modify article submission page and article navbar
modify article store, article author page
15th January
integration on article manuscript page
integration on article permission page
integration on article recommend reviwer page
integration on article review page
add RecommendReviewerModal and modify components
hallen 9:30 PM 16th January
add new apis(getArticleList, inviteEditor, deleteArticle, updateUserRole)
implment role change feature, modify desktop menu
integration on publication page
modify article editor, userStore, protected route
17th January
integrate with getArticle, getArticleAuthors, getSuggestedReviewers apis on new article page
modify article submission, article detail page
modify article navbar, basic component and routes
add DoiImportModal, modify inputField, decline modal, recommendReviewerModal
modify article editor, article submission layout
Last updated