mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-30 01:34:39 -04:00 
			
		
		
		
	* unify look and feel + button validators * Fixes #741 * add github script to mealei-next * feat(frontend): 💄 improve user-flow for creating ingredients and units in editor Creating a unit/food in the recipe editor will not automatically assign that to the auto-complete element on the ingredient. It also no longer needs a dialog and will show at the bottom of the menu at all times. * fix whitespace issue with slot * add security check to properties * fix event refresh on delete * remove depreciated page * improve API token flow * hide recipe data if not advanced user * misc adds Co-authored-by: Hayden <hay-kot@pm.me>
		
			
				
	
	
		
			33 lines
		
	
	
		
			728 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			728 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import json
 | |
| 
 | |
| import requests
 | |
| from pydantic import BaseModel
 | |
| 
 | |
| 
 | |
| class GithubIssue(BaseModel):
 | |
|     url: str
 | |
|     number: int
 | |
|     title: str
 | |
| 
 | |
| 
 | |
| def get_issues_by_label(label="fixed-pending-release") -> list[GithubIssue]:
 | |
| 
 | |
|     issues_url = f"https://api.github.com/repos/hay-kot/mealie/issues?labels={label}"
 | |
| 
 | |
|     response = requests.get(issues_url)
 | |
|     issues = json.loads(response.text)
 | |
|     return [GithubIssue(**issue) for issue in issues]
 | |
| 
 | |
| 
 | |
| def format_markdown_list(issues: list[GithubIssue]) -> str:
 | |
|     return "\n".join(f"- [{issue.number}]({issue.url}) - {issue.title}" for issue in issues)
 | |
| 
 | |
| 
 | |
| def main() -> None:
 | |
|     issues = get_issues_by_label()
 | |
|     print(format_markdown_list(issues))
 | |
| 
 | |
| 
 | |
| if __name__ == "__main__":
 | |
|     main()
 |