1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-08-09 04:22:45 +03:00

Upgrade all dependencies

This commit is contained in:
Quentin Gliech
2021-10-18 17:45:45 +02:00
parent 026bc47c27
commit 617ab83ab2
11 changed files with 127 additions and 72 deletions

View File

@@ -12,20 +12,20 @@
// See the License for the specific language governing permissions and
// limitations under the License.
use clap::Clap;
use clap::Parser;
use mas_config::{ConfigurationSection, RootConfig};
use schemars::schema_for;
use tracing::info;
use super::RootCommand;
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
pub(super) struct ConfigCommand {
#[clap(subcommand)]
subcommand: ConfigSubcommand,
}
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
enum ConfigSubcommand {
/// Dump the current config as YAML
Dump,

View File

@@ -13,19 +13,19 @@
// limitations under the License.
use anyhow::Context;
use clap::Clap;
use clap::Parser;
use mas_config::DatabaseConfig;
use mas_core::storage::MIGRATOR;
use super::RootCommand;
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
pub(super) struct DatabaseCommand {
#[clap(subcommand)]
subcommand: DatabaseSubcommand,
}
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
enum DatabaseSubcommand {
/// Run database migrations
Migrate,

View File

@@ -21,7 +21,7 @@
use std::path::PathBuf;
use anyhow::Context;
use clap::Clap;
use clap::Parser;
use mas_config::{ConfigurationSection, TelemetryConfig};
use tracing_subscriber::{
filter::LevelFilter, layer::SubscriberExt, reload, util::SubscriberInitExt, EnvFilter, Layer,
@@ -40,7 +40,7 @@ mod server;
mod telemetry;
mod templates;
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
enum Subcommand {
/// Configuration-related commands
Config(ConfigCommand),
@@ -58,7 +58,7 @@ enum Subcommand {
Templates(TemplatesCommand),
}
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
struct RootCommand {
/// Path to the configuration file
#[clap(

View File

@@ -13,20 +13,20 @@
// limitations under the License.
use argon2::Argon2;
use clap::Clap;
use clap::Parser;
use mas_config::DatabaseConfig;
use mas_core::storage::register_user;
use tracing::{info, warn};
use super::RootCommand;
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
pub(super) struct ManageCommand {
#[clap(subcommand)]
subcommand: ManageSubcommand,
}
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
enum ManageSubcommand {
/// Register a new user
Register { username: String, password: String },

View File

@@ -18,7 +18,7 @@ use std::{
};
use anyhow::Context;
use clap::Clap;
use clap::Parser;
use hyper::{header, Server, Version};
use mas_config::RootConfig;
use mas_core::{
@@ -37,7 +37,7 @@ use tracing::{field, info};
use super::RootCommand;
#[derive(Clap, Debug, Default)]
#[derive(Parser, Debug, Default)]
pub(super) struct ServerCommand {
/// Automatically apply pending migrations
#[clap(long)]

View File

@@ -14,18 +14,18 @@
use std::path::PathBuf;
use clap::Clap;
use clap::Parser;
use mas_templates::Templates;
use super::RootCommand;
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
pub(super) struct TemplatesCommand {
#[clap(subcommand)]
subcommand: TemplatesSubcommand,
}
#[derive(Clap, Debug)]
#[derive(Parser, Debug)]
enum TemplatesSubcommand {
/// Save the builtin templates to a folder
Save {