Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: fetch user last success submission #40

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

AlcibiadesCleinias
Copy link

@AlcibiadesCleinias AlcibiadesCleinias commented Jul 24, 2024

feat: add a new command to makefile: generate-with-last-submissions (Generate back side of the card with the last accepted submission), e.g. image
docs: introduce a new method, add screenshots example for cookie/session
fix: optionally use csrf_token from env (it should resolve #39)
refactor: improve code style a bit (sorry), and I fixed some libs that were not fixed in the requirements.txt

ps. Also, I left several new TODOs, and the feature with code submission is a kinda experiment as it is created without tests, via using a kinda closed method of leetcode-python lib, and with the help of direct parsing of that raw request.

would appreciate if someone would support the PR, for myself I did want I wanted - created Anki cards with
ps. also I am opened for the comments and review

fix: optioanlly use csrf_token from env
feat: add generate-with-last-submissions command
docs: introdce new method
refactor: improve code style a bit
…e the limit on the number of problems to generate cards for
- Upgrade `genanki` to version 0.13.1
- Upgrade `tqdm` to version 4.66.4
- Added a new details section with an example image showing where to find the CSRF token in the browser cookies
- Added a new details section with an example image showing the format of the last submission code on the back card
…or when the last submission data is not available
…tching of all data needed from Leetcode, and that it is a blocking call.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error when trying to run make generate
1 participant