Compare commits

...

16 Commits

Author SHA1 Message Date
203d7add66 FIx journals color
Some checks failed
Release Creation / build (release) Failing after 1m38s
2025-07-08 22:34:13 +02:00
8ae193dc34 Fix items sheets
Some checks failed
Release Creation / build (release) Failing after 1m0s
2025-05-15 18:18:40 +02:00
3904f595b5 Add repo
Some checks failed
Release Creation / build (release) Failing after 1m1s
2025-05-15 15:29:49 +02:00
1bf21fae7f Add repo 2025-05-15 14:29:11 +02:00
22579c21bc Update for Foundry v13
Some checks failed
Release Creation / build (release) Failing after 58s
2025-05-09 21:58:37 +02:00
50c5c31e7b Update for Foundry v13 2025-05-09 21:56:03 +02:00
a8c05cd4de Update for Foundry v13 2025-05-09 21:54:29 +02:00
e1cea78059 Update for Foundry v13 2025-05-09 21:54:10 +02:00
c2f9934f5f Fix welcome message 2025-03-31 07:21:30 +02:00
313c8a85fa Fix welcome message 2025-03-31 07:15:38 +02:00
74f6d4d54a Fix empty lands, Fix #33 2025-02-12 07:02:24 +01:00
2eb153ce14 Various fixes for translations 2025-02-11 21:55:04 +01:00
fe513e821a Fix AIS from ARESIA inputs 2025-02-11 21:45:30 +01:00
1b72c9c467 Various fixes for rulebook module 2025-02-10 20:28:13 +01:00
3c3a0901da Fix issues #30 and #31 2025-02-09 21:08:20 +01:00
3fc6d3e3df Fix issues #30 and #31 2025-02-09 21:08:02 +01:00
170 changed files with 486 additions and 467 deletions

View File

@@ -13,7 +13,7 @@ jobs:
#- uses: actions/checkout@v3 #- uses: actions/checkout@v3
- uses: RouxAntoine/checkout@v3.5.4 - uses: RouxAntoine/checkout@v3.5.4
with: with:
ref: 'v10' ref: "v13"
# get part of the tag after the `v` # get part of the tag after the `v`
- name: Extract tag version number - name: Extract tag version number
@@ -25,7 +25,7 @@ jobs:
id: sub_manifest_link_version id: sub_manifest_link_version
uses: microsoft/variable-substitution@v1 uses: microsoft/variable-substitution@v1
with: with:
files: 'system.json' files: "system.json"
env: env:
version: ${{steps.get_version.outputs.version-without-v}} version: ${{steps.get_version.outputs.version-without-v}}
url: https://www.uberwald.me/gitea/public/bol url: https://www.uberwald.me/gitea/public/bol
@@ -37,12 +37,12 @@ jobs:
apt update -y apt update -y
apt install -y zip apt install -y zip
- run: zip -r ./bol.zip system.json template.json README.md LICENSE assets/ css/ fonts/ images/ lang/ module/ packs/ styles/ templates/ ui/ - 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 - name: setup go
uses: https://github.com/actions/setup-go@v4 uses: https://github.com/actions/setup-go@v4
with: with:
go-version: '>=1.20.1' go-version: ">=1.20.1"
- name: Use Go Action - name: Use Go Action
id: use-go-action id: use-go-action
@@ -51,4 +51,4 @@ jobs:
files: |- files: |-
./bol.zip ./bol.zip
system.json system.json
api_key: '${{secrets.RELEASE_TOKEN_UBERWALD}}' api_key: "${{secrets.RELEASE_TOKEN_UBERWALD}}"

View File

@@ -1,18 +1,26 @@
Changes :
# v12.1.0 # v13.0.0
- Foundry v13 only
# v12.1.7
- Enhance welcome message
# v12.1.1
## 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
@@ -39,20 +47,19 @@ Changes :
# 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

@@ -18,7 +18,7 @@
"description": "<h1>Medium Armour</h1><p>Combining some of the mobility of the lighter armour and better protection of heavy armour, this is the armour worn by the typical adventurer expecting to get into combat situations on a regular basis. Medium armour could represent fairly extensive coverage of leather armour, with stiffened leather in some of the more vital areas, or partial coverage of mail with leather in other areas. It could even represent a steel breastplate and minimal/no other armour.</p><p>Someone in medium armour can often remove portions of their armour to reduce it to light armour, as necessary.</p><h2>Medium armour effects</h2><ul><li>Roll a d6-2 (0-4 points of damage reduction).</li><li>If you prefer static numbers, medium armour absorbs 2 points of damage.</li><li>Wearing medium armour restricts magicians and imposes an extra 2 Arcane Points cost on a spell casting.</li></ul>" "description": "<h1>Medium Armour</h1><p>Combining some of the mobility of the lighter armour and better protection of heavy armour, this is the armour worn by the typical adventurer expecting to get into combat situations on a regular basis. Medium armour could represent fairly extensive coverage of leather armour, with stiffened leather in some of the more vital areas, or partial coverage of mail with leather in other areas. It could even represent a steel breastplate and minimal/no other armour.</p><p>Someone in medium armour can often remove portions of their armour to reduce it to light armour, as necessary.</p><h2>Medium armour effects</h2><ul><li>Roll a d6-2 (0-4 points of damage reduction).</li><li>If you prefer static numbers, medium armour absorbs 2 points of damage.</li><li>Wearing medium armour restricts magicians and imposes an extra 2 Arcane Points cost on a spell casting.</li></ul>"
}, },
"Casque": { "Casque": {
"name": "Casque", "name": "Helmet",
"description": "<h1>Helmet</h1><p>If you are wearing a helmet, this adds +1 to your protection if already wearing armour. Therefore, if in light armour and helmet, youd roll d6-2. In medium armour, roll d6-1. In heavy armour, roll d6.</p><p>Helmets give you a penalty in social situations and to your initiative (as its harder to notice things whilst wearing a helmet).</p><p>Most Heroes take their helmets off, unless preparing for battle.</p>" "description": "<h1>Helmet</h1><p>If you are wearing a helmet, this adds +1 to your protection if already wearing armour. Therefore, if in light armour and helmet, youd roll d6-2. In medium armour, roll d6-1. In heavy armour, roll d6.</p><p>Helmets give you a penalty in social situations and to your initiative (as its harder to notice things whilst wearing a helmet).</p><p>Most Heroes take their helmets off, unless preparing for battle.</p>"
}, },
"Grand bouclier": { "Grand bouclier": {

View File

@@ -14,7 +14,7 @@
"description": "" "description": ""
}, },
"Esprit -1": { "Esprit -1": {
"name": "Miond -1", "name": "Mind -1",
"description": "" "description": ""
}, },
"Vigueur -1": { "Vigueur -1": {

View File

@@ -175,7 +175,7 @@
}, },
"Traqué": { "Traqué": {
"name": "Hunted", "name": "Hunted",
"description": "<h1>Hunted</h1><p>Your character is ridiculously tight- lipped. Its a rare day on which he uses a sentence of more than three words, and its virtually unheard of for him to initiate conversation. His extreme reluctance to speak unfortunately means he never volunteers information without being asked. Take a penalty die in social situations.</p>" "description": "<h1>Hunted</h1><p>Perhaps you are wanted by the authorities, or have offended some powerful noble or pirate king. Regardless of whom, you constantly have to evade agents intent on capturing or even killing you. Roll a d6 whenever you enter a new city. On a 1, agents of your enemy (or your enemy himself, if you choose) will spot you and make your life unpleasant.</p>"
} }
} }
} }

View File

@@ -74,8 +74,8 @@
"description": "<h1>Shamballah</h1><p>Shamballahns are generally a dark-skinned and dark-haired people with purple, mauve, scarlet, and indigo eye colouring. They are very perceptive and make good hunters.</p>" "description": "<h1>Shamballah</h1><p>Shamballahns are generally a dark-skinned and dark-haired people with purple, mauve, scarlet, and indigo eye colouring. They are very perceptive and make good hunters.</p>"
}, },
"Terres Désolées": { "Terres Désolées": {
"name": "Terres Désolées", "name": "Empty Lands",
"description": "<h1>Terres Désolées</h1><p>Personne ne sait grand-chose au sujet des Terres Désolées, et moins encore sur les contrées qui sétendraient au-delà. Des gens vivent assurément dans cette région, sil faut en croire les récits de chasseurs et dexplorateurs qui ont relevé des traces de présence. Mais à ce jour, personne na découvert le moindre village ou hameau, et on ignore tout de lapparence de leurs habitants.</p><p>Si votre héros est originaire des Terres Désolées, il vous faudra travailler avec le MJ pour déterminer à quoi ressemble votre personnage. Mais attendezvous à ce quil soit toujours considéré comme un étranger, où quil se rende en Lémurie.</p>" "description": "<h1>Empty Lands</h1><p>No one knows what exists in and beyond the Empty Lands. People do live there, because hunters and explorers have seen evidence of them. However, no towns or even villages have been discovered, and no one has any idea of what the people are like. If you come from the Empty Lands, you will need to work with the GM to determine what your character is like. He or she will always be treated as an outsider.</p>"
}, },
"Tyrus": { "Tyrus": {
"name": "Tyrus", "name": "Tyrus",

View File

@@ -42,8 +42,8 @@
"description": "<h1>Staff Sling</h1><p>The staff sling is a two-handed version of the sling, with a longer range.</p>" "description": "<h1>Staff Sling</h1><p>The staff sling is a two-handed version of the sling, with a longer range.</p>"
}, },
"Cimeterre": { "Cimeterre": {
"name": "Cimeterre", "name": "Scimitar",
"description": "<h1>Épée</h1><p>larme favorite des héros. Elle se décline en différents modèles utilisés un peu partout en Lémurie, comme les sabres dabordage, les tulwars, les cimeterres ou les épées longues. Inscrivez le nom de larme que vous voulez sur la fiche de votre personnage en fonction de limage que vous vous faites de ce dernier. Mais au final, une épée reste une longue lame utilisée pour tuer lennemi.</p>" "description": "<h1>Scimitar (Sword)</h1><p>This weapon is a favourite amongst Heroes. This is the catch-all description for all manner of long-bladed, one-handed weapons used all over Lemuria, such as cutlasses, tulwars, scimitars, rapiers, broadswords and longswords. Call it what you want on your character sheet, because that will add flavour to your character, but at the end of the day a sword is a long blade used for killing.</p>"
}, },
"Dague": { "Dague": {
"name": "Dagger", "name": "Dagger",
@@ -123,19 +123,19 @@
}, },
"Masse darmes": { "Masse darmes": {
"name": "Mace", "name": "Mace",
"description": "<h1>Mace</h1><p>cA mace is similar to a club, but with a metal head, often with spikes or flanges. One-handed maces can be thrown at increments of 5 as they arent very effective used this way.</p>" "description": "<h1>Mace</h1><p>A mace is similar to a club, but with a metal head, often with spikes or flanges. One-handed maces can be thrown at increments of 5 as they arent very effective used this way.</p>"
}, },
"Masse darmes (Lancer)": { "Masse darmes (Lancer)": {
"name": "Masse darmes (Lancer)", "name": "Mace (Thrown)",
"description": "<h1>Masse darmes</h1><p>cette arme a la même forme quun gourdin, mais possède une tête en métal, souvent agrémentée de pointes ou dailettes pour plus defficacité. Les masses darmes à une main peuvent se lancer, mais à courte distance, car elles ne sont pas vraiment prévues pour cet usage.</p>" "description": "<h1>Mace</h1><p>A mace is similar to a club, but with a metal head, often with spikes or flanges. One-handed maces can be thrown at increments of 5 as they arent very effective used this way.</p>"
}, },
"Massue": { "Massue": {
"name": "Massue", "name": "Club",
"description": "<h1>Massue</h1><p>la version lourde du gourdin. Une massue consiste en un solide manche en bois dont lextrémité, plus volumineuse, sert à fracasser le crâne de ses adversaires, doù son autre nom de casse-tête.</p>" "description": "<h1>Club</h1><p>This is a larger version of the cudgel. It is a stout length of wood, used in one hand to bludgeon and batter your opponent. Clubs usually have a wider or knobbed head and can be called war-clubs, knobkerries, or shillelaghs.</p>"
}, },
"Massue (Lancer)": { "Massue (Lancer)": {
"name": "Massue (Lancer)", "name": "Club (Thrown)",
"description": "<h1>Massue</h1><p>la version lourde du gourdin. Une massue consiste en un solide manche en bois dont lextrémité, plus volumineuse, sert à fracasser le crâne de ses adversaires, doù son autre nom de casse-tête.</p>" "description": "<h1>Club</h1><p>This is a larger version of the cudgel. It is a stout length of wood, used in one hand to bludgeon and batter your opponent. Clubs usually have a wider or knobbed head and can be called war-clubs, knobkerries, or shillelaghs.</p>"
}, },
"Morgenstern": { "Morgenstern": {
"name": "Morning Star", "name": "Morning Star",

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;
} }
.flexrow > * { /* Wrong in v13.flexrow > * {
flex: 1; flex: 1;
} } */
.flexrow .flex1 { .flexrow .flex1 {
flex: 1; flex: 1;
} }
@@ -170,13 +170,13 @@ ul.no-bullets {
.flexrow .flex9 { .flexrow .flex9 {
flex: 9; flex: 9;
} }
.flexcol { /*.flexcol {
display: flex; display: flex;
flex-flow: column nowrap; flex-flow: column nowrap;
} }
.flexcol > * { .flexcol > * {
flex: 1; flex: 1;
} }*/
.flexcol .flex1 { .flexcol .flex1 {
flex: 1; flex: 1;
} }
@@ -793,6 +793,10 @@ body.system-bol img#logo {
width: 250px; width: 250px;
max-width: 250px; max-width: 250px;
} }
.journal-page-content {
color:rgba(0, 0, 0, 0.95);
}
.bol.sheet.actor .window-content form .sidebar .profile-img { .bol.sheet.actor .window-content form .sidebar .profile-img {
cursor: pointer; cursor: pointer;
border: none; border: none;
@@ -1074,9 +1078,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; padding: 0.20rem;
line-height: 1rem; line-height: 1.1rem;
margin: 0.25rem; margin: 0.20rem;
} }
.control-icon.tokenhudicon.right { .control-icon.tokenhudicon.right {
margin-left: 8px; margin-left: 8px;

View File

@@ -468,6 +468,7 @@
"BOL.chat.welcome4": "Im Discord findet ihr Support für die FoundryVTT-Implementierung dieses Systems: https://discord.gg/pPSDNJk", "BOL.chat.welcome4": "Im Discord findet ihr Support für die FoundryVTT-Implementierung dieses Systems: https://discord.gg/pPSDNJk",
"BOL.chat.welcome5": "Auf ein gutes Spiel in Lemuria!", "BOL.chat.welcome5": "Auf ein gutes Spiel in Lemuria!",
"BOL.chat.welcome6": "", "BOL.chat.welcome6": "",
"BOL.chat.bolRulebookMessage": "Don't miss the full Rulebook module (including Sagas) available at : https://www.ludospherik-editions.com/en_gb/ !",
"BOL.settings.rollArmor": "Roll for armor", "BOL.settings.rollArmor": "Roll for armor",
"BOL.settings.rollArmorTooltip": "Roll for armor value, fixed value if unchecked", "BOL.settings.rollArmorTooltip": "Roll for armor value, fixed value if unchecked",

View File

@@ -543,6 +543,7 @@
"BOL.chat.criticalbuttonjournal": "Legendary/Heroic Success", "BOL.chat.criticalbuttonjournal": "Legendary/Heroic Success",
"BOL.chat.nodamage": "Do not apply damages", "BOL.chat.nodamage": "Do not apply damages",
"BOL.chat.armorRoll": "Armor roll", "BOL.chat.armorRoll": "Armor roll",
"BOL.chat.bolRulebookMessage": "Don't miss the full Rulebook module (including Sagas) available at : https://www.ludospherik-editions.com/en_gb/ !",
"BOL.dialog.soeasy": "So easy (+4)", "BOL.dialog.soeasy": "So easy (+4)",
"BOL.dialog.veryeasy": "Very easy (+2)", "BOL.dialog.veryeasy": "Very easy (+2)",
@@ -578,11 +579,11 @@
"BOL.ui.bionotes": "Notes", "BOL.ui.bionotes": "Notes",
"BOL.chat.welcome1": "Welcome to Barbarians of Lemuria (Ludospherik version)", "BOL.chat.welcome1": "Welcome to Barbarians of Lemuria (Ludospherik version)",
"BOL.chat.welcome2": "Books are necessary to play, and ca be found here : http://www.ludospherik.fr/content/14-barbarians-of-lemuria", "BOL.chat.welcome2": "Books are necessary to play, and <a href='http://www.ludospherik.fr/content/14-barbarians-of-lemuria'>can be found here.</a> ",
"BOL.chat.welcome3": "The integrated maps are authorized by Guillaume Tavernier and Ludospherik. Thanks to them !.", "BOL.chat.welcome3": "The integrated maps are authorized by Emmanuel Roudier and Ludospherik. Thanks to them !.",
"BOL.chat.welcome4": "All support for this system is available on this Discord server : https://discord.gg/pPSDNJk", "BOL.chat.welcome4": "All support for this system is available on this Discord server : https://discord.gg/pPSDNJk",
"BOL.chat.welcome5": "Good game in Lemuria !", "BOL.chat.welcome5": "<strong>In order to see compendiums in English, you must install and enable the Babele module.</strong>",
"BOL.chat.welcome6": "", "BOL.chat.welcome6": "Good game in Lemuria !",
"BOL.settings.rollArmor": "Roll for armor", "BOL.settings.rollArmor": "Roll for armor",
"BOL.settings.rollArmorTooltip": "Roll for armor value, fixed value if unchecked", "BOL.settings.rollArmorTooltip": "Roll for armor value, fixed value if unchecked",

View File

@@ -534,6 +534,7 @@
"BOL.chat.criticalinfo": "¡Esto es un éxito Asombroso o Legendario! Escoge tus opciones y efectos", "BOL.chat.criticalinfo": "¡Esto es un éxito Asombroso o Legendario! Escoge tus opciones y efectos",
"BOL.chat.criticalbuttonjournal": "Éxito Asombroso/Legendario", "BOL.chat.criticalbuttonjournal": "Éxito Asombroso/Legendario",
"BOL.chat.armorRoll": "Tirada de Armadura", "BOL.chat.armorRoll": "Tirada de Armadura",
"BOL.chat.bolRulebookMessage": "Don't miss the full Rulebook module (including Sagas) available at : https://www.ludospherik-editions.com/en_gb/ !",
"BOL.dialog.soeasy": "Demasiado fácil (+4)", "BOL.dialog.soeasy": "Demasiado fácil (+4)",
"BOL.dialog.veryeasy": "Muy fácil (+2)", "BOL.dialog.veryeasy": "Muy fácil (+2)",

View File

@@ -569,7 +569,7 @@
"BOL.chat.criticalinfo": "C'est un succès Héroïque ! Choisissez vos options et effets !", "BOL.chat.criticalinfo": "C'est un succès Héroïque ! Choisissez vos options et effets !",
"BOL.chat.criticallegendaryinfo": "C'est un succès Légendaire ! Choisissez vos options et effets !", "BOL.chat.criticallegendaryinfo": "C'est un succès Légendaire ! Choisissez vos options et effets !",
"BOL.chat.criticalbuttonjournal": "Succès Héroïque/Légendaire", "BOL.chat.criticalbuttonjournal": "Succès Héroïque/Légendaire",
"BOL.chat.bolRulebookMessage": "N'oubliez pas le module complet du Livre de Règle et des Sagas disponible ici : https://www.ludospherik-editions.com !",
"BOL.chat.losshp": "{name} a perdu {lossHP} points de Vitalité. Si il se repose quelques minutes, il peut récupérer {recupHP} points de Vitalité.", "BOL.chat.losshp": "{name} a perdu {lossHP} points de Vitalité. Si il se repose quelques minutes, il peut récupérer {recupHP} points de Vitalité.",
"BOL.chat.applyrecup": "Récupérer pendant quelques minutes (+{recupHP} Vitalité)", "BOL.chat.applyrecup": "Récupérer pendant quelques minutes (+{recupHP} Vitalité)",
"BOL.chat.inforecup": "{name} vient de récupérer {recupHP} points de Vitalité après quelques minutes de repos.", "BOL.chat.inforecup": "{name} vient de récupérer {recupHP} points de Vitalité après quelques minutes de repos.",
@@ -611,9 +611,9 @@
"BOL.chat.welcome1": "Bienvenue dans Barbarians of Lemuria (Ludospherik version)", "BOL.chat.welcome1": "Bienvenue dans Barbarians of Lemuria (Ludospherik version)",
"BOL.chat.welcome2": "Les livres nécessaires pour jouer sont disponibles sur le site de <a href='http://www.ludospherik.fr/content/14-barbarians-of-lemuria'>l'éditeur Ludospherik.</a>", "BOL.chat.welcome2": "Les livres nécessaires pour jouer sont disponibles sur le site de <a href='http://www.ludospherik.fr/content/14-barbarians-of-lemuria'>l'éditeur Ludospherik.</a>",
"BOL.chat.welcome3": "Les cartes intégrées au système le sont grace à l'aimable autorisation de leur auteur Guillaume Tavernier et des éditions Ludospherik. Merci à eux !.", "BOL.chat.welcome3": "Les cartes intégrées au système le sont grace à l'aimable autorisation d'Emmanuel Roudier et des éditions Ludospherik. Merci à eux !.",
"BOL.chat.welcome4": "Tout le support et le suivi de ce système est disponible via le <a href='https://discord.gg/pPSDNJk'>Discord Foundry FR</a>.", "BOL.chat.welcome4": "Tout le support et le suivi de ce système est disponible via le <a href='https://discord.gg/pPSDNJk'>Discord Foundry FR</a>.",
"BOL.chat.welcome5": "Consulter l'aide en ligne pour plus d'informations : @UUID[Compendium.bol.aides-de-jeu.JournalEntry.8ihDiCxC47fcdKVA]{Aide du Jeu}.", "BOL.chat.welcome5": "Consulter l'aide en ligne pour plus d'informations : @UUID[Compendium.bol.aides-de-jeu.JournalEntry.8ihDiCxC47fcdKVA]{Aide du Jeu}.<br>Si vous souhaitez jouer en anglais, n'oubliez pas d'activer le module Babele.",
"BOL.chat.welcome6": "Bon jeu en Lemurie !", "BOL.chat.welcome6": "Bon jeu en Lemurie !",
"BOL.chat.nodamage": "Ne pas appliquer les dommages", "BOL.chat.nodamage": "Ne pas appliquer les dommages",
"BOL.chat.pcwarning": "Attention ! Aucun personnage n'est relié au joueur !", "BOL.chat.pcwarning": "Attention ! Aucun personnage n'est relié au joueur !",

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 ActorSheet { export class BoLActorSheet extends foundry.appv1.sheets.ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@@ -170,8 +170,8 @@ export class BoLActorSheet extends 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 TextEditor.enrichHTML(this.object.system.details?.biography || "", { async: true }) formData.biography = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.details?.biography || "", { async: true })
formData.notes = await TextEditor.enrichHTML(this.object.system.details.notes || "", { async: true }) formData.notes = await foundry.applications.ux.TextEditor.implementation.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 ActorSheet { export class BoLHordeSheet extends foundry.appv1.sheets.ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@@ -116,7 +116,7 @@ export class BoLHordeSheet extends 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 TextEditor.enrichHTML(this.actor.system.description, {async: true}) formData.description = await foundry.applications.ux.TextEditor.implementation.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 ActorSheet { export class BoLVehicleSheet extends foundry.appv1.sheets.ActorSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@@ -127,7 +127,7 @@ export class BoLVehicleSheet extends 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 TextEditor.enrichHTML(this.actor.system.description, {async: true}) formData.description = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.actor.system.description, {async: true})
formData.isGM = game.user.isGM formData.isGM = game.user.isGM

View File

@@ -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
Actors.unregisterSheet("core", ActorSheet); foundry.documents.collections.Actors.unregisterSheet("core", foundry.appv1.sheets.ActorSheet);
Actors.registerSheet("bol", BoLActorSheet, { types: ["character", "encounter"], makeDefault: true }) foundry.documents.collections.Actors.registerSheet("bol", BoLActorSheet, { types: ["character", "encounter"], makeDefault: true })
Actors.registerSheet("bol", BoLVehicleSheet, { types: ["vehicle"], makeDefault: true }) foundry.documents.collections.Actors.registerSheet("bol", BoLVehicleSheet, { types: ["vehicle"], makeDefault: true })
Actors.registerSheet("bol", BoLHordeSheet, { types: ["horde"], makeDefault: true }) foundry.documents.collections.Actors.registerSheet("bol", BoLHordeSheet, { types: ["horde"], makeDefault: true })
Items.unregisterSheet("core", ItemSheet); foundry.documents.collections.Items.unregisterSheet("core", foundry.appv1.sheets.ItemSheet);
Items.registerSheet("bol", BoLItemSheet, { makeDefault: true }); foundry.documents.collections.Items.registerSheet("bol", BoLItemSheet, { makeDefault: true });
// Inot useful stuff // Inot useful stuff
BoLUtility.init() BoLUtility.init()
@@ -84,16 +84,22 @@ Hooks.once('init', async function () {
/* -------------------------------------------- */ /* -------------------------------------------- */
function welcomeMessage() { function welcomeMessage() {
let content = `<div id="welcome-message-bol"><span class="rdd-roll-part">
<strong>` + game.i18n.localize("BOL.chat.welcome1") + `</strong><p>` +
game.i18n.localize("BOL.chat.welcome2") + "</p><p>" +
game.i18n.localize("BOL.chat.welcome3") + "</p><p>" +
game.i18n.localize("BOL.chat.welcome4") + "</p><p>" +
game.i18n.localize("BOL.chat.welcome5") + "</p>" +
game.i18n.localize("BOL.chat.welcome6")
let rulebook = game.modules.find( m => m.id === "bol-rulebook")
if ( !rulebook ) {
content += "<p>" + game.i18n.localize("BOL.chat.bolRulebookMessage") + "</p>"
}
ChatMessage.create({ ChatMessage.create({
user: game.user.id, user: game.user.id,
whisper: [game.user.id], whisper: [game.user.id],
content: `<div id="welcome-message-bol"><span class="rdd-roll-part"> content: content
<strong>` + game.i18n.localize("BOL.chat.welcome1") + `</strong><p>` +
game.i18n.localize("BOL.chat.welcome2") + "<p>" +
game.i18n.localize("BOL.chat.welcome3") + "<p>" +
game.i18n.localize("BOL.chat.welcome4") + "</p>" +
game.i18n.localize("BOL.chat.welcome5") + "<br>" +
game.i18n.localize("BOL.chat.welcome6")
}) })
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") ){
@@ -101,7 +107,7 @@ function welcomeMessage() {
user: game.user.id, user: game.user.id,
whisper: [game.user.id], whisper: [game.user.id],
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.")
} }
@@ -168,5 +174,3 @@ Hooks.once('ready', async function () {
} }
}) })

View File

@@ -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 renderTemplate(rollOptionTpl, rollData); const rollOptionContent = await foundry.applications.handlebars.renderTemplate(rollOptionTpl, rollData);
let d = new Dialog({ let d = new Dialog({
title: rollData.label, title: rollData.label,
content: rollOptionContent, content: rollOptionContent,
@@ -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 renderTemplate(rollMessageTpl, rollData) return foundry.applications.handlebars.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 renderTemplate(rollMessageTpl, rollData) return foundry.applications.handlebars.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 ItemSheet { export class BoLItemSheet extends foundry.appv1.sheets.ItemSheet {
/** @override */ /** @override */
static get defaultOptions() { static get defaultOptions() {
@@ -13,6 +13,7 @@ export class BoLItemSheet extends 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" }]
}); });
} }
@@ -27,7 +28,7 @@ export class BoLItemSheet extends 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 TextEditor.enrichHTML(this.object.system.description, { async: true }) data.description = await foundry.applications.ux.TextEditor.implementation.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
} }
@@ -102,6 +103,7 @@ export class BoLItemSheet extends 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

@@ -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 renderTemplate('systems/foundryvtt-reve-de-dragon/templates/calendar-editor-template.html', calendrierData); let html = await foundry.applications.handlebars.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);

View File

@@ -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,6 +381,8 @@ 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('renderChatMessage', (message, html, data) => BoLUtility.chatMessageHandler(message, html, data)) Hooks.on('renderChatMessageHTML', (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,7 +73,7 @@ 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

@@ -66,5 +66,5 @@ export const preloadHandlebarsTemplates = async function () {
]; ];
// Load the template parts // Load the template parts
return loadTemplates(templatePaths); return foundry.applications.handlebars.loadTemplates(templatePaths);
}; };

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000674 MANIFEST-000815

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:11.204366 7f4bd8ff96c0 Recovering log #672 2025/07/08-21:55:10.341218 7f27d0dfa6c0 Recovering log #813
2025/01/24-22:58:11.312055 7f4bd8ff96c0 Delete type=3 #670 2025/07/08-21:55:10.394862 7f27d0dfa6c0 Delete type=3 #811
2025/01/24-22:58:11.312130 7f4bd8ff96c0 Delete type=0 #672 2025/07/08-21:55:10.394942 7f27d0dfa6c0 Delete type=0 #813
2025/01/24-23:03:05.072297 7f4bd3fff6c0 Level-0 table #677: started 2025/07/08-22:33:44.645601 7f27c9bff6c0 Level-0 table #818: started
2025/01/24-23:03:05.072325 7f4bd3fff6c0 Level-0 table #677: 0 bytes OK 2025/07/08-22:33:44.645662 7f27c9bff6c0 Level-0 table #818: 0 bytes OK
2025/01/24-23:03:05.105134 7f4bd3fff6c0 Delete type=0 #675 2025/07/08-22:33:44.653007 7f27c9bff6c0 Delete type=0 #816
2025/01/24-23:03:05.134497 7f4bd3fff6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.660552 7f27c9bff6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
2025/01/24-23:03:05.134550 7f4bd3fff6c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.660629 7f27c9bff6c0 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/01/24-22:56:58.893801 7f9bde7fc6c0 Recovering log #668 2025/06/16-21:23:15.305588 7fd8d27fc6c0 Recovering log #809
2025/01/24-22:56:58.904030 7f9bde7fc6c0 Delete type=3 #666 2025/06/16-21:23:15.357707 7fd8d27fc6c0 Delete type=3 #807
2025/01/24-22:56:58.904088 7f9bde7fc6c0 Delete type=0 #668 2025/06/16-21:23:15.357897 7fd8d27fc6c0 Delete type=0 #809
2025/01/24-22:57:20.999613 7f993ffff6c0 Level-0 table #673: started 2025/06/16-21:55:59.388325 7fd633fff6c0 Level-0 table #814: started
2025/01/24-22:57:20.999661 7f993ffff6c0 Level-0 table #673: 0 bytes OK 2025/06/16-21:55:59.388395 7fd633fff6c0 Level-0 table #814: 0 bytes OK
2025/01/24-22:57:21.043288 7f993ffff6c0 Delete type=0 #671 2025/06/16-21:55:59.394992 7fd633fff6c0 Delete type=0 #812
2025/01/24-22:57:21.081408 7f993ffff6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.410065 7fd633fff6c0 Manual compaction at level-0 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end)
2025/01/24-22:57:21.081455 7f993ffff6c0 Manual compaction at level-1 from '!journal!3xJg1rCxnWvEmoxS' @ 72057594037927935 : 1 .. '!journal.pages!veAAxCtCKcFIsnln.0kUgZspxXO7VS8bd' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.410134 7fd633fff6c0 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.

Binary file not shown.

BIN
packs/armors/000679.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000580 MANIFEST-000720

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:11.012287 7f4bd97fa6c0 Recovering log #578 2025/07/08-21:55:10.219657 7f27caffd6c0 Recovering log #718
2025/01/24-22:58:11.075603 7f4bd97fa6c0 Delete type=3 #576 2025/07/08-21:55:10.269420 7f27caffd6c0 Delete type=3 #716
2025/01/24-22:58:11.075671 7f4bd97fa6c0 Delete type=0 #578 2025/07/08-21:55:10.269491 7f27caffd6c0 Delete type=0 #718
2025/01/24-23:03:05.105257 7f4bd3fff6c0 Level-0 table #583: started 2025/07/08-22:33:44.638428 7f27c9bff6c0 Level-0 table #723: started
2025/01/24-23:03:05.105282 7f4bd3fff6c0 Level-0 table #583: 0 bytes OK 2025/07/08-22:33:44.638498 7f27c9bff6c0 Level-0 table #723: 0 bytes OK
2025/01/24-23:03:05.134279 7f4bd3fff6c0 Delete type=0 #581 2025/07/08-22:33:44.645332 7f27c9bff6c0 Delete type=0 #721
2025/01/24-23:03:05.134512 7f4bd3fff6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.660526 7f27c9bff6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
2025/01/24-23:03:05.134561 7f4bd3fff6c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.660611 7f27c9bff6c0 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/01/24-22:56:58.850868 7f9bddffb6c0 Recovering log #574 2025/06/16-21:23:15.180475 7fd8d1ffb6c0 Recovering log #714
2025/01/24-22:56:58.860980 7f9bddffb6c0 Delete type=3 #572 2025/06/16-21:23:15.236062 7fd8d1ffb6c0 Delete type=3 #712
2025/01/24-22:56:58.861037 7f9bddffb6c0 Delete type=0 #574 2025/06/16-21:23:15.236198 7fd8d1ffb6c0 Delete type=0 #714
2025/01/24-22:57:20.960265 7f993ffff6c0 Level-0 table #579: started 2025/06/16-21:55:59.410314 7fd633fff6c0 Level-0 table #719: started
2025/01/24-22:57:20.960286 7f993ffff6c0 Level-0 table #579: 0 bytes OK 2025/06/16-21:55:59.410384 7fd633fff6c0 Level-0 table #719: 0 bytes OK
2025/01/24-22:57:20.999485 7f993ffff6c0 Delete type=0 #577 2025/06/16-21:55:59.417096 7fd633fff6c0 Delete type=0 #717
2025/01/24-22:57:21.081395 7f993ffff6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439793 7fd633fff6c0 Manual compaction at level-0 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end)
2025/01/24-22:57:21.081429 7f993ffff6c0 Manual compaction at level-1 from '!items!G3dZTHIabA3LA1hY' @ 72057594037927935 : 1 .. '!items!xhEcsi3WHjbt2ro9' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439921 7fd633fff6c0 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.

Binary file not shown.

BIN
packs/boons/000772.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000673 MANIFEST-000813

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:10.527878 7f4bd97fa6c0 Recovering log #671 2025/07/08-21:55:09.661170 7f27caffd6c0 Recovering log #811
2025/01/24-22:58:10.595705 7f4bd97fa6c0 Delete type=3 #669 2025/07/08-21:55:09.719855 7f27caffd6c0 Delete type=3 #809
2025/01/24-22:58:10.595759 7f4bd97fa6c0 Delete type=0 #671 2025/07/08-21:55:09.719923 7f27caffd6c0 Delete type=0 #811
2025/01/24-23:03:04.779886 7f4bd3fff6c0 Level-0 table #676: started 2025/07/08-22:33:44.575656 7f27c9bff6c0 Level-0 table #816: started
2025/01/24-23:03:04.779915 7f4bd3fff6c0 Level-0 table #676: 0 bytes OK 2025/07/08-22:33:44.575753 7f27c9bff6c0 Level-0 table #816: 0 bytes OK
2025/01/24-23:03:04.809134 7f4bd3fff6c0 Delete type=0 #674 2025/07/08-22:33:44.582727 7f27c9bff6c0 Delete type=0 #814
2025/01/24-23:03:04.844346 7f4bd3fff6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599161 7f27c9bff6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
2025/01/24-23:03:04.844386 7f4bd3fff6c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599441 7f27c9bff6c0 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/01/24-22:56:58.743871 7f9bddffb6c0 Recovering log #667 2025/06/16-21:23:14.657186 7fd8d0ff96c0 Recovering log #807
2025/01/24-22:56:58.753920 7f9bddffb6c0 Delete type=3 #665 2025/06/16-21:23:14.715006 7fd8d0ff96c0 Delete type=3 #805
2025/01/24-22:56:58.753974 7f9bddffb6c0 Delete type=0 #667 2025/06/16-21:23:14.715126 7fd8d0ff96c0 Delete type=0 #807
2025/01/24-22:57:20.657299 7f993ffff6c0 Level-0 table #672: started 2025/06/16-21:55:59.331909 7fd633fff6c0 Level-0 table #812: started
2025/01/24-22:57:20.657334 7f993ffff6c0 Level-0 table #672: 0 bytes OK 2025/06/16-21:55:59.331964 7fd633fff6c0 Level-0 table #812: 0 bytes OK
2025/01/24-22:57:20.695832 7f993ffff6c0 Delete type=0 #670 2025/06/16-21:55:59.338321 7fd633fff6c0 Delete type=0 #810
2025/01/24-22:57:20.771535 7f993ffff6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352595 7fd633fff6c0 Manual compaction at level-0 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)
2025/01/24-22:57:20.771602 7f993ffff6c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352686 7fd633fff6c0 Manual compaction at level-1 from '!items!039ZF3E3MtAGwbiX' @ 72057594037927935 : 1 .. '!items!zgspy1QKaxdEetEw' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/boons/MANIFEST-000813 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000673 MANIFEST-000813

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:10.598406 7f4bda7fc6c0 Recovering log #671 2025/07/08-21:55:09.728706 7f27cb7fe6c0 Recovering log #811
2025/01/24-22:58:10.661535 7f4bda7fc6c0 Delete type=3 #669 2025/07/08-21:55:09.781322 7f27cb7fe6c0 Delete type=3 #809
2025/01/24-22:58:10.661593 7f4bda7fc6c0 Delete type=0 #671 2025/07/08-21:55:09.781395 7f27cb7fe6c0 Delete type=0 #811
2025/01/24-23:03:04.743093 7f4bd3fff6c0 Level-0 table #676: started 2025/07/08-22:33:44.591016 7f27c9bff6c0 Level-0 table #816: started
2025/01/24-23:03:04.743122 7f4bd3fff6c0 Level-0 table #676: 0 bytes OK 2025/07/08-22:33:44.591092 7f27c9bff6c0 Level-0 table #816: 0 bytes OK
2025/01/24-23:03:04.779757 7f4bd3fff6c0 Delete type=0 #674 2025/07/08-22:33:44.598867 7f27c9bff6c0 Delete type=0 #814
2025/01/24-23:03:04.844334 7f4bd3fff6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599406 7f27c9bff6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
2025/01/24-23:03:04.844395 7f4bd3fff6c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599460 7f27c9bff6c0 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/01/24-22:56:58.757318 7f9bdd7fa6c0 Recovering log #667 2025/06/16-21:23:14.721829 7fd8d17fa6c0 Recovering log #807
2025/01/24-22:56:58.767702 7f9bdd7fa6c0 Delete type=3 #665 2025/06/16-21:23:14.775471 7fd8d17fa6c0 Delete type=3 #805
2025/01/24-22:56:58.767770 7f9bdd7fa6c0 Delete type=0 #667 2025/06/16-21:23:14.775602 7fd8d17fa6c0 Delete type=0 #807
2025/01/24-22:57:20.695957 7f993ffff6c0 Level-0 table #672: started 2025/06/16-21:55:59.338514 7fd633fff6c0 Level-0 table #812: started
2025/01/24-22:57:20.695985 7f993ffff6c0 Level-0 table #672: 0 bytes OK 2025/06/16-21:55:59.338564 7fd633fff6c0 Level-0 table #812: 0 bytes OK
2025/01/24-22:57:20.733474 7f993ffff6c0 Delete type=0 #670 2025/06/16-21:55:59.345198 7fd633fff6c0 Delete type=0 #810
2025/01/24-22:57:20.771558 7f993ffff6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352616 7fd633fff6c0 Manual compaction at level-0 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)
2025/01/24-22:57:20.771612 7f993ffff6c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352720 7fd633fff6c0 Manual compaction at level-1 from '!items!CoqlfsDV1gL5swbK' @ 72057594037927935 : 1 .. '!items!yofwG0YrsL902G77' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

BIN
packs/careers/000772.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000673 MANIFEST-000813

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:10.723544 7f4bd9ffb6c0 Recovering log #671 2025/07/08-21:55:09.866078 7f27caffd6c0 Recovering log #811
2025/01/24-22:58:10.784164 7f4bd9ffb6c0 Delete type=3 #669 2025/07/08-21:55:09.935579 7f27caffd6c0 Delete type=3 #809
2025/01/24-22:58:10.784232 7f4bd9ffb6c0 Delete type=0 #671 2025/07/08-21:55:09.935663 7f27caffd6c0 Delete type=0 #811
2025/01/24-23:03:04.708366 7f4bd3fff6c0 Level-0 table #676: started 2025/07/08-22:33:44.583110 7f27c9bff6c0 Level-0 table #816: started
2025/01/24-23:03:04.708441 7f4bd3fff6c0 Level-0 table #676: 0 bytes OK 2025/07/08-22:33:44.583190 7f27c9bff6c0 Level-0 table #816: 0 bytes OK
2025/01/24-23:03:04.742910 7f4bd3fff6c0 Delete type=0 #674 2025/07/08-22:33:44.590678 7f27c9bff6c0 Delete type=0 #814
2025/01/24-23:03:04.844320 7f4bd3fff6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599182 7f27c9bff6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
2025/01/24-23:03:04.844366 7f4bd3fff6c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599489 7f27c9bff6c0 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/01/24-22:56:58.783697 7f9bdcff96c0 Recovering log #667 2025/06/16-21:23:14.841649 7fd8d1ffb6c0 Recovering log #807
2025/01/24-22:56:58.794240 7f9bdcff96c0 Delete type=3 #665 2025/06/16-21:23:14.897860 7fd8d1ffb6c0 Delete type=3 #805
2025/01/24-22:56:58.794286 7f9bdcff96c0 Delete type=0 #667 2025/06/16-21:23:14.898033 7fd8d1ffb6c0 Delete type=0 #807
2025/01/24-22:57:20.733604 7f993ffff6c0 Level-0 table #672: started 2025/06/16-21:55:59.345483 7fd633fff6c0 Level-0 table #812: started
2025/01/24-22:57:20.733643 7f993ffff6c0 Level-0 table #672: 0 bytes OK 2025/06/16-21:55:59.345554 7fd633fff6c0 Level-0 table #812: 0 bytes OK
2025/01/24-22:57:20.771363 7f993ffff6c0 Delete type=0 #670 2025/06/16-21:55:59.352333 7fd633fff6c0 Delete type=0 #810
2025/01/24-22:57:20.771580 7f993ffff6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352652 7fd633fff6c0 Manual compaction at level-0 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end)
2025/01/24-22:57:20.771621 7f993ffff6c0 Manual compaction at level-1 from '!items!4S4xAfMXGnuU0O1a' @ 72057594037927935 : 1 .. '!items!zxY3sW0iCJBvwjOS' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.352702 7fd633fff6c0 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.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000671 MANIFEST-000811

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:11.735608 7f4bda7fc6c0 Recovering log #669 2025/07/08-21:55:10.780226 7f27d0dfa6c0 Recovering log #809
2025/01/24-22:58:11.787937 7f4bda7fc6c0 Delete type=3 #667 2025/07/08-21:55:10.830806 7f27d0dfa6c0 Delete type=3 #807
2025/01/24-22:58:11.788018 7f4bda7fc6c0 Delete type=0 #669 2025/07/08-21:55:10.830876 7f27d0dfa6c0 Delete type=0 #809
2025/01/24-23:03:05.274588 7f4bd3fff6c0 Level-0 table #674: started 2025/07/08-22:33:44.691985 7f27c9bff6c0 Level-0 table #814: started
2025/01/24-23:03:05.274644 7f4bd3fff6c0 Level-0 table #674: 0 bytes OK 2025/07/08-22:33:44.692047 7f27c9bff6c0 Level-0 table #814: 0 bytes OK
2025/01/24-23:03:05.308226 7f4bd3fff6c0 Delete type=0 #672 2025/07/08-22:33:44.698877 7f27c9bff6c0 Delete type=0 #812
2025/01/24-23:03:05.418815 7f4bd3fff6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.721384 7f27c9bff6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
2025/01/24-23:03:05.418858 7f4bd3fff6c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.721481 7f27c9bff6c0 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/01/24-22:56:58.985856 7f9bdd7fa6c0 Recovering log #665 2025/06/16-21:23:15.760401 7fd8d1ffb6c0 Recovering log #805
2025/01/24-22:56:58.997067 7f9bdd7fa6c0 Delete type=3 #663 2025/06/16-21:23:15.822667 7fd8d1ffb6c0 Delete type=3 #803
2025/01/24-22:56:58.997144 7f9bdd7fa6c0 Delete type=0 #665 2025/06/16-21:23:15.822837 7fd8d1ffb6c0 Delete type=0 #805
2025/01/24-22:57:21.358010 7f993ffff6c0 Level-0 table #670: started 2025/06/16-21:55:59.440173 7fd633fff6c0 Level-0 table #810: started
2025/01/24-22:57:21.358045 7f993ffff6c0 Level-0 table #670: 0 bytes OK 2025/06/16-21:55:59.440249 7fd633fff6c0 Level-0 table #810: 0 bytes OK
2025/01/24-22:57:21.395676 7f993ffff6c0 Delete type=0 #668 2025/06/16-21:55:59.447684 7fd633fff6c0 Delete type=0 #808
2025/01/24-22:57:21.395933 7f993ffff6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.495459 7fd633fff6c0 Manual compaction at level-0 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)
2025/01/24-22:57:21.395978 7f993ffff6c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.495547 7fd633fff6c0 Manual compaction at level-1 from '!items!6fTZ6hOKR4pWbWOe' @ 72057594037927935 : 1 .. '!items!zwSNMO9HpiqUCMt8' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

BIN
packs/equipment/000773.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000674 MANIFEST-000814

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:10.904910 7f4bd8ff96c0 Recovering log #672 2025/07/08-21:55:10.090175 7f27d0dfa6c0 Recovering log #812
2025/01/24-22:58:10.959379 7f4bd8ff96c0 Delete type=3 #670 2025/07/08-21:55:10.145803 7f27d0dfa6c0 Delete type=3 #810
2025/01/24-22:58:10.959457 7f4bd8ff96c0 Delete type=0 #672 2025/07/08-21:55:10.145937 7f27d0dfa6c0 Delete type=0 #812
2025/01/24-23:03:04.914639 7f4bd3fff6c0 Level-0 table #677: started 2025/07/08-22:33:44.614917 7f27c9bff6c0 Level-0 table #817: started
2025/01/24-23:03:04.914673 7f4bd3fff6c0 Level-0 table #677: 0 bytes OK 2025/07/08-22:33:44.614997 7f27c9bff6c0 Level-0 table #817: 0 bytes OK
2025/01/24-23:03:04.957862 7f4bd3fff6c0 Delete type=0 #675 2025/07/08-22:33:44.622167 7f27c9bff6c0 Delete type=0 #815
2025/01/24-23:03:04.994334 7f4bd3fff6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.630605 7f27c9bff6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
2025/01/24-23:03:04.994412 7f4bd3fff6c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.630676 7f27c9bff6c0 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/01/24-22:56:58.822760 7f9bde7fc6c0 Recovering log #668 2025/06/16-21:23:15.041188 7fd8d27fc6c0 Recovering log #808
2025/01/24-22:56:58.833771 7f9bde7fc6c0 Delete type=3 #666 2025/06/16-21:23:15.116166 7fd8d27fc6c0 Delete type=3 #806
2025/01/24-22:56:58.833837 7f9bde7fc6c0 Delete type=0 #668 2025/06/16-21:23:15.116336 7fd8d27fc6c0 Delete type=0 #808
2025/01/24-22:57:20.808743 7f993ffff6c0 Level-0 table #673: started 2025/06/16-21:55:59.352910 7fd633fff6c0 Level-0 table #813: started
2025/01/24-22:57:20.808776 7f993ffff6c0 Level-0 table #673: 0 bytes OK 2025/06/16-21:55:59.352969 7fd633fff6c0 Level-0 table #813: 0 bytes OK
2025/01/24-22:57:20.844313 7f993ffff6c0 Delete type=0 #671 2025/06/16-21:55:59.359265 7fd633fff6c0 Delete type=0 #811
2025/01/24-22:57:20.923913 7f993ffff6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.380926 7fd633fff6c0 Manual compaction at level-0 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end)
2025/01/24-22:57:20.923965 7f993ffff6c0 Manual compaction at level-1 from '!items!0ErhyqifZLDCmMfT' @ 72057594037927935 : 1 .. '!items!yE8UH6YAgNGjKDEu' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.381054 7fd633fff6c0 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.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000673 MANIFEST-000813

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:11.508458 7f4bda7fc6c0 Recovering log #671 2025/07/08-21:55:10.526874 7f27caffd6c0 Recovering log #811
2025/01/24-22:58:11.563173 7f4bda7fc6c0 Delete type=3 #669 2025/07/08-21:55:10.581636 7f27caffd6c0 Delete type=3 #809
2025/01/24-22:58:11.563248 7f4bda7fc6c0 Delete type=0 #671 2025/07/08-21:55:10.581717 7f27caffd6c0 Delete type=0 #811
2025/01/24-23:03:05.173833 7f4bd3fff6c0 Level-0 table #676: started 2025/07/08-22:33:44.660800 7f27c9bff6c0 Level-0 table #816: started
2025/01/24-23:03:05.173864 7f4bd3fff6c0 Level-0 table #676: 0 bytes OK 2025/07/08-22:33:44.660870 7f27c9bff6c0 Level-0 table #816: 0 bytes OK
2025/01/24-23:03:05.206681 7f4bd3fff6c0 Delete type=0 #674 2025/07/08-22:33:44.667946 7f27c9bff6c0 Delete type=0 #814
2025/01/24-23:03:05.274416 7f4bd3fff6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.691587 7f27c9bff6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
2025/01/24-23:03:05.274453 7f4bd3fff6c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.691705 7f27c9bff6c0 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/01/24-22:56:58.933062 7f9bdd7fa6c0 Recovering log #667 2025/06/16-21:23:15.489718 7fd8d1ffb6c0 Recovering log #807
2025/01/24-22:56:58.942971 7f9bdd7fa6c0 Delete type=3 #665 2025/06/16-21:23:15.565100 7fd8d1ffb6c0 Delete type=3 #805
2025/01/24-22:56:58.943021 7f9bdd7fa6c0 Delete type=0 #667 2025/06/16-21:23:15.565219 7fd8d1ffb6c0 Delete type=0 #807
2025/01/24-22:57:21.081539 7f993ffff6c0 Level-0 table #672: started 2025/06/16-21:55:59.417388 7fd633fff6c0 Level-0 table #812: started
2025/01/24-22:57:21.081581 7f993ffff6c0 Level-0 table #672: 0 bytes OK 2025/06/16-21:55:59.417470 7fd633fff6c0 Level-0 table #812: 0 bytes OK
2025/01/24-22:57:21.123467 7f993ffff6c0 Delete type=0 #670 2025/06/16-21:55:59.425234 7fd633fff6c0 Delete type=0 #810
2025/01/24-22:57:21.240040 7f993ffff6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439837 7fd633fff6c0 Manual compaction at level-0 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end)
2025/01/24-22:57:21.240077 7f993ffff6c0 Manual compaction at level-1 from '!items!AoT2c0af4lY6aBsx' @ 72057594037927935 : 1 .. '!items!vGydqADwTsHZ9B3j' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439940 7fd633fff6c0 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.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000156 MANIFEST-000296

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:11.566054 7f4bd8ff96c0 Recovering log #154 2025/07/08-21:55:10.592788 7f27cb7fe6c0 Recovering log #294
2025/01/24-22:58:11.619002 7f4bd8ff96c0 Delete type=3 #152 2025/07/08-21:55:10.644206 7f27cb7fe6c0 Delete type=3 #292
2025/01/24-22:58:11.619069 7f4bd8ff96c0 Delete type=0 #154 2025/07/08-21:55:10.644304 7f27cb7fe6c0 Delete type=0 #294
2025/01/24-23:03:05.235779 7f4bd3fff6c0 Level-0 table #159: started 2025/07/08-22:33:44.675974 7f27c9bff6c0 Level-0 table #299: started
2025/01/24-23:03:05.235804 7f4bd3fff6c0 Level-0 table #159: 0 bytes OK 2025/07/08-22:33:44.676044 7f27c9bff6c0 Level-0 table #299: 0 bytes OK
2025/01/24-23:03:05.274273 7f4bd3fff6c0 Delete type=0 #157 2025/07/08-22:33:44.682829 7f27c9bff6c0 Delete type=0 #297
2025/01/24-23:03:05.274439 7f4bd3fff6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.691648 7f27c9bff6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
2025/01/24-23:03:05.274466 7f4bd3fff6c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.691752 7f27c9bff6c0 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/01/24-22:56:58.945158 7f9bde7fc6c0 Recovering log #150 2025/06/16-21:23:15.569536 7fd8d0ff96c0 Recovering log #290
2025/01/24-22:56:58.956395 7f9bde7fc6c0 Delete type=3 #148 2025/06/16-21:23:15.632161 7fd8d0ff96c0 Delete type=3 #288
2025/01/24-22:56:58.956478 7f9bde7fc6c0 Delete type=0 #150 2025/06/16-21:23:15.632325 7fd8d0ff96c0 Delete type=0 #290
2025/01/24-22:57:21.203496 7f993ffff6c0 Level-0 table #155: started 2025/06/16-21:55:59.425518 7fd633fff6c0 Level-0 table #295: started
2025/01/24-22:57:21.203530 7f993ffff6c0 Level-0 table #155: 0 bytes OK 2025/06/16-21:55:59.425589 7fd633fff6c0 Level-0 table #295: 0 bytes OK
2025/01/24-22:57:21.239914 7f993ffff6c0 Delete type=0 #153 2025/06/16-21:55:59.432244 7fd633fff6c0 Delete type=0 #293
2025/01/24-22:57:21.240069 7f993ffff6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439868 7fd633fff6c0 Manual compaction at level-0 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)
2025/01/24-22:57:21.240091 7f993ffff6c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end) 2025/06/16-21:55:59.439959 7fd633fff6c0 Manual compaction at level-1 from '!items!CLRp0k5qV8mD03pW' @ 72057594037927935 : 1 .. '!items!wYEpnhbyYaMkaNdL' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

BIN
packs/flaws/000772.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000673 MANIFEST-000813

View File

@@ -1,8 +1,8 @@
2025/01/24-22:58:10.663886 7f4bd8ff96c0 Recovering log #671 2025/07/08-21:55:09.803453 7f27d0dfa6c0 Recovering log #811
2025/01/24-22:58:10.720648 7f4bd8ff96c0 Delete type=3 #669 2025/07/08-21:55:09.858651 7f27d0dfa6c0 Delete type=3 #809
2025/01/24-22:58:10.720726 7f4bd8ff96c0 Delete type=0 #671 2025/07/08-21:55:09.858777 7f27d0dfa6c0 Delete type=0 #811
2025/01/24-23:03:04.809246 7f4bd3fff6c0 Level-0 table #676: started 2025/07/08-22:33:44.567164 7f27c9bff6c0 Level-0 table #816: started
2025/01/24-23:03:04.809269 7f4bd3fff6c0 Level-0 table #676: 0 bytes OK 2025/07/08-22:33:44.567254 7f27c9bff6c0 Level-0 table #816: 0 bytes OK
2025/01/24-23:03:04.844183 7f4bd3fff6c0 Delete type=0 #674 2025/07/08-22:33:44.575330 7f27c9bff6c0 Delete type=0 #814
2025/01/24-23:03:04.844357 7f4bd3fff6c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599135 7f27c9bff6c0 Manual compaction at level-0 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)
2025/01/24-23:03:04.844376 7f4bd3fff6c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end) 2025/07/08-22:33:44.599425 7f27c9bff6c0 Manual compaction at level-1 from '!items!0wCqg1UpGd50uJrS' @ 72057594037927935 : 1 .. '!items!znd0K3b7HzYpdehs' @ 0 : 0; will stop at (end)

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