Giter Site home page Giter Site logo

arunbhardwaj / leethub-2.0 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qasimwani/leethub

242.0 242.0 22.0 20.96 MB

Automatically sync your leetcode solutions to your github account - with some updates to keep it working

Home Page: https://chrome.google.com/webstore/detail/leethub-v2/mhanfgfagplhgemhjfeolkkdidbakocm

License: MIT License

JavaScript 85.89% CSS 2.86% HTML 11.25%

leethub-2.0's Introduction

Hi there πŸ‘‹, I'm Arun!

  • I'm currently a Software Engineering Immersive student at HackReactor πŸ›.
  • I'm a passionate learner. I love to learn hard material and teach it to others πŸ’‘.
  • I love to learn new technologies and use them to solve problems ✨.

🌱 I’m currently learning backend system design.

πŸ›  My Tech Stack

Front End:

JavaScript React Redux StyledComponents webpack Babel

Back End:

Node Express MongoDB Mongoose MySQL npm

Testing:

Mocha Chai Postman Jest

Deployment:

AWS

leethub-2.0's People

Contributors

a-aznar avatar arjixwastaken avatar arnabsen1729 avatar arunbhardwaj avatar asahu16 avatar ayoung19 avatar benlowenthal avatar bpires avatar bro3886 avatar jeremytsaii avatar mahbubcseju avatar mayankkumar2 avatar myu-ekata avatar njelich avatar qasimwani avatar sbibek avatar syssn13 avatar tuminzee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

leethub-2.0's Issues

Microsoft Edge/Firefox support

I currently use Microsoft Edge and Firefox for my daily tasks.

I would like for the extension to have support for Microsoft Edge and/or Firefox.

geeks for geeks questions not being updated

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
the geeks for geeks questions are not being updated to the repository. i used v1 before and it worked fine. please fix this.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Add lintcode support

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
I am frustrated to manually upload my lintcode solutions.

Describe the solution you'd like
Like my leetcode solution is being synced. It would be great if lintcode solutions can be synced as well.

Describe alternatives you've considered
The alternative to this is manually uploading your solutions which is boring.

Additional context
Lintcode contains a few of the premium questions for leetcode so that's great we could also sync.

Link:
https://www.lintcode.com/

Counts Aren't Fetched/Synced from the Github repo

I have two laptops. I code in both of them depending on my mood. I made some progress on Leetcode in one of my laptop. Now on the other one, if I install the LeetHub extension and link it to my Github repo, it isn't pulling the counts from the Github Repo. The count of the probs solved is 0,0,0. It will be great if the count is pulled from the Github. It may not be wise to pull the count from the Github on each submission, rather a fetching the counts on clicking the sync button might also do the task.

requesting access to github repo

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
this is related to the feature on which this extension asks permission to our entire github repo.

Describe the solution you'd like
it would be better if this extension didn't ask access to our entire github repo, i know this extension is opensource but still it would be much better if it only asks a permission only to a specific repository, and i don't think that is very hard to implement. also i would like to thank you for this amazing work really it is a very helpful extension.

Describe alternatives you've considered

Additional context
no aditional context

It is not working properly with the latest version of leetcode

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Add same feature for Hackerrank?

Hackerrank request

feature request
Need a similar extenstion/feature, or a code snip that can work for Hackerrank.

solution
Wanna make a similar extension but with tabs for Leetcode, GFG, Hackerrank etc.

Additional context
If you can teach me how to manipulate your code to fit my needs, i can make my own fork and do whatever i need.

Upload all previously submitted questions with all submissions

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Add files instead of replacing

[Enhancement] It would be helpful if instead of overwriting an already solved question, another file would be added with some extension like _1 etc.. because sometimes we solve a question then we think of another method which is better. SO, instead this(the latest one) gets pushed ond overwritten. When we could check and compare the current code with the previous one.

Sync Problem

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.
While submissions on leetcode the repo didn't update in Github
To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
image
image

See No sync from leetcode after making successful submissions

image
Error collect by extension.

If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Incorrect LC question number for folder/file name

Its gives incorrect question numbers in the repo

To Reproduce
Steps to reproduce the behavior:

  1. Go to any leetCode question (ex, 1048, 1337...ets)
  2. submit the problem
  3. open github folder
  4. See error

Expected behavior
It should give correct number to the question.

Screenshots
image
image
image

When I submit to Java and then to Kotlin, Kotlin doesn't go directly to the repository.

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

I solved the problem with Java and did synchronization. I also solved the problem and synchronized with Kotlin, but a bug occurred that prevented synchronization right away with Kotlin. I'm not sure if it's a problem with Kotlin or a bug that prevents two languages from working at the same time.

Screenshots

Additional context

Leetcode solutions not getting committed to the repository!!

I have authorized my Github with the extension but still the solutions are not getting fully committed .what I mean is that 3 solutions were added to my linked repository without an issue but after that my accepted solutions are not getting added to my repo. Can anyone help me out with this please?

wrong question number updated

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
for this question https://leetcode.com/problems/binary-search/description/ , it is 704 question but but in github it is updated a question 792 please fix this

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

GeeksForGeeks

This extension only works with leetcode. So you can modify it such that the geeksforgeeks questions can also get added in the repository.

Submitting using shortcut does not push code

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
When submitting code using Ctrl + Enter shortcut, the code is not pushed into my repository. However, it works when submitting code by clicking the "submit" button.

To Reproduce
Solve any problems and submit code by pressing Ctrl + Enter

Expected behavior
Code pushed into my repository.

Not synchronizing leetcode submission to github

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
The extension worked fine for some days but not it is not syncronizing the leetcode submission to the github repositary.

Push pandas solutions

Hi there!
I've noticed that the extension doesn't see pandas solutions so they don't get pushed. It would be great if you add the feature to push pandas in future versions πŸ₯°

Sql code

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Deploy SQL code in different repo named by SQL.

Code not upload in github

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Wrong filename for Leetcode Question

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
Wrong filename for Leetcode Question

To Reproduce
Steps to reproduce the behavior:

  1. Go to 1361. Validate Binary Tree Nodes
  2. Complete the question
  3. See the wrong filename on Github repo

Screenshots
The number of question on Leetcode

The filename on Github repo

No longer pushes code from resubmissions

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
Previously when a LeetCode solution was resubmitted, the LeetHub extension would push the revised code to the repo and update the stats accordingly. This no longer seems to work.

To Reproduce
Steps to reproduce the behavior:
Submit a LeetCode solution.
Make some changes to the code (e.g. remove unnecessary comments)
Resubmit your new solution.
Check GitHub repo and note that the new code has not been pushed.

Expected behavior
Expect LeetHub to push the revised code to the repo, and to update the commit message based on the new space/time complexity statistics.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Add runtime and memory usage in Notes.md

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
Suggesting to also add in the Notes.md the runtime and memory usage

image

Describe the solution you'd like
Just adding the data above the Time taken would be great.

image

Describe alternatives you've considered
Can't think of an easier alternative.

Additional context
I think it's important when people study performance.

Thank you.

Extending the features of LeetHub to CodeStudio by Coding Ninjas

I would like to make the features of LeetHub more universal, i.e. to extend this feature to other trending coding platforms for more people to use this feature of LeetHub.

I would like to link CodeStudio and GitHub in the same way as LeetCode and GitHub so that whenever a code is submitted on CodeStudio it can automatically be saved on GitHub. I am also ready to work on the task by myself if assigned, provided I get some support and guidance.

Link of CodeStudio. I am also attaching a screenshot of the website for your reference.

image

The extension is not working

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

please do available same feature for coding ninjas

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Firefox support plz

hi if possible could you please the launch this extension on firefox
thank you.

Add Notes Data from Leetcode !

Problem Statement.
Leetcode has introduced the concept of the note. It would be great if we can have the same in our github repo

Push the code even when you dont submit.

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.

  • Often I would be okay in pushing my code when the only thing thats required is a conceptual Optimization. Currently code only gets pushed when I submit and not on Run.

Describe the solution you'd like

  • Allow an option to submit the current code as it is. To start with we could allow submitting on "Run"

Describe alternatives you've considered

  • A button in the extension pop-up that pushed the current code form your leetcode IDE to your github

Additional context

  • Add any other context or screenshots about the feature request here.

Extension stopped working

The Chrome extension stopped working since about 22 hours ago. This happened before and the problem would be gone if I tried to submit on LeetCode a few more times. But this time the issue persists. I was wondering if there’s any bug or is there any solution for the issue on my end?

Add CodeStudio platform by Coding Ninjas

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Sometimes it takes 3-4 attempt or restarting the browser to see the changes in GitHub

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

LeetCode v2 Not Working

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
LeetCode v2 Not Working

To Reproduce
Steps to reproduce the behavior:
Not Working by following the default steps

Expected behavior
Not able to push the code to the github repo

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Update problem counters.

Is your feature request related to a problem? Please describe.
Since this is a second version, I have a lot of progress with the other extension, I would like to link an existing repo and have the counters (the easy, medium, and hard counters) updated.

Describe the solution you'd like
Since the problems are stored in the repo by folder and each of them has a readme stating the difficulty of the problem, it can be possible to count them at the moment to link an existing repo.

Describe alternatives you've considered
since I can fake the readme with the description above a more secure way to handle this is by checking the submissions in leetcode itself, however, the addon doesn't took to have access to leetcode info.

LH V2 is not working anymore

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

It's been two weeks it's not counting the solved problems or uploading on leetcode

Screenshots
If applicable, add screenshots to help explain your problem.
image

Additional context
Add any other context about the problem here.

Sync Issue

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Describe the bug
Whenever I submit a code on LeetCode after successful submission LeetHub v2 not working properly not make commit to the GitHub repo and does no sync it happens a lot of time pls view this problem and make correct

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Commit contest accepted solutions on the fly..

Pushing the accepted solutions on the fly in the ongoing contests would be great. Right now we need to re-submit the accepted solution after the contest in order to be committed..If this is added it would be a better feature i think.

There is some issue in authorizing.

After I authorize the extension to my github account nothing happens. There is still the button to Authenticate and when I click on it again, it just opens my github account.
When I click on the web icon of the extension, and try to add an existing repository, it gives me error that I haven't authorized github account, even though I did it.

please do available same feature for coding ninjas

Please review previous closed issues before filling out a new one! Duplicate issues will be closed without comment.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.