diff --git a/Cargo.toml b/Cargo.toml index a2de8aa..8451a1d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pixelfed_batch_uploader" -version = "1.0.3" +version = "1.0.2" edition = "2021" [build] diff --git a/README.md b/README.md index 4946f9c..451398e 100644 --- a/README.md +++ b/README.md @@ -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"` -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) diff --git a/config.json.example b/config.json.example index 9325124..77da6c1 100644 --- a/config.json.example +++ b/config.json.example @@ -1,11 +1,10 @@ { "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", "visibility": "unlisted", "batch_size": 10, "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_url": "https://api.openai.com/v1/chat/completions", "openai_model": "gpt-4o" diff --git a/package.sh b/package.sh index 747999f..eada008 100755 --- a/package.sh +++ b/package.sh @@ -1,6 +1,6 @@ #!/bin/bash -x -RELEASE_VERSION="1.0.3" +RELEASE_VERSION="1.0.2" PLATFORM=$(rustc -vV | grep host | cut -d ' ' -f2) diff --git a/src/main.rs b/src/main.rs index eafd7d7..8c2c704 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,7 +2,7 @@ use std::fs; use serde::Deserialize; use serde_json::{json, Value}; use reqwest::blocking::Client; -use reqwest::{self}; +use reqwest::{self, multipart}; use std::error::Error; use base64::{Engine as _, engine::general_purpose::STANDARD};