⭐
Log in to mark this repository.
motd basics
499f1fd · gmorell · 2026-01-18 22:13
Files changed
modified
Cargo.lock
+25
−7
@@ -1896,6 +1896,7 @@ dependencies = [
| 1896 | 1896 | "ratatui", |
| 1897 | 1897 | "sea-orm", |
| 1898 | 1898 | "sea-orm-migration", |
| 1899 | + "serde_json", | |
| 1899 | 1900 | "time", |
| 1900 | 1901 | "tokio", |
| 1901 | 1902 | "tracing", |
@@ -2422,18 +2423,28 @@ checksum = "f97841a747eef040fcd2e7b3b9a220a7205926e60488e673d9e4926d27772ce5"
| 2422 | 2423 | |
| 2423 | 2424 | [[package]] |
| 2424 | 2425 | name = "serde" |
| 2425 | −version = "1.0.216" | |
| 2426 | +version = "1.0.228" | |
| 2427 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 2428 | +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" | |
| 2429 | +dependencies = [ | |
| 2430 | + "serde_core", | |
| 2431 | + "serde_derive", | |
| 2432 | +] | |
| 2433 | + | |
| 2434 | +[[package]] | |
| 2435 | +name = "serde_core" | |
| 2436 | +version = "1.0.228" | |
| 2426 | 2437 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2427 | −checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" | |
| 2438 | +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" | |
| 2428 | 2439 | dependencies = [ |
| 2429 | 2440 | "serde_derive", |
| 2430 | 2441 | ] |
| 2431 | 2442 | |
| 2432 | 2443 | [[package]] |
| 2433 | 2444 | name = "serde_derive" |
| 2434 | −version = "1.0.216" | |
| 2445 | +version = "1.0.228" | |
| 2435 | 2446 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2436 | −checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" | |
| 2447 | +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" | |
| 2437 | 2448 | dependencies = [ |
| 2438 | 2449 | "proc-macro2", |
| 2439 | 2450 | "quote", |
@@ -2442,14 +2453,15 @@ dependencies = [
| 2442 | 2453 | |
| 2443 | 2454 | [[package]] |
| 2444 | 2455 | name = "serde_json" |
| 2445 | −version = "1.0.133" | |
| 2456 | +version = "1.0.149" | |
| 2446 | 2457 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 2447 | −checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" | |
| 2458 | +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" | |
| 2448 | 2459 | dependencies = [ |
| 2449 | 2460 | "itoa", |
| 2450 | 2461 | "memchr", |
| 2451 | − "ryu", | |
| 2452 | 2462 | "serde", |
| 2463 | + "serde_core", | |
| 2464 | + "zmij", | |
| 2453 | 2465 | ] |
| 2454 | 2466 | |
| 2455 | 2467 | [[package]] |
@@ -3687,3 +3699,9 @@ dependencies = [
| 3687 | 3699 | "quote", |
| 3688 | 3700 | "syn 2.0.90", |
| 3689 | 3701 | ] |
| 3702 | + | |
| 3703 | +[[package]] | |
| 3704 | +name = "zmij" | |
| 3705 | +version = "1.0.14" | |
| 3706 | +source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3707 | +checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea" |
modified
Cargo.toml
+1
−0
@@ -32,3 +32,4 @@ colored = { version = "2.2.0" }
| 32 | 32 | time = "0.3.37" |
| 33 | 33 | itertools = "0.12.0" |
| 34 | 34 | xdg = "2.5.2" |
| 35 | +serde_json = "1.0.149" |
modified
src/data.rs
+6
−2
@@ -137,6 +137,7 @@ impl PplOps {
| 137 | 137 | me: Set(true), |
| 138 | 138 | date_ins: Set(Local::now().date_naive()), |
| 139 | 139 | date_up: Set(Local::now().date_naive()), |
| 140 | + meta: NotSet, | |
| 140 | 141 | }; |
| 141 | 142 | let pp = p.insert(db).await; |
| 142 | 143 | match pp { |
@@ -158,6 +159,7 @@ impl PplOps {
| 158 | 159 | nick: NotSet, |
| 159 | 160 | date_ins: Set(Local::now().date_naive()), |
| 160 | 161 | date_up: Set(Local::now().date_naive()), |
| 162 | + meta: NotSet, | |
| 161 | 163 | }; |
| 162 | 164 | let pp = p.insert(db).await; |
| 163 | 165 | match pp { |
@@ -355,7 +357,7 @@ impl SigDateOps {
| 355 | 357 | event: String, |
| 356 | 358 | date: Option<NaiveDate>, |
| 357 | 359 | do_remind: bool, |
| 358 | − with_ppl: Option<String>, | |
| 360 | + _with_ppl: Option<String>, | |
| 359 | 361 | ) -> Result<(), PplError> { |
| 360 | 362 | let loaded_model = SigDate::find_by_id(id).one(db).await?; |
| 361 | 363 | match loaded_model { |
@@ -392,6 +394,7 @@ impl TierOps {
| 392 | 394 | date_ins: Set(Local::now().date_naive()), |
| 393 | 395 | date_up: Set(Local::now().date_naive()), |
| 394 | 396 | sig_date_delta: Set(sig_date_delta), |
| 397 | + sig_remind_enum: NotSet, | |
| 395 | 398 | }; |
| 396 | 399 | let tt = t.insert(db).await; |
| 397 | 400 | match tt { |
@@ -543,7 +546,8 @@ impl TierDefaultOps {
| 543 | 546 | symbol: Set(Option::from(symbol)), |
| 544 | 547 | date_ins: Set(Local::now().date_naive()), |
| 545 | 548 | date_up: Set(Local::now().date_naive()), |
| 546 | − sig_date_delta: Set(sig_date_delta) | |
| 549 | + sig_date_delta: Set(sig_date_delta), | |
| 550 | + sig_remind_enum: NotSet, | |
| 547 | 551 | }; |
| 548 | 552 | let tt = t.insert(db).await; |
| 549 | 553 | match tt { |
modified
src/do_init.rs
+3
−0
@@ -438,6 +438,7 @@ pub async fn run_init(
| 438 | 438 | nick: NotSet, |
| 439 | 439 | date_ins: Set(Local::now().date_naive()), |
| 440 | 440 | date_up: Set(Local::now().date_naive()), |
| 441 | + meta: NotSet, | |
| 441 | 442 | }; |
| 442 | 443 | let ofof = of.insert(&db).await; |
| 443 | 444 | match ofof { |
@@ -492,6 +493,7 @@ pub async fn run_init(
| 492 | 493 | nick: NotSet, |
| 493 | 494 | date_ins: Set(Local::now().date_naive()), |
| 494 | 495 | date_up: Set(Local::now().date_naive()), |
| 496 | + meta: NotSet, | |
| 495 | 497 | }; |
| 496 | 498 | let ofof = of.insert(&db).await; |
| 497 | 499 | match ofof { |
@@ -553,6 +555,7 @@ pub async fn run_init(
| 553 | 555 | date_ins: Set(Local::now().date_naive()), |
| 554 | 556 | date_up: Set(Local::now().date_naive()), |
| 555 | 557 | sig_date_delta: Default::default(), |
| 558 | + sig_remind_enum: NotSet, | |
| 556 | 559 | }) |
| 557 | 560 | .collect::<Vec<tier_defaults::ActiveModel>>(); |
| 558 | 561 |
modified
src/do_tui.rs
+0
−1
@@ -3,7 +3,6 @@ use crate::data::{
| 3 | 3 | }; |
| 4 | 4 | use crate::do_init::lcolor; |
| 5 | 5 | use crate::entities::ppl::Model; |
| 6 | −use crate::entities::prelude::{TierDefaults, Traits}; | |
| 7 | 6 | use crate::entities::{ |
| 8 | 7 | contact, ppl, relation, sig_date, tier, tier_defaults, trait_defaults, traits, |
| 9 | 8 | }; |
modified
src/entities/ppl.rs
+1
−0
Click to load diff…
modified
src/entities/tier.rs
+1
−0
Click to load diff…
modified
src/entities/tier_defaults.rs
+1
−0
Click to load diff…
modified
src/main.rs
+312
−2
Click to load diff…
modified
src/migrator/m20260116_000010_add_sig_date_delta_to_tier.rs
+15
−0
Click to load diff…
modified
src/migrator/m20260116_000011_add_sig_date_delta_to_tier_defaults.rs
+15
−0
Click to load diff…
added
src/migrator/m20260116_000012_add_meta_to_ppl.rs
+46
−0
Click to load diff…
modified
src/migrator/mod.rs
+2
−0
Click to load diff…
Parents: a98ab0f