Add extra prompts, endless generation, random character default, and small fixes
- Add extra positive/negative prompt textareas to all 9 detail pages with session persistence - Add Endless generation button to all detail pages (continuous preview generation until stopped) - Default character selector to "Random Character" on all secondary detail pages - Fix queue clear endpoint (remove spurious auth check) - Refactor app.py into routes/ and services/ modules - Update CLAUDE.md with new architecture documentation - Various data file updates and cleanup Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
"lora_name": "Illustrious/Clothing/AHSMaidILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "AHSMaidILL",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_min": 0.6,
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"tags": [
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"outfit_id": "bikini_02",
|
||||
"outfit_name": "Bikini (Slingshot)",
|
||||
"outfit_id": "swimsuit_slingshot",
|
||||
"outfit_name": "Swimsuit - Slingshot",
|
||||
"wardrobe": {
|
||||
"full_body": "",
|
||||
"full_body": "slingshot swimsuit",
|
||||
"headwear": "",
|
||||
"top": "slingshot swimsuit",
|
||||
"top": "",
|
||||
"bottom": "",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
@@ -25,4 +25,4 @@
|
||||
"navel",
|
||||
"revealing clothes"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"outfit_id": "bitch_illustrious_v1_0",
|
||||
"outfit_name": "Bitch Illustrious V1 0",
|
||||
"outfit_name": "Gyaru - Bitch Style",
|
||||
"tags": [
|
||||
"gyaru",
|
||||
"jewelry",
|
||||
@@ -25,4 +25,4 @@
|
||||
"legwear": "",
|
||||
"top": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,28 +1,25 @@
|
||||
{
|
||||
"outfit_id": "boundbeltedlatexnurseill",
|
||||
"outfit_name": "Boundbeltedlatexnurseill",
|
||||
"outfit_name": "Latex Nurse - Breast Belt",
|
||||
"wardrobe": {
|
||||
"full_body": "latex_dress",
|
||||
"headwear": "nurse_cap, mouth mask",
|
||||
"top": "",
|
||||
"bottom": "",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
"top": "(belt across breasts:1.2)",
|
||||
"bottom": "latex skirt",
|
||||
"legwear": "lace stockings",
|
||||
"footwear": "latex thigh boots, high heels",
|
||||
"hands": "elbow_gloves",
|
||||
"accessories": "surgical_mask, belt, harness"
|
||||
"accessories": ""
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/BoundBeltedLatexNurseILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "nurse_cap, latex_dress, elbow_gloves, surgical_mask, underboob_cutout",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_triggers": "latex nurse",
|
||||
"lora_weight_min": 0.6,
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"tags": [
|
||||
"nurse",
|
||||
"latex",
|
||||
"underboob_cutout",
|
||||
"bondage",
|
||||
"clothing"
|
||||
"latex"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -15,8 +15,8 @@
|
||||
"lora_name": "Illustrious/Clothing/CafeCutieMaidILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "CafeCutieMaidILL",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_max": 0.8
|
||||
"lora_weight_min": 0.2,
|
||||
"lora_weight_max": 0.6
|
||||
},
|
||||
"tags": [
|
||||
"maid_dress",
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
"outfit_id": "cageddemonsunderbustdressill",
|
||||
"outfit_name": "Cageddemonsunderbustdressill",
|
||||
"wardrobe": {
|
||||
"full_body": "latex_dress, underbust",
|
||||
"full_body": "latex_dress",
|
||||
"headwear": "",
|
||||
"top": "pasties",
|
||||
"top": "pasties, underbust",
|
||||
"bottom": "",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
@@ -15,7 +15,7 @@
|
||||
"lora_name": "Illustrious/Clothing/CagedDemonsUnderbustDressILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "CagedDemonsUnderbustDressILL",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_min": 0.2,
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"tags": [
|
||||
|
||||
33
data/clothing/candycanelatexlingerieill.json
Normal file
33
data/clothing/candycanelatexlingerieill.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"outfit_id": "candycanelatexlingerieill",
|
||||
"outfit_name": "Candy Cane Latex Lingerie",
|
||||
"wardrobe": {
|
||||
"full_body": "red_capelet, latex_lingerie",
|
||||
"headwear": "",
|
||||
"top": "red_capelet, latex_bra",
|
||||
"bottom": "latex_panties, garter_belt",
|
||||
"legwear": "striped_thighhighs",
|
||||
"footwear": "high_heels",
|
||||
"hands": "",
|
||||
"accessories": "candy_cane"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/candycanelatexlingerieILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 1.0,
|
||||
"lora_triggers": ""
|
||||
},
|
||||
"tags": [
|
||||
"latex",
|
||||
"lingerie",
|
||||
"red_capelet",
|
||||
"striped_thighhighs",
|
||||
"high_heels",
|
||||
"garter_belt",
|
||||
"panties",
|
||||
"striped_clothes",
|
||||
"candy_cane",
|
||||
"shiny"
|
||||
]
|
||||
}
|
||||
@@ -15,8 +15,8 @@
|
||||
"lora_name": "Illustrious/Clothing/CheckingItOutHalterTopILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "CheckingItOutHalterTopILL",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_max": 0.8
|
||||
"lora_weight_min": 0.2,
|
||||
"lora_weight_max": 0.6
|
||||
},
|
||||
"tags": [
|
||||
"blue",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"wardrobe": {
|
||||
"full_body": "",
|
||||
"headwear": "",
|
||||
"top": "shirt",
|
||||
"top": "",
|
||||
"bottom": "microskirt",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
@@ -24,4 +24,4 @@
|
||||
"shirt",
|
||||
"suit"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,22 +1,22 @@
|
||||
{
|
||||
"outfit_id": "flower_000001_1563226",
|
||||
"outfit_name": "Flower 000001 1563226",
|
||||
"outfit_name": "Swimsuit - Flower",
|
||||
"wardrobe": {
|
||||
"full_body": "",
|
||||
"headwear": "",
|
||||
"top": "bandeau",
|
||||
"bottom": "high-waist_bikini",
|
||||
"top": "flower bikini top",
|
||||
"bottom": "flower bikini bottom",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
"hands": "detached_sleeves",
|
||||
"accessories": "fur_choker"
|
||||
"hands": "",
|
||||
"accessories": ""
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/Flower-000001_1563226.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "Jedpslb",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_max": 0.8
|
||||
"lora_weight_max": 1.0
|
||||
},
|
||||
"tags": [
|
||||
"bikini",
|
||||
@@ -25,4 +25,4 @@
|
||||
"animal_ears",
|
||||
"tail"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -15,8 +15,8 @@
|
||||
"lora_name": "Illustrious/Clothing/V2_Latex_Maid_Illustrious.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_max": 0.8
|
||||
"lora_weight_min": 0.4,
|
||||
"lora_weight_max": 1.0
|
||||
},
|
||||
"tags": [
|
||||
"French Maid"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"outfit_id": "french_maid_02",
|
||||
"outfit_name": "French Maid (Latex)",
|
||||
"wardrobe": {
|
||||
"full_body": "",
|
||||
"full_body": "latex maid",
|
||||
"headwear": "hairband",
|
||||
"top": "corset, low cut top",
|
||||
"bottom": "frilled skirt",
|
||||
@@ -22,4 +22,4 @@
|
||||
"French Maid",
|
||||
"latex"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -2,13 +2,13 @@
|
||||
"outfit_id": "goth_girl_ill",
|
||||
"outfit_name": "Goth Girl Ill",
|
||||
"wardrobe": {
|
||||
"full_body": "",
|
||||
"headwear": "hood",
|
||||
"full_body": "goth",
|
||||
"headwear": "",
|
||||
"top": "corset",
|
||||
"bottom": "skirt",
|
||||
"legwear": "thighhighs",
|
||||
"footwear": "",
|
||||
"hands": "",
|
||||
"bottom": "lace skirt",
|
||||
"legwear": "fishnet pantyhose",
|
||||
"footwear": "lace up boots",
|
||||
"hands": "fishnet elbow gloves",
|
||||
"accessories": "choker, jewelry"
|
||||
},
|
||||
"lora": {
|
||||
@@ -23,7 +23,6 @@
|
||||
"makeup",
|
||||
"black_lips",
|
||||
"black_nails",
|
||||
"eyeshadow",
|
||||
"pale_skin"
|
||||
"eyeshadow"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"outfit_id": "idolswimsuitil_1665226",
|
||||
"outfit_name": "Idolswimsuitil 1665226",
|
||||
"wardrobe": {
|
||||
"full_body": "bikini",
|
||||
"headwear": "",
|
||||
"top": "bandeau",
|
||||
"bottom": "high-waist_bottom",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
"hands": "",
|
||||
"accessories": ""
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/IdolSwimsuitIL_1665226.safetensors",
|
||||
"lora_weight": 1.0,
|
||||
"lora_triggers": "Jedpslb",
|
||||
"lora_weight_min": 1.0,
|
||||
"lora_weight_max": 1.0
|
||||
},
|
||||
"tags": [
|
||||
"pastel_colors",
|
||||
"high-waist_bikini",
|
||||
"strapless",
|
||||
"bare_shoulders",
|
||||
"navel"
|
||||
]
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"outfit_id": "laceskimpyleotardill",
|
||||
"outfit_name": "Laceskimpyleotardill",
|
||||
"outfit_name": "Lingerie - Lace Leotard",
|
||||
"wardrobe": {
|
||||
"full_body": "leotard",
|
||||
"headwear": "blindfold",
|
||||
"full_body": "lace leotard",
|
||||
"headwear": "",
|
||||
"top": "",
|
||||
"bottom": "",
|
||||
"legwear": "fishnet_thighhighs",
|
||||
"legwear": "lace stockings",
|
||||
"footwear": "",
|
||||
"hands": "",
|
||||
"accessories": ""
|
||||
@@ -23,4 +23,4 @@
|
||||
"lingerie",
|
||||
"clothing_cutout"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -15,8 +15,8 @@
|
||||
"lora_name": "Illustrious/Clothing/LatexNurseILL.safetensors",
|
||||
"lora_weight": 0.7,
|
||||
"lora_triggers": "latex nurse, nurse cap, red skirt, midriff, cleavage",
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 0.7
|
||||
"lora_weight_min": 0.4,
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"tags": [
|
||||
"nurse",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"lora_name": "Illustrious/Clothing/OilSlickDressILL.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_triggers": "black metallic dress, side slit, oil slick",
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_min": 0.2,
|
||||
"lora_weight_max": 0.8
|
||||
},
|
||||
"tags": [
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"outfit_id": "tifalockhartff7advchilcasual_illu_dwnsty_000006",
|
||||
"outfit_name": "Cosplay - Tifa Advent Children",
|
||||
"wardrobe": {
|
||||
"full_body": "cosplay",
|
||||
"headwear": "",
|
||||
"top": "black_vest",
|
||||
"bottom": "black_shorts",
|
||||
"legwear": "",
|
||||
"footwear": "black_boots",
|
||||
"hands": "fingerless_gloves",
|
||||
"accessories": "arm_ribbon, pink_ribbon"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/TifaLockhartFF7AdvChilCasual_Illu_Dwnsty-000006.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 1.0,
|
||||
"lora_triggers": ""
|
||||
},
|
||||
"tags": [
|
||||
"cosplay",
|
||||
"black_vest",
|
||||
"black_shorts",
|
||||
"fingerless_gloves",
|
||||
"arm_ribbon",
|
||||
"pink_ribbon",
|
||||
"black_boots",
|
||||
"midriff",
|
||||
"navel"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"outfit_id": "tifalockhartff7advchilfeather_illu_dwnsty_000006",
|
||||
"outfit_name": "Cosplay - Tifa Feather Dress",
|
||||
"wardrobe": {
|
||||
"full_body": "black_dress, strapless_dress, feather_trim",
|
||||
"headwear": "feather_hair_ornament",
|
||||
"top": "",
|
||||
"bottom": "",
|
||||
"legwear": "thighhighs",
|
||||
"footwear": "",
|
||||
"hands": "black_gloves, detached_sleeves",
|
||||
"accessories": "black_feathers"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/TifaLockhartFF7AdvChilFeather_Illu_Dwnsty-000006.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 1.0,
|
||||
"lora_triggers": ""
|
||||
},
|
||||
"tags": [
|
||||
"black_dress",
|
||||
"feathers",
|
||||
"black_feathers",
|
||||
"detached_sleeves",
|
||||
"black_gloves",
|
||||
"thighhighs",
|
||||
"feather_trim",
|
||||
"strapless_dress"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"outfit_id": "tifalockhartff7amarantsguise_illu_dwnsty_000008",
|
||||
"outfit_name": "Cosplay - Tifa Amarant",
|
||||
"wardrobe": {
|
||||
"full_body": "red vest and white pants",
|
||||
"headwear": "",
|
||||
"top": "red vest, sleeveless, midriff",
|
||||
"bottom": "white pants",
|
||||
"legwear": "",
|
||||
"footwear": "",
|
||||
"hands": "red gloves, fingerless gloves",
|
||||
"accessories": "jewelry, bangle"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/TifaLockhartFF7AmarantsGuise_Illu_Dwnsty-000008.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.8,
|
||||
"lora_weight_max": 0.8,
|
||||
"lora_triggers": "amarants guise, amarantstflckhrt"
|
||||
},
|
||||
"tags": [
|
||||
"tifa_lockhart",
|
||||
"final_fantasy_vii:_ever_crisis",
|
||||
"red_vest",
|
||||
"white_pants",
|
||||
"midriff",
|
||||
"navel",
|
||||
"red_gloves",
|
||||
"fingerless_gloves",
|
||||
"sleeveless",
|
||||
"jewelry",
|
||||
"bangle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"outfit_id": "tifalockhartff7bahamutsuit_illu_dwnsty_000006",
|
||||
"outfit_name": "Cosplay - Tifa Bahamut",
|
||||
"wardrobe": {
|
||||
"full_body": "black_bodysuit, black_armor, navel_cutout",
|
||||
"headwear": "",
|
||||
"top": "",
|
||||
"bottom": "",
|
||||
"legwear": "thighhighs",
|
||||
"footwear": "",
|
||||
"hands": "gauntlets",
|
||||
"accessories": "mechanical_wings, dragon_wings"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/TifaLockhartFF7BahamutSuit_Illu_Dwnsty-000006.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 1.0,
|
||||
"lora_triggers": ""
|
||||
},
|
||||
"tags": [
|
||||
"tifa_lockhart_(bahamut_suit)",
|
||||
"black_bodysuit",
|
||||
"black_armor",
|
||||
"navel_cutout",
|
||||
"thighhighs",
|
||||
"gauntlets",
|
||||
"mechanical_wings",
|
||||
"dragon_wings"
|
||||
]
|
||||
}
|
||||
33
data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json
Normal file
33
data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"outfit_id": "tifalockhartff7bunnybustier_illu_dwnsty",
|
||||
"outfit_name": "Cosplay - Tifa Bunny",
|
||||
"wardrobe": {
|
||||
"full_body": "playboy_bunny",
|
||||
"headwear": "rabbit_ears",
|
||||
"top": "black_bustier",
|
||||
"bottom": "",
|
||||
"legwear": "fishnet_pantyhose",
|
||||
"footwear": "high_heels",
|
||||
"hands": "fingerless_gloves",
|
||||
"accessories": "rabbit_tail, wrist_cuffs, bowtie, white_collar"
|
||||
},
|
||||
"lora": {
|
||||
"lora_name": "Illustrious/Clothing/TifaLockhartFF7BunnyBustier_Illu_Dwnsty.safetensors",
|
||||
"lora_weight": 0.8,
|
||||
"lora_weight_min": 0.7,
|
||||
"lora_weight_max": 1.0,
|
||||
"lora_triggers": ""
|
||||
},
|
||||
"tags": [
|
||||
"tifa_lockhart_(bunny_bustier)",
|
||||
"playboy_bunny",
|
||||
"rabbit_ears",
|
||||
"black_bustier",
|
||||
"fishnet_pantyhose",
|
||||
"wrist_cuffs",
|
||||
"bowtie",
|
||||
"fingerless_gloves",
|
||||
"rabbit_tail",
|
||||
"white_collar"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user