diff --git a/assets/fonts/pfeffer-simpelgotisch.regular2.otf b/assets/fonts/pfeffer-simpelgotisch.regular2.otf new file mode 100644 index 0000000..b3a0fd7 Binary files /dev/null and b/assets/fonts/pfeffer-simpelgotisch.regular2.otf differ diff --git a/modules/hawkmoon-utility.js b/modules/hawkmoon-utility.js index 5b12dbe..cc0629b 100644 --- a/modules/hawkmoon-utility.js +++ b/modules/hawkmoon-utility.js @@ -104,15 +104,33 @@ export class HawkmoonUtility { return this.skills } + /* -------------------------------------------- */ + static updatePauseLogo(html) { + let logoPause = "systems/fvtt-hawkmoon-cyd/assets/logos/" + game.settings.get("fvtt-hawkmoon-cyd", "hawkmoon-pause-logo") + ".webp" + console.log("Hawkmoon | Updating pause logo to:", logoPause) + + // Supprimer l'ancien style s'il existe + let oldStyle = document.getElementById('hawkmoon-pause-logo-override') + if (oldStyle) { + oldStyle.remove() + } + + // Injecter une règle CSS pour override le logo + let styleSheet = document.createElement('style') + styleSheet.id = 'hawkmoon-pause-logo-override' + styleSheet.textContent = `#pause>img { content: url(${logoPause}) !important; }` + document.head.appendChild(styleSheet) + + console.log("Hawkmoon | Logo CSS rule injected") + } + /* -------------------------------------------- */ static async ready() { const skills = await HawkmoonUtility.loadCompendium("fvtt-hawkmoon-cyd.skills") this.skills = skills.map(i => i.toObject()) // Setup pause logo - let logoPause = "systems/fvtt-hawkmoon-cyd/assets/logos/" + game.settings.get("fvtt-hawkmoon-cyd", "hawkmoon-pause-logo") + ".webp" - let logoImg = document.querySelector('#pause').children[0] - logoImg.setAttribute('style', `content: url(${logoPause})`) + this.updatePauseLogo() game.system.hawkmoon.config.listeNiveauSkill = this.createDirectOptionList(0, 10) game.system.hawkmoon.config.listeNiveauCreature = this.createDirectOptionList(0, 35) diff --git a/modules/models/arme.mjs b/modules/models/arme.mjs new file mode 100644 index 0000000..0ccdcde --- /dev/null +++ b/modules/models/arme.mjs @@ -0,0 +1,31 @@ +/** + * Data model pour les armes + */ +export class ArmeDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }), + typearme: new fields.StringField({ initial: "" }), + armenaturelle: new fields.BooleanField({ initial: false }), + armefortune: new fields.BooleanField({ initial: false }), + bonusmaniementoff: new fields.NumberField({ initial: 0, integer: true }), + seuildefense: new fields.NumberField({ initial: 0, integer: true }), + onlevelonly: new fields.BooleanField({ initial: false }), + degats: new fields.StringField({ initial: "" }), + deuxmains: new fields.BooleanField({ initial: false }), + percearmure: new fields.BooleanField({ initial: false }), + percearmurevalue: new fields.NumberField({ initial: 0, integer: true }), + courte: new fields.NumberField({ initial: 0, integer: true }), + moyenne: new fields.NumberField({ initial: 0, integer: true }), + longue: new fields.NumberField({ initial: 0, integer: true }), + tr: new fields.NumberField({ initial: 0, integer: true }) + }; + } +} diff --git a/modules/models/artefact.mjs b/modules/models/artefact.mjs new file mode 100644 index 0000000..e14665f --- /dev/null +++ b/modules/models/artefact.mjs @@ -0,0 +1,28 @@ +/** + * Data model pour les artefacts + */ +export class ArtefactDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }), + complexite: new fields.NumberField({ initial: 0, integer: true }), + branche: new fields.StringField({ initial: "" }), + branche2: new fields.StringField({ initial: "none" }), + dureerealisation: new fields.StringField({ initial: "" }), + tempsroute: new fields.StringField({ initial: "" }), + effetdejeu: new fields.StringField({ initial: "" }), + defautcourant: new fields.StringField({ initial: "" }), + autrescarac: new fields.StringField({ initial: "" }), + avantagespossibles: new fields.StringField({ initial: "" }), + avantages: new fields.StringField({ initial: "" }), + competences: new fields.StringField({ initial: "" }) + }; + } +} diff --git a/modules/models/base-item.mjs b/modules/models/base-item.mjs new file mode 100644 index 0000000..61f3d59 --- /dev/null +++ b/modules/models/base-item.mjs @@ -0,0 +1,53 @@ +/** + * Template de base pour tous les items + */ +export class BaseItemModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }) + }; + } +} + +/** + * Template pour les équipements de base + */ +export class BaseEquipItemModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }) + }; + } +} + +/** + * Template pour l'automatisation + */ +export class AutomationItemModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + isautomated: new fields.BooleanField({ initial: false }), + automations: new fields.ArrayField( + new fields.SchemaField({ + id: new fields.StringField({ initial: "" }), + eventtype: new fields.StringField({ initial: "on-drop" }), + name: new fields.StringField({ initial: "" }), + bonusname: new fields.StringField({ initial: "vigueur" }), + bonus: new fields.NumberField({ initial: 0, integer: true }), + competence: new fields.StringField({ initial: "" }), + minLevel: new fields.NumberField({ initial: 0, integer: true }), + baCost: new fields.NumberField({ initial: 0, integer: true }) + }), + { initial: [] } + ) + }; + } +} diff --git a/modules/models/cellule.mjs b/modules/models/cellule.mjs new file mode 100644 index 0000000..1125dca --- /dev/null +++ b/modules/models/cellule.mjs @@ -0,0 +1,15 @@ +/** + * Data model pour les cellules + */ +export class CelluleDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + notoriete: new fields.NumberField({ initial: 0, integer: true }), + resistance: new fields.NumberField({ initial: 0, integer: true }), + developpement: new fields.NumberField({ initial: 0, integer: true }), + members: new fields.ArrayField(new fields.StringField(), { initial: [] }), + description: new fields.HTMLField({ initial: "" }) + }; + } +} diff --git a/modules/models/competence.mjs b/modules/models/competence.mjs new file mode 100644 index 0000000..62403cc --- /dev/null +++ b/modules/models/competence.mjs @@ -0,0 +1,27 @@ +/** + * Data model pour les compétences + */ +export class CompetenceDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + niveau: new fields.NumberField({ initial: 0, integer: true }), + attribut1: new fields.StringField({ initial: "" }), + attribut2: new fields.StringField({ initial: "" }), + attribut3: new fields.StringField({ initial: "" }), + doublebonus: new fields.BooleanField({ initial: false }), + predilections: new fields.ArrayField( + new fields.SchemaField({ + id: new fields.StringField({ initial: "" }), + name: new fields.StringField({ initial: "" }), + description: new fields.StringField({ initial: "" }), + acquise: new fields.BooleanField({ initial: false }), + maitrise: new fields.BooleanField({ initial: false }), + used: new fields.BooleanField({ initial: false }) + }), + { initial: [] } + ) + }; + } +} diff --git a/modules/models/contact.mjs b/modules/models/contact.mjs new file mode 100644 index 0000000..b693e59 --- /dev/null +++ b/modules/models/contact.mjs @@ -0,0 +1,14 @@ +/** + * Data model pour les contacts + */ +export class ContactDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + contacttype: new fields.StringField({ initial: "" }), + niveau: new fields.StringField({ initial: "" }), + pointdev: new fields.NumberField({ initial: 0, integer: true }), + description: new fields.HTMLField({ initial: "" }) + }; + } +} diff --git a/modules/models/creature.mjs b/modules/models/creature.mjs new file mode 100644 index 0000000..d64897e --- /dev/null +++ b/modules/models/creature.mjs @@ -0,0 +1,97 @@ +/** + * Data model pour les créatures + */ +export class CreatureDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + // Template biodata + biodata: new fields.SchemaField({ + name: new fields.StringField({ initial: "" }), + age: new fields.NumberField({ initial: 0, integer: true }), + poids: new fields.StringField({ initial: "" }), + taille: new fields.StringField({ initial: "" }), + cheveux: new fields.StringField({ initial: "" }), + sexe: new fields.StringField({ initial: "" }), + yeux: new fields.StringField({ initial: "" }), + description: new fields.StringField({ initial: "" }), + habitat: new fields.StringField({ initial: "" }), + notes: new fields.StringField({ initial: "" }), + statut: new fields.StringField({ initial: "" }), + gmnotes: new fields.StringField({ initial: "" }), + statutresistant: new fields.StringField({ initial: "commun" }) + }), + // Template core + subactors: new fields.ArrayField(new fields.StringField(), { initial: [] }), + attributs: new fields.SchemaField({ + adr: new fields.SchemaField({ + label: new fields.StringField({ initial: "Adresse" }), + labelnorm: new fields.StringField({ initial: "adresse" }), + abbrev: new fields.StringField({ initial: "adr" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + pui: new fields.SchemaField({ + label: new fields.StringField({ initial: "Puissance" }), + labelnorm: new fields.StringField({ initial: "puissance" }), + abbrev: new fields.StringField({ initial: "pui" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + cla: new fields.SchemaField({ + label: new fields.StringField({ initial: "Clairvoyance" }), + labelnorm: new fields.StringField({ initial: "clairvoyance" }), + abbrev: new fields.StringField({ initial: "cla" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + pre: new fields.SchemaField({ + label: new fields.StringField({ initial: "Présence" }), + labelnorm: new fields.StringField({ initial: "presence" }), + abbrev: new fields.StringField({ initial: "pre" }), + value: new fields.NumberField({ initial: 0, integer: true }) + }), + tre: new fields.SchemaField({ + label: new fields.StringField({ initial: "Trempe" }), + labelnorm: new fields.StringField({ initial: "trempe" }), + abbrev: new fields.StringField({ initial: "tre" }), + value: new fields.NumberField({ initial: 0, integer: true }) + }) + }), + bonneaventure: new fields.SchemaField({ + base: new fields.NumberField({ initial: 0, integer: true }), + actuelle: new fields.NumberField({ initial: 0, integer: true }) + }), + experience: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + eclat: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + sante: new fields.SchemaField({ + vigueur: new fields.NumberField({ initial: 0, integer: true }), + etat: new fields.NumberField({ initial: 0, integer: true }), + vigueurmodifier: new fields.NumberField({ initial: 0, integer: true }), + nbcombativite: new fields.NumberField({ initial: 5, integer: true }) + }), + adversite: new fields.SchemaField({ + bleue: new fields.NumberField({ initial: 0, integer: true }), + rouge: new fields.NumberField({ initial: 0, integer: true }), + noire: new fields.NumberField({ initial: 0, integer: true }) + }), + vitesse: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + combat: new fields.SchemaField({ + initbonus: new fields.NumberField({ initial: 0, integer: true }), + vitessebonus: new fields.NumberField({ initial: 0, integer: true }), + bonusdegats: new fields.NumberField({ initial: 0, integer: true }), + attaquebonus: new fields.NumberField({ initial: 0, integer: true }), + defensebonus: new fields.NumberField({ initial: 0, integer: true }), + defensetotale: new fields.BooleanField({ initial: false }), + monte: new fields.BooleanField({ initial: false }) + }), + // Propriétés spécifiques aux créatures + ressources: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }) + }; + } +} diff --git a/modules/models/equipement.mjs b/modules/models/equipement.mjs new file mode 100644 index 0000000..da6995e --- /dev/null +++ b/modules/models/equipement.mjs @@ -0,0 +1,17 @@ +/** + * Data model pour l'équipement + */ +export class EquipementDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }) + }; + } +} diff --git a/modules/models/historique.mjs b/modules/models/historique.mjs new file mode 100644 index 0000000..f454b81 --- /dev/null +++ b/modules/models/historique.mjs @@ -0,0 +1,12 @@ +/** + * Data model pour les historiques + */ +export class HistoriqueDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + bonusmalus: new fields.StringField({ initial: "" }) + }; + } +} diff --git a/modules/models/index.mjs b/modules/models/index.mjs new file mode 100644 index 0000000..ba00909 --- /dev/null +++ b/modules/models/index.mjs @@ -0,0 +1,26 @@ +/** + * Index des DataModels pour Hawkmoon CYD + * Ce fichier centralise tous les exports des modèles de données + */ + +// Modèles d'items +export { TalentDataModel } from './talent.mjs'; +export { HistoriqueDataModel } from './historique.mjs'; +export { ProfilDataModel } from './profil.mjs'; +export { CompetenceDataModel } from './competence.mjs'; +export { ArmeDataModel } from './arme.mjs'; +export { ProtectionDataModel } from './protection.mjs'; +export { MonnaieDataModel } from './monnaie.mjs'; +export { EquipementDataModel } from './equipement.mjs'; +export { ArtefactDataModel } from './artefact.mjs'; +export { RessourceDataModel } from './ressource.mjs'; +export { ContactDataModel } from './contact.mjs'; +export { MutationDataModel } from './mutation.mjs'; + +// Modèles d'acteurs +export { PersonnageDataModel } from './personnage.mjs'; +export { CelluleDataModel } from './cellule.mjs'; +export { CreatureDataModel } from './creature.mjs'; + +// Templates de base (si nécessaire pour extension) +export { BaseItemModel, BaseEquipItemModel, AutomationItemModel } from './base-item.mjs'; diff --git a/modules/models/monnaie.mjs b/modules/models/monnaie.mjs new file mode 100644 index 0000000..8fc9d91 --- /dev/null +++ b/modules/models/monnaie.mjs @@ -0,0 +1,17 @@ +/** + * Data model pour les monnaies + */ +export class MonnaieDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }) + }; + } +} diff --git a/modules/models/mutation.mjs b/modules/models/mutation.mjs new file mode 100644 index 0000000..1621c84 --- /dev/null +++ b/modules/models/mutation.mjs @@ -0,0 +1,14 @@ +/** + * Data model pour les mutations + */ +export class MutationDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + mutationcategorie: new fields.StringField({ initial: "tares_communes" }), + hascomplexite: new fields.BooleanField({ initial: false }), + complexite: new fields.NumberField({ initial: 0, integer: true }) + }; + } +} diff --git a/modules/models/personnage.mjs b/modules/models/personnage.mjs new file mode 100644 index 0000000..1f07824 --- /dev/null +++ b/modules/models/personnage.mjs @@ -0,0 +1,93 @@ +/** + * Data model pour les personnages + */ +export class PersonnageDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + // Template biodata + biodata: new fields.SchemaField({ + name: new fields.StringField({ initial: "" }), + age: new fields.NumberField({ initial: 0, integer: true }), + poids: new fields.StringField({ initial: "" }), + taille: new fields.StringField({ initial: "" }), + cheveux: new fields.StringField({ initial: "" }), + sexe: new fields.StringField({ initial: "" }), + yeux: new fields.StringField({ initial: "" }), + description: new fields.StringField({ initial: "" }), + habitat: new fields.StringField({ initial: "" }), + notes: new fields.StringField({ initial: "" }), + statut: new fields.StringField({ initial: "" }), + gmnotes: new fields.StringField({ initial: "" }), + statutresistant: new fields.StringField({ initial: "commun" }) + }), + // Template core + subactors: new fields.ArrayField(new fields.StringField(), { initial: [] }), + attributs: new fields.SchemaField({ + adr: new fields.SchemaField({ + label: new fields.StringField({ initial: "Adresse" }), + labelnorm: new fields.StringField({ initial: "adresse" }), + abbrev: new fields.StringField({ initial: "adr" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + pui: new fields.SchemaField({ + label: new fields.StringField({ initial: "Puissance" }), + labelnorm: new fields.StringField({ initial: "puissance" }), + abbrev: new fields.StringField({ initial: "pui" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + cla: new fields.SchemaField({ + label: new fields.StringField({ initial: "Clairvoyance" }), + labelnorm: new fields.StringField({ initial: "clairvoyance" }), + abbrev: new fields.StringField({ initial: "cla" }), + value: new fields.NumberField({ initial: 1, integer: true }) + }), + pre: new fields.SchemaField({ + label: new fields.StringField({ initial: "Présence" }), + labelnorm: new fields.StringField({ initial: "presence" }), + abbrev: new fields.StringField({ initial: "pre" }), + value: new fields.NumberField({ initial: 0, integer: true }) + }), + tre: new fields.SchemaField({ + label: new fields.StringField({ initial: "Trempe" }), + labelnorm: new fields.StringField({ initial: "trempe" }), + abbrev: new fields.StringField({ initial: "tre" }), + value: new fields.NumberField({ initial: 0, integer: true }) + }) + }), + bonneaventure: new fields.SchemaField({ + base: new fields.NumberField({ initial: 0, integer: true }), + actuelle: new fields.NumberField({ initial: 0, integer: true }) + }), + experience: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + eclat: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + sante: new fields.SchemaField({ + vigueur: new fields.NumberField({ initial: 0, integer: true }), + etat: new fields.NumberField({ initial: 0, integer: true }), + vigueurmodifier: new fields.NumberField({ initial: 0, integer: true }), + nbcombativite: new fields.NumberField({ initial: 5, integer: true }) + }), + adversite: new fields.SchemaField({ + bleue: new fields.NumberField({ initial: 0, integer: true }), + rouge: new fields.NumberField({ initial: 0, integer: true }), + noire: new fields.NumberField({ initial: 0, integer: true }) + }), + vitesse: new fields.SchemaField({ + value: new fields.NumberField({ initial: 0, integer: true }) + }), + combat: new fields.SchemaField({ + initbonus: new fields.NumberField({ initial: 0, integer: true }), + vitessebonus: new fields.NumberField({ initial: 0, integer: true }), + bonusdegats: new fields.NumberField({ initial: 0, integer: true }), + attaquebonus: new fields.NumberField({ initial: 0, integer: true }), + defensebonus: new fields.NumberField({ initial: 0, integer: true }), + defensetotale: new fields.BooleanField({ initial: false }), + monte: new fields.BooleanField({ initial: false }) + }) + }; + } +} diff --git a/modules/models/profil.mjs b/modules/models/profil.mjs new file mode 100644 index 0000000..727e67c --- /dev/null +++ b/modules/models/profil.mjs @@ -0,0 +1,23 @@ +/** + * Data model pour les profils + */ +export class ProfilDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + exemples: new fields.StringField({ initial: "" }), + attribut1: new fields.StringField({ initial: "" }), + attribut2: new fields.StringField({ initial: "" }), + attribut3: new fields.StringField({ initial: "" }), + competences: new fields.StringField({ initial: "" }), + talentsinitie: new fields.StringField({ initial: "" }), + prerequisaguerri: new fields.StringField({ initial: "" }), + talentsaguerri: new fields.StringField({ initial: "" }), + prerequismaitre: new fields.StringField({ initial: "" }), + talentsmaitre: new fields.StringField({ initial: "" }), + celluleinfo: new fields.StringField({ initial: "" }), + equipement: new fields.StringField({ initial: "" }) + }; + } +} diff --git a/modules/models/protection.mjs b/modules/models/protection.mjs new file mode 100644 index 0000000..b8a5412 --- /dev/null +++ b/modules/models/protection.mjs @@ -0,0 +1,19 @@ +/** + * Data model pour les protections + */ +export class ProtectionDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + prixpo: new fields.NumberField({ initial: 0, integer: true }), + prixca: new fields.NumberField({ initial: 0, integer: true }), + prixsc: new fields.NumberField({ initial: 0, integer: true }), + rarete: new fields.NumberField({ initial: 0, integer: true }), + quantite: new fields.NumberField({ initial: 1, integer: true }), + equipped: new fields.BooleanField({ initial: false }), + protection: new fields.NumberField({ initial: 0, integer: true }), + adversitepoids: new fields.NumberField({ initial: 0, integer: true }) + }; + } +} diff --git a/modules/models/ressource.mjs b/modules/models/ressource.mjs new file mode 100644 index 0000000..47d1b91 --- /dev/null +++ b/modules/models/ressource.mjs @@ -0,0 +1,12 @@ +/** + * Data model pour les ressources + */ +export class RessourceDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + pointdev: new fields.NumberField({ initial: 0, integer: true }), + description: new fields.HTMLField({ initial: "" }) + }; + } +} diff --git a/modules/models/talent.mjs b/modules/models/talent.mjs new file mode 100644 index 0000000..36eb051 --- /dev/null +++ b/modules/models/talent.mjs @@ -0,0 +1,30 @@ +/** + * Data model pour les talents + */ +export class TalentDataModel extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + return { + description: new fields.HTMLField({ initial: "" }), + isautomated: new fields.BooleanField({ initial: false }), + automations: new fields.ArrayField( + new fields.SchemaField({ + id: new fields.StringField({ initial: "" }), + eventtype: new fields.StringField({ initial: "on-drop" }), + name: new fields.StringField({ initial: "" }), + bonusname: new fields.StringField({ initial: "vigueur" }), + bonus: new fields.NumberField({ initial: 0, integer: true }), + competence: new fields.StringField({ initial: "" }), + minLevel: new fields.NumberField({ initial: 0, integer: true }), + baCost: new fields.NumberField({ initial: 0, integer: true }) + }), + { initial: [] } + ), + talenttype: new fields.StringField({ initial: "" }), + utilisation: new fields.StringField({ initial: "" }), + prerequis: new fields.StringField({ initial: "" }), + resumebonus: new fields.StringField({ initial: "" }), + used: new fields.BooleanField({ initial: false }) + }; + } +} diff --git a/packs/aides-de-jeu/000331.log b/packs/aides-de-jeu/000335.log similarity index 100% rename from packs/aides-de-jeu/000331.log rename to packs/aides-de-jeu/000335.log diff --git a/packs/aides-de-jeu/CURRENT b/packs/aides-de-jeu/CURRENT index 00ac499..50ac4e6 100644 --- a/packs/aides-de-jeu/CURRENT +++ b/packs/aides-de-jeu/CURRENT @@ -1 +1 @@ -MANIFEST-000329 +MANIFEST-000333 diff --git a/packs/aides-de-jeu/LOG b/packs/aides-de-jeu/LOG index 12402d4..76531e2 100644 --- a/packs/aides-de-jeu/LOG +++ b/packs/aides-de-jeu/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.288531 7f34ccff96c0 Recovering log #327 -2025/11/21-21:17:11.303357 7f34ccff96c0 Delete type=3 #325 -2025/11/21-21:17:11.303441 7f34ccff96c0 Delete type=0 #327 -2025/11/21-21:20:34.182000 7f322ffff6c0 Level-0 table #332: started -2025/11/21-21:20:34.182040 7f322ffff6c0 Level-0 table #332: 0 bytes OK -2025/11/21-21:20:34.189103 7f322ffff6c0 Delete type=0 #330 -2025/11/21-21:20:34.199156 7f322ffff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.220809 7f322ffff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.155164 7f93eb7fe6c0 Recovering log #331 +2026/01/05-22:20:56.166270 7f93eb7fe6c0 Delete type=3 #329 +2026/01/05-22:20:56.166327 7f93eb7fe6c0 Delete type=0 #331 +2026/01/05-22:39:51.165703 7f93e9ffb6c0 Level-0 table #336: started +2026/01/05-22:39:51.165730 7f93e9ffb6c0 Level-0 table #336: 0 bytes OK +2026/01/05-22:39:51.171765 7f93e9ffb6c0 Delete type=0 #334 +2026/01/05-22:39:51.199079 7f93e9ffb6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.199117 7f93e9ffb6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) diff --git a/packs/aides-de-jeu/LOG.old b/packs/aides-de-jeu/LOG.old index 66b059b..12402d4 100644 --- a/packs/aides-de-jeu/LOG.old +++ b/packs/aides-de-jeu/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.824844 7f058d1fa6c0 Recovering log #323 -2025/10/26-15:18:50.834381 7f058d1fa6c0 Delete type=3 #321 -2025/10/26-15:18:50.834446 7f058d1fa6c0 Delete type=0 #323 -2025/10/26-15:36:37.999570 7f0586bff6c0 Level-0 table #328: started -2025/10/26-15:36:37.999597 7f0586bff6c0 Level-0 table #328: 0 bytes OK -2025/10/26-15:36:38.035738 7f0586bff6c0 Delete type=0 #326 -2025/10/26-15:36:38.190124 7f0586bff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) -2025/10/26-15:36:38.190183 7f0586bff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.288531 7f34ccff96c0 Recovering log #327 +2025/11/21-21:17:11.303357 7f34ccff96c0 Delete type=3 #325 +2025/11/21-21:17:11.303441 7f34ccff96c0 Delete type=0 #327 +2025/11/21-21:20:34.182000 7f322ffff6c0 Level-0 table #332: started +2025/11/21-21:20:34.182040 7f322ffff6c0 Level-0 table #332: 0 bytes OK +2025/11/21-21:20:34.189103 7f322ffff6c0 Delete type=0 #330 +2025/11/21-21:20:34.199156 7f322ffff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.220809 7f322ffff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) diff --git a/packs/aides-de-jeu/MANIFEST-000329 b/packs/aides-de-jeu/MANIFEST-000333 similarity index 84% rename from packs/aides-de-jeu/MANIFEST-000329 rename to packs/aides-de-jeu/MANIFEST-000333 index bb7f2c3..9a2f3a9 100644 Binary files a/packs/aides-de-jeu/MANIFEST-000329 and b/packs/aides-de-jeu/MANIFEST-000333 differ diff --git a/packs/armes/000330.log b/packs/armes/000334.log similarity index 100% rename from packs/armes/000330.log rename to packs/armes/000334.log diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT index 6926645..60e4397 100644 --- a/packs/armes/CURRENT +++ b/packs/armes/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/armes/LOG b/packs/armes/LOG index ca11177..bca670f 100644 --- a/packs/armes/LOG +++ b/packs/armes/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.119952 7f34cd7fa6c0 Recovering log #326 -2025/11/21-21:17:11.135840 7f34cd7fa6c0 Delete type=3 #324 -2025/11/21-21:17:11.135940 7f34cd7fa6c0 Delete type=0 #326 -2025/11/21-21:20:34.115063 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.115090 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.121038 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.121241 7f322ffff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.121271 7f322ffff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.048400 7f93eaffd6c0 Recovering log #330 +2026/01/05-22:20:56.058614 7f93eaffd6c0 Delete type=3 #328 +2026/01/05-22:20:56.058678 7f93eaffd6c0 Delete type=0 #330 +2026/01/05-22:39:51.125881 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.125907 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.131746 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.137885 7f93e9ffb6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.137919 7f93e9ffb6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old index 13f15fc..ca11177 100644 --- a/packs/armes/LOG.old +++ b/packs/armes/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.724903 7f05877fe6c0 Recovering log #322 -2025/10/26-15:18:50.734667 7f05877fe6c0 Delete type=3 #320 -2025/10/26-15:18:50.734726 7f05877fe6c0 Delete type=0 #322 -2025/10/26-15:36:37.786399 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.786438 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.828201 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.860961 7f0586bff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.860990 7f0586bff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.119952 7f34cd7fa6c0 Recovering log #326 +2025/11/21-21:17:11.135840 7f34cd7fa6c0 Delete type=3 #324 +2025/11/21-21:17:11.135940 7f34cd7fa6c0 Delete type=0 #326 +2025/11/21-21:20:34.115063 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.115090 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.121038 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.121241 7f322ffff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.121271 7f322ffff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end) diff --git a/packs/armes/MANIFEST-000328 b/packs/armes/MANIFEST-000332 similarity index 73% rename from packs/armes/MANIFEST-000328 rename to packs/armes/MANIFEST-000332 index 06f005b..3cff801 100644 Binary files a/packs/armes/MANIFEST-000328 and b/packs/armes/MANIFEST-000332 differ diff --git a/packs/competences-creatures/000330.log b/packs/competences-creatures/000334.log similarity index 100% rename from packs/competences-creatures/000330.log rename to packs/competences-creatures/000334.log diff --git a/packs/competences-creatures/CURRENT b/packs/competences-creatures/CURRENT index 6926645..60e4397 100644 --- a/packs/competences-creatures/CURRENT +++ b/packs/competences-creatures/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/competences-creatures/LOG b/packs/competences-creatures/LOG index a54f044..e7e1d5a 100644 --- a/packs/competences-creatures/LOG +++ b/packs/competences-creatures/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.082663 7f34ccff96c0 Recovering log #326 -2025/11/21-21:17:11.097415 7f34ccff96c0 Delete type=3 #324 -2025/11/21-21:17:11.097522 7f34ccff96c0 Delete type=0 #326 -2025/11/21-21:20:34.082672 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.082698 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.088631 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.094927 7f322ffff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.094971 7f322ffff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.023009 7f93eb7fe6c0 Recovering log #330 +2026/01/05-22:20:56.032779 7f93eb7fe6c0 Delete type=3 #328 +2026/01/05-22:20:56.032853 7f93eb7fe6c0 Delete type=0 #330 +2026/01/05-22:39:51.087705 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.087797 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.094096 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.112531 7f93e9ffb6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.112576 7f93e9ffb6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) diff --git a/packs/competences-creatures/LOG.old b/packs/competences-creatures/LOG.old index 969b17f..a54f044 100644 --- a/packs/competences-creatures/LOG.old +++ b/packs/competences-creatures/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.698736 7f058c9f96c0 Recovering log #322 -2025/10/26-15:18:50.709788 7f058c9f96c0 Delete type=3 #320 -2025/10/26-15:18:50.709858 7f058c9f96c0 Delete type=0 #322 -2025/10/26-15:36:37.564245 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.564294 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.604220 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.709945 7f0586bff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.709995 7f0586bff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.082663 7f34ccff96c0 Recovering log #326 +2025/11/21-21:17:11.097415 7f34ccff96c0 Delete type=3 #324 +2025/11/21-21:17:11.097522 7f34ccff96c0 Delete type=0 #326 +2025/11/21-21:20:34.082672 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.082698 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.088631 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.094927 7f322ffff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.094971 7f322ffff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end) diff --git a/packs/competences-creatures/MANIFEST-000328 b/packs/competences-creatures/MANIFEST-000332 similarity index 73% rename from packs/competences-creatures/MANIFEST-000328 rename to packs/competences-creatures/MANIFEST-000332 index a28f89f..19a3c3b 100644 Binary files a/packs/competences-creatures/MANIFEST-000328 and b/packs/competences-creatures/MANIFEST-000332 differ diff --git a/packs/competences/000330.log b/packs/competences/000334.log similarity index 100% rename from packs/competences/000330.log rename to packs/competences/000334.log diff --git a/packs/competences/CURRENT b/packs/competences/CURRENT index 6926645..60e4397 100644 --- a/packs/competences/CURRENT +++ b/packs/competences/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/competences/LOG b/packs/competences/LOG index 6b59878..884d9af 100644 --- a/packs/competences/LOG +++ b/packs/competences/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.044217 7f34ce7fc6c0 Recovering log #326 -2025/11/21-21:17:11.059351 7f34ce7fc6c0 Delete type=3 #324 -2025/11/21-21:17:11.059409 7f34ce7fc6c0 Delete type=0 #326 -2025/11/21-21:20:34.076024 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.076057 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.082546 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.094915 7f322ffff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.094962 7f322ffff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) +2026/01/05-22:20:55.998572 7f93ea7fc6c0 Recovering log #330 +2026/01/05-22:20:56.008503 7f93ea7fc6c0 Delete type=3 #328 +2026/01/05-22:20:56.008556 7f93ea7fc6c0 Delete type=0 #330 +2026/01/05-22:39:51.100430 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.100453 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.106283 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.112557 7f93e9ffb6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.112589 7f93e9ffb6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) diff --git a/packs/competences/LOG.old b/packs/competences/LOG.old index 3806342..6b59878 100644 --- a/packs/competences/LOG.old +++ b/packs/competences/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.672996 7f058d1fa6c0 Recovering log #322 -2025/10/26-15:18:50.683402 7f058d1fa6c0 Delete type=3 #320 -2025/10/26-15:18:50.683496 7f058d1fa6c0 Delete type=0 #322 -2025/10/26-15:36:37.604372 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.604409 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.638938 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.709963 7f0586bff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.710002 7f0586bff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.044217 7f34ce7fc6c0 Recovering log #326 +2025/11/21-21:17:11.059351 7f34ce7fc6c0 Delete type=3 #324 +2025/11/21-21:17:11.059409 7f34ce7fc6c0 Delete type=0 #326 +2025/11/21-21:20:34.076024 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.076057 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.082546 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.094915 7f322ffff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.094962 7f322ffff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end) diff --git a/packs/competences/MANIFEST-000328 b/packs/competences/MANIFEST-000332 similarity index 73% rename from packs/competences/MANIFEST-000328 rename to packs/competences/MANIFEST-000332 index 2f40f48..882b75e 100644 Binary files a/packs/competences/MANIFEST-000328 and b/packs/competences/MANIFEST-000332 differ diff --git a/packs/equipement/000330.log b/packs/equipement/000334.log similarity index 100% rename from packs/equipement/000330.log rename to packs/equipement/000334.log diff --git a/packs/equipement/CURRENT b/packs/equipement/CURRENT index 6926645..60e4397 100644 --- a/packs/equipement/CURRENT +++ b/packs/equipement/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/equipement/LOG b/packs/equipement/LOG index fc978ba..bd4084b 100644 --- a/packs/equipement/LOG +++ b/packs/equipement/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.157103 7f34ce7fc6c0 Recovering log #326 -2025/11/21-21:17:11.172875 7f34ce7fc6c0 Delete type=3 #324 -2025/11/21-21:17:11.172939 7f34ce7fc6c0 Delete type=0 #326 -2025/11/21-21:20:34.095092 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.095126 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.102295 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.121183 7f322ffff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.121249 7f322ffff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.073305 7f93eb7fe6c0 Recovering log #330 +2026/01/05-22:20:56.084269 7f93eb7fe6c0 Delete type=3 #328 +2026/01/05-22:20:56.084336 7f93eb7fe6c0 Delete type=0 #330 +2026/01/05-22:39:51.112726 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.112760 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.119133 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.137862 7f93e9ffb6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.137903 7f93e9ffb6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) diff --git a/packs/equipement/LOG.old b/packs/equipement/LOG.old index a17ebec..fc978ba 100644 --- a/packs/equipement/LOG.old +++ b/packs/equipement/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.749067 7f058d1fa6c0 Recovering log #322 -2025/10/26-15:18:50.759273 7f058d1fa6c0 Delete type=3 #320 -2025/10/26-15:18:50.759337 7f058d1fa6c0 Delete type=0 #322 -2025/10/26-15:36:37.743796 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.743858 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.786277 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.860948 7f0586bff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.860984 7f0586bff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.157103 7f34ce7fc6c0 Recovering log #326 +2025/11/21-21:17:11.172875 7f34ce7fc6c0 Delete type=3 #324 +2025/11/21-21:17:11.172939 7f34ce7fc6c0 Delete type=0 #326 +2025/11/21-21:20:34.095092 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.095126 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.102295 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.121183 7f322ffff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.121249 7f322ffff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end) diff --git a/packs/equipement/MANIFEST-000328 b/packs/equipement/MANIFEST-000332 similarity index 72% rename from packs/equipement/MANIFEST-000328 rename to packs/equipement/MANIFEST-000332 index 49e2fb0..c403f83 100644 Binary files a/packs/equipement/MANIFEST-000328 and b/packs/equipement/MANIFEST-000332 differ diff --git a/packs/historiques/000330.log b/packs/historiques/000334.log similarity index 100% rename from packs/historiques/000330.log rename to packs/historiques/000334.log diff --git a/packs/historiques/CURRENT b/packs/historiques/CURRENT index 6926645..60e4397 100644 --- a/packs/historiques/CURRENT +++ b/packs/historiques/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/historiques/LOG b/packs/historiques/LOG index 2e5e719..dcbf4b6 100644 --- a/packs/historiques/LOG +++ b/packs/historiques/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.100312 7f34ce7fc6c0 Recovering log #326 -2025/11/21-21:17:11.117500 7f34ce7fc6c0 Delete type=3 #324 -2025/11/21-21:17:11.117567 7f34ce7fc6c0 Delete type=0 #326 -2025/11/21-21:20:34.069446 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.069505 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.075899 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.094892 7f322ffff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.094951 7f322ffff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.034759 7f93ea7fc6c0 Recovering log #330 +2026/01/05-22:20:56.045303 7f93ea7fc6c0 Delete type=3 #328 +2026/01/05-22:20:56.045387 7f93ea7fc6c0 Delete type=0 #330 +2026/01/05-22:39:51.094206 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.094228 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.100330 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.112546 7f93e9ffb6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.112583 7f93e9ffb6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) diff --git a/packs/historiques/LOG.old b/packs/historiques/LOG.old index 9d79114..2e5e719 100644 --- a/packs/historiques/LOG.old +++ b/packs/historiques/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.712053 7f058d1fa6c0 Recovering log #322 -2025/10/26-15:18:50.722592 7f058d1fa6c0 Delete type=3 #320 -2025/10/26-15:18:50.722674 7f058d1fa6c0 Delete type=0 #322 -2025/10/26-15:36:37.639047 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.639075 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.675760 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.709975 7f0586bff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.710009 7f0586bff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.100312 7f34ce7fc6c0 Recovering log #326 +2025/11/21-21:17:11.117500 7f34ce7fc6c0 Delete type=3 #324 +2025/11/21-21:17:11.117567 7f34ce7fc6c0 Delete type=0 #326 +2025/11/21-21:20:34.069446 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.069505 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.075899 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.094892 7f322ffff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.094951 7f322ffff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) diff --git a/packs/historiques/MANIFEST-000328 b/packs/historiques/MANIFEST-000332 similarity index 72% rename from packs/historiques/MANIFEST-000328 rename to packs/historiques/MANIFEST-000332 index 4dabb4e..cc87aef 100644 Binary files a/packs/historiques/MANIFEST-000328 and b/packs/historiques/MANIFEST-000332 differ diff --git a/packs/mutations/000240.log b/packs/mutations/000244.log similarity index 100% rename from packs/mutations/000240.log rename to packs/mutations/000244.log diff --git a/packs/mutations/CURRENT b/packs/mutations/CURRENT index 4846f49..d3ee291 100644 --- a/packs/mutations/CURRENT +++ b/packs/mutations/CURRENT @@ -1 +1 @@ -MANIFEST-000238 +MANIFEST-000242 diff --git a/packs/mutations/LOG b/packs/mutations/LOG index 369c6ad..b4893d3 100644 --- a/packs/mutations/LOG +++ b/packs/mutations/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.062660 7f34cdffb6c0 Recovering log #236 -2025/11/21-21:17:11.079663 7f34cdffb6c0 Delete type=3 #234 -2025/11/21-21:17:11.079731 7f34cdffb6c0 Delete type=0 #236 -2025/11/21-21:20:34.088817 7f322ffff6c0 Level-0 table #241: started -2025/11/21-21:20:34.088856 7f322ffff6c0 Level-0 table #241: 0 bytes OK -2025/11/21-21:20:34.094750 7f322ffff6c0 Delete type=0 #239 -2025/11/21-21:20:34.094940 7f322ffff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.094980 7f322ffff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.010250 7f93eaffd6c0 Recovering log #240 +2026/01/05-22:20:56.020208 7f93eaffd6c0 Delete type=3 #238 +2026/01/05-22:20:56.020270 7f93eaffd6c0 Delete type=0 #240 +2026/01/05-22:39:51.106439 7f93e9ffb6c0 Level-0 table #245: started +2026/01/05-22:39:51.106472 7f93e9ffb6c0 Level-0 table #245: 0 bytes OK +2026/01/05-22:39:51.112404 7f93e9ffb6c0 Delete type=0 #243 +2026/01/05-22:39:51.112570 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.112598 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) diff --git a/packs/mutations/LOG.old b/packs/mutations/LOG.old index 300fb16..369c6ad 100644 --- a/packs/mutations/LOG.old +++ b/packs/mutations/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.686224 7f0587fff6c0 Recovering log #232 -2025/10/26-15:18:50.696079 7f0587fff6c0 Delete type=3 #230 -2025/10/26-15:18:50.696162 7f0587fff6c0 Delete type=0 #232 -2025/10/26-15:36:37.675951 7f0586bff6c0 Level-0 table #237: started -2025/10/26-15:36:37.676003 7f0586bff6c0 Level-0 table #237: 0 bytes OK -2025/10/26-15:36:37.709795 7f0586bff6c0 Delete type=0 #235 -2025/10/26-15:36:37.709986 7f0586bff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.710016 7f0586bff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.062660 7f34cdffb6c0 Recovering log #236 +2025/11/21-21:17:11.079663 7f34cdffb6c0 Delete type=3 #234 +2025/11/21-21:17:11.079731 7f34cdffb6c0 Delete type=0 #236 +2025/11/21-21:20:34.088817 7f322ffff6c0 Level-0 table #241: started +2025/11/21-21:20:34.088856 7f322ffff6c0 Level-0 table #241: 0 bytes OK +2025/11/21-21:20:34.094750 7f322ffff6c0 Delete type=0 #239 +2025/11/21-21:20:34.094940 7f322ffff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.094980 7f322ffff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end) diff --git a/packs/mutations/MANIFEST-000238 b/packs/mutations/MANIFEST-000242 similarity index 71% rename from packs/mutations/MANIFEST-000238 rename to packs/mutations/MANIFEST-000242 index 7fd1fca..994f992 100644 Binary files a/packs/mutations/MANIFEST-000238 and b/packs/mutations/MANIFEST-000242 differ diff --git a/packs/profils/000330.log b/packs/profils/000334.log similarity index 100% rename from packs/profils/000330.log rename to packs/profils/000334.log diff --git a/packs/profils/CURRENT b/packs/profils/CURRENT index 6926645..60e4397 100644 --- a/packs/profils/CURRENT +++ b/packs/profils/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/profils/LOG b/packs/profils/LOG index 546860e..e801a00 100644 --- a/packs/profils/LOG +++ b/packs/profils/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.175622 7f34cd7fa6c0 Recovering log #326 -2025/11/21-21:17:11.190667 7f34cd7fa6c0 Delete type=3 #324 -2025/11/21-21:17:11.190757 7f34cd7fa6c0 Delete type=0 #326 -2025/11/21-21:20:34.109081 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.109106 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.114933 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.121229 7f322ffff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.121264 7f322ffff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.088422 7f93eaffd6c0 Recovering log #330 +2026/01/05-22:20:56.098507 7f93eaffd6c0 Delete type=3 #328 +2026/01/05-22:20:56.098565 7f93eaffd6c0 Delete type=0 #330 +2026/01/05-22:39:51.119253 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.119282 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.125789 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.137875 7f93e9ffb6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.137911 7f93e9ffb6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) diff --git a/packs/profils/LOG.old b/packs/profils/LOG.old index 3165f81..546860e 100644 --- a/packs/profils/LOG.old +++ b/packs/profils/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.761639 7f05877fe6c0 Recovering log #322 -2025/10/26-15:18:50.771506 7f05877fe6c0 Delete type=3 #320 -2025/10/26-15:18:50.771562 7f05877fe6c0 Delete type=0 #322 -2025/10/26-15:36:37.710125 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.710175 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.743520 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.860930 7f0586bff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.860978 7f0586bff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.175622 7f34cd7fa6c0 Recovering log #326 +2025/11/21-21:17:11.190667 7f34cd7fa6c0 Delete type=3 #324 +2025/11/21-21:17:11.190757 7f34cd7fa6c0 Delete type=0 #326 +2025/11/21-21:20:34.109081 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.109106 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.114933 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.121229 7f322ffff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.121264 7f322ffff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) diff --git a/packs/profils/MANIFEST-000328 b/packs/profils/MANIFEST-000332 similarity index 73% rename from packs/profils/MANIFEST-000328 rename to packs/profils/MANIFEST-000332 index 24e3c33..92023c4 100644 Binary files a/packs/profils/MANIFEST-000328 and b/packs/profils/MANIFEST-000332 differ diff --git a/packs/protections/000330.log b/packs/protections/000334.log similarity index 100% rename from packs/protections/000330.log rename to packs/protections/000334.log diff --git a/packs/protections/CURRENT b/packs/protections/CURRENT index 6926645..60e4397 100644 --- a/packs/protections/CURRENT +++ b/packs/protections/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/protections/LOG b/packs/protections/LOG index eb0cc0c..a4960d7 100644 --- a/packs/protections/LOG +++ b/packs/protections/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.139151 7f34cdffb6c0 Recovering log #326 -2025/11/21-21:17:11.154714 7f34cdffb6c0 Delete type=3 #324 -2025/11/21-21:17:11.154795 7f34cdffb6c0 Delete type=0 #326 -2025/11/21-21:20:34.102428 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.102452 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.108966 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.121216 7f322ffff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.121256 7f322ffff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.060705 7f93ebfff6c0 Recovering log #330 +2026/01/05-22:20:56.070672 7f93ebfff6c0 Delete type=3 #328 +2026/01/05-22:20:56.070726 7f93ebfff6c0 Delete type=0 #330 +2026/01/05-22:39:51.131859 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.131886 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.137774 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.137894 7f93e9ffb6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.137928 7f93e9ffb6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) diff --git a/packs/protections/LOG.old b/packs/protections/LOG.old index 702ff53..eb0cc0c 100644 --- a/packs/protections/LOG.old +++ b/packs/protections/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.736841 7f058c9f96c0 Recovering log #322 -2025/10/26-15:18:50.746818 7f058c9f96c0 Delete type=3 #320 -2025/10/26-15:18:50.746894 7f058c9f96c0 Delete type=0 #322 -2025/10/26-15:36:37.828362 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.828487 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.860797 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.860970 7f0586bff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.860996 7f0586bff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.139151 7f34cdffb6c0 Recovering log #326 +2025/11/21-21:17:11.154714 7f34cdffb6c0 Delete type=3 #324 +2025/11/21-21:17:11.154795 7f34cdffb6c0 Delete type=0 #326 +2025/11/21-21:20:34.102428 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.102452 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.108966 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.121216 7f322ffff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.121256 7f322ffff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end) diff --git a/packs/protections/MANIFEST-000328 b/packs/protections/MANIFEST-000332 similarity index 73% rename from packs/protections/MANIFEST-000328 rename to packs/protections/MANIFEST-000332 index f57b5e7..b56398f 100644 Binary files a/packs/protections/MANIFEST-000328 and b/packs/protections/MANIFEST-000332 differ diff --git a/packs/scenes/000169.log b/packs/scenes/000173.log similarity index 100% rename from packs/scenes/000169.log rename to packs/scenes/000173.log diff --git a/packs/scenes/CURRENT b/packs/scenes/CURRENT index c5ea6dc..91e41f4 100644 --- a/packs/scenes/CURRENT +++ b/packs/scenes/CURRENT @@ -1 +1 @@ -MANIFEST-000167 +MANIFEST-000171 diff --git a/packs/scenes/LOG b/packs/scenes/LOG index 0dd67c5..e2d9af4 100644 --- a/packs/scenes/LOG +++ b/packs/scenes/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.269484 7f34cdffb6c0 Recovering log #165 -2025/11/21-21:17:11.284464 7f34cdffb6c0 Delete type=3 #163 -2025/11/21-21:17:11.284524 7f34cdffb6c0 Delete type=0 #165 -2025/11/21-21:20:34.145250 7f322ffff6c0 Level-0 table #170: started -2025/11/21-21:20:34.145279 7f322ffff6c0 Level-0 table #170: 0 bytes OK -2025/11/21-21:20:34.151544 7f322ffff6c0 Delete type=0 #168 -2025/11/21-21:20:34.151702 7f322ffff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.164154 7f322ffff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.140241 7f93ea7fc6c0 Recovering log #169 +2026/01/05-22:20:56.150593 7f93ea7fc6c0 Delete type=3 #167 +2026/01/05-22:20:56.150657 7f93ea7fc6c0 Delete type=0 #169 +2026/01/05-22:39:51.158340 7f93e9ffb6c0 Level-0 table #174: started +2026/01/05-22:39:51.158381 7f93e9ffb6c0 Level-0 table #174: 0 bytes OK +2026/01/05-22:39:51.165430 7f93e9ffb6c0 Delete type=0 #172 +2026/01/05-22:39:51.165599 7f93e9ffb6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.165621 7f93e9ffb6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) diff --git a/packs/scenes/LOG.old b/packs/scenes/LOG.old index 1436aad..0dd67c5 100644 --- a/packs/scenes/LOG.old +++ b/packs/scenes/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.811691 7f0587fff6c0 Recovering log #161 -2025/10/26-15:18:50.821681 7f0587fff6c0 Delete type=3 #159 -2025/10/26-15:18:50.821761 7f0587fff6c0 Delete type=0 #161 -2025/10/26-15:36:37.961254 7f0586bff6c0 Level-0 table #166: started -2025/10/26-15:36:37.961290 7f0586bff6c0 Level-0 table #166: 0 bytes OK -2025/10/26-15:36:37.999333 7f0586bff6c0 Delete type=0 #164 -2025/10/26-15:36:37.999500 7f0586bff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.999534 7f0586bff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.269484 7f34cdffb6c0 Recovering log #165 +2025/11/21-21:17:11.284464 7f34cdffb6c0 Delete type=3 #163 +2025/11/21-21:17:11.284524 7f34cdffb6c0 Delete type=0 #165 +2025/11/21-21:20:34.145250 7f322ffff6c0 Level-0 table #170: started +2025/11/21-21:20:34.145279 7f322ffff6c0 Level-0 table #170: 0 bytes OK +2025/11/21-21:20:34.151544 7f322ffff6c0 Delete type=0 #168 +2025/11/21-21:20:34.151702 7f322ffff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.164154 7f322ffff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end) diff --git a/packs/scenes/MANIFEST-000167 b/packs/scenes/MANIFEST-000171 similarity index 73% rename from packs/scenes/MANIFEST-000167 rename to packs/scenes/MANIFEST-000171 index c072e49..ea14e3d 100644 Binary files a/packs/scenes/MANIFEST-000167 and b/packs/scenes/MANIFEST-000171 differ diff --git a/packs/talents-cellule/000330.log b/packs/tables/000330.log similarity index 100% rename from packs/talents-cellule/000330.log rename to packs/tables/000330.log diff --git a/packs/tables/CURRENT b/packs/tables/CURRENT index 75c473d..6926645 100644 --- a/packs/tables/CURRENT +++ b/packs/tables/CURRENT @@ -1 +1 @@ -MANIFEST-000324 +MANIFEST-000328 diff --git a/packs/tables/LOG b/packs/tables/LOG index 3ab97f1..82da525 100644 --- a/packs/tables/LOG +++ b/packs/tables/LOG @@ -1,7 +1,7 @@ -2025/11/21-21:17:11.238038 7f34ccff96c0 Recovering log #322 -2025/11/21-21:17:11.266542 7f34ccff96c0 Delete type=3 #320 -2025/11/21-21:17:11.266608 7f34ccff96c0 Delete type=0 #322 -2025/11/21-21:20:34.138228 7f322ffff6c0 Level-0 table #327: started -2025/11/21-21:20:34.138262 7f322ffff6c0 Level-0 table #327: 0 bytes OK -2025/11/21-21:20:34.145084 7f322ffff6c0 Delete type=0 #325 -2025/11/21-21:20:34.151692 7f322ffff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.127066 7f93eaffd6c0 Recovering log #326 +2026/01/05-22:20:56.136649 7f93eaffd6c0 Delete type=3 #324 +2026/01/05-22:20:56.136722 7f93eaffd6c0 Delete type=0 #326 +2026/01/05-22:39:51.151918 7f93e9ffb6c0 Level-0 table #331: started +2026/01/05-22:39:51.151946 7f93e9ffb6c0 Level-0 table #331: 0 bytes OK +2026/01/05-22:39:51.158214 7f93e9ffb6c0 Delete type=0 #329 +2026/01/05-22:39:51.165589 7f93e9ffb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/tables/LOG.old b/packs/tables/LOG.old index 2bddc08..3ab97f1 100644 --- a/packs/tables/LOG.old +++ b/packs/tables/LOG.old @@ -1,7 +1,7 @@ -2025/10/26-15:18:50.798879 7f058d1fa6c0 Recovering log #318 -2025/10/26-15:18:50.809138 7f058d1fa6c0 Delete type=3 #316 -2025/10/26-15:18:50.809213 7f058d1fa6c0 Delete type=0 #318 -2025/10/26-15:36:37.898215 7f0586bff6c0 Level-0 table #323: started -2025/10/26-15:36:37.898241 7f0586bff6c0 Level-0 table #323: 0 bytes OK -2025/10/26-15:36:37.926213 7f0586bff6c0 Delete type=0 #321 -2025/10/26-15:36:37.999475 7f0586bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.238038 7f34ccff96c0 Recovering log #322 +2025/11/21-21:17:11.266542 7f34ccff96c0 Delete type=3 #320 +2025/11/21-21:17:11.266608 7f34ccff96c0 Delete type=0 #322 +2025/11/21-21:20:34.138228 7f322ffff6c0 Level-0 table #327: started +2025/11/21-21:20:34.138262 7f322ffff6c0 Level-0 table #327: 0 bytes OK +2025/11/21-21:20:34.145084 7f322ffff6c0 Delete type=0 #325 +2025/11/21-21:20:34.151692 7f322ffff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/tables/MANIFEST-000324 b/packs/tables/MANIFEST-000324 deleted file mode 100644 index 74fba74..0000000 Binary files a/packs/tables/MANIFEST-000324 and /dev/null differ diff --git a/packs/tables/MANIFEST-000328 b/packs/tables/MANIFEST-000328 new file mode 100644 index 0000000..b0fbc5b Binary files /dev/null and b/packs/tables/MANIFEST-000328 differ diff --git a/packs/tables/000326.log b/packs/talents-cellule/000334.log similarity index 100% rename from packs/tables/000326.log rename to packs/talents-cellule/000334.log diff --git a/packs/talents-cellule/CURRENT b/packs/talents-cellule/CURRENT index 6926645..60e4397 100644 --- a/packs/talents-cellule/CURRENT +++ b/packs/talents-cellule/CURRENT @@ -1 +1 @@ -MANIFEST-000328 +MANIFEST-000332 diff --git a/packs/talents-cellule/LOG b/packs/talents-cellule/LOG index 01f44e2..7b480d2 100644 --- a/packs/talents-cellule/LOG +++ b/packs/talents-cellule/LOG @@ -1,8 +1,8 @@ -2025/11/21-21:17:11.214544 7f34ce7fc6c0 Recovering log #326 -2025/11/21-21:17:11.234732 7f34ce7fc6c0 Delete type=3 #324 -2025/11/21-21:17:11.234809 7f34ce7fc6c0 Delete type=0 #326 -2025/11/21-21:20:34.121434 7f322ffff6c0 Level-0 table #331: started -2025/11/21-21:20:34.121467 7f322ffff6c0 Level-0 table #331: 0 bytes OK -2025/11/21-21:20:34.128698 7f322ffff6c0 Delete type=0 #329 -2025/11/21-21:20:34.151669 7f322ffff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.151712 7f322ffff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.113832 7f93ebfff6c0 Recovering log #330 +2026/01/05-22:20:56.124998 7f93ebfff6c0 Delete type=3 #328 +2026/01/05-22:20:56.125086 7f93ebfff6c0 Delete type=0 #330 +2026/01/05-22:39:51.145629 7f93e9ffb6c0 Level-0 table #335: started +2026/01/05-22:39:51.145659 7f93e9ffb6c0 Level-0 table #335: 0 bytes OK +2026/01/05-22:39:51.151770 7f93e9ffb6c0 Delete type=0 #333 +2026/01/05-22:39:51.165579 7f93e9ffb6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.165614 7f93e9ffb6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) diff --git a/packs/talents-cellule/LOG.old b/packs/talents-cellule/LOG.old index c81b7ac..01f44e2 100644 --- a/packs/talents-cellule/LOG.old +++ b/packs/talents-cellule/LOG.old @@ -1,8 +1,8 @@ -2025/10/26-15:18:50.786524 7f058c9f96c0 Recovering log #322 -2025/10/26-15:18:50.796170 7f058c9f96c0 Delete type=3 #320 -2025/10/26-15:18:50.796225 7f058c9f96c0 Delete type=0 #322 -2025/10/26-15:36:37.861107 7f0586bff6c0 Level-0 table #327: started -2025/10/26-15:36:37.861131 7f0586bff6c0 Level-0 table #327: 0 bytes OK -2025/10/26-15:36:37.898090 7f0586bff6c0 Delete type=0 #325 -2025/10/26-15:36:37.999464 7f0586bff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.999493 7f0586bff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.214544 7f34ce7fc6c0 Recovering log #326 +2025/11/21-21:17:11.234732 7f34ce7fc6c0 Delete type=3 #324 +2025/11/21-21:17:11.234809 7f34ce7fc6c0 Delete type=0 #326 +2025/11/21-21:20:34.121434 7f322ffff6c0 Level-0 table #331: started +2025/11/21-21:20:34.121467 7f322ffff6c0 Level-0 table #331: 0 bytes OK +2025/11/21-21:20:34.128698 7f322ffff6c0 Delete type=0 #329 +2025/11/21-21:20:34.151669 7f322ffff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.151712 7f322ffff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end) diff --git a/packs/talents-cellule/MANIFEST-000328 b/packs/talents-cellule/MANIFEST-000332 similarity index 73% rename from packs/talents-cellule/MANIFEST-000328 rename to packs/talents-cellule/MANIFEST-000332 index fe41f1e..91cae5f 100644 Binary files a/packs/talents-cellule/MANIFEST-000328 and b/packs/talents-cellule/MANIFEST-000332 differ diff --git a/packs/talents/000331.log b/packs/talents/000336.log similarity index 100% rename from packs/talents/000331.log rename to packs/talents/000336.log diff --git a/packs/talents/CURRENT b/packs/talents/CURRENT index 00ac499..4e32000 100644 --- a/packs/talents/CURRENT +++ b/packs/talents/CURRENT @@ -1 +1 @@ -MANIFEST-000329 +MANIFEST-000334 diff --git a/packs/talents/LOG b/packs/talents/LOG index f0ffa87..9819a9e 100644 --- a/packs/talents/LOG +++ b/packs/talents/LOG @@ -1,15 +1,8 @@ -2025/11/21-21:17:11.194230 7f34cdffb6c0 Recovering log #327 -2025/11/21-21:17:11.210969 7f34cdffb6c0 Delete type=3 #325 -2025/11/21-21:17:11.211033 7f34cdffb6c0 Delete type=0 #327 -2025/11/21-21:20:34.128800 7f322ffff6c0 Level-0 table #332: started -2025/11/21-21:20:34.131893 7f322ffff6c0 Level-0 table #332: 3527 bytes OK -2025/11/21-21:20:34.137994 7f322ffff6c0 Delete type=0 #330 -2025/11/21-21:20:34.151683 7f322ffff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) -2025/11/21-21:20:34.151734 7f322ffff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at '!items!PfuzDohW3l2ds0hu' @ 1159 : 1 -2025/11/21-21:20:34.151743 7f322ffff6c0 Compacting 1@1 + 1@2 files -2025/11/21-21:20:34.157101 7f322ffff6c0 Generated table #333@1: 193 keys, 105016 bytes -2025/11/21-21:20:34.157139 7f322ffff6c0 Compacted 1@1 + 1@2 files => 105016 bytes -2025/11/21-21:20:34.163649 7f322ffff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2025/11/21-21:20:34.163835 7f322ffff6c0 Delete type=2 #276 -2025/11/21-21:20:34.164056 7f322ffff6c0 Delete type=2 #332 -2025/11/21-21:20:34.181980 7f322ffff6c0 Manual compaction at level-1 from '!items!PfuzDohW3l2ds0hu' @ 1159 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) +2026/01/05-22:20:56.100568 7f93ea7fc6c0 Recovering log #331 +2026/01/05-22:20:56.110337 7f93ea7fc6c0 Delete type=3 #329 +2026/01/05-22:20:56.110396 7f93ea7fc6c0 Delete type=0 #331 +2026/01/05-22:39:51.138048 7f93e9ffb6c0 Level-0 table #337: started +2026/01/05-22:39:51.138074 7f93e9ffb6c0 Level-0 table #337: 0 bytes OK +2026/01/05-22:39:51.145522 7f93e9ffb6c0 Delete type=0 #335 +2026/01/05-22:39:51.165565 7f93e9ffb6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) +2026/01/05-22:39:51.165606 7f93e9ffb6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) diff --git a/packs/talents/LOG.old b/packs/talents/LOG.old index 523e55b..f0ffa87 100644 --- a/packs/talents/LOG.old +++ b/packs/talents/LOG.old @@ -1,8 +1,15 @@ -2025/10/26-15:18:50.773811 7f0587fff6c0 Recovering log #323 -2025/10/26-15:18:50.783703 7f0587fff6c0 Delete type=3 #321 -2025/10/26-15:18:50.783762 7f0587fff6c0 Delete type=0 #323 -2025/10/26-15:36:37.926443 7f0586bff6c0 Level-0 table #328: started -2025/10/26-15:36:37.926479 7f0586bff6c0 Level-0 table #328: 0 bytes OK -2025/10/26-15:36:37.961122 7f0586bff6c0 Delete type=0 #326 -2025/10/26-15:36:37.999484 7f0586bff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) -2025/10/26-15:36:37.999513 7f0586bff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) +2025/11/21-21:17:11.194230 7f34cdffb6c0 Recovering log #327 +2025/11/21-21:17:11.210969 7f34cdffb6c0 Delete type=3 #325 +2025/11/21-21:17:11.211033 7f34cdffb6c0 Delete type=0 #327 +2025/11/21-21:20:34.128800 7f322ffff6c0 Level-0 table #332: started +2025/11/21-21:20:34.131893 7f322ffff6c0 Level-0 table #332: 3527 bytes OK +2025/11/21-21:20:34.137994 7f322ffff6c0 Delete type=0 #330 +2025/11/21-21:20:34.151683 7f322ffff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) +2025/11/21-21:20:34.151734 7f322ffff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at '!items!PfuzDohW3l2ds0hu' @ 1159 : 1 +2025/11/21-21:20:34.151743 7f322ffff6c0 Compacting 1@1 + 1@2 files +2025/11/21-21:20:34.157101 7f322ffff6c0 Generated table #333@1: 193 keys, 105016 bytes +2025/11/21-21:20:34.157139 7f322ffff6c0 Compacted 1@1 + 1@2 files => 105016 bytes +2025/11/21-21:20:34.163649 7f322ffff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2025/11/21-21:20:34.163835 7f322ffff6c0 Delete type=2 #276 +2025/11/21-21:20:34.164056 7f322ffff6c0 Delete type=2 #332 +2025/11/21-21:20:34.181980 7f322ffff6c0 Manual compaction at level-1 from '!items!PfuzDohW3l2ds0hu' @ 1159 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) diff --git a/packs/talents/MANIFEST-000329 b/packs/talents/MANIFEST-000329 deleted file mode 100644 index 0eede29..0000000 Binary files a/packs/talents/MANIFEST-000329 and /dev/null differ diff --git a/packs/talents/MANIFEST-000334 b/packs/talents/MANIFEST-000334 new file mode 100644 index 0000000..d55444c Binary files /dev/null and b/packs/talents/MANIFEST-000334 differ diff --git a/styles/simple.css b/styles/simple.css index eb8a934..b50051e 100644 --- a/styles/simple.css +++ b/styles/simple.css @@ -1,7 +1,7 @@ /* ==================== (A) Fonts ==================== */ @font-face { font-family: "Pfeffer"; - src: url('../assets/fonts/pfeffer-simpelgotisch.regular.otf') format("opentype"); + src: url('../assets/fonts/pfeffer-simpelgotisch.regular2.otf') format("opentype"); } @font-face {