M src/cache.rs => src/cache.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
pub mod font;
pub mod user;
M src/cache/font.rs => src/cache/font.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::sync::Arc;
use std::time::Duration;
use std::sync::LazyLock;
M src/cache/user.rs => src/cache/user.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::sync::Arc;
use std::time::Duration;
use std::sync::LazyLock;
M src/config.rs => src/config.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::collections::BTreeSet;
use std::sync::LazyLock;
use std::sync::Arc;
M src/ctx.rs => src/ctx.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::sync::Arc;
use std::collections::BTreeMap;
M src/deserialize.rs => src/deserialize.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::collections::HashMap;
use std::sync::Arc;
M src/http.rs => src/http.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::sync::LazyLock;
use reqwest::Client;
M src/lib.rs => src/lib.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
#![feature(lazy_cell)]
mod http;
M src/main.rs => src/main.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
#![feature(lazy_cell)]
use std::collections::BTreeMap;
M src/theming.rs => src/theming.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
mod hbs;
use reqwest::StatusCode;
M src/theming/hbs.rs => src/theming/hbs.rs +1 -0
@@ 1,3 1,4 @@
+// SPDX-License-Identifier: AGPL-3.0-only
use std::sync::LazyLock;
use handlebars::*;