From a5505ca21b897cac00c8738cc22d299b26a133af Mon Sep 17 00:00:00 2001 From: sschr15 Date: Wed, 26 Jul 2023 22:03:01 -0500 Subject: [PATCH] PluralKit AMA support, more configuration possibilities, and extra response info --- .idea/inspectionProfiles/Project_Default.xml | 2 +- .idea/jarRepositories.xml | 5 + .idea/kotlinScripting.xml | 10 - .idea/modules.xml | 2 + .../cozy/modules/ama/AmaExtension.kt | 111 +++++++++-- .../community/cozy/modules/ama/_PkUtils.kt | 183 ++++++++++++++++++ .../community/cozy/modules/ama/_Utils.kt | 91 +++++++-- .../cozy/modules/ama/data/AmaData.kt | 12 ++ .../cozy/modules/ama/data/MemoryAmaData.kt | 46 ++--- .../collections/AmaConfigCollection.kt | 9 + .../community/database/entities/UserFlags.kt | 1 + .../community/database/migrations/v23.kt | 8 + 12 files changed, 415 insertions(+), 65 deletions(-) delete mode 100644 .idea/kotlinScripting.xml create mode 100644 module-ama/src/main/kotlin/org/quiltmc/community/cozy/modules/ama/_PkUtils.kt diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 4b2e0d40..aaf184ce 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -17,7 +17,7 @@