Releases: DanielDekhtyar/CodeFinder
Releases · DanielDekhtyar/CodeFinder
v1.9.0
🗓️ Version 1.9.0 - 31/07/2024 (commit 01f2554)
🔥 Added
- A filter functionality was added to the search and the results page.
The search results can be filtered by the main language, the author of the repo, the date of the last update and the minimum amount of stars the repo has. - A popup modal appears when you click on the filter button.
- In
helpers.py
a list of all the languages was added. The list is passed to the webpage and then a UI list of all the languages is generated using Jinja. - In
api_requests.py
the filter information is processed and a search query is contracted to match the request.
The search query is then passed to GitHub API to get the results according to the request.
v1.3.10.1
🗓️ Version 1.3.10.1 - 20/07/2024 (commit de7122d)
🐞 Bugfix
- Fixed not showing the homepage link for some repos on the result card
v1.3.10
🗓️ Version 1.3.10 - 06/07/2024 (commit 3e90c16)
🔥 Added
- In
helpers.py
, the functionneed_to_make_request_to_openai_api()
was added.
The purpose of the function is to determine if there is a need to make an API request to OpenAI. Done to save $$ and time. (Time is money!)
If there is no need, the user request will be passed to GitHub API as it is. - The function
openai_api_request()
fromapi_requests.py
callsneed_to_make_request_to_openai_api()
.