Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am Krakaw on github.
  • I am krakaw (https://keybase.io/krakaw) on keybase.
  • I have a public key whose fingerprint is 8EB6 0659 E7A3 611C 304D A048 F261 0055 3679 6934

To claim this, I am signing this object:

@Krakaw
Krakaw / test_stripe.sh
Created November 28, 2018 03:24
Testing stripe auth page
#!/bin/bash
USERNAME=""
PASSWORD=""
if [ ! -f "$(which jq)" ]; then
echo "Please install jq"
exit 1
fi;
content=$(curl -s -X POST --header 'Content-Type: application/json' -d '{"email": "superuser@test.com", "password": "password"}' "https://${USERNAME}:${PASSWORD}@staging.bigneon.com/api/auth/token")
access_token=$( jq -r '.access_token' <<< "${content}" )
refresh_token=$( jq -r '.refresh_token' <<< "${content}" )
@Krakaw
Krakaw / auth.sh
Created February 18, 2019 12:25
Getting auth tokens on BigNeon
#To get an auth and refresh token the access token will expire after 15 minutes
curl -X POST -H 'Content-Type: application/json' -d '{"email": "doorperson@test.com", "password": "password"}' https://beta.bigneon.com/api/auth/token
# {"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIyMGI0NjBlNi1hZDQ5LTQzNjItODJiZS0yNDU4YmZiMmI2ZWIiLCJpc3MiOiJiZy1zYW1wbGUtaXNzdWVyIiwiZXhwIjoxNTUwNDkzMzk2fQ.UlYKOrH04a4jGvQOtMMRwBNwx8iZQksjEJBJcI3zprs","refresh_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIyMGI0NjBlNi1hZDQ5LTQzNjItODJiZS0yNDU4YmZiMmI2ZWIiLCJpc3MiOiJiZy1zYW1wbGUtaXNzdWVyIiwiaXNzdWVkIjoxNTUwNDkyNDk2fQ.y-h_R1UwYAEon16BJ3U_ERJ-UeCwkZfkxq-Ku1Zivqk"}
#To refresh your token
curl -X POST -H 'Content-Type: application/json' -d '{"refresh_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIyMGI0NjBlNi1hZDQ5LTQzNjItODJiZS0yNDU4YmZiMmI2ZWIiLCJpc3MiOiJiZy1zYW1wbGUtaXNzdWVyIiwiaXNzdWVkIjoxNTUwNDkyNDk2fQ.y-h_R1UwYAEon16BJ3U_ERJ-UeCwkZfkxq-Ku1Zivqk"}' https://beta.bigneon.com/api/auth/token/refresh
@Krakaw
Krakaw / mattermost.js
Last active February 28, 2020 07:15
Mattermost post
const axios = require("axios");
class Mattermost {
constructor(apiUrl, personalToken) {
this.apiUrl = apiUrl;
this.personalToken = personalToken;
this.teams = null;
this.channelMap = null;
}
@Krakaw
Krakaw / recreate-branch.sh
Last active April 21, 2020 06:50
Re-apply your changes from your branch in a new branch based off an origin branch
#!/bin/bash
set -e
usage() {
echo "Create a new branch with a single commit"
echo "$0 --new-branch new_branch_name [--origin origin/branch] [--branch current_branch_name]"
}
while [ "$1" != "" ]; do
case $1 in
-o | --origin)
send-tari 1 🏃🧤🤓🚀💤😛🚒👔🌽🧣🍰🚫🥁💡🤦🐭👈📖🎺🛸😵🍖🏆🆗🐳🚧📖🐴🌵🙄💎😎🎌 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
#!/bin/bash
tor &
sleep 15
if [[ ! -f ~/.tari/config.toml ]]; then
tari_base_node --init --create-id
fi
tari_base_node
@Krakaw
Krakaw / krun.sh
Last active March 23, 2021 16:46
#!/bin/bash
###################################################################
#Script Name : Pod Runner
#Description : Run a command on the first matching pod
#Args : -p POD_NAME | [-n NAMESPACE] | [-c COMMAND] | [-v/--verbose] | [-b/--brave]
#Author : Krakaw
#Email : 41575888+Krakaw@users.noreply.github.com
###################################################################
@Krakaw
Krakaw / krun
Created June 10, 2021 16:37
Run a command on the first pod matching the name
#!/bin/bash
###################################################################
#Script Name : Pod Runner
#Description : Run a command on the first matching pod
#Args : -p POD_NAME | [-n NAMESPACE] | [-c COMMAND] | [-v/--verbose] | [-b/--brave]
#Author : Krakaw
#Email : 41575888+Krakaw@users.noreply.github.com
###################################################################
@Krakaw
Krakaw / krun.sh
Created September 16, 2021 14:41
#!/bin/bash
###################################################################
#Script Name : Pod Runner
#Description : Run a command on the first matching pod or all matching pods
#Args : -p POD_NAME | [-n NAMESPACE] | [-v/--verbose] | [-b/--brave] | [-a/--all] | [-c COMMAND]
#Author : Krakaw
#Email : 41575888+Krakaw@users.noreply.github.com
###################################################################