Compare commits

..

No commits in common. "v13" and "v10" have entirely different histories.
v13 ... v10

145 changed files with 433 additions and 440 deletions

View File

@ -1,6 +1,6 @@
name: Release Creation name: Release Creation
on: on:
release: release:
types: [published] types: [published]
@ -8,47 +8,47 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- run: echo "💡 The ${{ gitea.repository }} repository will cloned to the runner." - run: echo "💡 The ${{ gitea.repository }} repository will cloned to the runner."
#- uses: actions/checkout@v3
- uses: RouxAntoine/checkout@v3.5.4
with:
ref: 'v10'
#- uses: actions/checkout@v3 # get part of the tag after the `v`
- uses: RouxAntoine/checkout@v3.5.4 - name: Extract tag version number
with: id: get_version
ref: "v13" uses: battila7/get-version-action@v2
# get part of the tag after the `v` # Substitute the Manifest and Download URLs in the module.json
- name: Extract tag version number - name: Substitute Manifest and Download Links For Versioned Ones
id: get_version id: sub_manifest_link_version
uses: battila7/get-version-action@v2 uses: microsoft/variable-substitution@v1
with:
files: 'system.json'
env:
version: ${{steps.get_version.outputs.version-without-v}}
url: https://www.uberwald.me/gitea/public/bol
manifest: https://www.uberwald.me/gitea/public/bol/releases/latest/system.json
download: https://www.uberwald.me/gitea/public/bol/releases/download/${{github.event.release.tag_name}}/bol.zip
# Create a zip file with all files required by the module to add to the release
- run: |
apt update -y
apt install -y zip
# Substitute the Manifest and Download URLs in the module.json - run: zip -r ./bol.zip system.json template.json README.md LICENSE assets/ css/ fonts/ images/ lang/ module/ packs/ styles/ templates/ ui/
- name: Substitute Manifest and Download Links For Versioned Ones
id: sub_manifest_link_version - name: setup go
uses: microsoft/variable-substitution@v1 uses: https://github.com/actions/setup-go@v4
with: with:
files: "system.json" go-version: '>=1.20.1'
env:
version: ${{steps.get_version.outputs.version-without-v}} - name: Use Go Action
url: https://www.uberwald.me/gitea/public/bol id: use-go-action
manifest: https://www.uberwald.me/gitea/public/bol/releases/latest/system.json uses: https://gitea.com/actions/release-action@main
download: https://www.uberwald.me/gitea/public/bol/releases/download/${{github.event.release.tag_name}}/bol.zip with:
files: |-
# Create a zip file with all files required by the module to add to the release ./bol.zip
- run: | system.json
apt update -y api_key: '${{secrets.RELEASE_TOKEN_UBERWALD}}'
apt install -y zip
- run: zip -r ./bol.zip system.json template.json README.md LICENSE assets/ compendiums/ css/ fonts/ images/ lang/ module/ packs/ styles/ templates/ ui/
- name: setup go
uses: https://github.com/actions/setup-go@v4
with:
go-version: ">=1.20.1"
- name: Use Go Action
id: use-go-action
uses: https://gitea.com/actions/release-action@main
with:
files: |-
./bol.zip
system.json
api_key: "${{secrets.RELEASE_TOKEN_UBERWALD}}"

View File

@ -1,33 +1,29 @@
Changes :
# v13.0.0 # v12.1.7
- Foundry v13 only
# v12.1.7
- Enhance welcome message - Enhance welcome message
# v12.1.1 # v12.1.0
## French ## French
- Correction sur les conditions des sorts - Correction sur les conditions des sorts
- Jet d'armures correctement affichés - Jet d'armures correctement affichés
- Dégat à 0 possibles sur les armes/capacités - Dégat à 0 possibles sur les armes/capacités
## English ## English
- Corrected spell conditions - Corrected spell conditions
- Armor rolls are now correctly displayed - Armor rolls are now correctly displayed
- Weapon/capacity damage can now be set to 0 - Weapon/capacity damage can now be set to 0
# v12.1.0 # v12.1.0
- Gestion des Hordes - Gestion des Hordes
- Ajout de la traduction Espagnole - Ajout de la traduction Espagnole
- Nouvelles clés de traduction - Nouvelles clés de traduction
- Petites amélioration diverses - Petites amélioration diverses
# v11.1.2 # v11.1.2
- Ajout des traductions manquantes en anglais - Ajout des traductions manquantes en anglais
@ -47,19 +43,20 @@
# v11.0.8 # v11.0.8
- Correction sur les malus de bouclier (blocage) - Correction sur les malus de bouclier (blocage)
- Corrrection sur le malus d'init des boucliers qui était mal affiché dans la fiche d'item - Corrrection sur le malus d'init des boucliers qui était mal affiché dans la fiche d'item
# v10.4.0 # v10.4.0
- Ajout de la gestion d'effets - Ajout de la gestion d'effets
- Aide intégré - Aide intégré
- Intégration du PDF de la bougette - Intégration du PDF de la bougette
# v10.3.3 # v10.3.3
- Nouvelles clés de traduction - Nouvelles clés de traduction
- Lorsqu'une arme a un dé bonus, prise en compte plus claire du dé bonus et affichage de l'information dans la fenêtre de jet - Lorsqu'une arme a un dé bonus, prise en compte plus claire du dé bonus et affichage de l'information dans la fenêtre de jet
- Lorsqu'une arme relance les 1 sur ses dégats, l'information est affichée dans le tchat - Lorsqu'une arme relance les 1 sur ses dégats, l'information est affichée dans le tchat
- Termes corrects pour les PNJs (ie rival) - Termes corrects pour les PNJs (ie rival)
- Nouveaux équipements issus du Dieu Voilé - Nouveaux équipements issus du Dieu Voilé

View File

@ -140,9 +140,9 @@ ul.no-bullets {
flex-flow: row wrap; flex-flow: row wrap;
justify-content: flex-start; justify-content: flex-start;
} }
/* Wrong in v13.flexrow > * { .flexrow > * {
flex: 1; flex: 1;
} */ }
.flexrow .flex1 { .flexrow .flex1 {
flex: 1; flex: 1;
} }
@ -523,12 +523,12 @@ ul.no-bullets {
} }
.items-list .item-name-fixed-medium { .items-list .item-name-fixed-medium {
min-width: 8rem; min-width: 8rem;
width: 8rem; width: 8rem;
} }
.items-list .item-field-fixed-short { .items-list .item-field-fixed-short {
max-width: 3rem; max-width: 3rem;
min-width: 3rem; min-width: 3rem;
width: 3rem; width: 3rem;
} }
.bougette-dice-img { .bougette-dice-img {
color:rgba(150, 44, 44, 0.70); color:rgba(150, 44, 44, 0.70);
@ -1017,7 +1017,7 @@ body.system-bol img#logo {
display: inline-block; display: inline-block;
} }
.tooltip-container .tooltiptext { .tooltip-container .tooltiptext {
text-align: center; text-align: center;
/* Position the tooltip text */ /* Position the tooltip text */
position: absolute; position: absolute;
z-index: 1; z-index: 1;
@ -1040,7 +1040,7 @@ body.system-bol img#logo {
/** HUD SECTION */ /** HUD SECTION */
.tokenhudext { .tokenhudext {
display: flex; display: flex;
flex: 0 !important; flex: 0 !important;
font-family: CaslonPro; font-family: CaslonPro;
font-weight: 600; font-weight: 600;
@ -1074,9 +1074,9 @@ body.system-bol img#logo {
height: fit-content; height: fit-content;
min-width: 6rem; min-width: 6rem;
flex-basis: auto; flex-basis: auto;
padding: 0.20rem; padding: 0;
line-height: 1.1rem; line-height: 1rem;
margin: 0.20rem; margin: 0.25rem;
} }
.control-icon.tokenhudicon.right { .control-icon.tokenhudicon.right {
margin-left: 8px; margin-left: 8px;

View File

@ -5,7 +5,7 @@
import { BoLRoll } from "../controllers/bol-rolls.js"; import { BoLRoll } from "../controllers/bol-rolls.js";
import { BoLUtility } from "../system/bol-utility.js"; import { BoLUtility } from "../system/bol-utility.js";
export class BoLActorSheet extends foundry.appv1.sheets.ActorSheet { export class BoLActorSheet extends ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@ -59,7 +59,7 @@ export class BoLActorSheet extends foundry.appv1.sheets.ActorSheet {
let system = foundry.utils.duplicate(game.bol.config.defaultNaturalProtection) let system = foundry.utils.duplicate(game.bol.config.defaultNaturalProtection)
this.actor.createEmbeddedDocuments('Item', [{ name: game.i18n.localize("BOL.ui.newNaturalProtection"), type: "item", system }], { renderSheet: true }); this.actor.createEmbeddedDocuments('Item', [{ name: game.i18n.localize("BOL.ui.newNaturalProtection"), type: "item", system }], { renderSheet: true });
}); });
html.find(".toggle-fight-option").click((ev) => { html.find(".toggle-fight-option").click((ev) => {
const li = $(ev.currentTarget).parents(".item") const li = $(ev.currentTarget).parents(".item")
this.actor.toggleFightOption(li.data("itemId")) this.actor.toggleFightOption(li.data("itemId"))
@ -170,8 +170,8 @@ export class BoLActorSheet extends foundry.appv1.sheets.ActorSheet {
formData.charType = this.actor.getCharType() formData.charType = this.actor.getCharType()
formData.villainy = this.actor.getVillainy() formData.villainy = this.actor.getVillainy()
formData.isUndead = this.actor.isUndead() formData.isUndead = this.actor.isUndead()
formData.biography = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.details?.biography || "", { async: true }) formData.biography = await TextEditor.enrichHTML(this.object.system.details?.biography || "", { async: true })
formData.notes = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.details.notes || "", { async: true }) formData.notes = await TextEditor.enrichHTML(this.object.system.details.notes || "", { async: true })
formData.isSorcerer = this.actor.isSorcerer() formData.isSorcerer = this.actor.isSorcerer()
formData.isAlchemist = this.actor.isAlchemist() formData.isAlchemist = this.actor.isAlchemist()
formData.isAstrologer = this.actor.isAstrologer() formData.isAstrologer = this.actor.isAstrologer()

View File

@ -5,7 +5,7 @@
import { BoLRoll } from "../controllers/bol-rolls.js"; import { BoLRoll } from "../controllers/bol-rolls.js";
import { BoLUtility } from "../system/bol-utility.js"; import { BoLUtility } from "../system/bol-utility.js";
export class BoLHordeSheet extends foundry.appv1.sheets.ActorSheet { export class BoLHordeSheet extends ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@ -116,7 +116,7 @@ export class BoLHordeSheet extends foundry.appv1.sheets.ActorSheet {
formData.options = this.options formData.options = this.options
formData.owner = this.document.isOwner formData.owner = this.document.isOwner
formData.editScore = this.options.editScore formData.editScore = this.options.editScore
formData.description = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.actor.system.description, {async: true}) formData.description = await TextEditor.enrichHTML(this.actor.system.description, {async: true})
formData.isGM = game.user.isGM formData.isGM = game.user.isGM

View File

@ -5,7 +5,7 @@
import { BoLRoll } from "../controllers/bol-rolls.js"; import { BoLRoll } from "../controllers/bol-rolls.js";
import { BoLUtility } from "../system/bol-utility.js"; import { BoLUtility } from "../system/bol-utility.js";
export class BoLVehicleSheet extends foundry.appv1.sheets.ActorSheet { export class BoLVehicleSheet extends ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@ -127,7 +127,7 @@ export class BoLVehicleSheet extends foundry.appv1.sheets.ActorSheet {
formData.options = this.options formData.options = this.options
formData.owner = this.document.isOwner formData.owner = this.document.isOwner
formData.editScore = this.options.editScore formData.editScore = this.options.editScore
formData.description = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.actor.system.description, {async: true}) formData.description = await TextEditor.enrichHTML(this.actor.system.description, {async: true})
formData.isGM = game.user.isGM formData.isGM = game.user.isGM

View File

@ -31,7 +31,7 @@ Hooks.once('init', async function () {
config: BOL config: BOL
}; };
// Game socket // Game socket
game.socket.on("system.bol", sockmsg => { game.socket.on("system.bol", sockmsg => {
BoLUtility.onSocketMessage(sockmsg); BoLUtility.onSocketMessage(sockmsg);
}) })
@ -51,13 +51,13 @@ Hooks.once('init', async function () {
CONFIG.Combat.documentClass = BoLCombatManager; CONFIG.Combat.documentClass = BoLCombatManager;
// Register sheet application classes // Register sheet application classes
foundry.documents.collections.Actors.unregisterSheet("core", foundry.appv1.sheets.ActorSheet); Actors.unregisterSheet("core", ActorSheet);
foundry.documents.collections.Actors.registerSheet("bol", BoLActorSheet, { types: ["character", "encounter"], makeDefault: true }) Actors.registerSheet("bol", BoLActorSheet, { types: ["character", "encounter"], makeDefault: true })
foundry.documents.collections.Actors.registerSheet("bol", BoLVehicleSheet, { types: ["vehicle"], makeDefault: true }) Actors.registerSheet("bol", BoLVehicleSheet, { types: ["vehicle"], makeDefault: true })
foundry.documents.collections.Actors.registerSheet("bol", BoLHordeSheet, { types: ["horde"], makeDefault: true }) Actors.registerSheet("bol", BoLHordeSheet, { types: ["horde"], makeDefault: true })
foundry.documents.collections.Items.unregisterSheet("core", foundry.appv1.sheets.ItemSheet); Items.unregisterSheet("core", ItemSheet);
foundry.documents.collections.Items.registerSheet("bol", BoLItemSheet, { makeDefault: true }); Items.registerSheet("bol", BoLItemSheet, { makeDefault: true });
// Inot useful stuff // Inot useful stuff
BoLUtility.init() BoLUtility.init()
@ -78,7 +78,7 @@ Hooks.once('init', async function () {
Babele.get().setSystemTranslationsDir("compendiums"); Babele.get().setSystemTranslationsDir("compendiums");
} }
}); });
@ -91,7 +91,7 @@ function welcomeMessage() {
game.i18n.localize("BOL.chat.welcome4") + "</p><p>" + game.i18n.localize("BOL.chat.welcome4") + "</p><p>" +
game.i18n.localize("BOL.chat.welcome5") + "</p>" + game.i18n.localize("BOL.chat.welcome5") + "</p>" +
game.i18n.localize("BOL.chat.welcome6") game.i18n.localize("BOL.chat.welcome6")
let rulebook = game.modules.find( m => m.id === "bol-rulebook") let rulebook = game.modules.find( m => m.id === "bol-rulebook")
if ( !rulebook ) { if ( !rulebook ) {
content += "<p>" + game.i18n.localize("BOL.chat.bolRulebookMessage") + "</p>" content += "<p>" + game.i18n.localize("BOL.chat.bolRulebookMessage") + "</p>"
@ -101,7 +101,7 @@ function welcomeMessage() {
whisper: [game.user.id], whisper: [game.user.id],
content: content content: content
}) })
if (game.user.isGM && game.i18n.lang == 'en' && !game.modules.find(m => m.id == "babele") ){ if (game.user.isGM && game.i18n.lang == 'en' && !game.modules.find(m => m.id == "babele") ){
ChatMessage.create({ ChatMessage.create({
user: game.user.id, user: game.user.id,
@ -109,7 +109,7 @@ function welcomeMessage() {
content: `<div id="welcome-message-bol"><span class="rdd-roll-part"> content: `<div id="welcome-message-bol"><span class="rdd-roll-part">
<strong>WARNING ! English language selected, but Babele module is not installed !<br>Please install babele from the module tab in Foundry interface.` <strong>WARNING ! English language selected, but Babele module is not installed !<br>Please install babele from the module tab in Foundry interface.`
} ) } )
ui.notifications.warn("WARNING ! English language selected, but babele module is not installed !<br>Please install babele from the module tab in Foundry interface.") ui.notifications.warn("WARNING ! English language selected, but babele module is not installed !<br>Please install babele from the module tab in Foundry interface.")
} }
} }
@ -166,11 +166,13 @@ Hooks.once('ready', async function () {
"d6B": "d6H (Bonus)", "d6B": "d6H (Bonus)",
"d6BB": "d6H + Bonus die", "d6BB": "d6H + Bonus die",
} }
if (game.i18n.lang === "fr") { if (game.i18n.lang === "fr") {
game.bol.config.damageValues = damageFR; game.bol.config.damageValues = damageFR;
} else { } else {
game.bol.config.damageValues = damageEN; game.bol.config.damageValues = damageEN;
} }
}) })

View File

@ -305,7 +305,7 @@ export class BoLRoll {
// Keep track of the final effect modifier // Keep track of the final effect modifier
this.rollData.effectModifier = effectModifier this.rollData.effectModifier = effectModifier
// Final number of dices // Final number of dices
this.rollData.nbDice = 2 + Math.abs(this.rollData.bmDice) this.rollData.nbDice = 2 + Math.abs(this.rollData.bmDice)
// Bonus or Malus ? // Bonus or Malus ?
if (this.rollData.bmDice == 0) { if (this.rollData.bmDice == 0) {
@ -489,7 +489,7 @@ export class BoLRoll {
if (defender) { // If target is selected if (defender) { // If target is selected
rollData.defence = defender.defenseValue rollData.defence = defender.defenseValue
rollData.armorMalus = defender.armorMalusValue rollData.armorMalus = defender.armorMalusValue
rollData.defenderHeroPoints = defender.getHeroPoints() rollData.defenderHeroPoints = defender.getHeroPoints()
rollData.shieldBlock = 'none' rollData.shieldBlock = 'none'
let shields = defender.shields let shields = defender.shields
//console.log("Defender stats", defender) //console.log("Defender stats", defender)
@ -535,7 +535,7 @@ export class BoLRoll {
rollData.weaponModifier = 0 rollData.weaponModifier = 0
rollData.attackBonusDice = false rollData.attackBonusDice = false
rollData.armorMalus = 0 rollData.armorMalus = 0
// Specific stuff // Specific stuff
this.preProcessWeapon(rollData, defender) this.preProcessWeapon(rollData, defender)
this.preProcessFightOption(rollData) this.preProcessFightOption(rollData)
this.updateArmorMalus(rollData) this.updateArmorMalus(rollData)
@ -551,7 +551,7 @@ export class BoLRoll {
console.log("ROLLDATA", rollData) console.log("ROLLDATA", rollData)
// Then display+process the dialog // Then display+process the dialog
const rollOptionContent = await foundry.applications.handlebars.renderTemplate(rollOptionTpl, rollData); const rollOptionContent = await renderTemplate(rollOptionTpl, rollData);
let d = new Dialog({ let d = new Dialog({
title: rollData.label, title: rollData.label,
content: rollOptionContent, content: rollOptionContent,
@ -582,7 +582,7 @@ export class BoLRoll {
rollbase = 0 rollbase = 0
} }
let diceData = BoLUtility.getDiceData() let diceData = BoLUtility.getDiceData()
let malusInit = rollData.combatData?.malusInit || 0 let malusInit = rollData.combatData?.malusInit || 0
const modifiers = rollbase + rollData.careerBonus + rollData.mod + rollData.weaponModifier - rollData.defence - rollData.modArmorMalus + rollData.shieldMalus + rollData.attackModifier + rollData.appliedArmorMalus + rollData.effectModifier - malusInit const modifiers = rollbase + rollData.careerBonus + rollData.mod + rollData.weaponModifier - rollData.defence - rollData.modArmorMalus + rollData.shieldMalus + rollData.attackModifier + rollData.appliedArmorMalus + rollData.effectModifier - malusInit
const formula = (isMalus) ? rollData.nbDice + "d" + diceData.diceFormula + "kl2 + " + modifiers : rollData.nbDice + "d" + diceData.diceFormula + "kh2 + " + modifiers const formula = (isMalus) ? rollData.nbDice + "d" + diceData.diceFormula + "kl2 + " + modifiers : rollData.nbDice + "d" + diceData.diceFormula + "kh2 + " + modifiers
rollData.formula = formula rollData.formula = formula
@ -635,15 +635,15 @@ export class BoLDefaultRoll {
this.rollData.roll = r this.rollData.roll = r
this.rollData.isFumble = (diceTotal <= diceData.criticalFailureValue) this.rollData.isFumble = (diceTotal <= diceData.criticalFailureValue)
if ( this.rollData.isFumble ) { if ( this.rollData.isFumble ) {
this.rollData.isSuccess = false this.rollData.isSuccess = false
this.rollData.isCritical = false this.rollData.isCritical = false
this.rollData.isRealCritical = false this.rollData.isRealCritical = false
this.rollData.isHeroic = false this.rollData.isHeroic = false
this.rollData.isFailure = true this.rollData.isFailure = true
} else { } else {
this.rollData.isCritical = (diceTotal >= diceData.criticalSuccessValue) this.rollData.isCritical = (diceTotal >= diceData.criticalSuccessValue)
if ( this.rollData.isCritical) { if ( this.rollData.isCritical) {
this.rollData.isSuccess = true this.rollData.isSuccess = true
} else { } else {
this.rollData.isSuccess = (r.total >= diceData.successValue) this.rollData.isSuccess = (r.total >= diceData.successValue)
} }
@ -805,13 +805,13 @@ export class BoLDefaultRoll {
/* -------------------------------------------- */ /* -------------------------------------------- */
_buildDamageChatMessage(rollData) { _buildDamageChatMessage(rollData) {
const rollMessageTpl = 'systems/bol/templates/chat/rolls/damage-roll-card.hbs'; const rollMessageTpl = 'systems/bol/templates/chat/rolls/damage-roll-card.hbs';
return foundry.applications.handlebars.renderTemplate(rollMessageTpl, rollData) return renderTemplate(rollMessageTpl, rollData)
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
_buildChatMessage(rollData) { _buildChatMessage(rollData) {
const rollMessageTpl = 'systems/bol/templates/chat/rolls/default-roll-card.hbs' const rollMessageTpl = 'systems/bol/templates/chat/rolls/default-roll-card.hbs'
return foundry.applications.handlebars.renderTemplate(rollMessageTpl, rollData) return renderTemplate(rollMessageTpl, rollData)
} }
} }

View File

@ -4,7 +4,7 @@ import { BoLUtility } from "../system/bol-utility.js";
* Extend the basic ItemSheet with some very simple modifications * Extend the basic ItemSheet with some very simple modifications
* @extends {ItemSheet} * @extends {ItemSheet}
*/ */
export class BoLItemSheet extends foundry.appv1.sheets.ItemSheet { export class BoLItemSheet extends ItemSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@ -13,7 +13,6 @@ export class BoLItemSheet extends foundry.appv1.sheets.ItemSheet {
template: "systems/bol/templates/item/item-sheet.hbs", template: "systems/bol/templates/item/item-sheet.hbs",
width: 650, width: 650,
height: 780, height: 780,
dragDrop: [{ dragSelector: null, dropSelector: null }],
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }] tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }]
}); });
} }
@ -28,7 +27,7 @@ export class BoLItemSheet extends foundry.appv1.sheets.ItemSheet {
data.category = itemData.system.category data.category = itemData.system.category
data.isGM = game.user.isGM; data.isGM = game.user.isGM;
data.itemProperties = this.item.itemProperties; data.itemProperties = this.item.itemProperties;
data.description = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.description, { async: true }) data.description = await TextEditor.enrichHTML(this.object.system.description, { async: true })
if (data.document.actor) { if (data.document.actor) {
data.careers = data.document.actor.careers data.careers = data.document.actor.careers
} }
@ -103,7 +102,6 @@ export class BoLItemSheet extends foundry.appv1.sheets.ItemSheet {
activateListeners(html) { activateListeners(html) {
super.activateListeners(html); super.activateListeners(html);
// Everything below here is only needed if the sheet is editable // Everything below here is only needed if the sheet is editable
if (!this.options.editable) return; if (!this.options.editable) return;
// Roll handlers, click handlers, etc. would go here. // Roll handlers, click handlers, etc. would go here.

View File

@ -12,8 +12,8 @@ export class BoLTokenHud {
/* -------------------------------------------- */ /* -------------------------------------------- */
static async removeExtensionHud(app, html, tokenId) { static async removeExtensionHud(app, html, tokenId) {
$(html).find('.control-icon.bol-roll').remove() html.find('.control-icon.bol-roll').remove()
$(html).find('.control-icon.bol-action').remove() html.find('.control-icon.bol-action').remove()
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
@ -25,7 +25,7 @@ export class BoLTokenHud {
const hudData = { actor: actor, actionsList: actor.buildListeActions(), rollsList: actor.buildRollList() } const hudData = { actor: actor, actionsList: actor.buildListeActions(), rollsList: actor.buildRollList() }
const controlIconActions = $(html).find('.control-icon[data-action=combat]'); const controlIconActions = html.find('.control-icon[data-action=combat]');
// initiative // initiative
await BoLTokenHud._configureSubMenu(controlIconActions, 'systems/bol/templates/token/hud-actor-actions.hbs', hudData, await BoLTokenHud._configureSubMenu(controlIconActions, 'systems/bol/templates/token/hud-actor-actions.hbs', hudData,
(event) => { (event) => {
@ -43,7 +43,7 @@ export class BoLTokenHud {
} }
}) })
const controlIconTarget = $(html).find('.control-icon[data-action=target]'); const controlIconTarget = html.find('.control-icon[data-action=target]');
// att+apt+career // att+apt+career
await BoLTokenHud._configureSubMenu(controlIconTarget, 'systems/bol/templates/token/hud-actor-rolls.hbs', hudData, await BoLTokenHud._configureSubMenu(controlIconTarget, 'systems/bol/templates/token/hud-actor-rolls.hbs', hudData,
(event) => { (event) => {
@ -59,7 +59,7 @@ export class BoLTokenHud {
/* -------------------------------------------- */ /* -------------------------------------------- */
static async addTokenHudExtensions(app, html, tokenId) { static async addTokenHudExtensions(app, html, tokenId) {
const controlIconCombat = $(html).find('.control-icon[data-action=combat]') const controlIconCombat = html.find('.control-icon[data-action=combat]')
if (controlIconCombat.length > 0) { if (controlIconCombat.length > 0) {
BoLTokenHud.addExtensionHud(app, html, tokenId); BoLTokenHud.addExtensionHud(app, html, tokenId);
} }

View File

@ -221,10 +221,10 @@ export class BoLCalendar extends Application {
let hn = defHeure.heure; let hn = defHeure.heure;
let chiffreAstral = this.getCurrentNombreAstral() ?? 0; let chiffreAstral = this.getCurrentNombreAstral() ?? 0;
heuresChancesMalchances[0] = { value : "+4", heures: [this.getHeureNumber((hn + chiffreAstral) % RDD_HEURES_PAR_JOUR).label]}; heuresChancesMalchances[0] = { value : "+4", heures: [this.getHeureNumber((hn + chiffreAstral) % RDD_HEURES_PAR_JOUR).label]};
heuresChancesMalchances[1] = { value : "+2", heures: [this.getHeureNumber((hn + chiffreAstral+4) % RDD_HEURES_PAR_JOUR).label, heuresChancesMalchances[1] = { value : "+2", heures: [this.getHeureNumber((hn + chiffreAstral+4) % RDD_HEURES_PAR_JOUR).label,
this.getHeureNumber((hn + chiffreAstral + 8) % RDD_HEURES_PAR_JOUR).label ] }; this.getHeureNumber((hn + chiffreAstral + 8) % RDD_HEURES_PAR_JOUR).label ] };
heuresChancesMalchances[2] = { value : "-4", heures: [this.getHeureNumber((hn + chiffreAstral+6) % RDD_HEURES_PAR_JOUR).label]}; heuresChancesMalchances[2] = { value : "-4", heures: [this.getHeureNumber((hn + chiffreAstral+6) % RDD_HEURES_PAR_JOUR).label]};
heuresChancesMalchances[3] = { value : "-2", heures: [this.getHeureNumber((hn + chiffreAstral+3) % RDD_HEURES_PAR_JOUR).label, heuresChancesMalchances[3] = { value : "-2", heures: [this.getHeureNumber((hn + chiffreAstral+3) % RDD_HEURES_PAR_JOUR).label,
this.getHeureNumber((hn + chiffreAstral + 9) % RDD_HEURES_PAR_JOUR).label ]}; this.getHeureNumber((hn + chiffreAstral + 9) % RDD_HEURES_PAR_JOUR).label ]};
} }
return heuresChancesMalchances; return heuresChancesMalchances;
@ -331,7 +331,7 @@ export class BoLCalendar extends Application {
calendrierData.jourMoisOptions = RdDCalendrier.buildJoursMois(); calendrierData.jourMoisOptions = RdDCalendrier.buildJoursMois();
calendrierData.heuresOptions = [0, 1]; calendrierData.heuresOptions = [0, 1];
calendrierData.minutesOptions = Array(RDD_MINUTES_PAR_HEURES).fill().map((item, index) => 0 + index); calendrierData.minutesOptions = Array(RDD_MINUTES_PAR_HEURES).fill().map((item, index) => 0 + index);
let html = await foundry.applications.handlebars.renderTemplate('systems/foundryvtt-reve-de-dragon/templates/calendar-editor-template.html', calendrierData); let html = await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/calendar-editor-template.html', calendrierData);
this.editeur = new RdDCalendrierEditeur(html, this, calendrierData) this.editeur = new RdDCalendrierEditeur(html, this, calendrierData)
} }
this.editeur.updateData(calendrierData); this.editeur.updateData(calendrierData);
@ -360,7 +360,7 @@ export class BoLCalendar extends Application {
let heureNaissance = actor.getHeureNaissance(); let heureNaissance = actor.getHeureNaissance();
if ( heureNaissance) { if ( heureNaissance) {
heuresParActeur[actor.name] = this.getHeuresChanceMalchance(heureNaissance); heuresParActeur[actor.name] = this.getHeuresChanceMalchance(heureNaissance);
} }
} }
//console.log("ASTRO", astrologieArray); //console.log("ASTRO", astrologieArray);
calendrierData.astrologieData = astrologieArray; calendrierData.astrologieData = astrologieArray;
@ -398,7 +398,7 @@ export class BoLCalendar extends Application {
let isRightMB = false; let isRightMB = false;
if ("which" in ev) { // Gecko (Firefox), WebKit (Safari/Chrome) & Opera if ("which" in ev) { // Gecko (Firefox), WebKit (Safari/Chrome) & Opera
isRightMB = ev.which == 3; isRightMB = ev.which == 3;
} else if ("button" in ev) { // IE, Opera } else if ("button" in ev) { // IE, Opera
isRightMB = ev.button == 2; isRightMB = ev.button == 2;
} }

View File

@ -28,7 +28,7 @@ export class BoLUtility {
}) })
game.settings.register("bol", "auto-remove-dead", { game.settings.register("bol", "auto-remove-dead", {
name: game.i18n.localize("BOL.settings.removeDead"), name: game.i18n.localize("BOL.settings.removeDead"),
hint: game.i18n.localize("BOL.settings.removeDeadTooltip"), hint: game.i18n.localize("BOL.settings.removeDeadTooltip"),
scope: "world", scope: "world",
config: true, config: true,
default: false, default: false,
@ -344,7 +344,7 @@ export class BoLUtility {
/* -------------------------------------------- */ /* -------------------------------------------- */
static async chatMessageHandler(message, html, data) { static async chatMessageHandler(message, html, data) {
const chatCard = $(html).find('.flavor-text') const chatCard = html.find('.flavor-text')
if (chatCard.length > 0) { if (chatCard.length > 0) {
// If the user is the message author or the actor owner, proceed // If the user is the message author or the actor owner, proceed
const actor = game.actors.get(data.message.speaker.actor) const actor = game.actors.get(data.message.speaker.actor)
@ -381,8 +381,6 @@ export class BoLUtility {
/* -------------------------------------------- */ /* -------------------------------------------- */
static async chatListeners(html) { static async chatListeners(html) {
html = $(html);
// Damage handling // Damage handling
html.on("click", '.chat-damage-apply', event => { html.on("click", '.chat-damage-apply', event => {
let rollData = BoLUtility.getRollDataFromMessage(event) let rollData = BoLUtility.getRollDataFromMessage(event)

View File

@ -15,7 +15,7 @@ export default function registerHooks() {
})) }))
Hooks.on('renderChatLog', (log, html, data) => BoLUtility.chatListeners(html)) Hooks.on('renderChatLog', (log, html, data) => BoLUtility.chatListeners(html))
Hooks.on('renderChatMessageHTML', (message, html, data) => BoLUtility.chatMessageHandler(message, html, data)) Hooks.on('renderChatMessage', (message, html, data) => BoLUtility.chatMessageHandler(message, html, data))
/** /**
* Create a macro when dropping an entity on the hotbar * Create a macro when dropping an entity on the hotbar
@ -73,8 +73,8 @@ export default function registerHooks() {
button.addEventListener('click', () => { button.addEventListener('click', () => {
game.bol.charSummary.render(true) game.bol.charSummary.render(true)
}) })
$(html).find('.header-actions').after(button) html.find('.header-actions').after(button)
} }
}) })
} }

View File

@ -60,11 +60,11 @@ export const preloadHandlebarsTemplates = async function () {
"systems/bol/templates/dialogs/effect-roll-part.hbs", "systems/bol/templates/dialogs/effect-roll-part.hbs",
"systems/bol/templates/dialogs/boons-roll-part.hbs", "systems/bol/templates/dialogs/boons-roll-part.hbs",
"systems/bol/templates/dialogs/flaws-roll-part.hbs", "systems/bol/templates/dialogs/flaws-roll-part.hbs",
"systems/bol/templates/dialogs/total-roll-part.hbs", "systems/bol/templates/dialogs/total-roll-part.hbs",
"systems/bol/templates/dialogs/fightoptions-roll-part.hbs", "systems/bol/templates/dialogs/fightoptions-roll-part.hbs",
"systems/bol/templates/dialogs/horoscope-roll-part.hbs" "systems/bol/templates/dialogs/horoscope-roll-part.hbs"
]; ];
// Load the template parts // Load the template parts
return foundry.applications.handlebars.loadTemplates(templatePaths); return loadTemplates(templatePaths);
}; };

View File

@ -1 +1 @@
MANIFEST-000795 MANIFEST-000766

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.386117 7f181c7f86c0 Recovering log #793 2025/03/31-07:10:17.059640 7f9cf5ffb6c0 Recovering log #764
2025/05/15-18:10:38.396065 7f181c7f86c0 Delete type=3 #791 2025/03/31-07:10:17.113093 7f9cf5ffb6c0 Delete type=3 #762
2025/05/15-18:10:38.396123 7f181c7f86c0 Delete type=0 #793 2025/03/31-07:10:17.113203 7f9cf5ffb6c0 Delete type=0 #764
2025/05/15-18:18:02.908326 7f181bff76c0 Level-0 table #798: started 2025/03/31-07:15:11.784077 7f9cf4ff96c0 Level-0 table #769: started
2025/05/15-18:18:02.908348 7f181bff76c0 Level-0 table #798: 0 bytes OK 2025/03/31-07:15:11.784139 7f9cf4ff96c0 Level-0 table #769: 0 bytes OK
2025/05/15-18:18:02.931546 7f181bff76c0 Delete type=0 #796 2025/03/31-07:15:11.820358 7f9cf4ff96c0 Delete type=0 #767
2025/05/15-18:18:03.015825 7f181bff76c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863418 7f9cf4ff96c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.015893 7f181bff76c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863502 7f9cf4ff96c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.744932 7f181dffb6c0 Recovering log #789 2025/03/31-07:01:18.138827 7f9cf67fc6c0 Recovering log #759
2025/05/15-16:00:11.754786 7f181dffb6c0 Delete type=3 #787 2025/03/31-07:01:18.151000 7f9cf67fc6c0 Delete type=3 #757
2025/05/15-16:00:11.754839 7f181dffb6c0 Delete type=0 #789 2025/03/31-07:01:18.151096 7f9cf67fc6c0 Delete type=0 #759
2025/05/15-18:07:39.129483 7f181bff76c0 Level-0 table #794: started 2025/03/31-07:05:47.761503 7f9cf4ff96c0 Level-0 table #765: started
2025/05/15-18:07:39.129511 7f181bff76c0 Level-0 table #794: 0 bytes OK 2025/03/31-07:05:47.761554 7f9cf4ff96c0 Level-0 table #765: 0 bytes OK
2025/05/15-18:07:39.136106 7f181bff76c0 Delete type=0 #792 2025/03/31-07:05:47.767897 7f9cf4ff96c0 Delete type=0 #763
2025/05/15-18:07:39.149775 7f181bff76c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768254 7f9cf4ff96c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.149805 7f181bff76c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768322 7f9cf4ff96c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000700 MANIFEST-000671

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.359844 7f181d7fa6c0 Recovering log #698 2025/03/31-07:10:16.947165 7f9cf67fc6c0 Recovering log #669
2025/05/15-18:10:38.369508 7f181d7fa6c0 Delete type=3 #696 2025/03/31-07:10:17.010788 7f9cf67fc6c0 Delete type=3 #667
2025/05/15-18:10:38.369565 7f181d7fa6c0 Delete type=0 #698 2025/03/31-07:10:17.010920 7f9cf67fc6c0 Delete type=0 #669
2025/05/15-18:18:02.985276 7f181bff76c0 Level-0 table #703: started 2025/03/31-07:15:11.712245 7f9cf4ff96c0 Level-0 table #674: started
2025/05/15-18:18:02.985318 7f181bff76c0 Level-0 table #703: 0 bytes OK 2025/03/31-07:15:11.712293 7f9cf4ff96c0 Level-0 table #674: 0 bytes OK
2025/05/15-18:18:03.015562 7f181bff76c0 Delete type=0 #701 2025/03/31-07:15:11.745296 7f9cf4ff96c0 Delete type=0 #672
2025/05/15-18:18:03.015884 7f181bff76c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863357 7f9cf4ff96c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.015916 7f181bff76c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863483 7f9cf4ff96c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.714229 7f181c7f86c0 Recovering log #694 2025/03/31-07:01:18.108119 7f9cf57fa6c0 Recovering log #664
2025/05/15-16:00:11.724726 7f181c7f86c0 Delete type=3 #692 2025/03/31-07:01:18.118686 7f9cf57fa6c0 Delete type=3 #662
2025/05/15-16:00:11.724786 7f181c7f86c0 Delete type=0 #694 2025/03/31-07:01:18.118791 7f9cf57fa6c0 Delete type=0 #664
2025/05/15-18:07:39.136276 7f181bff76c0 Level-0 table #699: started 2025/03/31-07:05:47.740195 7f9cf4ff96c0 Level-0 table #670: started
2025/05/15-18:07:39.136317 7f181bff76c0 Level-0 table #699: 0 bytes OK 2025/03/31-07:05:47.740253 7f9cf4ff96c0 Level-0 table #670: 0 bytes OK
2025/05/15-18:07:39.142904 7f181bff76c0 Delete type=0 #697 2025/03/31-07:05:47.746679 7f9cf4ff96c0 Delete type=0 #668
2025/05/15-18:07:39.149786 7f181bff76c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768165 7f9cf4ff96c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.149813 7f181bff76c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768278 7f9cf4ff96c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.253302 7f181dffb6c0 Recovering log #791 2025/03/31-07:10:16.407604 7f9cf67fc6c0 Recovering log #762
2025/05/15-18:10:38.263540 7f181dffb6c0 Delete type=3 #789 2025/03/31-07:10:16.479813 7f9cf67fc6c0 Delete type=3 #760
2025/05/15-18:10:38.263688 7f181dffb6c0 Delete type=0 #791 2025/03/31-07:10:16.479936 7f9cf67fc6c0 Delete type=0 #762
2025/05/15-18:18:02.658721 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.462830 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:02.658770 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.462886 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:02.688853 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.500813 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:02.768491 7f181bff76c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563807 7f9cf4ff96c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
2025/05/15-18:18:02.768584 7f181bff76c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563949 7f9cf4ff96c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.608048 7f181d7fa6c0 Recovering log #787 2025/03/31-07:01:17.972300 7f9cf57fa6c0 Recovering log #757
2025/05/15-16:00:11.617964 7f181d7fa6c0 Delete type=3 #785 2025/03/31-07:01:17.983482 7f9cf57fa6c0 Delete type=3 #755
2025/05/15-16:00:11.618064 7f181d7fa6c0 Delete type=0 #787 2025/03/31-07:01:17.983631 7f9cf57fa6c0 Delete type=0 #757
2025/05/15-18:07:39.075821 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.692525 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.075847 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.692582 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.081684 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.698782 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.095574 7f181bff76c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712293 7f9cf4ff96c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.095620 7f181bff76c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712359 7f9cf4ff96c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)

BIN
packs/boons/MANIFEST-000764 Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.266303 7f181c7f86c0 Recovering log #791 2025/03/31-07:10:16.483153 7f9cf6ffd6c0 Recovering log #762
2025/05/15-18:10:38.277716 7f181c7f86c0 Delete type=3 #789 2025/03/31-07:10:16.551518 7f9cf6ffd6c0 Delete type=3 #760
2025/05/15-18:10:38.277763 7f181c7f86c0 Delete type=0 #791 2025/03/31-07:10:16.551693 7f9cf6ffd6c0 Delete type=0 #762
2025/05/15-18:18:02.710660 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.534471 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:02.710723 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.534518 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:02.742040 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.563419 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:02.768541 7f181bff76c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563892 7f9cf4ff96c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
2025/05/15-18:18:02.768625 7f181bff76c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.564007 7f9cf4ff96c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.620615 7f181cff96c0 Recovering log #787 2025/03/31-07:01:17.988979 7f9cf5ffb6c0 Recovering log #757
2025/05/15-16:00:11.631017 7f181cff96c0 Delete type=3 #785 2025/03/31-07:01:18.000788 7f9cf5ffb6c0 Delete type=3 #755
2025/05/15-16:00:11.631122 7f181cff96c0 Delete type=0 #787 2025/03/31-07:01:18.000890 7f9cf5ffb6c0 Delete type=0 #757
2025/05/15-18:07:39.081770 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.684708 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.081796 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.684770 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.087878 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.692347 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.095591 7f181bff76c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712274 7f9cf4ff96c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.095676 7f181bff76c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712328 7f9cf4ff96c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.292324 7f181dffb6c0 Recovering log #791 2025/03/31-07:10:16.627946 7f9cf57fa6c0 Recovering log #762
2025/05/15-18:10:38.302132 7f181dffb6c0 Delete type=3 #789 2025/03/31-07:10:16.690160 7f9cf57fa6c0 Delete type=3 #760
2025/05/15-18:10:38.302260 7f181dffb6c0 Delete type=0 #791 2025/03/31-07:10:16.690297 7f9cf57fa6c0 Delete type=0 #762
2025/05/15-18:18:02.815781 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.501071 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:02.815811 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.501145 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:02.846806 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.534293 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:02.908187 7f181bff76c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563855 7f9cf4ff96c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
2025/05/15-18:18:02.908235 7f181bff76c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563976 7f9cf4ff96c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.647162 7f181d7fa6c0 Recovering log #787 2025/03/31-07:01:18.022229 7f9cf6ffd6c0 Recovering log #757
2025/05/15-16:00:11.657152 7f181d7fa6c0 Delete type=3 #785 2025/03/31-07:01:18.032764 7f9cf6ffd6c0 Delete type=3 #755
2025/05/15-16:00:11.657285 7f181d7fa6c0 Delete type=0 #787 2025/03/31-07:01:18.032860 7f9cf6ffd6c0 Delete type=0 #757
2025/05/15-18:07:39.088013 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.699022 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.088051 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.699076 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.095393 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.705257 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.095606 7f181bff76c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712313 7f9cf4ff96c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.095663 7f181bff76c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712370 7f9cf4ff96c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000791 MANIFEST-000762

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.475489 7f181d7fa6c0 Recovering log #789 2025/03/31-07:10:17.506385 7f9cf6ffd6c0 Recovering log #760
2025/05/15-18:10:38.485497 7f181d7fa6c0 Delete type=3 #787 2025/03/31-07:10:17.575234 7f9cf6ffd6c0 Delete type=3 #758
2025/05/15-18:10:38.485568 7f181d7fa6c0 Delete type=0 #789 2025/03/31-07:10:17.575341 7f9cf6ffd6c0 Delete type=0 #760
2025/05/15-18:18:03.189536 7f181bff76c0 Level-0 table #794: started 2025/03/31-07:15:12.157098 7f9cf4ff96c0 Level-0 table #765: started
2025/05/15-18:18:03.189605 7f181bff76c0 Level-0 table #794: 0 bytes OK 2025/03/31-07:15:12.157181 7f9cf4ff96c0 Level-0 table #765: 0 bytes OK
2025/05/15-18:18:03.220875 7f181bff76c0 Delete type=0 #792 2025/03/31-07:15:12.193443 7f9cf4ff96c0 Delete type=0 #763
2025/05/15-18:18:03.245771 7f181bff76c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.193715 7f9cf4ff96c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.283965 7f181bff76c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.241607 7f9cf4ff96c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.833539 7f181d7fa6c0 Recovering log #785 2025/03/31-07:01:18.249810 7f9cf5ffb6c0 Recovering log #755
2025/05/15-16:00:11.843337 7f181d7fa6c0 Delete type=3 #783 2025/03/31-07:01:18.261010 7f9cf5ffb6c0 Delete type=3 #753
2025/05/15-16:00:11.843397 7f181d7fa6c0 Delete type=0 #785 2025/03/31-07:01:18.261104 7f9cf5ffb6c0 Delete type=0 #755
2025/05/15-18:07:39.183825 7f181bff76c0 Level-0 table #790: started 2025/03/31-07:05:47.811953 7f9cf4ff96c0 Level-0 table #761: started
2025/05/15-18:07:39.183879 7f181bff76c0 Level-0 table #790: 0 bytes OK 2025/03/31-07:05:47.811991 7f9cf4ff96c0 Level-0 table #761: 0 bytes OK
2025/05/15-18:07:39.190810 7f181bff76c0 Delete type=0 #788 2025/03/31-07:05:47.818468 7f9cf4ff96c0 Delete type=0 #759
2025/05/15-18:07:39.208377 7f181bff76c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.826264 7f9cf4ff96c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.208433 7f181bff76c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.826363 7f9cf4ff96c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000794 MANIFEST-000765

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.333182 7f181d7fa6c0 Recovering log #792 2025/03/31-07:10:16.812596 7f9cf5ffb6c0 Recovering log #763
2025/05/15-18:10:38.343704 7f181d7fa6c0 Delete type=3 #790 2025/03/31-07:10:16.868280 7f9cf5ffb6c0 Delete type=3 #761
2025/05/15-18:10:38.343769 7f181d7fa6c0 Delete type=0 #792 2025/03/31-07:10:16.868401 7f9cf5ffb6c0 Delete type=0 #763
2025/05/15-18:18:02.846935 7f181bff76c0 Level-0 table #797: started 2025/03/31-07:15:11.637784 7f9cf4ff96c0 Level-0 table #768: started
2025/05/15-18:18:02.846965 7f181bff76c0 Level-0 table #797: 0 bytes OK 2025/03/31-07:15:11.637835 7f9cf4ff96c0 Level-0 table #768: 0 bytes OK
2025/05/15-18:18:02.869846 7f181bff76c0 Delete type=0 #795 2025/03/31-07:15:11.674608 7f9cf4ff96c0 Delete type=0 #766
2025/05/15-18:18:02.908196 7f181bff76c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.712020 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
2025/05/15-18:18:02.908221 7f181bff76c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.712092 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.687284 7f181cff96c0 Recovering log #788 2025/03/31-07:01:18.075041 7f9cf67fc6c0 Recovering log #758
2025/05/15-16:00:11.697519 7f181cff96c0 Delete type=3 #786 2025/03/31-07:01:18.085656 7f9cf67fc6c0 Delete type=3 #756
2025/05/15-16:00:11.697575 7f181cff96c0 Delete type=0 #788 2025/03/31-07:01:18.085755 7f9cf67fc6c0 Delete type=0 #758
2025/05/15-18:07:39.108427 7f181bff76c0 Level-0 table #793: started 2025/03/31-07:05:47.712589 7f9cf4ff96c0 Level-0 table #764: started
2025/05/15-18:07:39.108458 7f181bff76c0 Level-0 table #793: 0 bytes OK 2025/03/31-07:05:47.712636 7f9cf4ff96c0 Level-0 table #764: 0 bytes OK
2025/05/15-18:07:39.114820 7f181bff76c0 Delete type=0 #791 2025/03/31-07:05:47.719221 7f9cf4ff96c0 Delete type=0 #762
2025/05/15-18:07:39.122346 7f181bff76c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.739829 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.122371 7f181bff76c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.739948 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.424415 7f181d7fa6c0 Recovering log #791 2025/03/31-07:10:17.225555 7f9cf6ffd6c0 Recovering log #762
2025/05/15-18:10:38.433852 7f181d7fa6c0 Delete type=3 #789 2025/03/31-07:10:17.275960 7f9cf6ffd6c0 Delete type=3 #760
2025/05/15-18:10:38.433904 7f181d7fa6c0 Delete type=0 #791 2025/03/31-07:10:17.276058 7f9cf6ffd6c0 Delete type=0 #762
2025/05/15-18:18:03.016056 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.899738 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:03.016082 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.899801 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:03.032255 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.936459 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:03.117488 7f181bff76c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.016531 7f9cf4ff96c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.117552 7f181bff76c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.016632 7f9cf4ff96c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.782477 7f181cff96c0 Recovering log #787 2025/03/31-07:01:18.187598 7f9cf5ffb6c0 Recovering log #757
2025/05/15-16:00:11.793081 7f181cff96c0 Delete type=3 #785 2025/03/31-07:01:18.198216 7f9cf5ffb6c0 Delete type=3 #755
2025/05/15-16:00:11.793189 7f181cff96c0 Delete type=0 #787 2025/03/31-07:01:18.198369 7f9cf5ffb6c0 Delete type=0 #757
2025/05/15-18:07:39.149907 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.776499 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.149933 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.776619 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.157002 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.783148 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.177150 7f181bff76c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.797620 7f9cf4ff96c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.177193 7f181bff76c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.797706 7f9cf4ff96c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000276 MANIFEST-000247

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.437096 7f181cff96c0 Recovering log #274 2025/03/31-07:10:17.278960 7f9cf5ffb6c0 Recovering log #245
2025/05/15-18:10:38.447093 7f181cff96c0 Delete type=3 #272 2025/03/31-07:10:17.331439 7f9cf5ffb6c0 Delete type=3 #243
2025/05/15-18:10:38.447148 7f181cff96c0 Delete type=0 #274 2025/03/31-07:10:17.331612 7f9cf5ffb6c0 Delete type=0 #245
2025/05/15-18:18:03.032542 7f181bff76c0 Level-0 table #279: started 2025/03/31-07:15:11.978753 7f9cf4ff96c0 Level-0 table #250: started
2025/05/15-18:18:03.032597 7f181bff76c0 Level-0 table #279: 0 bytes OK 2025/03/31-07:15:11.978812 7f9cf4ff96c0 Level-0 table #250: 0 bytes OK
2025/05/15-18:18:03.059292 7f181bff76c0 Delete type=0 #277 2025/03/31-07:15:12.016172 7f9cf4ff96c0 Delete type=0 #248
2025/05/15-18:18:03.117501 7f181bff76c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.016606 7f9cf4ff96c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.117545 7f181bff76c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.016710 7f9cf4ff96c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.795242 7f181c7f86c0 Recovering log #270 2025/03/31-07:01:18.203385 7f9cf67fc6c0 Recovering log #240
2025/05/15-16:00:11.806086 7f181c7f86c0 Delete type=3 #268 2025/03/31-07:01:18.214226 7f9cf67fc6c0 Delete type=3 #238
2025/05/15-16:00:11.806213 7f181c7f86c0 Delete type=0 #270 2025/03/31-07:01:18.214322 7f9cf67fc6c0 Delete type=0 #240
2025/05/15-18:07:39.163532 7f181bff76c0 Level-0 table #275: started 2025/03/31-07:05:47.790278 7f9cf4ff96c0 Level-0 table #246: started
2025/05/15-18:07:39.163563 7f181bff76c0 Level-0 table #275: 0 bytes OK 2025/03/31-07:05:47.790337 7f9cf4ff96c0 Level-0 table #246: 0 bytes OK
2025/05/15-18:07:39.170618 7f181bff76c0 Delete type=0 #273 2025/03/31-07:05:47.797413 7f9cf4ff96c0 Delete type=0 #244
2025/05/15-18:07:39.177176 7f181bff76c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.797649 7f9cf4ff96c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.177205 7f181bff76c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.797678 7f9cf4ff96c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.280160 7f181cff96c0 Recovering log #791 2025/03/31-07:10:16.555211 7f9cf5ffb6c0 Recovering log #762
2025/05/15-18:10:38.289790 7f181cff96c0 Delete type=3 #789 2025/03/31-07:10:16.618022 7f9cf5ffb6c0 Delete type=3 #760
2025/05/15-18:10:38.289836 7f181cff96c0 Delete type=0 #791 2025/03/31-07:10:16.618175 7f9cf5ffb6c0 Delete type=0 #762
2025/05/15-18:18:02.689116 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.429439 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:02.689156 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.429550 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:02.710378 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.462554 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:02.768519 7f181bff76c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563759 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
2025/05/15-18:18:02.768606 7f181bff76c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.563920 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.633624 7f181c7f86c0 Recovering log #787 2025/03/31-07:01:18.005003 7f9cf67fc6c0 Recovering log #757
2025/05/15-16:00:11.644188 7f181c7f86c0 Delete type=3 #785 2025/03/31-07:01:18.015721 7f9cf67fc6c0 Delete type=3 #755
2025/05/15-16:00:11.644243 7f181c7f86c0 Delete type=0 #787 2025/03/31-07:01:18.015819 7f9cf67fc6c0 Delete type=0 #757
2025/05/15-18:07:39.069328 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.705461 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.069398 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.705510 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.075692 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.712102 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.095550 7f181bff76c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712346 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.095650 7f181bff76c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.712383 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)

BIN
packs/flaws/MANIFEST-000764 Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.398836 7f181dffb6c0 Recovering log #791 2025/03/31-07:10:17.116842 7f9cf57fa6c0 Recovering log #762
2025/05/15-18:10:38.408831 7f181dffb6c0 Delete type=3 #789 2025/03/31-07:10:17.168930 7f9cf57fa6c0 Delete type=3 #760
2025/05/15-18:10:38.408884 7f181dffb6c0 Delete type=0 #791 2025/03/31-07:10:17.169026 7f9cf57fa6c0 Delete type=0 #762
2025/05/15-18:18:02.931684 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:11.820658 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:02.931711 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:11.820721 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:02.968216 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:11.863072 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:03.015850 7f181bff76c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863441 7f9cf4ff96c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.015901 7f181bff76c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end) 2025/03/31-07:15:11.863525 7f9cf4ff96c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.757852 7f181d7fa6c0 Recovering log #787 2025/03/31-07:01:18.156616 7f9cf6ffd6c0 Recovering log #757
2025/05/15-16:00:11.768077 7f181d7fa6c0 Delete type=3 #785 2025/03/31-07:01:18.167009 7f9cf6ffd6c0 Delete type=3 #755
2025/05/15-16:00:11.768134 7f181d7fa6c0 Delete type=0 #787 2025/03/31-07:01:18.167102 7f9cf6ffd6c0 Delete type=0 #757
2025/05/15-18:07:39.157144 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.746858 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.157174 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.746901 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.163402 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.753641 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.177165 7f181bff76c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768197 7f9cf4ff96c0 Manual compaction at level-0 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.177199 7f181bff76c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.768308 7f9cf4ff96c0 Manual compaction at level-1 from '!items!46qF6OBN5gf0dqWc' @ 72057594037927935 : 1 .. '!items!vaAQiuAHdyQrQiUX' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000793 MANIFEST-000764

View File

@ -1,8 +1,8 @@
2025/05/15-18:10:38.463000 7f181dffb6c0 Recovering log #791 2025/03/31-07:10:17.404551 7f9cf67fc6c0 Recovering log #762
2025/05/15-18:10:38.472675 7f181dffb6c0 Delete type=3 #789 2025/03/31-07:10:17.503006 7f9cf67fc6c0 Delete type=3 #760
2025/05/15-18:10:38.472809 7f181dffb6c0 Delete type=0 #791 2025/03/31-07:10:17.503120 7f9cf67fc6c0 Delete type=0 #762
2025/05/15-18:18:03.117648 7f181bff76c0 Level-0 table #796: started 2025/03/31-07:15:12.016820 7f9cf4ff96c0 Level-0 table #767: started
2025/05/15-18:18:03.117720 7f181bff76c0 Level-0 table #796: 0 bytes OK 2025/03/31-07:15:12.016903 7f9cf4ff96c0 Level-0 table #767: 0 bytes OK
2025/05/15-18:18:03.153501 7f181bff76c0 Delete type=0 #794 2025/03/31-07:15:12.058515 7f9cf4ff96c0 Delete type=0 #765
2025/05/15-18:18:03.245727 7f181bff76c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.193656 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
2025/05/15-18:18:03.245801 7f181bff76c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end) 2025/03/31-07:15:12.193732 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2025/05/15-16:00:11.820718 7f181cff96c0 Recovering log #787 2025/03/31-07:01:18.234697 7f9cf57fa6c0 Recovering log #757
2025/05/15-16:00:11.831033 7f181cff96c0 Delete type=3 #785 2025/03/31-07:01:18.245430 7f9cf57fa6c0 Delete type=3 #755
2025/05/15-16:00:11.831084 7f181cff96c0 Delete type=0 #787 2025/03/31-07:01:18.245543 7f9cf57fa6c0 Delete type=0 #757
2025/05/15-18:07:39.190933 7f181bff76c0 Level-0 table #792: started 2025/03/31-07:05:47.804390 7f9cf4ff96c0 Level-0 table #763: started
2025/05/15-18:07:39.190958 7f181bff76c0 Level-0 table #792: 0 bytes OK 2025/03/31-07:05:47.804461 7f9cf4ff96c0 Level-0 table #763: 0 bytes OK
2025/05/15-18:07:39.197323 7f181bff76c0 Delete type=0 #790 2025/03/31-07:05:47.811761 7f9cf4ff96c0 Delete type=0 #761
2025/05/15-18:07:39.208400 7f181bff76c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.826236 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)
2025/05/15-18:07:39.208449 7f181bff76c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end) 2025/03/31-07:05:47.826337 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0Yhn3r8AFsKXEKeS' @ 72057594037927935 : 1 .. '!items!xVWrSPiX0Nwccsn6' @ 0 : 0; will stop at (end)

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More