Skip to content

Instantly share code, notes, and snippets.

View wjkennedy's full-sized avatar
💭
I may be slow to respond.

William Kennedy wjkennedy

💭
I may be slow to respond.
View GitHub Profile
-- PICO-8 Game: Jira Sprint Manager
-- Constants
local SPRINT_CAPACITY = 20
local MAX_TASKS = 15
local BUCKET_SPEED = 2
local FALL_SPEED = 1
local BUG_PAUSE_TIME = 60 -- Time to pause when a bug is found
local GAME_OVER_TIME = 120 -- Time to show "Game Over" screen (2 seconds at 30 fps)
local DROP_INTERVAL = 30 -- Frames between drops
@wjkennedy
wjkennedy / batch_of_long_n_deep_heinous_jql_unique_values.csv
Created June 19, 2024 11:27
Do you have Arcade game themed Jira projects? Want to do some performance JQL testing? Here you go...
We can't make this file beautiful and searchable because it's too large.
"((((((((((project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15) AND (project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15)) AND ((project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15) AND (project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15))) AND (((project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15) AND (project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15)) AND ((project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15) AND (project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15)))) AND ((((project NOT IN ""Galaga"" AND status NOT IN ""Closed"" AND story_points <= 71 AND due_date != 2023-8-15) AND (project N
@wjkennedy
wjkennedy / rightclickboard.wflow
Created June 14, 2024 19:29
macOS Automator Quick Action to enable Right Click to clipboard
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AMApplicationBuild</key>
<string>523</string>
<key>AMApplicationVersion</key>
<string>2.10</string>
<key>AMDocumentVersion</key>
<string>2</string>
from flask import Flask, request, jsonify
import requests
app = Flask(__name__)
JIRA_URL = 'https://your-jira-instance.atlassian.net/rest/api/3/issue'
JIRA_AUTH = ('your-email', 'your-api-token')
@app.route('/create-issue', methods=['GET'])
@wjkennedy
wjkennedy / header-footer-parallax-effect.markdown
Created May 10, 2024 09:56
Header/Footer Parallax Effect
This file has been truncated, but you can view the full file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
an Atlassian Team Play, focusing on maximizing the value of the Atlassian toolset in alignment with organizational goals:
Title:
Maximizing Value with Atlassian: A Team Play for Value Realization
Objective:
To implement a structured approach for teams to measure and enhance the value derived from Atlassian tools, aligning tool use with organizational goals and objectives.
Participants:
Team Leaders/Managers (to provide strategic oversight)
@wjkennedy
wjkennedy / atlassian_community_v0.openapi.yaml
Created March 25, 2024 15:21
atlassian community khoros api
openapi: 3.0.3
info:
title: Simple Atlassian Community Search API
version: 1.0.1
description: This API allows performing a simple search in the Atlassian Community messages.
servers:
- url: https://community.atlassian.com/api/2.0
description: Atlassian Community API Server
paths:
/search:
@wjkennedy
wjkennedy / Team24-agenda_calendar_from_A9Group.ics
Created March 21, 2024 15:06
Team 24 Agenda Calendar file
BEGIN:VCALENDAR
BEGIN:VEVENT
SUMMARY:Registration opens
DTSTART;TZID=America/Los_Angeles:20240430T063000
DTEND;TZID=America/Los_Angeles:20240430T200000
END:VEVENT
BEGIN:VEVENT
SUMMARY:Certification Day & Developer Training (optional paid add-on)
DTSTART;TZID=America/Los_Angeles:20240430T080000
DTEND;TZID=America/Los_Angeles:20240430T170000
import requests
from urllib.parse import urlparse, urljoin
import os
import html2text
from bs4 import BeautifulSoup
import xml.etree.ElementTree as ET
# Configuration
sitemap_url = "https://support.atlassian.com/sitemap.xml"
domain = "support.atlassian.com"