mirror of
https://github.com/2e3s/awatcher.git
synced 2025-06-08 04:25:33 +00:00
Optimize server dependency and increase version
This commit is contained in:
parent
589d5e0cd6
commit
d6e762630e
38
Cargo.lock
generated
38
Cargo.lock
generated
@ -324,9 +324,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-client-rust"
|
name = "aw-client-rust"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/ActivityWatch/aw-server-rust?rev=d4253ed#d4253ed64dc6547a821190cc29bf7dca72c616d1"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aw-models 0.1.0 (git+https://github.com/ActivityWatch/aw-server-rust?rev=d4253ed)",
|
"aw-models",
|
||||||
"chrono",
|
"chrono",
|
||||||
"gethostname 0.4.3",
|
"gethostname 0.4.3",
|
||||||
"reqwest",
|
"reqwest",
|
||||||
@ -338,10 +338,10 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-datastore"
|
name = "aw-datastore"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/2e3s/aw-server-rust?rev=1c23a55#1c23a55df9f857b3bb50098e88c3458c2d047cd7"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"appdirs",
|
"appdirs",
|
||||||
"aw-models 0.1.0 (git+https://github.com/2e3s/aw-server-rust?rev=1c23a55)",
|
"aw-models",
|
||||||
"aw-transform",
|
"aw-transform",
|
||||||
"chrono",
|
"chrono",
|
||||||
"log",
|
"log",
|
||||||
@ -354,19 +354,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-models"
|
name = "aw-models"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/2e3s/aw-server-rust?rev=1c23a55#1c23a55df9f857b3bb50098e88c3458c2d047cd7"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
|
||||||
"chrono",
|
|
||||||
"log",
|
|
||||||
"schemars",
|
|
||||||
"serde",
|
|
||||||
"serde_json",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "aw-models"
|
|
||||||
version = "0.1.0"
|
|
||||||
source = "git+https://github.com/ActivityWatch/aw-server-rust?rev=d4253ed#d4253ed64dc6547a821190cc29bf7dca72c616d1"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"chrono",
|
"chrono",
|
||||||
"log",
|
"log",
|
||||||
@ -378,10 +366,10 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-query"
|
name = "aw-query"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/2e3s/aw-server-rust?rev=1c23a55#1c23a55df9f857b3bb50098e88c3458c2d047cd7"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aw-datastore",
|
"aw-datastore",
|
||||||
"aw-models 0.1.0 (git+https://github.com/2e3s/aw-server-rust?rev=1c23a55)",
|
"aw-models",
|
||||||
"aw-transform",
|
"aw-transform",
|
||||||
"chrono",
|
"chrono",
|
||||||
"fancy-regex",
|
"fancy-regex",
|
||||||
@ -394,12 +382,12 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-server"
|
name = "aw-server"
|
||||||
version = "0.12.1"
|
version = "0.12.1"
|
||||||
source = "git+https://github.com/2e3s/aw-server-rust?rev=1c23a55#1c23a55df9f857b3bb50098e88c3458c2d047cd7"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"android_logger",
|
"android_logger",
|
||||||
"appdirs",
|
"appdirs",
|
||||||
"aw-datastore",
|
"aw-datastore",
|
||||||
"aw-models 0.1.0 (git+https://github.com/2e3s/aw-server-rust?rev=1c23a55)",
|
"aw-models",
|
||||||
"aw-query",
|
"aw-query",
|
||||||
"aw-transform",
|
"aw-transform",
|
||||||
"chrono",
|
"chrono",
|
||||||
@ -426,9 +414,9 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "aw-transform"
|
name = "aw-transform"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/2e3s/aw-server-rust?rev=1c23a55#1c23a55df9f857b3bb50098e88c3458c2d047cd7"
|
source = "git+https://github.com/2e3s/aw-server-rust?rev=81db4c8#81db4c8f15b13f106bef960f3a4adf770fc71b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aw-models 0.1.0 (git+https://github.com/2e3s/aw-server-rust?rev=1c23a55)",
|
"aw-models",
|
||||||
"chrono",
|
"chrono",
|
||||||
"fancy-regex",
|
"fancy-regex",
|
||||||
"log",
|
"log",
|
||||||
@ -439,7 +427,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "awatcher"
|
name = "awatcher"
|
||||||
version = "0.1.1"
|
version = "0.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"aw-datastore",
|
"aw-datastore",
|
||||||
@ -3871,7 +3859,7 @@ checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "watchers"
|
name = "watchers"
|
||||||
version = "0.1.1"
|
version = "0.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"async-trait",
|
"async-trait",
|
||||||
|
@ -18,7 +18,7 @@ image = { version = "0.24.6" }
|
|||||||
members = ["watchers"]
|
members = ["watchers"]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "0.1.1"
|
version = "0.2.0"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
anyhow = "1.0.71"
|
anyhow = "1.0.71"
|
||||||
@ -36,8 +36,8 @@ anyhow = { workspace = true }
|
|||||||
tokio = { workspace = true, features = ["rt", "macros", "signal"] }
|
tokio = { workspace = true, features = ["rt", "macros", "signal"] }
|
||||||
|
|
||||||
ksni = {version = "0.2.0", optional = true}
|
ksni = {version = "0.2.0", optional = true}
|
||||||
aw-server = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "1c23a55" }
|
aw-server = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "81db4c8" }
|
||||||
aw-datastore = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "1c23a55" }
|
aw-datastore = { git = "https://github.com/2e3s/aw-server-rust", optional = true, rev = "81db4c8" }
|
||||||
open = { version = "4.1.0", optional = true }
|
open = { version = "4.1.0", optional = true }
|
||||||
rust-embed = { version = "6.6.1", features = ["interpolate-folder-path"], optional = true }
|
rust-embed = { version = "6.6.1", features = ["interpolate-folder-path"], optional = true }
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ pub async fn run(port: u32) {
|
|||||||
let legacy_import = false;
|
let legacy_import = false;
|
||||||
let server_state = aw_server::endpoints::ServerState {
|
let server_state = aw_server::endpoints::ServerState {
|
||||||
datastore: Mutex::new(aw_datastore::Datastore::new(db_path, legacy_import)),
|
datastore: Mutex::new(aw_datastore::Datastore::new(db_path, legacy_import)),
|
||||||
asset_resolver: embed_asset_resolver!("$AW_WEBUI_DIST"),
|
asset_resolver: embed_asset_resolver!("$AW_WEBUI_DIST", None),
|
||||||
device_id,
|
device_id,
|
||||||
};
|
};
|
||||||
build_rocket(server_state, config).launch().await.unwrap();
|
build_rocket(server_state, config).launch().await.unwrap();
|
||||||
|
@ -40,8 +40,13 @@ pub fn setup_logger(verbosity: LevelFilter) -> Result<(), fern::InitError> {
|
|||||||
|
|
||||||
pub fn from_cli() -> anyhow::Result<RunnerConfig> {
|
pub fn from_cli() -> anyhow::Result<RunnerConfig> {
|
||||||
let matches = Command::new("Activity Watcher")
|
let matches = Command::new("Activity Watcher")
|
||||||
.version("0.0.1")
|
.version(env!("CARGO_PKG_VERSION"))
|
||||||
.about("A set of ActivityWatch desktop watchers")
|
.about(
|
||||||
|
#[cfg(not(feature = "bundle"))]
|
||||||
|
"X11 and Wayland active window and idle watcher for ActivityWatch server",
|
||||||
|
#[cfg(feature = "bundle")]
|
||||||
|
"X11 and Wayland active window and idle watcher with a bundled ActivityWatch server",
|
||||||
|
)
|
||||||
.args([
|
.args([
|
||||||
arg!(-c --config <FILE> "Custom config file").value_parser(value_parser!(PathBuf)),
|
arg!(-c --config <FILE> "Custom config file").value_parser(value_parser!(PathBuf)),
|
||||||
arg!(--port <PORT> "Custom server port")
|
arg!(--port <PORT> "Custom server port")
|
||||||
|
@ -13,7 +13,7 @@ path = "src/lib.rs"
|
|||||||
rstest = "0.17.0"
|
rstest = "0.17.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
aw-client-rust = { git = "https://github.com/ActivityWatch/aw-server-rust", rev = "d4253ed" }
|
aw-client-rust = { git = "https://github.com/2e3s/aw-server-rust", rev = "81db4c8" }
|
||||||
wayland-client = "0.30.2"
|
wayland-client = "0.30.2"
|
||||||
wayland-scanner = "0.30"
|
wayland-scanner = "0.30"
|
||||||
wayland-backend = "0.1"
|
wayland-backend = "0.1"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user