We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
login_hint
2 parents 850bdd7 + fb5c4de commit b3d8e11Copy full SHA for b3d8e11
Cargo.lock
crates/axum-utils/src/csrf.rs
@@ -6,7 +6,7 @@
6
7
use base64ct::{Base64UrlUnpadded, Encoding};
8
use chrono::{DateTime, Duration, Utc};
9
-use mas_storage::Clock;
+use mas_data_model::Clock;
10
use rand::{Rng, RngCore, distributions::Standard, prelude::Distribution as _};
11
use serde::{Deserialize, Serialize};
12
use serde_with::{TimestampSeconds, serde_as};
crates/axum-utils/src/user_authorization.rs
@@ -16,9 +16,9 @@ use axum::{
16
use axum_extra::typed_header::{TypedHeader, TypedHeaderRejectionReason};
17
use headers::{Authorization, Header, HeaderMapExt, HeaderName, authorization::Bearer};
18
use http::{HeaderMap, HeaderValue, Request, StatusCode, header::WWW_AUTHENTICATE};
19
-use mas_data_model::Session;
+use mas_data_model::{Clock, Session};
20
use mas_storage::{
21
- Clock, RepositoryAccess,
+ RepositoryAccess,
22
oauth2::{OAuth2AccessTokenRepository, OAuth2SessionRepository},
23
};
24
use serde::{Deserialize, de::DeserializeOwned};
crates/cli/src/app_state.rs
@@ -9,7 +9,7 @@ use std::{convert::Infallible, net::IpAddr, sync::Arc};
use axum::extract::{FromRef, FromRequestParts};
use ipnetwork::IpNetwork;
use mas_context::LogContext;
-use mas_data_model::SiteConfig;
+use mas_data_model::{BoxClock, BoxRng, SiteConfig, SystemClock};
13
use mas_handlers::{
14
ActivityTracker, BoundActivityTracker, CookieManager, ErrorWrapper, GraphQLSchema, Limiter,
15
MetadataCache, RequesterFingerprint, passwords::PasswordManager,
@@ -19,9 +19,7 @@ use mas_keystore::{Encrypter, Keystore};
use mas_matrix::HomeserverConnection;
use mas_policy::{Policy, PolicyFactory};
use mas_router::UrlBuilder;
-use mas_storage::{
- BoxClock, BoxRepository, BoxRepositoryFactory, BoxRng, RepositoryFactory, SystemClock,
-};
+use mas_storage::{BoxRepository, BoxRepositoryFactory, RepositoryFactory};
25
use mas_storage_pg::PgRepositoryFactory;
26
use mas_templates::Templates;
27
use opentelemetry::KeyValue;
crates/cli/src/commands/config.rs
@@ -11,7 +11,7 @@ use camino::Utf8PathBuf;
use clap::Parser;
use figment::Figment;
use mas_config::{ConfigurationSection, RootConfig, SyncConfig};
-use mas_storage::{Clock as _, SystemClock};
+use mas_data_model::{Clock as _, SystemClock};
use mas_storage_pg::MIGRATOR;
use rand::SeedableRng;
use tokio::io::AsyncWriteExt;
crates/cli/src/commands/manage.rs
@@ -15,11 +15,11 @@ use figment::Figment;
use mas_config::{
ConfigurationSection, ConfigurationSectionExt, DatabaseConfig, MatrixConfig, PasswordsConfig,
-use mas_data_model::{Device, TokenType, Ulid, UpstreamOAuthProvider, User};
+use mas_data_model::{Clock, Device, SystemClock, TokenType, Ulid, UpstreamOAuthProvider, User};
use mas_email::Address;
- Clock, RepositoryAccess, SystemClock,
compat::{CompatAccessTokenRepository, CompatSessionFilter, CompatSessionRepository},
oauth2::OAuth2SessionFilter,
queue::{
crates/cli/src/commands/server.rs
@@ -14,10 +14,10 @@ use mas_config::{
AppConfig, ClientsConfig, ConfigurationSection, ConfigurationSectionExt, UpstreamOAuth2Config,
+use mas_data_model::SystemClock;
use mas_handlers::{ActivityTracker, CookieManager, Limiter, MetadataCache};
use mas_listener::server::Server;
-use mas_storage::SystemClock;
use mas_storage_pg::{MIGRATOR, PgRepositoryFactory};
use sqlx::migrate::Migrate;
use tracing::{Instrument, info, info_span, warn};
crates/cli/src/commands/syn2mas.rs
@@ -13,7 +13,7 @@ use mas_config::{
ConfigurationSection, ConfigurationSectionExt, DatabaseConfig, MatrixConfig, SyncConfig,
UpstreamOAuth2Config,
use rand::thread_rng;
use sqlx::{Connection, Either, PgConnection, postgres::PgConnectOptions, types::Uuid};
crates/cli/src/commands/templates.rs
@@ -12,7 +12,7 @@ use mas_config::{
AccountConfig, BrandingConfig, CaptchaConfig, ConfigurationSection, ConfigurationSectionExt,
ExperimentalConfig, MatrixConfig, PasswordsConfig, TemplatesConfig,
-use mas_storage::{Clock, SystemClock};
+use mas_data_model::{Clock, SystemClock};
use tracing::info_span;
crates/cli/src/commands/worker.rs
@@ -9,8 +9,8 @@ use std::{process::ExitCode, time::Duration};
use mas_config::{AppConfig, ConfigurationSection};
use tracing::{info, info_span};
0 commit comments