Removing cruft

This commit is contained in:
Farhan Khan 2022-03-02 00:32:50 +00:00
parent 2b1b57ac4d
commit 0ac955bed2
3 changed files with 0 additions and 67 deletions

View File

@ -82,60 +82,4 @@ func followInbox(inboxurl string) {
} }
defer res.Body.Close() defer res.Body.Close()
// body, err := ioutil.ReadAll(res.Body)
// fmt.Printf("Body : %s", body)
/*
matchset := re.FindStringSubmatch(targetInbox)
if matchset == nil {
return
}
inboxHost := matchset[1]
keyBytes, err := ioutil.ReadFile("keys/private.pem")
if err != nil {
log.Fatal(err)
}
pemBlock, _ := pem.Decode(keyBytes)
if pemBlock == nil {
log.Fatal("Invalid PEM format")
}
privateKey, err := x509.ParsePKCS1PrivateKey(pemBlock.Bytes)
if err != nil {
log.Fatal(err)
}
//var jsonBytes []byte
jsonRequest := "{}"
jsonBytes := []byte(jsonRequest)
payload := bytes.NewReader(jsonBytes)
prefs := []httpsig.Algorithm{httpsig.RSA_SHA256}
digestAlgorithm := httpsig.DigestSha256
headers := []string{httpsig.RequestTarget, "date", "host"}
signer, _, err := httpsig.NewSigner(prefs, digestAlgorithm, headers, httpsig.Signature, 0)
if err != nil {
log.Fatal(err.Error())
}
req, err := http.NewRequest("POST", targetInbox, payload)
if err != nil {
log.Fatal(err.Error())
}
if payload != nil {
req.Header.Add("content-type", "application/json")
}
req.Header.Add("date", time.Now().UTC().Format(http.TimeFormat))
req.Header.Add("host", inboxHost)
keyID := "https://" + settings.Hostname + "/relay#mainkey"
err = signer.SignRequest(privateKey, keyID, req, jsonBytes)
if err != nil {
log.Fatal(err.Error())
}
fmt.Println(req)
*/
} }

View File

@ -35,9 +35,6 @@ type UserInfo struct {
Url string `"json:Url"` Url string `"json:Url"`
Icon ImageData `"json:icon"` Icon ImageData `"json:icon"`
Image ImageData `"json:image"` Image ImageData `"json:image"`
// ManuallyApprovesFollowers string `"json:manuallyApprovesFollowers"`
// Discoverable bool `"json:discoverable"`
} }
type PostInfo struct { type PostInfo struct {

View File

@ -1,17 +1,13 @@
package main package main
import ( import (
// "crypto/sha1"
"encoding/json" "encoding/json"
"fmt" "fmt"
// "html"
"io/ioutil" "io/ioutil"
"log" "log"
"net/http" "net/http"
"os" "os"
"strings" "strings"
// "time"
) )
// CreateObject - Used by post web receiver // CreateObject - Used by post web receiver
@ -33,10 +29,6 @@ type AnnounceObject struct {
Object string `json:"object"` Object string `json:"object"`
} }
/*
{"@context": "https://www.w3.org/ns/activitystreams", "type": "Announce", "to": ["https://relay.101010.pl/followers"], "actor": "https://relay.101010.pl/actor", "object": "https://social.tchncs.de/users/keara/statuses/107594176486878867", "id": "https://relay.101010.pl/activities/7666bbe3-4448-4d99-919c-a618e0a912e9"}
*/
// RelayBase - The base object used by web receiver // RelayBase - The base object used by web receiver
type RelayBase struct { type RelayBase struct {
Actor string `json:"actor"` Actor string `json:"actor"`