diff --git a/.idea/kavita-web-manager-api.iml b/.idea/kavita-web-manager-api.iml new file mode 100644 index 0000000..cf84ae4 --- /dev/null +++ b/.idea/kavita-web-manager-api.iml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="EMPTY_MODULE" version="4"> + <component name="NewModuleRootManager"> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/.idea/material_theme_project_new.xml b/.idea/material_theme_project_new.xml index 94c4557..9deb3c9 100644 --- a/.idea/material_theme_project_new.xml +++ b/.idea/material_theme_project_new.xml @@ -3,7 +3,9 @@ <component name="MaterialThemeProjectNewConfig"> <option name="metadata"> <MTProjectMetadataState> - <option name="userId" value="35e9767a:19031e016a2:-7f1b" /> + <option name="migrated" value="true" /> + <option name="pristineConfig" value="false" /> + <option name="userId" value="-349a7812:1900e527711:-7ffe" /> </MTProjectMetadataState> </option> </component> diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..d86af5a --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea/kavita-web-manager-api.iml" filepath="$PROJECT_DIR$/.idea/kavita-web-manager-api.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 4cdee52..1822efb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -32,6 +32,22 @@ dependencies = [ "libc", ] +[[package]] +name = "api-backend" +version = "0.0.1-rc.2" +dependencies = [ + "axum", + "chrono", + "dotenv", + "futures", + "log", + "parking_lot", + "systemd-journal-logger", + "tokio", + "tokio-util", + "urlencoding", +] + [[package]] name = "async-trait" version = "0.1.81" @@ -419,22 +435,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "kavita-web-manager-api" -version = "0.0.1-rc.1" -dependencies = [ - "axum", - "chrono", - "dotenv", - "futures", - "log", - "parking_lot", - "systemd-journal-logger", - "tokio", - "tokio-util", - "urlencoding", -] - [[package]] name = "libc" version = "0.2.155" diff --git a/Cargo.toml b/Cargo.toml index 8c1438f..6b99a97 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,21 +1,22 @@ [package] authors = ["Neshura"] -name = "kavita-web-manager-api" -version = "0.0.1-rc.1" +name = "api-backend" +version = "0.0.1-rc.2" edition = "2021" description = "API Backend For Easier Uploading To Kavita" license = "GPL-3.0-or-later" [package.metadata.deb] +name = "kwm-api" extended-description = "API Backend For Easier Uploading To Kavita" maintainer-scripts = "debian/" revision = "1" depends = ["libc6", "libssl3", "systemd"] assets = [ [ - "target/release/kavita-web-manager-api", - "/usr/local/bin/kavita-web-manager-api", + "target/release/api-backend", + "/usr/local/bin/kwm-api", "755", ] ] diff --git a/README.md b/README.md index 04fa8a8..689f581 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ -# web-manager-api +# api-backend diff --git a/debian/kavita-web-manager-api.service b/debian/kavita-web-manager-api.service index d1114bb..bab0986 100644 --- a/debian/kavita-web-manager-api.service +++ b/debian/kavita-web-manager-api.service @@ -5,7 +5,7 @@ After=network-online.target [Service] Type=simple -ExecStart=/usr/local/bin/kavita-web-manager-api +ExecStart=/usr/local/bin/kwm-api Restart=always RestartSec=3