bluenevus commited on
Commit
9c7ce71
·
verified ·
1 Parent(s): 0c2cdd2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -31,7 +31,7 @@ def generate_release_notes(github_url, github_token, gemini_api_key, start_date,
31
 
32
  # Set default dates
33
  default_end_date = datetime.now()
34
- default_start_date = default_end_date - timedelta(days=7) # One week ago
35
 
36
  # Create Gradio interface
37
  iface = gr.Interface(
@@ -40,12 +40,12 @@ iface = gr.Interface(
40
  gr.Textbox(label="GitHub Repository URL (e.g., https://github.com/MicroHealthLLC/maiko-assistant.git)"),
41
  gr.Textbox(label="GitHub Personal Access Token", type="password"),
42
  gr.Textbox(label="Gemini API Key", type="password"),
43
- gr.DateTime(label="Start Date (Click to select)", value=default_start_date),
44
- gr.DateTime(label="End Date (Click to select)", value=default_end_date)
45
  ],
46
  outputs=gr.Textbox(label="Generated Release Notes"),
47
  title="Automated Release Notes Generator",
48
- description="Generate release notes based on GitHub commits using Gemini AI. Click on the date fields to select start and end dates."
49
  )
50
 
51
  # Launch the app
 
31
 
32
  # Set default dates
33
  default_end_date = datetime.now()
34
+ default_start_date = default_end_date - timedelta(days=30) # One month ago
35
 
36
  # Create Gradio interface
37
  iface = gr.Interface(
 
40
  gr.Textbox(label="GitHub Repository URL (e.g., https://github.com/MicroHealthLLC/maiko-assistant.git)"),
41
  gr.Textbox(label="GitHub Personal Access Token", type="password"),
42
  gr.Textbox(label="Gemini API Key", type="password"),
43
+ gr.DateTime(label="Start Date", value=default_start_date),
44
+ gr.DateTime(label="End Date", value=default_end_date)
45
  ],
46
  outputs=gr.Textbox(label="Generated Release Notes"),
47
  title="Automated Release Notes Generator",
48
+ description="Generate release notes based on GitHub commits using Gemini AI. Select start and end dates to define the time range for commits."
49
  )
50
 
51
  # Launch the app