Compare commits

..
Author SHA1 Message Date
phoenix e3ee9395d8 bump: icarus_models
Release Tagging / release (pull_request) Successful in 43s
Rust Build / Check (pull_request) Successful in 1m4s
Rust Build / Clippy (pull_request) Successful in 42s
Rust Build / Rustfmt (pull_request) Successful in 1m9s
Rust Build / Test Suite (pull_request) Successful in 2m26s
Rust Build / build (pull_request) Successful in 39s
2026-07-07 15:58:24 -04:00
phoenix d2fb41917f Added deserializing function 2026-07-07 15:57:56 -04:00
7 changed files with 30 additions and 31 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
components: cargo
- uses: Swatinem/rust-cache@v2
+6 -6
View File
@@ -1,4 +1,4 @@
name: simodels Build
name: Rust Build
on:
push:
@@ -21,7 +21,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
- uses: Swatinem/rust-cache@v2
- run: cargo check
@@ -32,7 +32,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
- uses: Swatinem/rust-cache@v2
- run: cargo test
@@ -43,7 +43,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
- uses: Swatinem/rust-cache@v2
- run: rustup component add rustfmt
- run: cargo fmt --all -- --check
@@ -55,7 +55,7 @@ jobs:
- uses: actions/checkout@v6
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
- uses: Swatinem/rust-cache@v2
- run: rustup component add clippy
- run: cargo clippy -- -D warnings
@@ -67,6 +67,6 @@ jobs:
- uses: actions/checkout@v6
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.97
toolchain: 1.96.1
- uses: Swatinem/rust-cache@v2
- run: cargo build
Generated
+14 -14
View File
@@ -190,6 +190,20 @@ version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
[[package]]
name = "icarus_models"
version = "0.11.3"
dependencies = [
"josekit",
"rand",
"serde",
"serde_json",
"tempfile",
"time",
"utoipa",
"uuid",
]
[[package]]
name = "indexmap"
version = "2.14.0"
@@ -476,20 +490,6 @@ version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"
[[package]]
name = "simodels"
version = "0.11.3"
dependencies = [
"josekit",
"rand",
"serde",
"serde_json",
"tempfile",
"time",
"utoipa",
"uuid",
]
[[package]]
name = "slab"
version = "0.4.12"
+2 -2
View File
@@ -1,9 +1,9 @@
[package]
name = "simodels"
name = "icarus_models"
version = "0.11.3"
edition = "2024"
rust-version = "1.95"
description = "models used for the soaricarus project"
description = "models used for the icarus project"
license = "MIT"
[dependencies]
+2 -3
View File
@@ -1,4 +1,3 @@
# simodels
Library containing commonly used structs, functions, enums, constants and other code
that is used throughout the soaricarus projects. Code from this library serves as the model
A library containing commonly used structs, functions, enums, constants and other code
that is used throughout the icarus projects. Code from this library serves as the model
for other projects in the icarus project.
+2 -2
View File
@@ -164,9 +164,9 @@ mod tests {
fn test_resource() -> TokenResource {
TokenResource {
issuer: String::from("soaricarus_auth_test"),
issuer: String::from("icarus_auth_test"),
message: String::from("Authorization"),
audiences: vec![String::from("soaricarus_test")],
audiences: vec![String::from("icarus_test")],
id: uuid::Uuid::nil(),
}
}
+3 -3
View File
@@ -33,8 +33,8 @@ mod song_tests {
use tempfile::tempdir;
use crate::utils;
use simodels::song;
use simodels::types;
use icarus_models::song;
use icarus_models::types;
#[test]
fn test_song_to_data() {
@@ -157,7 +157,7 @@ mod song_tests {
#[cfg(test)]
mod album_tests {
use crate::utils;
use simodels::album;
use icarus_models::album;
#[test]
fn parse_album() {