diff --git a/Cargo.lock b/Cargo.lock index 3a79950e..839924bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -195,7 +195,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -206,7 +206,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -3383,7 +3383,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3515,7 +3515,7 @@ checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34" [[package]] name = "elide" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "elide-codec", @@ -3536,7 +3536,7 @@ dependencies = [ [[package]] name = "elide-bentoml" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-provider?branch=main#1cc51805baa927d225cce95a6f6c4e58e7a7bd34" +source = "git+https://github.com/nvisycom/elide-provider?branch=main#95a49f2329b5ed06b624bd8bab25f9bcf08eecd8" dependencies = [ "async-trait", "base64 0.23.1", @@ -3553,7 +3553,7 @@ dependencies = [ [[package]] name = "elide-codec" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "bytes", @@ -3575,7 +3575,7 @@ dependencies = [ [[package]] name = "elide-context" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "elide-core", @@ -3586,7 +3586,7 @@ dependencies = [ [[package]] name = "elide-core" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "blake3", @@ -3605,7 +3605,7 @@ dependencies = [ [[package]] name = "elide-detection" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "elide-core", "futures", @@ -3617,7 +3617,7 @@ dependencies = [ [[package]] name = "elide-engine" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "bytes", "elide-codec", @@ -3636,7 +3636,7 @@ dependencies = [ [[package]] name = "elide-export" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "csv", "elide", @@ -3648,7 +3648,7 @@ dependencies = [ [[package]] name = "elide-fake" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "elide-core", @@ -3660,7 +3660,7 @@ dependencies = [ [[package]] name = "elide-governance" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "elide-core", "elide-operator", @@ -3674,7 +3674,7 @@ dependencies = [ [[package]] name = "elide-image" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "bytes", @@ -3682,12 +3682,14 @@ dependencies = [ "image", "imageproc", "little_exif", + "schemars 1.2.2", + "serde", ] [[package]] name = "elide-lingua" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "elide-core", @@ -3698,7 +3700,7 @@ dependencies = [ [[package]] name = "elide-llm" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "derive_builder", @@ -3719,7 +3721,7 @@ dependencies = [ [[package]] name = "elide-ner" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "derive_builder", @@ -3733,7 +3735,7 @@ dependencies = [ [[package]] name = "elide-ocr" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "derive_builder", @@ -3745,7 +3747,7 @@ dependencies = [ [[package]] name = "elide-office" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "bytes", "hipstr", @@ -3757,7 +3759,7 @@ dependencies = [ [[package]] name = "elide-operator" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "aes-gcm", "async-trait", @@ -3779,7 +3781,7 @@ dependencies = [ [[package]] name = "elide-pattern" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "aho-corasick", "async-trait", @@ -3799,7 +3801,7 @@ dependencies = [ [[package]] name = "elide-pdf" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "bytes", "hipstr", @@ -3811,7 +3813,7 @@ dependencies = [ [[package]] name = "elide-pipeline" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "bytes", "elide", @@ -3832,11 +3834,12 @@ dependencies = [ [[package]] name = "elide-provider" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "elide", "elide-bentoml", "elide-governance", + "elide-image", "hipstr", "schemars 1.2.2", "serde", @@ -3846,7 +3849,7 @@ dependencies = [ [[package]] name = "elide-redaction" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "elide-core", "hipstr", @@ -3856,7 +3859,7 @@ dependencies = [ [[package]] name = "elide-review" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "elide", "elide-governance", @@ -3868,7 +3871,7 @@ dependencies = [ [[package]] name = "elide-stt" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide?branch=main#d691f3b31cac7667864edb8eee5425731a8102d3" +source = "git+https://github.com/nvisycom/elide?branch=main#b2580fa15f2552f4bd3e748dc3857f5dcd2123f3" dependencies = [ "async-trait", "derive_builder", @@ -3880,7 +3883,7 @@ dependencies = [ [[package]] name = "elide-template" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#de8b985c6ade099e18991ff7f15cb0eb00109e17" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" dependencies = [ "elide-core", "elide-governance", @@ -4023,7 +4026,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6419,12 +6422,13 @@ dependencies = [ [[package]] name = "lopdf" -version = "0.44.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e2ec995d822e05cabc3f06d196ee43650af3fe4fe38012cacb35e0c3d113b68" +checksum = "bfffda0fe1ab0157e1a13c14bebd3f28671f2fccb7922f0722ec53926e6922d3" dependencies = [ "aes", "bitflags 2.13.1", + "brotli-decompressor", "cbc", "ecb", "encoding_rs", @@ -6867,7 +6871,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -8043,8 +8047,8 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ - "heck 0.4.1", - "itertools 0.10.5", + "heck 0.5.0", + "itertools 0.14.0", "log", "multimap", "petgraph", @@ -8063,7 +8067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.119", @@ -8224,7 +8228,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9042,7 +9046,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9101,7 +9105,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9686,7 +9690,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.119", @@ -9698,7 +9702,7 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "287f59010008f0d7cf5e3b03196d666c1acc46c8d3e9cf34c28a1a7157601e72" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.119", @@ -9711,7 +9715,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -10063,10 +10067,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -10732,7 +10736,7 @@ version = "2.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5283634e518fe9e82c7b20520bb4bc209009fd16c82077c802f8111ecbb0117a" dependencies = [ - "rand 0.9.5", + "rand 0.10.2", ] [[package]] @@ -11265,7 +11269,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/crates/nvisy-postgres/src/model/mod.rs b/crates/nvisy-postgres/src/model/mod.rs index 85223e99..45153c59 100644 --- a/crates/nvisy-postgres/src/model/mod.rs +++ b/crates/nvisy-postgres/src/model/mod.rs @@ -36,7 +36,6 @@ mod workspace_reviews; mod workspace_webhooks; mod workspaces; -// Account models pub use account_api_tokens::{AccountApiToken, NewAccountApiToken, UpdateAccountApiToken}; pub use account_identities::{AccountIdentity, NewAccountIdentity}; pub use account_notifications::{ @@ -59,7 +58,6 @@ pub use workspace_connections::{ pub use workspace_detection_jobs::{NewWorkspaceDetectionJob, WorkspaceDetectionJob}; pub use workspace_detection_policy_versions::DetectionPolicyVersion; pub use workspace_detection_usage::{NewWorkspaceDetectionUsage, WorkspaceDetectionUsage}; -// Detection / pipeline models pub use workspace_detections::{ NewWorkspaceDetection, UpdateWorkspaceDetection, WorkspaceDetection, }; @@ -81,5 +79,4 @@ pub use workspace_review_events::{NewWorkspaceReviewEvent, WorkspaceReviewEvent} pub use workspace_review_links::{NewReviewAssignee, NewReviewDetection, NewReviewRedaction}; pub use workspace_reviews::{NewWorkspaceReview, UpdateWorkspaceReview, WorkspaceReview}; pub use workspace_webhooks::{NewWorkspaceWebhook, UpdateWorkspaceWebhook, WorkspaceWebhook}; -// Workspace models pub use workspaces::{NewWorkspace, UpdateWorkspace, Workspace};