Commit Graph

8 Commits

Author SHA1 Message Date
rottenwheel
541b9f7a83
new_issue: adjust get_period_string so leading zeroes are omitted for dates 2024-08-09 18:53:28 +00:00
rottenwheel
c4872267b2
new_issue: hardcode cover title 2024-08-09 18:45:44 +00:00
Kumi
d3fa303364
fix: correct text alignment and title formatting in SVG
Adjusted text alignment and positioning in the cover template SVG for better rendering. Modified issue title format in the issue image creation script to uppercase for consistency.
2024-08-07 08:46:30 +02:00
Kumi
ab492effb1
fix: title consistency
Updated title format to ensure consistency across issues.
2024-07-25 21:45:07 +02:00
Kumi
cf25a22641
feat(issues): add comments for subprocess and file ops
Added explanatory comments for steps using the Hugo CLI to generate new issues and subsequent file operations, improving code readability and maintainability. No functional changes were made.
2024-07-23 09:31:16 +02:00
Kumi
3968fd4248
feat(issue-creation): add period input and title update
Enhanced the issue creation script by adding functionality to input
and format the period dates when creating new issues. The script now
supports custom period start and end dates and updates the issue title
accordingly in the markdown file. This change ensures more accurate
issue titles and periods, improving clarity and organization of issues.

Additionally added error handling for the Hugo command and Python file
operations, improving robustness and reliability.
2024-07-23 09:30:02 +02:00
Kumi
e231c4d8c5
refactor: improve code readability and formatting
Unified string quotes and used consistent indentation to enhance the readability of the script. Refactored the creation of issue cover image for better clarity and maintainability. These changes optimize future code reviews and reduce the potential for errors.
2024-07-23 08:56:14 +02:00
Kumi
f3207b7a7d
feat: automate creation of new weekly issue
Added a new Python script to automate the creation of new weekly issues for the site. The script determines the latest issue number, generates a new one, and includes creation of a cover image with relevant dates. This streamlines the weekly update process and ensures consistency.

This script is work in progress and will get additional features.
2024-07-23 08:55:43 +02:00