Skip to content

Commit f3fc8cf

Browse files
committed
docs
1 parent 7448665 commit f3fc8cf

40 files changed

+518
-860
lines changed

Cargo.lock

Lines changed: 367 additions & 413 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/kftray-commons/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ path = "src/lib.rs"
1414

1515
[dependencies]
1616
anyhow = { workspace = true }
17+
chrono = { workspace = true }
1718
dirs = { workspace = true }
1819
futures = { workspace = true }
1920
git2 = { workspace = true }

crates/kftray-commons/src/models/config_model.rs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,12 @@
1-
use serde::{
2-
Deserialize,
3-
Deserializer,
4-
Serialize,
5-
};
1+
use serde::{Deserialize, Deserializer, Serialize};
62

73
fn deserialize_bool_from_anything<'de, D>(deserializer: D) -> Result<Option<bool>, D::Error>
84
where
95
D: Deserializer<'de>,
106
{
117
use std::fmt;
128

13-
use serde::de::{
14-
self,
15-
Visitor,
16-
};
9+
use serde::de::{self, Visitor};
1710

1811
struct BoolOrStringVisitor;
1912

crates/kftray-commons/src/models/config_state_model.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
use serde::{
2-
Deserialize,
3-
Serialize,
4-
};
1+
use serde::{Deserialize, Serialize};
52

63
#[derive(Clone, Deserialize, PartialEq, Serialize, Debug)]
74
pub struct ConfigState {

crates/kftray-commons/src/models/hostfile.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
use std::net::IpAddr;
22

3-
use serde::{
4-
Deserialize,
5-
Serialize,
6-
};
3+
use serde::{Deserialize, Serialize};
74

85
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
96
pub struct HostEntry {

crates/kftray-commons/src/models/http_logs_config_model.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
use serde::{
2-
Deserialize,
3-
Serialize,
4-
};
1+
use serde::{Deserialize, Serialize};
52

63
#[derive(Clone, Deserialize, PartialEq, Serialize, Debug)]
74
pub struct HttpLogsConfig {

crates/kftray-commons/src/models/tunnel_protocol.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
use std::collections::HashMap;
22

3-
use serde::{
4-
Deserialize,
5-
Serialize,
6-
};
3+
use serde::{Deserialize, Serialize};
74

85
/// Messages sent over WebSocket tunnel
96
#[derive(Debug, Clone, Serialize, Deserialize)]

crates/kftray-commons/src/models/window.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
use std::sync::Arc;
22
use std::sync::atomic::AtomicBool;
33

4-
use serde::{
5-
Deserialize,
6-
Serialize,
7-
};
4+
use serde::{Deserialize, Serialize};
85
use tokio::runtime::Runtime;
96

107
pub struct SaveDialogState {

crates/kftray-commons/src/utils/config.rs

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,14 @@
11
use futures::stream::StreamExt;
2-
use log::{
3-
error,
4-
info,
5-
};
2+
use log::{error, info};
63
use portpicker::pick_unused_port;
74
use serde_json::json;
8-
use sqlx::{
9-
Row,
10-
SqlitePool,
11-
};
12-
13-
use crate::db::{
14-
create_db_table,
15-
get_db_pool,
16-
};
5+
use sqlx::{Row, SqlitePool};
6+
7+
use crate::db::{create_db_table, get_db_pool};
178
use crate::hostsfile::HostsFile;
189
use crate::migration::migrate_configs;
1910
use crate::models::config_model::Config;
20-
use crate::utils::db_mode::{
21-
DatabaseManager,
22-
DatabaseMode,
23-
};
11+
use crate::utils::db_mode::{DatabaseManager, DatabaseMode};
2412
use crate::utils::error::DbError;
2513

2614
pub async fn delete_config_with_pool(id: i64, pool: &SqlitePool) -> Result<(), DbError> {
@@ -739,10 +727,7 @@ mod tests {
739727
use std::collections::BTreeMap;
740728

741729
use lazy_static::lazy_static;
742-
use serde_json::{
743-
Value,
744-
json,
745-
};
730+
use serde_json::{Value, json};
746731
use sqlx::SqlitePool;
747732
use tokio::sync::Mutex;
748733

crates/kftray-commons/src/utils/config_dir.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
use std::{
2-
env,
3-
fs,
4-
path::PathBuf,
5-
};
1+
use std::{env, fs, path::PathBuf};
62

73
use anyhow::Result;
84

0 commit comments

Comments
 (0)