Articles on mharshita's Bloghttps://blogs.python-gsoc.orgUpdates on different articles published on mharshita's BlogenMon, 23 Aug 2021 10:50:39 +0000Weekly Blog Post #12https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-12/<h2>What did I do this week?</h2> This week I worked on updating some tests for priority filters and my stories page and fixing some minor bugs. This week I also worked on my <a href="https://github.com/mharshita/GSOC-2021-Project-Report">GSoC Project Report</a>. <h2>Further Plans</h2> I would love to contribute to user story even after GSoC ends. <br> It was an amazing journey working with EOS. Thanks to all the mentors for all the support and guidance. <br> Signing off ❤manglaharshita@gmail.com (mharshita)Mon, 23 Aug 2021 10:50:39 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-12/Weekly Check-In #11https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-11-12/<h2>What did I do this week ?</h2> Proceeding to the final week now :)) This week I worked on the integration of eos-icons-react library and fixing some bugs. <h2>What I am planning to do next ? </h2> For the coming week I will be fixing some bugs and continue with writing tests. <h2>Did I got stuck anywhere ?</h2> No.manglaharshita@gmail.com (mharshita)Mon, 16 Aug 2021 17:29:35 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-11-12/Weekly Blog Post #10https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-10-2/<h2>What did I do this week ?</h2> This week I worked on priority labels and adding filter for the same and fixing some bugs. I am currently working on integrating eos-icons-react library in User Story as discussed with the mentors. <h2>What is coming up next ?</h2> For the coming week I will complete the above work and work on some bugs and will also try to write tests. <h2>Did I got stuck anywhere ?</h2> No, I didn't got stuck anywhere.manglaharshita@gmail.com (mharshita)Mon, 09 Aug 2021 18:25:59 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-10-2/Weekly Check-in #9https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-9-15/<h2>What did I do this week ?</h2> This week went by in revamping the story page and fixing some bugs in the edit story and gallery features. I also worked on changing the text area to auto resizing text area that can adjust height according to content. <h2>What is coming up next ?</h2> For the coming week I will be working on some more bugs and filters on home page along with Sundeep (my GSoC partner). I will also try to complete priority labels part this week. <h2>Did I got stuck anywhere ?</h2> Yes I got stuck while making auto resizable text area for story page but I figured it out later on.manglaharshita@gmail.com (mharshita)Mon, 02 Aug 2021 17:57:07 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-9-15/Weekly blog post #8https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-8-2/<h2>What did I do this week ?</h2> This week I worked on completing refactoring the code for vote.js file, fixing some bugs and implementing the gallery feature for attachments of stories, comments and replies. I am also working on revamping the story page which I will complete in the coming week. <h2>Work for coming week</h2> For the coming week I will work on fixing some more bugs and revamping the UI.manglaharshita@gmail.com (mharshita)Tue, 27 Jul 2021 04:46:39 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-8-2/Weekly Check-in #7https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-7-17/I have successfully passed first evaluation! All thanks to the mentors! <br> <h2>What did I do this week</h2> This week was mostly focused on fixing bugs in User Story. I have fixed the form-validation bug on new story page, the LinkedIn share bug and mentions feature is mostly done finally :) <h2>What is coming up next?</h2> For the coming week also I will focus on fixing some bugs and writing tests and working on design improvements for User Story. <h2>Did I got stuck somewhere?</h2> Yes, I took me sometime to figure out how to change the mentioned usernames into links!manglaharshita@gmail.com (mharshita)Mon, 19 Jul 2021 17:37:21 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-7-17/Weekly Blog Post #6https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-6-2/Hey<br> <h2>What did I do this week and further plans...</h2> This week was mostly focused on implementation of file uploads feature for New Stories, Comments and Comment Replies. Our mentor Aditya helped us in implementation of file uploads for new stories and also guided in the file uploads implementation for comments and comment replies. For implementation of this feature, we figured out file uploads in starpi. Along with this we also worked on some bugs and refactoring the code. The final PR can be seen <a href="https://github.com/EOS-uiux-Solutions/user-story/pull/48">here.</a> For the coming week I will continue with the work left from previous weeks i.e. implementation of draft.js plugin and will also try to work on mark as read feature for single notification.<br> Will update more in the next weekly check-in :)manglaharshita@gmail.com (mharshita)Mon, 12 Jul 2021 17:50:32 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-6-2/Weekly Check-In #5https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-5-12/Hey!<br> <h2>What did I do this week ?</h2> This week I worked on solving some bugs and refactoring the GraphQL queries. <h2>What is coming up next ?</h2> For the coming week I will be spending time on working on some more bugs and replacing the react-mentions with draft.js plugin. I will also try to work on the UI at the end of the week if time allows. <h2>Did I got stuck anywhere ?</h2> Yes, I am trying to figure out how to integrate cloudinary to dropzone for uploading images. Along with this I am also working implementation of draft.js plugin.<br>More updates in the next blog post :)manglaharshita@gmail.com (mharshita)Mon, 05 Jul 2021 17:34:10 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-5-12/Weekly Blog Post #4https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-4-3/Hey!<br> Here is my blog post for the third week.<br> <h2>What did I do this week and further plans</h2> This week I fixed some errors and made some improvements in the sharable links PR and it is done now :) My main focus for this week was to convert the usernames in the mentions PR into links and what I am able to achieve till now is just the links in markup format i.e. [username](user profile link). I have used regex to match the markup link format. Now I need to replace them with links in HTML format. We also had a meeting this week with our mentor this week and we decided that after completing the ongoing features along with the tests, we will work on fixing bugs and refactoring the code. So for the coming week I will try to write some tests and work on bugs and will update in the next weekly check-in :)manglaharshita@gmail.com (mharshita)Mon, 28 Jun 2021 17:29:58 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-4-3/Weekly Check-In #3https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-3-17/Hey!<br> Here is my weekly check-in for the second week.<br> <h2>What did I do this week ?</h2> This week I worked on implementation of sharable links feature. This feature will allow the users to share the story page url across various platforms. Along with this they can also copy the url of the same. I used react-share library to achieve this functionality. Along with this I also revamped the mentions functionality introduced in the previous blog.<br> <h2>What I will do in the coming week ?</h2> For this week I will work on tests for both the above mentioned functionalities along with leftover part of the mentions functionality.<br> <h2>Did I get stuck somewhere ?</h2> Yes, the first thing I got stuck with for this week was to convert mentioned usernames into links. I am trying to fix this one.manglaharshita@gmail.com (mharshita)Mon, 21 Jun 2021 18:10:17 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-3-17/Weekly Blog Post #2https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-2-2/Hey,<br> So the first week of GSoC is almost over and we are about to start with the second week. <br> <h2>Mentions Functionality</h2> During this week I worked on the implementation of the frontend for mentions functionality. This functionality will allow users to mention any other user in the comments section of the story. To achieve the functionality, I have used react-mentions library. Initially, I faced some problems while fetching data of users for display but eventually I and Sundeep (my GSoC partner) figured it out. I also spent some time on my university exams this week. For the coming week I will be working on the tests for mentions functionality and the backend part of this functionality that will involve giving out notifications to the users. Along with this, I will also be working on implementation of a new feature, i.e Sharable links. This functionality will allow users to share stories on different social media platforms with just one click.<br> Looking forward to another amazing week ahead :)manglaharshita@gmail.com (mharshita)Mon, 14 Jun 2021 17:42:50 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-blog-post-2-2/Weekly Check-in #1https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-1-16/Hey, I am Harshita Mangla, a second year Computer Science undergraduate from India. During Google Summer of Code, 2021 I would be working with EOS Design System on the project: User Story - Improvements and New Features. <br> <h2>About my Project</h2> EOS User Story provides an interface to the users to share how they are using the product and relate to other users' stories and comment or vote them up. The project aims to add new features and improve on the existing ones. <br> <h2>What did I do in the community bonding period?</h2> As decided in the meeting, all the projects were migrated from GitLab to GitHub. I migrated the User Story Repository. After that I and Sundeep (my GSoC partner) spent time on discussing and setting up GitHub Projects Board. After that I spent some time on migrating my pull requests from GitLab to GitHub. <br> <h2>What am I doing this week?</h2> This week I am working on implementation of mention functionality that will let users to tag or mention other users in the comments section of the story. I will be writing tests for the same using Cypress. <br> <h2>Did I stuck anywhere?</h2> No, I didn't stuck anywhere yet. <br> Looking forward to a great summer ahead :)manglaharshita@gmail.com (mharshita)Tue, 08 Jun 2021 17:45:52 +0000https://blogs.python-gsoc.org/en/mharshitas-blog/weekly-check-in-1-16/