A menagerie of wild and wonderful (bash) scripts for everyday tasks, automation, and general command-line tomfoolery.
-
jira.sh - Unified Jira automation tool for creating and managing tickets. Supports interactive templates, metadata caching, field discovery, and template generation. Provides eight commands:
create,create-from-template,update,list-fields,list-issue-types,show-required,generate-template, andfetch-metadata. -
jira-commit.sh - Git commit history auditor and fixer for Jira keys. Automatically adds Jira issue keys to commit messages with automatic backup, preview mode, verification, and rollback support. Git-flow compatible.
-
functions-jira.sh - Shared library providing reusable Jira API functions, authentication, interactive template processing, validation, and error handling for all Jira scripts.
- image-to-data-url.sh - Converts an image file to a base64-encoded data URL with automatic MIME type detection.