diff --git a/less/tedeum.less b/less/tedeum.less index 2cd3be4..42a2640 100644 --- a/less/tedeum.less +++ b/less/tedeum.less @@ -1238,7 +1238,6 @@ li { font-size: 0.9rem; border-radius: 8px; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); - overflow: hidden; border: 1px solid rgba(139, 115, 85, 0.3); &.whisper { diff --git a/modules/common/tedeum-utility.js b/modules/common/tedeum-utility.js index e33b09f..0c1739d 100644 --- a/modules/common/tedeum-utility.js +++ b/modules/common/tedeum-utility.js @@ -17,7 +17,10 @@ export class TeDeumUtility { } static installHooks() { - Hooks.on('renderChatLog', (log, html, data) => TeDeumUtility.chatListeners(html)); + Hooks.on('renderChatMessageHTML', (message, html) => { + TeDeumUtility.chatListeners(html); + TeDeumUtility.onRenderChatMessage(message, html); + }); Hooks.on("renderActorDirectory", (app, html, data) => { if (game.user.can('ACTOR_CREATE')) { @@ -175,7 +178,6 @@ export class TeDeumUtility { fetch(ECRYME_WELCOME_MESSAGE_URL) .then(response => response.text()) .then(html => { - console.log("Fetched welcome message:", html); ChatMessage.create({ user: game.user.id, whisper: [game.user.id], @@ -309,16 +311,24 @@ export class TeDeumUtility { } } - /* -------------------------------------------- */ /* -------------------------------------------- */ + /* -------------------------------------------- */ + static getTokenActorFromId(tokenId) { + for (let scene of game.scenes) { + const tokenDoc = scene.tokens.get(tokenId) + if (tokenDoc) return tokenDoc.actor + } + return null + } + + /* -------------------------------------------- */ static async appliquerDegats(rollData) { await this.processAttaqueMelee(rollData) - let defenderToken = canvas.tokens.placeables.find(t => t.id == rollData.defenderTokenId) - if (defenderToken) { - let actor = defenderToken.actor - if (game.user.isGM || actor.isOwner) { - await actor.appliquerDegats(rollData) + let defenderActor = this.getTokenActorFromId(rollData.defenderTokenId) + if (defenderActor) { + if (game.user.isGM || defenderActor.isOwner) { + await defenderActor.appliquerDegats(rollData) } else { - // Send a socket message + // Send a socket message — seul le premier MJ actif le traitera game.socket.emit("system.fvtt-te-deum", { name: "msg_apply_damage", data: { rollData } }); } // Attaque naturelle avec dégats inférieur à -2 @@ -351,19 +361,27 @@ export class TeDeumUtility { TeDeumUtility.appliquerDegats(rollData, messageId) } }) - $(html).on("click", '.chat-command-gain-xp', event => { + $(html).on("click", '.chat-command-gain-xp', async event => { let messageId = TeDeumUtility.findChatMessageId(event.currentTarget) let message = game.messages.get(messageId) let rollData = message.getFlag("world", "te-deum-rolldata") if (rollData) { let actor = TeDeumUtility.getActorFromRollData(rollData) actor.modifyXP(rollData.carac.key, 1) - // Hide this button - event.currentTarget.style.display = 'none'; + event.currentTarget.style.display = 'none'; // feedback immédiat local + await message.setFlag("world", "te-deum-xp-used", true) // sync tous les clients } }) } + /* -------------------------------------------- */ + static onRenderChatMessage(message, html) { + if (message.getFlag("world", "te-deum-xp-used")) { + const btn = html.querySelector('.chat-command-gain-xp'); + if (btn) btn.style.display = 'none'; + } + } + /* -------------------------------------------- */ static async preloadHandlebarsTemplates() { @@ -467,12 +485,12 @@ export class TeDeumUtility { } } if (msg.name == "msg_apply_damage") { - if (game.user.isGM) { + const firstGM = game.users.find(u => u.isGM && u.active) + if (game.user === firstGM) { let rollData = msg.data.rollData - let defenderToken = canvas.tokens.placeables.find(t => t.id == rollData.defenderTokenId) - if (defenderToken) { - let actor = defenderToken.actor - await actor.appliquerDegats(rollData) + let defenderActor = TeDeumUtility.getTokenActorFromId(rollData.defenderTokenId) + if (defenderActor) { + await defenderActor.appliquerDegats(rollData) } else { ui.notifications.error("Impossible de trouver la cible de l'attaque, aucun degats appliqué") } diff --git a/packs/aides/CURRENT b/packs/aides/CURRENT index f0a2cf1..72f074e 100644 --- a/packs/aides/CURRENT +++ b/packs/aides/CURRENT @@ -1 +1 @@ -MANIFEST-000214 +MANIFEST-000226 diff --git a/packs/aides/LOG b/packs/aides/LOG index bf66cab..7272d90 100644 --- a/packs/aides/LOG +++ b/packs/aides/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.933804 7f93eb7fe6c0 Recovering log #212 -2026/01/04-21:26:37.943801 7f93eb7fe6c0 Delete type=3 #210 -2026/01/04-21:26:37.943854 7f93eb7fe6c0 Delete type=0 #212 -2026/01/04-21:27:02.505234 7f93e9ffb6c0 Level-0 table #217: started -2026/01/04-21:27:02.505262 7f93e9ffb6c0 Level-0 table #217: 0 bytes OK -2026/01/04-21:27:02.512734 7f93e9ffb6c0 Delete type=0 #215 -2026/01/04-21:27:02.512909 7f93e9ffb6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.096861 7f821f7fe6c0 Recovering log #224 +2026/02/25-16:17:49.106471 7f821f7fe6c0 Delete type=3 #222 +2026/02/25-16:17:49.106539 7f821f7fe6c0 Delete type=0 #224 diff --git a/packs/aides/LOG.old b/packs/aides/LOG.old index ad56da5..97b7095 100644 --- a/packs/aides/LOG.old +++ b/packs/aides/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.443928 7f244d1ff6c0 Recovering log #208 -2025/12/20-18:12:56.494058 7f244d1ff6c0 Delete type=3 #206 -2025/12/20-18:12:56.494134 7f244d1ff6c0 Delete type=0 #208 -2025/12/20-18:36:44.261828 7f2436ffd6c0 Level-0 table #213: started -2025/12/20-18:36:44.261865 7f2436ffd6c0 Level-0 table #213: 0 bytes OK -2025/12/20-18:36:44.320648 7f2436ffd6c0 Delete type=0 #211 -2025/12/20-18:36:44.320833 7f2436ffd6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.937630 7f821ffff6c0 Recovering log #220 +2026/02/25-15:53:40.949873 7f821ffff6c0 Delete type=3 #218 +2026/02/25-15:53:40.949933 7f821ffff6c0 Delete type=0 #220 +2026/02/25-16:16:19.716603 7f821d8d46c0 Level-0 table #225: started +2026/02/25-16:16:19.716652 7f821d8d46c0 Level-0 table #225: 0 bytes OK +2026/02/25-16:16:19.765894 7f821d8d46c0 Delete type=0 #223 +2026/02/25-16:16:19.766155 7f821d8d46c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end) diff --git a/packs/aides/MANIFEST-000214 b/packs/aides/MANIFEST-000226 similarity index 56% rename from packs/aides/MANIFEST-000214 rename to packs/aides/MANIFEST-000226 index c8a46ae..f462645 100644 Binary files a/packs/aides/MANIFEST-000214 and b/packs/aides/MANIFEST-000226 differ diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT index fad7e54..00ac499 100644 --- a/packs/armes/CURRENT +++ b/packs/armes/CURRENT @@ -1 +1 @@ -MANIFEST-000317 +MANIFEST-000329 diff --git a/packs/armes/LOG b/packs/armes/LOG index 6dd66da..0ce0f42 100644 --- a/packs/armes/LOG +++ b/packs/armes/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.828637 7f93eb7fe6c0 Recovering log #315 -2026/01/04-21:26:37.839103 7f93eb7fe6c0 Delete type=3 #313 -2026/01/04-21:26:37.839200 7f93eb7fe6c0 Delete type=0 #315 -2026/01/04-21:27:02.452079 7f93e9ffb6c0 Level-0 table #320: started -2026/01/04-21:27:02.452098 7f93e9ffb6c0 Level-0 table #320: 0 bytes OK -2026/01/04-21:27:02.458511 7f93e9ffb6c0 Delete type=0 #318 -2026/01/04-21:27:02.458741 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.007591 7f821f7fe6c0 Recovering log #327 +2026/02/25-16:17:49.018485 7f821f7fe6c0 Delete type=3 #325 +2026/02/25-16:17:49.018548 7f821f7fe6c0 Delete type=0 #327 diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old index f47fc7d..9d91d27 100644 --- a/packs/armes/LOG.old +++ b/packs/armes/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.039187 7f244d1ff6c0 Recovering log #311 -2025/12/20-18:12:56.089963 7f244d1ff6c0 Delete type=3 #309 -2025/12/20-18:12:56.090033 7f244d1ff6c0 Delete type=0 #311 -2025/12/20-18:36:43.701277 7f2436ffd6c0 Level-0 table #316: started -2025/12/20-18:36:43.701303 7f2436ffd6c0 Level-0 table #316: 0 bytes OK -2025/12/20-18:36:43.756264 7f2436ffd6c0 Delete type=0 #314 -2025/12/20-18:36:43.812180 7f2436ffd6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.848906 7f821effd6c0 Recovering log #323 +2026/02/25-15:53:40.858667 7f821effd6c0 Delete type=3 #321 +2026/02/25-15:53:40.858720 7f821effd6c0 Delete type=0 #323 +2026/02/25-16:16:19.467652 7f821d8d46c0 Level-0 table #328: started +2026/02/25-16:16:19.467677 7f821d8d46c0 Level-0 table #328: 0 bytes OK +2026/02/25-16:16:19.528659 7f821d8d46c0 Delete type=0 #326 +2026/02/25-16:16:19.528885 7f821d8d46c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end) diff --git a/packs/armes/MANIFEST-000317 b/packs/armes/MANIFEST-000329 similarity index 72% rename from packs/armes/MANIFEST-000317 rename to packs/armes/MANIFEST-000329 index 8380c97..f8e2672 100644 Binary files a/packs/armes/MANIFEST-000317 and b/packs/armes/MANIFEST-000329 differ diff --git a/packs/armures/CURRENT b/packs/armures/CURRENT index fad7e54..00ac499 100644 --- a/packs/armures/CURRENT +++ b/packs/armures/CURRENT @@ -1 +1 @@ -MANIFEST-000317 +MANIFEST-000329 diff --git a/packs/armures/LOG b/packs/armures/LOG index e01ef27..80e27ca 100644 --- a/packs/armures/LOG +++ b/packs/armures/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.843261 7f93ea7fc6c0 Recovering log #315 -2026/01/04-21:26:37.853735 7f93ea7fc6c0 Delete type=3 #313 -2026/01/04-21:26:37.853805 7f93ea7fc6c0 Delete type=0 #315 -2026/01/04-21:27:02.446245 7f93e9ffb6c0 Level-0 table #320: started -2026/01/04-21:27:02.446262 7f93e9ffb6c0 Level-0 table #320: 0 bytes OK -2026/01/04-21:27:02.452006 7f93e9ffb6c0 Delete type=0 #318 -2026/01/04-21:27:02.458726 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.020792 7f821effd6c0 Recovering log #327 +2026/02/25-16:17:49.030955 7f821effd6c0 Delete type=3 #325 +2026/02/25-16:17:49.031024 7f821effd6c0 Delete type=0 #327 diff --git a/packs/armures/LOG.old b/packs/armures/LOG.old index 9714ac7..cf3c48d 100644 --- a/packs/armures/LOG.old +++ b/packs/armures/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.095054 7f24377fe6c0 Recovering log #311 -2025/12/20-18:12:56.148579 7f24377fe6c0 Delete type=3 #309 -2025/12/20-18:12:56.148653 7f24377fe6c0 Delete type=0 #311 -2025/12/20-18:36:43.637340 7f2436ffd6c0 Level-0 table #316: started -2025/12/20-18:36:43.637367 7f2436ffd6c0 Level-0 table #316: 0 bytes OK -2025/12/20-18:36:43.701178 7f2436ffd6c0 Delete type=0 #314 -2025/12/20-18:36:43.812170 7f2436ffd6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.860848 7f821f7fe6c0 Recovering log #323 +2026/02/25-15:53:40.871268 7f821f7fe6c0 Delete type=3 #321 +2026/02/25-15:53:40.871372 7f821f7fe6c0 Delete type=0 #323 +2026/02/25-16:16:19.298465 7f821d8d46c0 Level-0 table #328: started +2026/02/25-16:16:19.298546 7f821d8d46c0 Level-0 table #328: 0 bytes OK +2026/02/25-16:16:19.356349 7f821d8d46c0 Delete type=0 #326 +2026/02/25-16:16:19.528831 7f821d8d46c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end) diff --git a/packs/armures/MANIFEST-000317 b/packs/armures/MANIFEST-000329 similarity index 73% rename from packs/armures/MANIFEST-000317 rename to packs/armures/MANIFEST-000329 index fe0d12f..5916731 100644 Binary files a/packs/armures/MANIFEST-000317 and b/packs/armures/MANIFEST-000329 differ diff --git a/packs/competences/CURRENT b/packs/competences/CURRENT index 073c26f..9f81527 100644 --- a/packs/competences/CURRENT +++ b/packs/competences/CURRENT @@ -1 +1 @@ -MANIFEST-000315 +MANIFEST-000327 diff --git a/packs/competences/LOG b/packs/competences/LOG index 8c6af98..c30e909 100644 --- a/packs/competences/LOG +++ b/packs/competences/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.813752 7f93eaffd6c0 Recovering log #313 -2026/01/04-21:26:37.823461 7f93eaffd6c0 Delete type=3 #311 -2026/01/04-21:26:37.823509 7f93eaffd6c0 Delete type=0 #313 -2026/01/04-21:27:02.440062 7f93e9ffb6c0 Level-0 table #318: started -2026/01/04-21:27:02.440091 7f93e9ffb6c0 Level-0 table #318: 0 bytes OK -2026/01/04-21:27:02.446167 7f93e9ffb6c0 Delete type=0 #316 -2026/01/04-21:27:02.458712 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end) +2026/02/25-16:17:48.995540 7f821e7fc6c0 Recovering log #325 +2026/02/25-16:17:49.005262 7f821e7fc6c0 Delete type=3 #323 +2026/02/25-16:17:49.005349 7f821e7fc6c0 Delete type=0 #325 diff --git a/packs/competences/LOG.old b/packs/competences/LOG.old index a972976..b42a71a 100644 --- a/packs/competences/LOG.old +++ b/packs/competences/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:55.979585 7f244c9fe6c0 Recovering log #309 -2025/12/20-18:12:56.031769 7f244c9fe6c0 Delete type=3 #307 -2025/12/20-18:12:56.031837 7f244c9fe6c0 Delete type=0 #309 -2025/12/20-18:36:43.574310 7f2436ffd6c0 Level-0 table #314: started -2025/12/20-18:36:43.574360 7f2436ffd6c0 Level-0 table #314: 0 bytes OK -2025/12/20-18:36:43.637222 7f2436ffd6c0 Delete type=0 #312 -2025/12/20-18:36:43.812158 7f2436ffd6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.836015 7f821ffff6c0 Recovering log #321 +2026/02/25-15:53:40.846129 7f821ffff6c0 Delete type=3 #319 +2026/02/25-15:53:40.846180 7f821ffff6c0 Delete type=0 #321 +2026/02/25-16:16:19.415073 7f821d8d46c0 Level-0 table #326: started +2026/02/25-16:16:19.415106 7f821d8d46c0 Level-0 table #326: 0 bytes OK +2026/02/25-16:16:19.467523 7f821d8d46c0 Delete type=0 #324 +2026/02/25-16:16:19.528868 7f821d8d46c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end) diff --git a/packs/competences/MANIFEST-000315 b/packs/competences/MANIFEST-000327 similarity index 71% rename from packs/competences/MANIFEST-000315 rename to packs/competences/MANIFEST-000327 index 8cf9e47..9d13f81 100644 Binary files a/packs/competences/MANIFEST-000315 and b/packs/competences/MANIFEST-000327 differ diff --git a/packs/education/CURRENT b/packs/education/CURRENT index 9f81527..7adea65 100644 --- a/packs/education/CURRENT +++ b/packs/education/CURRENT @@ -1 +1 @@ -MANIFEST-000327 +MANIFEST-000339 diff --git a/packs/education/LOG b/packs/education/LOG index c545c0f..89c31ef 100644 --- a/packs/education/LOG +++ b/packs/education/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.858384 7f93eaffd6c0 Recovering log #325 -2026/01/04-21:26:37.868673 7f93eaffd6c0 Delete type=3 #323 -2026/01/04-21:26:37.868726 7f93eaffd6c0 Delete type=0 #325 -2026/01/04-21:27:02.458878 7f93e9ffb6c0 Level-0 table #330: started -2026/01/04-21:27:02.458920 7f93e9ffb6c0 Level-0 table #330: 0 bytes OK -2026/01/04-21:27:02.465606 7f93e9ffb6c0 Delete type=0 #328 -2026/01/04-21:27:02.485393 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.032966 7f821ffff6c0 Recovering log #337 +2026/02/25-16:17:49.043199 7f821ffff6c0 Delete type=3 #335 +2026/02/25-16:17:49.043264 7f821ffff6c0 Delete type=0 #337 diff --git a/packs/education/LOG.old b/packs/education/LOG.old index aea7623..994b1d2 100644 --- a/packs/education/LOG.old +++ b/packs/education/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.154781 7f244c9fe6c0 Recovering log #321 -2025/12/20-18:12:56.203650 7f244c9fe6c0 Delete type=3 #319 -2025/12/20-18:12:56.206209 7f244c9fe6c0 Delete type=0 #321 -2025/12/20-18:36:43.812286 7f2436ffd6c0 Level-0 table #326: started -2025/12/20-18:36:43.812329 7f2436ffd6c0 Level-0 table #326: 0 bytes OK -2025/12/20-18:36:43.867818 7f2436ffd6c0 Delete type=0 #324 -2025/12/20-18:36:44.048015 7f2436ffd6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.874436 7f821ffff6c0 Recovering log #333 +2026/02/25-15:53:40.884848 7f821ffff6c0 Delete type=3 #331 +2026/02/25-15:53:40.884904 7f821ffff6c0 Delete type=0 #333 +2026/02/25-16:16:19.356498 7f821d8d46c0 Level-0 table #338: started +2026/02/25-16:16:19.356535 7f821d8d46c0 Level-0 table #338: 0 bytes OK +2026/02/25-16:16:19.414898 7f821d8d46c0 Delete type=0 #336 +2026/02/25-16:16:19.528852 7f821d8d46c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end) diff --git a/packs/education/MANIFEST-000327 b/packs/education/MANIFEST-000339 similarity index 71% rename from packs/education/MANIFEST-000327 rename to packs/education/MANIFEST-000339 index 7f2b7ba..6e70a9c 100644 Binary files a/packs/education/MANIFEST-000327 and b/packs/education/MANIFEST-000339 differ diff --git a/packs/graces/CURRENT b/packs/graces/CURRENT index e90c1f7..6926645 100644 --- a/packs/graces/CURRENT +++ b/packs/graces/CURRENT @@ -1 +1 @@ -MANIFEST-000316 +MANIFEST-000328 diff --git a/packs/graces/LOG b/packs/graces/LOG index a402d7c..d739d9f 100644 --- a/packs/graces/LOG +++ b/packs/graces/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.873703 7f93ebfff6c0 Recovering log #314 -2026/01/04-21:26:37.885324 7f93ebfff6c0 Delete type=3 #312 -2026/01/04-21:26:37.885427 7f93ebfff6c0 Delete type=0 #314 -2026/01/04-21:27:02.433342 7f93e9ffb6c0 Level-0 table #319: started -2026/01/04-21:27:02.433382 7f93e9ffb6c0 Level-0 table #319: 0 bytes OK -2026/01/04-21:27:02.439918 7f93e9ffb6c0 Delete type=0 #317 -2026/01/04-21:27:02.458692 7f93e9ffb6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.045639 7f821e7fc6c0 Recovering log #326 +2026/02/25-16:17:49.056537 7f821e7fc6c0 Delete type=3 #324 +2026/02/25-16:17:49.056606 7f821e7fc6c0 Delete type=0 #326 diff --git a/packs/graces/LOG.old b/packs/graces/LOG.old index c8d2420..b33c017 100644 --- a/packs/graces/LOG.old +++ b/packs/graces/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.214726 7f2437fff6c0 Recovering log #310 -2025/12/20-18:12:56.267981 7f2437fff6c0 Delete type=3 #308 -2025/12/20-18:12:56.268051 7f2437fff6c0 Delete type=0 #310 -2025/12/20-18:36:43.756462 7f2436ffd6c0 Level-0 table #315: started -2025/12/20-18:36:43.756507 7f2436ffd6c0 Level-0 table #315: 0 bytes OK -2025/12/20-18:36:43.812023 7f2436ffd6c0 Delete type=0 #313 -2025/12/20-18:36:43.812190 7f2436ffd6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.888183 7f821effd6c0 Recovering log #322 +2026/02/25-15:53:40.897808 7f821effd6c0 Delete type=3 #320 +2026/02/25-15:53:40.897873 7f821effd6c0 Delete type=0 #322 +2026/02/25-16:16:19.645632 7f821d8d46c0 Level-0 table #327: started +2026/02/25-16:16:19.645665 7f821d8d46c0 Level-0 table #327: 0 bytes OK +2026/02/25-16:16:19.716424 7f821d8d46c0 Delete type=0 #325 +2026/02/25-16:16:19.766141 7f821d8d46c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end) diff --git a/packs/graces/MANIFEST-000316 b/packs/graces/MANIFEST-000328 similarity index 73% rename from packs/graces/MANIFEST-000316 rename to packs/graces/MANIFEST-000328 index ef5cca5..bbe1ccd 100644 Binary files a/packs/graces/MANIFEST-000316 and b/packs/graces/MANIFEST-000328 differ diff --git a/packs/maladies/CURRENT b/packs/maladies/CURRENT index e90c1f7..6926645 100644 --- a/packs/maladies/CURRENT +++ b/packs/maladies/CURRENT @@ -1 +1 @@ -MANIFEST-000316 +MANIFEST-000328 diff --git a/packs/maladies/LOG b/packs/maladies/LOG index b69c1f8..97bb116 100644 --- a/packs/maladies/LOG +++ b/packs/maladies/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.889654 7f93ea7fc6c0 Recovering log #314 -2026/01/04-21:26:37.899518 7f93ea7fc6c0 Delete type=3 #312 -2026/01/04-21:26:37.899583 7f93ea7fc6c0 Delete type=0 #314 -2026/01/04-21:27:02.472063 7f93e9ffb6c0 Level-0 table #319: started -2026/01/04-21:27:02.472086 7f93e9ffb6c0 Level-0 table #319: 0 bytes OK -2026/01/04-21:27:02.478114 7f93e9ffb6c0 Delete type=0 #317 -2026/01/04-21:27:02.485430 7f93e9ffb6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.058989 7f821effd6c0 Recovering log #326 +2026/02/25-16:17:49.068511 7f821effd6c0 Delete type=3 #324 +2026/02/25-16:17:49.068568 7f821effd6c0 Delete type=0 #326 diff --git a/packs/maladies/LOG.old b/packs/maladies/LOG.old index 02337b0..64d27d1 100644 --- a/packs/maladies/LOG.old +++ b/packs/maladies/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.274845 7f24377fe6c0 Recovering log #310 -2025/12/20-18:12:56.318675 7f24377fe6c0 Delete type=3 #308 -2025/12/20-18:12:56.318757 7f24377fe6c0 Delete type=0 #310 -2025/12/20-18:36:43.935645 7f2436ffd6c0 Level-0 table #315: started -2025/12/20-18:36:43.935673 7f2436ffd6c0 Level-0 table #315: 0 bytes OK -2025/12/20-18:36:43.994623 7f2436ffd6c0 Delete type=0 #313 -2025/12/20-18:36:44.048051 7f2436ffd6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.899737 7f821f7fe6c0 Recovering log #322 +2026/02/25-15:53:40.910545 7f821f7fe6c0 Delete type=3 #320 +2026/02/25-15:53:40.910590 7f821f7fe6c0 Delete type=0 #322 +2026/02/25-16:16:19.529006 7f821d8d46c0 Level-0 table #327: started +2026/02/25-16:16:19.529044 7f821d8d46c0 Level-0 table #327: 0 bytes OK +2026/02/25-16:16:19.584573 7f821d8d46c0 Delete type=0 #325 +2026/02/25-16:16:19.766110 7f821d8d46c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end) diff --git a/packs/maladies/MANIFEST-000316 b/packs/maladies/MANIFEST-000328 similarity index 73% rename from packs/maladies/MANIFEST-000316 rename to packs/maladies/MANIFEST-000328 index 9b0c516..6c8dc48 100644 Binary files a/packs/maladies/MANIFEST-000316 and b/packs/maladies/MANIFEST-000328 differ diff --git a/packs/scenes/CURRENT b/packs/scenes/CURRENT index faa857f..f10934b 100644 --- a/packs/scenes/CURRENT +++ b/packs/scenes/CURRENT @@ -1 +1 @@ -MANIFEST-000253 +MANIFEST-000265 diff --git a/packs/scenes/LOG b/packs/scenes/LOG index f4a0ac2..63d7a68 100644 --- a/packs/scenes/LOG +++ b/packs/scenes/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.919630 7f93ebfff6c0 Recovering log #251 -2026/01/04-21:26:37.930006 7f93ebfff6c0 Delete type=3 #249 -2026/01/04-21:26:37.930066 7f93ebfff6c0 Delete type=0 #251 -2026/01/04-21:27:02.478265 7f93e9ffb6c0 Level-0 table #256: started -2026/01/04-21:27:02.478296 7f93e9ffb6c0 Level-0 table #256: 0 bytes OK -2026/01/04-21:27:02.485146 7f93e9ffb6c0 Delete type=0 #254 -2026/01/04-21:27:02.485444 7f93e9ffb6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.082827 7f821e7fc6c0 Recovering log #263 +2026/02/25-16:17:49.093869 7f821e7fc6c0 Delete type=3 #261 +2026/02/25-16:17:49.093933 7f821e7fc6c0 Delete type=0 #263 diff --git a/packs/scenes/LOG.old b/packs/scenes/LOG.old index cf0393a..af77ea8 100644 --- a/packs/scenes/LOG.old +++ b/packs/scenes/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.387036 7f2437fff6c0 Recovering log #247 -2025/12/20-18:12:56.440877 7f2437fff6c0 Delete type=3 #245 -2025/12/20-18:12:56.440965 7f2437fff6c0 Delete type=0 #247 -2025/12/20-18:36:43.994753 7f2436ffd6c0 Level-0 table #252: started -2025/12/20-18:36:43.994783 7f2436ffd6c0 Level-0 table #252: 0 bytes OK -2025/12/20-18:36:44.047877 7f2436ffd6c0 Delete type=0 #250 -2025/12/20-18:36:44.048061 7f2436ffd6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.925187 7f821effd6c0 Recovering log #259 +2026/02/25-15:53:40.934520 7f821effd6c0 Delete type=3 #257 +2026/02/25-15:53:40.934568 7f821effd6c0 Delete type=0 #259 +2026/02/25-16:16:19.945947 7f821d8d46c0 Level-0 table #264: started +2026/02/25-16:16:19.946001 7f821d8d46c0 Level-0 table #264: 0 bytes OK +2026/02/25-16:16:20.001848 7f821d8d46c0 Delete type=0 #262 +2026/02/25-16:16:20.001994 7f821d8d46c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end) diff --git a/packs/scenes/MANIFEST-000253 b/packs/scenes/MANIFEST-000265 similarity index 79% rename from packs/scenes/MANIFEST-000253 rename to packs/scenes/MANIFEST-000265 index 85bd007..6e06778 100644 Binary files a/packs/scenes/MANIFEST-000253 and b/packs/scenes/MANIFEST-000265 differ diff --git a/packs/simples/CURRENT b/packs/simples/CURRENT index fad7e54..00ac499 100644 --- a/packs/simples/CURRENT +++ b/packs/simples/CURRENT @@ -1 +1 @@ -MANIFEST-000317 +MANIFEST-000329 diff --git a/packs/simples/LOG b/packs/simples/LOG index 4d5a082..d853150 100644 --- a/packs/simples/LOG +++ b/packs/simples/LOG @@ -1,7 +1,3 @@ -2026/01/04-21:26:37.904069 7f93eaffd6c0 Recovering log #315 -2026/01/04-21:26:37.914574 7f93eaffd6c0 Delete type=3 #313 -2026/01/04-21:26:37.914647 7f93eaffd6c0 Delete type=0 #315 -2026/01/04-21:27:02.465731 7f93e9ffb6c0 Level-0 table #320: started -2026/01/04-21:27:02.465755 7f93e9ffb6c0 Level-0 table #320: 0 bytes OK -2026/01/04-21:27:02.471938 7f93e9ffb6c0 Delete type=0 #318 -2026/01/04-21:27:02.485413 7f93e9ffb6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end) +2026/02/25-16:17:49.070393 7f821ffff6c0 Recovering log #327 +2026/02/25-16:17:49.080654 7f821ffff6c0 Delete type=3 #325 +2026/02/25-16:17:49.080720 7f821ffff6c0 Delete type=0 #327 diff --git a/packs/simples/LOG.old b/packs/simples/LOG.old index 3b2c8d4..7976077 100644 --- a/packs/simples/LOG.old +++ b/packs/simples/LOG.old @@ -1,7 +1,7 @@ -2025/12/20-18:12:56.325650 7f244c9fe6c0 Recovering log #311 -2025/12/20-18:12:56.379165 7f244c9fe6c0 Delete type=3 #309 -2025/12/20-18:12:56.379237 7f244c9fe6c0 Delete type=0 #311 -2025/12/20-18:36:43.867925 7f2436ffd6c0 Level-0 table #316: started -2025/12/20-18:36:43.867945 7f2436ffd6c0 Level-0 table #316: 0 bytes OK -2025/12/20-18:36:43.935523 7f2436ffd6c0 Delete type=0 #314 -2025/12/20-18:36:44.048037 7f2436ffd6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end) +2026/02/25-15:53:40.912618 7f821e7fc6c0 Recovering log #323 +2026/02/25-15:53:40.922737 7f821e7fc6c0 Delete type=3 #321 +2026/02/25-15:53:40.922804 7f821e7fc6c0 Delete type=0 #323 +2026/02/25-16:16:19.584692 7f821d8d46c0 Level-0 table #328: started +2026/02/25-16:16:19.584724 7f821d8d46c0 Level-0 table #328: 0 bytes OK +2026/02/25-16:16:19.645484 7f821d8d46c0 Delete type=0 #326 +2026/02/25-16:16:19.766128 7f821d8d46c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end) diff --git a/packs/simples/MANIFEST-000317 b/packs/simples/MANIFEST-000329 similarity index 73% rename from packs/simples/MANIFEST-000317 rename to packs/simples/MANIFEST-000329 index 5491a77..46d89cb 100644 Binary files a/packs/simples/MANIFEST-000317 and b/packs/simples/MANIFEST-000329 differ diff --git a/styles/tedeum.css b/styles/tedeum.css index d3adb3d..a81d92a 100644 --- a/styles/tedeum.css +++ b/styles/tedeum.css @@ -944,7 +944,6 @@ li { font-size: 0.9rem; border-radius: 8px; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); - overflow: hidden; border: 1px solid rgba(139, 115, 85, 0.3); } .chat-message.whisper {