Skip to content

Instantly share code, notes, and snippets.

View fr34kyn01535's full-sized avatar
🎯
Focusing

Sven Mawby fr34kyn01535

🎯
Focusing
View GitHub Profile
let request = require("request");
var token = "XXXXXXXXXXXXXXX";
request.get({ url : "https://my.sevdesk.de/api/v1/CheckAccountTransaction/?limit=-1", headers : { "Authorization" : token } },
function (error, response, body) {
let transactions = JSON.parse(body);
for(var transaction of transactions.objects){
if(transaction.checkAccount.id === "157622"){
request.delete({ url : "https://my.sevdesk.de/api/v1/CheckAccountTransaction/"+transaction.id+"/", headers : { "Authorization" : token } });
}
@fr34kyn01535
fr34kyn01535 / lede-upgrade.sh
Last active January 1, 2018 11:55
Lede upgrade post procedure
opkg update && opkg install block-mount kmod-fs-ext4 kmod-usb-storage e2fsprogs kmod-usb-ohci kmod-usb-uhci fdisk
block detect > /etc/config/fstab; \
sed -i s/option$'\t'enabled$'\t'\'0\'/option$'\t'enabled$'\t'\'1\'/ /etc/config/fstab; \
sed -i s#/mnt/sda1#/overlay# /etc/config/fstab; \
cat /etc/config/fstab;
mkdir /tempupgrade
mount /dev/sda1 /tempupgrade
rm /tempupgrade/etc/.extroot-uuid
@fr34kyn01535
fr34kyn01535 / 1-operator.yaml
Created January 5, 2019 00:59
Rook on Rancher
apiVersion: v1
kind: Namespace
metadata:
name: rook-ceph-system
---
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: cephclusters.ceph.rook.io
spec:
@fr34kyn01535
fr34kyn01535 / example.cs
Created July 21, 2019 18:58
Calling a Discord Webhook in C#
void Main()
{
string webhookUrl = "https://discordapp.com/api/webhooks/602563605837250567/XWwqCqUc45sdSd3wfgdfggfjOSJ93fJQ0l-VjawpHh_UbYOzI324234234sShS6Pcx8b";
new DiscordEmbedWebhookRequest() {
Embeds = new List<UserQuery.DiscordEmbedWebhookRequest.DiscordEmbed>(){
new UserQuery.DiscordEmbedWebhookRequest.DiscordEmbed(){
Title = "Fancy"
}
}
}.SendSync(webhookUrl);
@fr34kyn01535
fr34kyn01535 / commands.conf
Created February 19, 2020 16:22
Icinga Teams Connector (Via webhook)
object NotificationCommand "notify-teams" {
import "plugin-notification-command"
command = [ PluginDir + "/teams_connector.py" ]
arguments += {
"--h" = "$hostn$"
"--hn" = {
description = "Host"
value = "$host_name$"
}
"--ho" = {
su
for full in /dev/block/platform/soc/1d84000.ufshc/by-name/*; do
name=$(basename $full)
echo "Now backing up: $name"
dd if=$full of=/sdcard/full/$name
done