feat!: Added limit field to quests

- Bump version to 0.12.0
- lib: Changed Quest::complete_for_account behavior
- cli: Added limit field for quest create and quest update
- discord: Quests are checked for limit on /answer
- discord: Added limit field for /quest create and /quest update
- discord: Changed behavior of fetch_or_init_account
This commit is contained in:
Alexey 2025-12-30 15:44:23 +03:00
commit 2640821a05
16 changed files with 192 additions and 69 deletions

6
Cargo.lock generated
View file

@ -2140,7 +2140,7 @@ checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
[[package]]
name = "squad-quest"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"serde",
"toml 0.9.10+spec-1.1.0",
@ -2148,7 +2148,7 @@ dependencies = [
[[package]]
name = "squad-quest-cli"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"chrono",
"clap",
@ -2159,7 +2159,7 @@ dependencies = [
[[package]]
name = "squad-quest-discord"
version = "0.11.0"
version = "0.12.0"
dependencies = [
"chrono",
"clap",