Compare commits
No commits in common. "master" and "image-description" have entirely different histories.
master
...
image-desc
5 changed files with 4 additions and 7 deletions
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "pixelfed_batch_uploader"
|
name = "pixelfed_batch_uploader"
|
||||||
version = "1.0.3"
|
version = "1.0.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[build]
|
[build]
|
||||||
|
|
|
@ -6,8 +6,6 @@ Two variables in the post description can be give (see the `config.json.example`
|
||||||
|
|
||||||
Usage: `./pixelfed_batch_uploader ../../Downloads/Instagram-Backup/media/posts/201406 --title "June 2014"`
|
Usage: `./pixelfed_batch_uploader ../../Downloads/Instagram-Backup/media/posts/201406 --title "June 2014"`
|
||||||
|
|
||||||
The `config.json` must be in the same directory the program is called from (`$PWD`)
|
|
||||||
|
|
||||||
|
|
||||||
[![asciicast](https://asciinema.mxhdr.net/a/6.svg)](https://asciinema.mxhdr.net/a/6)
|
[![asciicast](https://asciinema.mxhdr.net/a/6.svg)](https://asciinema.mxhdr.net/a/6)
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
{
|
{
|
||||||
"pixelfed_url": "https://pixelfed.example.com",
|
"pixelfed_url": "https://pixelfed.example.com",
|
||||||
// See https://docs.pixelfed.org/running-pixelfed/installation.html#setting-up-services
|
# See https://docs.pixelfed.org/running-pixelfed/installation.html#setting-up-services
|
||||||
"access_token": "sdg;lkjrglksjh;lkshj;lksjthrst;hoijrt;ihj;sithj;itjh",
|
"access_token": "sdg;lkjrglksjh;lkshj;lksjthrst;hoijrt;ihj;sithj;itjh",
|
||||||
"visibility": "unlisted",
|
"visibility": "unlisted",
|
||||||
"batch_size": 10,
|
"batch_size": 10,
|
||||||
"default_text": "Instagram dump from @title@ @batch@ #instabackup #instaimport #instaexit",
|
"default_text": "Instagram dump from @title@ @batch@ #instabackup #instaimport #instaexit",
|
||||||
// https://help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key
|
|
||||||
"openai_api_key": "0bff275feca7baab5ac508e635543f59fff42d4436c9918cd37c330f9adb4eb4fda643c212794b800bb05fb26016f55425c6755a3525c64792197e4d0fbe95d5",
|
"openai_api_key": "0bff275feca7baab5ac508e635543f59fff42d4436c9918cd37c330f9adb4eb4fda643c212794b800bb05fb26016f55425c6755a3525c64792197e4d0fbe95d5",
|
||||||
"openai_api_url": "https://api.openai.com/v1/chat/completions",
|
"openai_api_url": "https://api.openai.com/v1/chat/completions",
|
||||||
"openai_model": "gpt-4o"
|
"openai_model": "gpt-4o"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash -x
|
#!/bin/bash -x
|
||||||
|
|
||||||
RELEASE_VERSION="1.0.3"
|
RELEASE_VERSION="1.0.2"
|
||||||
|
|
||||||
PLATFORM=$(rustc -vV | grep host | cut -d ' ' -f2)
|
PLATFORM=$(rustc -vV | grep host | cut -d ' ' -f2)
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ use std::fs;
|
||||||
use serde::Deserialize;
|
use serde::Deserialize;
|
||||||
use serde_json::{json, Value};
|
use serde_json::{json, Value};
|
||||||
use reqwest::blocking::Client;
|
use reqwest::blocking::Client;
|
||||||
use reqwest::{self};
|
use reqwest::{self, multipart};
|
||||||
use std::error::Error;
|
use std::error::Error;
|
||||||
use base64::{Engine as _, engine::general_purpose::STANDARD};
|
use base64::{Engine as _, engine::general_purpose::STANDARD};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue