Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8882cf8ee2 | |||
| 00bcc775fe |
+2
-1
@@ -21,7 +21,8 @@
|
||||
"scripts/TravellerNpcDialog.js",
|
||||
"scripts/mgt2eMigration.js",
|
||||
"scripts/npcRollTableSync.js",
|
||||
"scripts/mgt2eSkills.js"
|
||||
"scripts/mgt2eSkills.js",
|
||||
"scripts/imperialCalendar.js"
|
||||
],
|
||||
"styles": [
|
||||
"styles/commerce.css",
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
MANIFEST-000168
|
||||
MANIFEST-000172
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:54.209328 7f050a7fc6c0 Recovering log #166
|
||||
2026/07/09-07:47:54.260960 7f050a7fc6c0 Delete type=3 #164
|
||||
2026/07/09-07:47:54.261047 7f050a7fc6c0 Delete type=0 #166
|
||||
2026/07/09-07:48:38.285484 7f0509bff6c0 Level-0 table #171: started
|
||||
2026/07/09-07:48:38.285523 7f0509bff6c0 Level-0 table #171: 0 bytes OK
|
||||
2026/07/09-07:48:38.322960 7f0509bff6c0 Delete type=0 #169
|
||||
2026/07/09-07:48:38.360389 7f0509bff6c0 Manual compaction at level-0 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.398070 7f0509bff6c0 Manual compaction at level-1 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.342427 7fb3977fe6c0 Recovering log #170
|
||||
2026/07/23-23:13:20.352394 7fb3977fe6c0 Delete type=3 #168
|
||||
2026/07/23-23:13:20.352478 7fb3977fe6c0 Delete type=0 #170
|
||||
2026/07/23-23:28:58.848551 7fb394b4f6c0 Level-0 table #175: started
|
||||
2026/07/23-23:28:58.848570 7fb394b4f6c0 Level-0 table #175: 0 bytes OK
|
||||
2026/07/23-23:28:58.855420 7fb394b4f6c0 Delete type=0 #173
|
||||
2026/07/23-23:28:58.862569 7fb394b4f6c0 Manual compaction at level-0 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.876595 7fb394b4f6c0 Manual compaction at level-1 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.848235 7f050b7fe6c0 Recovering log #162
|
||||
2026/07/09-07:36:02.858500 7f050b7fe6c0 Delete type=3 #160
|
||||
2026/07/09-07:36:02.858592 7f050b7fe6c0 Delete type=0 #162
|
||||
2026/07/09-07:36:48.535387 7f0509bff6c0 Level-0 table #167: started
|
||||
2026/07/09-07:36:48.535414 7f0509bff6c0 Level-0 table #167: 0 bytes OK
|
||||
2026/07/09-07:36:48.542335 7f0509bff6c0 Delete type=0 #165
|
||||
2026/07/09-07:36:48.542603 7f0509bff6c0 Manual compaction at level-0 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.549880 7f0509bff6c0 Manual compaction at level-1 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.209328 7f050a7fc6c0 Recovering log #166
|
||||
2026/07/09-07:47:54.260960 7f050a7fc6c0 Delete type=3 #164
|
||||
2026/07/09-07:47:54.261047 7f050a7fc6c0 Delete type=0 #166
|
||||
2026/07/09-07:48:38.285484 7f0509bff6c0 Level-0 table #171: started
|
||||
2026/07/09-07:48:38.285523 7f0509bff6c0 Level-0 table #171: 0 bytes OK
|
||||
2026/07/09-07:48:38.322960 7f0509bff6c0 Delete type=0 #169
|
||||
2026/07/09-07:48:38.360389 7f0509bff6c0 Manual compaction at level-0 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.398070 7f0509bff6c0 Manual compaction at level-1 from '!folders!673DRfEBYUliGnKJ' @ 72057594037927935 : 1 .. '!items!yoIqL0RQEnzNVJB6' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000267
|
||||
MANIFEST-000271
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:53.705532 7f050a7fc6c0 Recovering log #265
|
||||
2026/07/09-07:47:53.770870 7f050a7fc6c0 Delete type=3 #263
|
||||
2026/07/09-07:47:53.770946 7f050a7fc6c0 Delete type=0 #265
|
||||
2026/07/09-07:48:37.982535 7f0509bff6c0 Level-0 table #270: started
|
||||
2026/07/09-07:48:37.982591 7f0509bff6c0 Level-0 table #270: 0 bytes OK
|
||||
2026/07/09-07:48:38.024733 7f0509bff6c0 Delete type=0 #268
|
||||
2026/07/09-07:48:38.059906 7f0509bff6c0 Manual compaction at level-0 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.060367 7f0509bff6c0 Manual compaction at level-1 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.211553 7fb3977fe6c0 Recovering log #269
|
||||
2026/07/23-23:13:20.223303 7fb3977fe6c0 Delete type=3 #267
|
||||
2026/07/23-23:13:20.223383 7fb3977fe6c0 Delete type=0 #269
|
||||
2026/07/23-23:28:58.785832 7fb394b4f6c0 Level-0 table #274: started
|
||||
2026/07/23-23:28:58.785870 7fb394b4f6c0 Level-0 table #274: 0 bytes OK
|
||||
2026/07/23-23:28:58.792980 7fb394b4f6c0 Delete type=0 #272
|
||||
2026/07/23-23:28:58.799738 7fb394b4f6c0 Manual compaction at level-0 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.799884 7fb394b4f6c0 Manual compaction at level-1 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.717067 7f050affd6c0 Recovering log #261
|
||||
2026/07/09-07:36:02.727527 7f050affd6c0 Delete type=3 #259
|
||||
2026/07/09-07:36:02.727624 7f050affd6c0 Delete type=0 #261
|
||||
2026/07/09-07:36:48.470439 7f0509bff6c0 Level-0 table #266: started
|
||||
2026/07/09-07:36:48.470483 7f0509bff6c0 Level-0 table #266: 0 bytes OK
|
||||
2026/07/09-07:36:48.477316 7f0509bff6c0 Delete type=0 #264
|
||||
2026/07/09-07:36:48.485308 7f0509bff6c0 Manual compaction at level-0 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.485448 7f0509bff6c0 Manual compaction at level-1 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.705532 7f050a7fc6c0 Recovering log #265
|
||||
2026/07/09-07:47:53.770870 7f050a7fc6c0 Delete type=3 #263
|
||||
2026/07/09-07:47:53.770946 7f050a7fc6c0 Delete type=0 #265
|
||||
2026/07/09-07:48:37.982535 7f0509bff6c0 Level-0 table #270: started
|
||||
2026/07/09-07:48:37.982591 7f0509bff6c0 Level-0 table #270: 0 bytes OK
|
||||
2026/07/09-07:48:38.024733 7f0509bff6c0 Delete type=0 #268
|
||||
2026/07/09-07:48:38.059906 7f0509bff6c0 Manual compaction at level-0 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.060367 7f0509bff6c0 Manual compaction at level-1 from '!items!8xqChkoKK7i0c9M1' @ 72057594037927935 : 1 .. '!items!wpBopoosZiWXjlKD' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000151
|
||||
MANIFEST-000155
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:54.321155 7f050a7fc6c0 Recovering log #149
|
||||
2026/07/09-07:47:54.377672 7f050a7fc6c0 Delete type=3 #147
|
||||
2026/07/09-07:47:54.377740 7f050a7fc6c0 Delete type=0 #149
|
||||
2026/07/09-07:48:38.398090 7f0509bff6c0 Level-0 table #154: started
|
||||
2026/07/09-07:48:38.398123 7f0509bff6c0 Level-0 table #154: 0 bytes OK
|
||||
2026/07/09-07:48:38.434275 7f0509bff6c0 Delete type=0 #152
|
||||
2026/07/09-07:48:38.666470 7f0509bff6c0 Manual compaction at level-0 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666636 7f0509bff6c0 Manual compaction at level-1 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.371043 7fb397fff6c0 Recovering log #153
|
||||
2026/07/23-23:13:20.382506 7fb397fff6c0 Delete type=3 #151
|
||||
2026/07/23-23:13:20.382608 7fb397fff6c0 Delete type=0 #153
|
||||
2026/07/23-23:28:58.862587 7fb394b4f6c0 Level-0 table #158: started
|
||||
2026/07/23-23:28:58.862604 7fb394b4f6c0 Level-0 table #158: 0 bytes OK
|
||||
2026/07/23-23:28:58.869670 7fb394b4f6c0 Delete type=0 #156
|
||||
2026/07/23-23:28:58.876613 7fb394b4f6c0 Manual compaction at level-0 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.876906 7fb394b4f6c0 Manual compaction at level-1 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.877078 7f050a7fc6c0 Recovering log #145
|
||||
2026/07/09-07:36:02.887569 7f050a7fc6c0 Delete type=3 #143
|
||||
2026/07/09-07:36:02.887679 7f050a7fc6c0 Delete type=0 #145
|
||||
2026/07/09-07:36:48.550279 7f0509bff6c0 Level-0 table #150: started
|
||||
2026/07/09-07:36:48.550316 7f0509bff6c0 Level-0 table #150: 0 bytes OK
|
||||
2026/07/09-07:36:48.556963 7f0509bff6c0 Delete type=0 #148
|
||||
2026/07/09-07:36:48.661449 7f0509bff6c0 Manual compaction at level-0 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.668497 7f0509bff6c0 Manual compaction at level-1 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.321155 7f050a7fc6c0 Recovering log #149
|
||||
2026/07/09-07:47:54.377672 7f050a7fc6c0 Delete type=3 #147
|
||||
2026/07/09-07:47:54.377740 7f050a7fc6c0 Delete type=0 #149
|
||||
2026/07/09-07:48:38.398090 7f0509bff6c0 Level-0 table #154: started
|
||||
2026/07/09-07:48:38.398123 7f0509bff6c0 Level-0 table #154: 0 bytes OK
|
||||
2026/07/09-07:48:38.434275 7f0509bff6c0 Delete type=0 #152
|
||||
2026/07/09-07:48:38.666470 7f0509bff6c0 Manual compaction at level-0 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666636 7f0509bff6c0 Manual compaction at level-1 from '!items!57vgsVVCy9MRKM2M' @ 72057594037927935 : 1 .. '!items!vJInnoigCTJzuY2S' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000270
|
||||
MANIFEST-000274
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:53.773960 7f050b7fe6c0 Recovering log #268
|
||||
2026/07/09-07:47:53.821289 7f050b7fe6c0 Delete type=3 #266
|
||||
2026/07/09-07:47:53.821386 7f050b7fe6c0 Delete type=0 #268
|
||||
2026/07/09-07:48:38.024951 7f0509bff6c0 Level-0 table #273: started
|
||||
2026/07/09-07:48:38.024989 7f0509bff6c0 Level-0 table #273: 0 bytes OK
|
||||
2026/07/09-07:48:38.059685 7f0509bff6c0 Delete type=0 #271
|
||||
2026/07/09-07:48:38.059971 7f0509bff6c0 Manual compaction at level-0 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.060328 7f0509bff6c0 Manual compaction at level-1 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.226719 7fb397fff6c0 Recovering log #272
|
||||
2026/07/23-23:13:20.237906 7fb397fff6c0 Delete type=3 #270
|
||||
2026/07/23-23:13:20.238024 7fb397fff6c0 Delete type=0 #272
|
||||
2026/07/23-23:28:58.793098 7fb394b4f6c0 Level-0 table #277: started
|
||||
2026/07/23-23:28:58.793122 7fb394b4f6c0 Level-0 table #277: 0 bytes OK
|
||||
2026/07/23-23:28:58.799598 7fb394b4f6c0 Delete type=0 #275
|
||||
2026/07/23-23:28:58.799893 7fb394b4f6c0 Manual compaction at level-0 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.799917 7fb394b4f6c0 Manual compaction at level-1 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.731119 7f050bfff6c0 Recovering log #264
|
||||
2026/07/09-07:36:02.742454 7f050bfff6c0 Delete type=3 #262
|
||||
2026/07/09-07:36:02.742522 7f050bfff6c0 Delete type=0 #264
|
||||
2026/07/09-07:36:48.477465 7f0509bff6c0 Level-0 table #269: started
|
||||
2026/07/09-07:36:48.477492 7f0509bff6c0 Level-0 table #269: 0 bytes OK
|
||||
2026/07/09-07:36:48.485137 7f0509bff6c0 Delete type=0 #267
|
||||
2026/07/09-07:36:48.485456 7f0509bff6c0 Manual compaction at level-0 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.485475 7f0509bff6c0 Manual compaction at level-1 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.773960 7f050b7fe6c0 Recovering log #268
|
||||
2026/07/09-07:47:53.821289 7f050b7fe6c0 Delete type=3 #266
|
||||
2026/07/09-07:47:53.821386 7f050b7fe6c0 Delete type=0 #268
|
||||
2026/07/09-07:48:38.024951 7f0509bff6c0 Level-0 table #273: started
|
||||
2026/07/09-07:48:38.024989 7f0509bff6c0 Level-0 table #273: 0 bytes OK
|
||||
2026/07/09-07:48:38.059685 7f0509bff6c0 Delete type=0 #271
|
||||
2026/07/09-07:48:38.059971 7f0509bff6c0 Manual compaction at level-0 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.060328 7f0509bff6c0 Manual compaction at level-1 from '!items!04MdBSzwkYWUMJBC' @ 72057594037927935 : 1 .. '!items!yqjKyTCgpclCuHyK' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000204
|
||||
MANIFEST-000208
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:47:54.050067 7f050b7fe6c0 Recovering log #202
|
||||
2026/07/09-07:47:54.099565 7f050b7fe6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:54.099699 7f050b7fe6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.167794 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.167822 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.205849 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.206313 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.299129 7fb3977fe6c0 Recovering log #206
|
||||
2026/07/23-23:13:20.309987 7fb3977fe6c0 Delete type=3 #204
|
||||
2026/07/23-23:13:20.310082 7fb3977fe6c0 Delete type=0 #206
|
||||
2026/07/23-23:28:58.827990 7fb394b4f6c0 Level-0 table #211: started
|
||||
2026/07/23-23:28:58.828009 7fb394b4f6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/23-23:28:58.834717 7fb394b4f6c0 Delete type=0 #209
|
||||
2026/07/23-23:28:58.848539 7fb394b4f6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:36:02.804987 7f050b7fe6c0 Recovering log #198
|
||||
2026/07/09-07:36:02.815231 7f050b7fe6c0 Delete type=3 #196
|
||||
2026/07/09-07:36:02.815327 7f050b7fe6c0 Delete type=0 #198
|
||||
2026/07/09-07:36:48.506023 7f0509bff6c0 Level-0 table #203: started
|
||||
2026/07/09-07:36:48.506050 7f0509bff6c0 Level-0 table #203: 0 bytes OK
|
||||
2026/07/09-07:36:48.513417 7f0509bff6c0 Delete type=0 #201
|
||||
2026/07/09-07:36:48.513592 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.050067 7f050b7fe6c0 Recovering log #202
|
||||
2026/07/09-07:47:54.099565 7f050b7fe6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:54.099699 7f050b7fe6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.167794 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.167822 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.205849 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.206313 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000212
|
||||
MANIFEST-000216
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:53.935957 7f050b7fe6c0 Recovering log #210
|
||||
2026/07/09-07:47:53.985176 7f050b7fe6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:53.985278 7f050b7fe6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.131413 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.131448 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.167610 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.206192 7f0509bff6c0 Manual compaction at level-0 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.206346 7f0509bff6c0 Manual compaction at level-1 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.270613 7fb3977fe6c0 Recovering log #214
|
||||
2026/07/23-23:13:20.281127 7fb3977fe6c0 Delete type=3 #212
|
||||
2026/07/23-23:13:20.281195 7fb3977fe6c0 Delete type=0 #214
|
||||
2026/07/23-23:28:58.814280 7fb394b4f6c0 Level-0 table #219: started
|
||||
2026/07/23-23:28:58.814303 7fb394b4f6c0 Level-0 table #219: 0 bytes OK
|
||||
2026/07/23-23:28:58.820924 7fb394b4f6c0 Delete type=0 #217
|
||||
2026/07/23-23:28:58.827855 7fb394b4f6c0 Manual compaction at level-0 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.834845 7fb394b4f6c0 Manual compaction at level-1 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.775383 7f050b7fe6c0 Recovering log #206
|
||||
2026/07/09-07:36:02.786524 7f050b7fe6c0 Delete type=3 #204
|
||||
2026/07/09-07:36:02.786596 7f050b7fe6c0 Delete type=0 #206
|
||||
2026/07/09-07:36:48.485579 7f0509bff6c0 Level-0 table #211: started
|
||||
2026/07/09-07:36:48.485602 7f0509bff6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/09-07:36:48.492088 7f0509bff6c0 Delete type=0 #209
|
||||
2026/07/09-07:36:48.513557 7f0509bff6c0 Manual compaction at level-0 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.513899 7f0509bff6c0 Manual compaction at level-1 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.935957 7f050b7fe6c0 Recovering log #210
|
||||
2026/07/09-07:47:53.985176 7f050b7fe6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:53.985278 7f050b7fe6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.131413 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.131448 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.167610 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.206192 7f0509bff6c0 Manual compaction at level-0 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.206346 7f0509bff6c0 Manual compaction at level-1 from '!folders!8swFcTr6RH7BnGiu' @ 72057594037927935 : 1 .. '!items!zRJfxioYBRq4iSBR' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000204
|
||||
MANIFEST-000208
|
||||
|
||||
+7
-7
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:47:54.102814 7f050affd6c0 Recovering log #202
|
||||
2026/07/09-07:47:54.154259 7f050affd6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:54.154356 7f050affd6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.323204 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.323240 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.360093 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.360539 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.312789 7fb3e4fff6c0 Recovering log #206
|
||||
2026/07/23-23:13:20.323973 7fb3e4fff6c0 Delete type=3 #204
|
||||
2026/07/23-23:13:20.324072 7fb3e4fff6c0 Delete type=0 #206
|
||||
2026/07/23-23:28:58.834856 7fb394b4f6c0 Level-0 table #211: started
|
||||
2026/07/23-23:28:58.834878 7fb394b4f6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/23-23:28:58.840987 7fb394b4f6c0 Delete type=0 #209
|
||||
2026/07/23-23:28:58.855551 7fb394b4f6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:36:02.819029 7f050bfff6c0 Recovering log #198
|
||||
2026/07/09-07:36:02.829464 7f050bfff6c0 Delete type=3 #196
|
||||
2026/07/09-07:36:02.829554 7f050bfff6c0 Delete type=0 #198
|
||||
2026/07/09-07:36:48.514172 7f0509bff6c0 Level-0 table #203: started
|
||||
2026/07/09-07:36:48.514234 7f0509bff6c0 Level-0 table #203: 0 bytes OK
|
||||
2026/07/09-07:36:48.520806 7f0509bff6c0 Delete type=0 #201
|
||||
2026/07/09-07:36:48.542471 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.102814 7f050affd6c0 Recovering log #202
|
||||
2026/07/09-07:47:54.154259 7f050affd6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:54.154356 7f050affd6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.323204 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.323240 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.360093 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.360539 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000185
|
||||
MANIFEST-000189
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:54.157744 7f050b7fe6c0 Recovering log #183
|
||||
2026/07/09-07:47:54.205288 7f050b7fe6c0 Delete type=3 #181
|
||||
2026/07/09-07:47:54.205375 7f050b7fe6c0 Delete type=0 #183
|
||||
2026/07/09-07:48:38.206467 7f0509bff6c0 Level-0 table #188: started
|
||||
2026/07/09-07:48:38.206514 7f0509bff6c0 Level-0 table #188: 0 bytes OK
|
||||
2026/07/09-07:48:38.247875 7f0509bff6c0 Delete type=0 #186
|
||||
2026/07/09-07:48:38.360346 7f0509bff6c0 Manual compaction at level-0 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.360529 7f0509bff6c0 Manual compaction at level-1 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.327415 7fb396ffd6c0 Recovering log #187
|
||||
2026/07/23-23:13:20.338557 7fb396ffd6c0 Delete type=3 #185
|
||||
2026/07/23-23:13:20.338661 7fb396ffd6c0 Delete type=0 #187
|
||||
2026/07/23-23:28:58.841114 7fb394b4f6c0 Level-0 table #192: started
|
||||
2026/07/23-23:28:58.841135 7fb394b4f6c0 Level-0 table #192: 0 bytes OK
|
||||
2026/07/23-23:28:58.848420 7fb394b4f6c0 Delete type=0 #190
|
||||
2026/07/23-23:28:58.855565 7fb394b4f6c0 Manual compaction at level-0 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.862579 7fb394b4f6c0 Manual compaction at level-1 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.833115 7f050affd6c0 Recovering log #179
|
||||
2026/07/09-07:36:02.843924 7f050affd6c0 Delete type=3 #177
|
||||
2026/07/09-07:36:02.844020 7f050affd6c0 Delete type=0 #179
|
||||
2026/07/09-07:36:48.520958 7f0509bff6c0 Level-0 table #184: started
|
||||
2026/07/09-07:36:48.520983 7f0509bff6c0 Level-0 table #184: 0 bytes OK
|
||||
2026/07/09-07:36:48.528268 7f0509bff6c0 Delete type=0 #182
|
||||
2026/07/09-07:36:48.542488 7f0509bff6c0 Manual compaction at level-0 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.549898 7f0509bff6c0 Manual compaction at level-1 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.157744 7f050b7fe6c0 Recovering log #183
|
||||
2026/07/09-07:47:54.205288 7f050b7fe6c0 Delete type=3 #181
|
||||
2026/07/09-07:47:54.205375 7f050b7fe6c0 Delete type=0 #183
|
||||
2026/07/09-07:48:38.206467 7f0509bff6c0 Level-0 table #188: started
|
||||
2026/07/09-07:48:38.206514 7f0509bff6c0 Level-0 table #188: 0 bytes OK
|
||||
2026/07/09-07:48:38.247875 7f0509bff6c0 Delete type=0 #186
|
||||
2026/07/09-07:48:38.360346 7f0509bff6c0 Manual compaction at level-0 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.360529 7f0509bff6c0 Manual compaction at level-1 from '!journal!26ZqV9BvS47hrLmV' @ 72057594037927935 : 1 .. '!journal.pages!26ZqV9BvS47hrLmV.ZS4936SEQUT9IA8i' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000212
|
||||
MANIFEST-000216
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:53.824918 7f050bfff6c0 Recovering log #210
|
||||
2026/07/09-07:47:53.877561 7f050bfff6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:53.877656 7f050bfff6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.060381 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.060435 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.094447 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.206140 7f0509bff6c0 Manual compaction at level-0 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.206298 7f0509bff6c0 Manual compaction at level-1 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.241560 7fb3977fe6c0 Recovering log #214
|
||||
2026/07/23-23:13:20.252073 7fb3977fe6c0 Delete type=3 #212
|
||||
2026/07/23-23:13:20.252157 7fb3977fe6c0 Delete type=0 #214
|
||||
2026/07/23-23:28:58.800005 7fb394b4f6c0 Level-0 table #219: started
|
||||
2026/07/23-23:28:58.800025 7fb394b4f6c0 Level-0 table #219: 0 bytes OK
|
||||
2026/07/23-23:28:58.806410 7fb394b4f6c0 Delete type=0 #217
|
||||
2026/07/23-23:28:58.827830 7fb394b4f6c0 Manual compaction at level-0 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.827948 7fb394b4f6c0 Manual compaction at level-1 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.746093 7f050affd6c0 Recovering log #206
|
||||
2026/07/09-07:36:02.757529 7f050affd6c0 Delete type=3 #204
|
||||
2026/07/09-07:36:02.757641 7f050affd6c0 Delete type=0 #206
|
||||
2026/07/09-07:36:48.492215 7f0509bff6c0 Level-0 table #211: started
|
||||
2026/07/09-07:36:48.492240 7f0509bff6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/09-07:36:48.498996 7f0509bff6c0 Delete type=0 #209
|
||||
2026/07/09-07:36:48.513570 7f0509bff6c0 Manual compaction at level-0 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.513598 7f0509bff6c0 Manual compaction at level-1 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.824918 7f050bfff6c0 Recovering log #210
|
||||
2026/07/09-07:47:53.877561 7f050bfff6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:53.877656 7f050bfff6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.060381 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.060435 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.094447 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.206140 7f0509bff6c0 Manual compaction at level-0 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.206298 7f0509bff6c0 Manual compaction at level-1 from '!items!QHovFMj93BC7bqBu' @ 72057594037927935 : 1 .. '!items!yleVHgRqGoYLvzxT' @ 0 : 0; will stop at (end)
|
||||
|
||||
BIN
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
MANIFEST-000204
|
||||
MANIFEST-000208
|
||||
|
||||
+7
-7
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:47:53.881056 7f050affd6c0 Recovering log #202
|
||||
2026/07/09-07:47:53.932822 7f050affd6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:53.932920 7f050affd6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.094630 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.094656 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.131201 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.206170 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.255880 7fb397fff6c0 Recovering log #206
|
||||
2026/07/23-23:13:20.267231 7fb397fff6c0 Delete type=3 #204
|
||||
2026/07/23-23:13:20.267325 7fb397fff6c0 Delete type=0 #206
|
||||
2026/07/23-23:28:58.806539 7fb394b4f6c0 Level-0 table #211: started
|
||||
2026/07/23-23:28:58.806563 7fb394b4f6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/23-23:28:58.814154 7fb394b4f6c0 Delete type=0 #209
|
||||
2026/07/23-23:28:58.827845 7fb394b4f6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
+7
-7
@@ -1,7 +1,7 @@
|
||||
2026/07/09-07:36:02.761515 7f050bfff6c0 Recovering log #198
|
||||
2026/07/09-07:36:02.772174 7f050bfff6c0 Delete type=3 #196
|
||||
2026/07/09-07:36:02.772292 7f050bfff6c0 Delete type=0 #198
|
||||
2026/07/09-07:36:48.499125 7f0509bff6c0 Level-0 table #203: started
|
||||
2026/07/09-07:36:48.499149 7f0509bff6c0 Level-0 table #203: 0 bytes OK
|
||||
2026/07/09-07:36:48.505893 7f0509bff6c0 Delete type=0 #201
|
||||
2026/07/09-07:36:48.513580 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.881056 7f050affd6c0 Recovering log #202
|
||||
2026/07/09-07:47:53.932822 7f050affd6c0 Delete type=3 #200
|
||||
2026/07/09-07:47:53.932920 7f050affd6c0 Delete type=0 #202
|
||||
2026/07/09-07:48:38.094630 7f0509bff6c0 Level-0 table #207: started
|
||||
2026/07/09-07:48:38.094656 7f0509bff6c0 Level-0 table #207: 0 bytes OK
|
||||
2026/07/09-07:48:38.131201 7f0509bff6c0 Delete type=0 #205
|
||||
2026/07/09-07:48:38.206170 7f0509bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000212
|
||||
MANIFEST-000216
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:53.990492 7f050affd6c0 Recovering log #210
|
||||
2026/07/09-07:47:54.046515 7f050affd6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:54.046608 7f050affd6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.248094 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.248127 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.285238 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.360368 7f0509bff6c0 Manual compaction at level-0 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.360421 7f0509bff6c0 Manual compaction at level-1 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.284848 7fb3e4fff6c0 Recovering log #214
|
||||
2026/07/23-23:13:20.295603 7fb3e4fff6c0 Delete type=3 #212
|
||||
2026/07/23-23:13:20.295699 7fb3e4fff6c0 Delete type=0 #214
|
||||
2026/07/23-23:28:58.821039 7fb394b4f6c0 Level-0 table #219: started
|
||||
2026/07/23-23:28:58.821061 7fb394b4f6c0 Level-0 table #219: 0 bytes OK
|
||||
2026/07/23-23:28:58.827699 7fb394b4f6c0 Delete type=0 #217
|
||||
2026/07/23-23:28:58.827863 7fb394b4f6c0 Manual compaction at level-0 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.827882 7fb394b4f6c0 Manual compaction at level-1 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.790070 7f050bfff6c0 Recovering log #206
|
||||
2026/07/09-07:36:02.801080 7f050bfff6c0 Delete type=3 #204
|
||||
2026/07/09-07:36:02.801169 7f050bfff6c0 Delete type=0 #206
|
||||
2026/07/09-07:36:48.528396 7f0509bff6c0 Level-0 table #211: started
|
||||
2026/07/09-07:36:48.528420 7f0509bff6c0 Level-0 table #211: 0 bytes OK
|
||||
2026/07/09-07:36:48.535244 7f0509bff6c0 Delete type=0 #209
|
||||
2026/07/09-07:36:48.542498 7f0509bff6c0 Manual compaction at level-0 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.549890 7f0509bff6c0 Manual compaction at level-1 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:53.990492 7f050affd6c0 Recovering log #210
|
||||
2026/07/09-07:47:54.046515 7f050affd6c0 Delete type=3 #208
|
||||
2026/07/09-07:47:54.046608 7f050affd6c0 Delete type=0 #210
|
||||
2026/07/09-07:48:38.248094 7f0509bff6c0 Level-0 table #215: started
|
||||
2026/07/09-07:48:38.248127 7f0509bff6c0 Level-0 table #215: 0 bytes OK
|
||||
2026/07/09-07:48:38.285238 7f0509bff6c0 Delete type=0 #213
|
||||
2026/07/09-07:48:38.360368 7f0509bff6c0 Manual compaction at level-0 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.360421 7f0509bff6c0 Manual compaction at level-1 from '!folders!qrqRBmTP6UuS30DF' @ 72057594037927935 : 1 .. '!items!yFvuDyV00NdojxGt' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
MANIFEST-000050
|
||||
MANIFEST-000054
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:54.696879 7f050b7fe6c0 Recovering log #48
|
||||
2026/07/09-07:47:54.748540 7f050b7fe6c0 Delete type=3 #46
|
||||
2026/07/09-07:47:54.748653 7f050b7fe6c0 Delete type=0 #48
|
||||
2026/07/09-07:48:38.622656 7f0509bff6c0 Level-0 table #53: started
|
||||
2026/07/09-07:48:38.622702 7f0509bff6c0 Level-0 table #53: 0 bytes OK
|
||||
2026/07/09-07:48:38.666188 7f0509bff6c0 Delete type=0 #51
|
||||
2026/07/09-07:48:38.666530 7f0509bff6c0 Manual compaction at level-0 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.924791 7f0509bff6c0 Manual compaction at level-1 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.623767 7fb397fff6c0 Recovering log #52
|
||||
2026/07/23-23:13:20.635887 7fb397fff6c0 Delete type=3 #50
|
||||
2026/07/23-23:13:20.635964 7fb397fff6c0 Delete type=0 #52
|
||||
2026/07/23-23:28:59.127268 7fb394b4f6c0 Level-0 table #57: started
|
||||
2026/07/23-23:28:59.127288 7fb394b4f6c0 Level-0 table #57: 0 bytes OK
|
||||
2026/07/23-23:28:59.133948 7fb394b4f6c0 Delete type=0 #55
|
||||
2026/07/23-23:28:59.152862 7fb394b4f6c0 Manual compaction at level-0 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:59.192641 7fb394b4f6c0 Manual compaction at level-1 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
|
||||
+8
-8
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:03.110030 7f050b7fe6c0 Recovering log #44
|
||||
2026/07/09-07:36:03.122283 7f050b7fe6c0 Delete type=3 #42
|
||||
2026/07/09-07:36:03.122371 7f050b7fe6c0 Delete type=0 #44
|
||||
2026/07/09-07:36:48.557102 7f0509bff6c0 Level-0 table #49: started
|
||||
2026/07/09-07:36:48.557128 7f0509bff6c0 Level-0 table #49: 0 bytes OK
|
||||
2026/07/09-07:36:48.564945 7f0509bff6c0 Delete type=0 #47
|
||||
2026/07/09-07:36:48.661466 7f0509bff6c0 Manual compaction at level-0 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.668506 7f0509bff6c0 Manual compaction at level-1 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.696879 7f050b7fe6c0 Recovering log #48
|
||||
2026/07/09-07:47:54.748540 7f050b7fe6c0 Delete type=3 #46
|
||||
2026/07/09-07:47:54.748653 7f050b7fe6c0 Delete type=0 #48
|
||||
2026/07/09-07:48:38.622656 7f0509bff6c0 Level-0 table #53: started
|
||||
2026/07/09-07:48:38.622702 7f0509bff6c0 Level-0 table #53: 0 bytes OK
|
||||
2026/07/09-07:48:38.666188 7f0509bff6c0 Delete type=0 #51
|
||||
2026/07/09-07:48:38.666530 7f0509bff6c0 Manual compaction at level-0 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.924791 7f0509bff6c0 Manual compaction at level-1 from '!actors!DL3zXfXxWMOQhXJY' @ 72057594037927935 : 1 .. '!actors.items!JAHYXFedTxNlGYX8.nmIgA3CQkOSEpCSP' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000488
|
||||
MANIFEST-000496
|
||||
|
||||
+55
-21
@@ -1,21 +1,55 @@
|
||||
2026/07/09-07:47:54.381539 7f050b7fe6c0 Recovering log #482
|
||||
2026/07/09-07:47:54.449522 7f050b7fe6c0 Delete type=3 #480
|
||||
2026/07/09-07:47:54.449639 7f050b7fe6c0 Delete type=0 #482
|
||||
2026/07/09-07:48:38.434501 7f0509bff6c0 Level-0 table #491: started
|
||||
2026/07/09-07:48:38.581067 7f0509bff6c0 Level-0 table #491: 7799304 bytes OK
|
||||
2026/07/09-07:48:38.618635 7f0509bff6c0 Delete type=0 #489
|
||||
2026/07/09-07:48:38.666492 7f0509bff6c0 Manual compaction at level-0 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666799 7f0509bff6c0 Manual compaction at level-1 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3720162 : 1
|
||||
2026/07/09-07:48:38.666823 7f0509bff6c0 Compacting 1@1 + 4@2 files
|
||||
2026/07/09-07:48:38.720439 7f0509bff6c0 Generated table #492@1: 8118 keys, 2133880 bytes
|
||||
2026/07/09-07:48:38.784916 7f0509bff6c0 Generated table #493@1: 15560 keys, 2160741 bytes
|
||||
2026/07/09-07:48:38.845800 7f0509bff6c0 Generated table #494@1: 16194 keys, 2162194 bytes
|
||||
2026/07/09-07:48:38.885126 7f0509bff6c0 Generated table #495@1: 9938 keys, 1338663 bytes
|
||||
2026/07/09-07:48:38.885173 7f0509bff6c0 Compacted 1@1 + 4@2 files => 7795478 bytes
|
||||
2026/07/09-07:48:38.921695 7f0509bff6c0 compacted to: files[ 0 0 4 0 0 0 0 ]
|
||||
2026/07/09-07:48:38.922132 7f0509bff6c0 Delete type=2 #484
|
||||
2026/07/09-07:48:38.922665 7f0509bff6c0 Delete type=2 #485
|
||||
2026/07/09-07:48:38.923013 7f0509bff6c0 Delete type=2 #486
|
||||
2026/07/09-07:48:38.923358 7f0509bff6c0 Delete type=2 #487
|
||||
2026/07/09-07:48:38.923944 7f0509bff6c0 Delete type=2 #491
|
||||
2026/07/09-07:48:39.004029 7f0509bff6c0 Manual compaction at level-1 from '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3720162 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.386580 7fb3e4fff6c0 Recovering log #490
|
||||
2026/07/23-23:13:20.397323 7fb3e4fff6c0 Delete type=3 #488
|
||||
2026/07/23-23:13:20.397433 7fb3e4fff6c0 Delete type=0 #490
|
||||
2026/07/23-23:23:15.326958 7fb394b4f6c0 Level-0 table #499: started
|
||||
2026/07/23-23:23:15.448595 7fb394b4f6c0 Level-0 table #499: 7834230 bytes OK
|
||||
2026/07/23-23:23:15.478227 7fb394b4f6c0 Delete type=0 #497
|
||||
2026/07/23-23:28:58.884492 7fb394b4f6c0 Level-0 table #501: started
|
||||
2026/07/23-23:28:58.977768 7fb394b4f6c0 Level-0 table #501: 7889604 bytes OK
|
||||
2026/07/23-23:28:58.985219 7fb394b4f6c0 Delete type=0 #498
|
||||
2026/07/23-23:28:59.005051 7fb394b4f6c0 Manual compaction at level-0 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3820202 : 1
|
||||
2026/07/23-23:28:59.005065 7fb394b4f6c0 Compacting 1@0 + 1@1 files
|
||||
2026/07/23-23:28:59.027797 7fb394b4f6c0 Generated table #502@0: 8029 keys, 2133424 bytes
|
||||
2026/07/23-23:28:59.060873 7fb394b4f6c0 Generated table #503@0: 15581 keys, 2160339 bytes
|
||||
2026/07/23-23:28:59.093860 7fb394b4f6c0 Generated table #504@0: 16197 keys, 2162627 bytes
|
||||
2026/07/23-23:28:59.118458 7fb394b4f6c0 Generated table #505@0: 10667 keys, 1429523 bytes
|
||||
2026/07/23-23:28:59.118487 7fb394b4f6c0 Compacted 1@0 + 1@1 files => 7885913 bytes
|
||||
2026/07/23-23:28:59.125206 7fb394b4f6c0 compacted to: files[ 0 4 4 0 0 0 0 ]
|
||||
2026/07/23-23:28:59.125746 7fb394b4f6c0 Delete type=2 #499
|
||||
2026/07/23-23:28:59.126653 7fb394b4f6c0 Delete type=2 #501
|
||||
2026/07/23-23:28:59.146200 7fb394b4f6c0 Manual compaction at level-0 from '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3820202 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:59.152887 7fb394b4f6c0 Manual compaction at level-1 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!Eg3PdOfCx9R54Tm6.T0efyp9R4iVnw6sH' @ 3849743 : 1
|
||||
2026/07/23-23:28:59.152892 7fb394b4f6c0 Compacting 1@1 + 1@2 files
|
||||
2026/07/23-23:28:59.180484 7fb394b4f6c0 Generated table #506@1: 8029 keys, 2133424 bytes
|
||||
2026/07/23-23:28:59.185650 7fb394b4f6c0 Generated table #507@1: 194 keys, 31125 bytes
|
||||
2026/07/23-23:28:59.185674 7fb394b4f6c0 Compacted 1@1 + 1@2 files => 2164549 bytes
|
||||
2026/07/23-23:28:59.191764 7fb394b4f6c0 compacted to: files[ 0 3 5 0 0 0 0 ]
|
||||
2026/07/23-23:28:59.192080 7fb394b4f6c0 Delete type=2 #492
|
||||
2026/07/23-23:28:59.192445 7fb394b4f6c0 Delete type=2 #502
|
||||
2026/07/23-23:28:59.192765 7fb394b4f6c0 Manual compaction at level-1 from '!tables.results!Eg3PdOfCx9R54Tm6.T0efyp9R4iVnw6sH' @ 3849743 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!bQ64721XzgOetD2v.Iel5jZzA6un4CIln' @ 3857121 : 1
|
||||
2026/07/23-23:28:59.192769 7fb394b4f6c0 Compacting 1@1 + 2@2 files
|
||||
2026/07/23-23:28:59.224987 7fb394b4f6c0 Generated table #508@1: 15581 keys, 2160339 bytes
|
||||
2026/07/23-23:28:59.228694 7fb394b4f6c0 Generated table #509@1: 380 keys, 55475 bytes
|
||||
2026/07/23-23:28:59.228705 7fb394b4f6c0 Compacted 1@1 + 2@2 files => 2215814 bytes
|
||||
2026/07/23-23:28:59.234758 7fb394b4f6c0 compacted to: files[ 0 2 5 0 0 0 0 ]
|
||||
2026/07/23-23:28:59.235102 7fb394b4f6c0 Delete type=2 #493
|
||||
2026/07/23-23:28:59.235444 7fb394b4f6c0 Delete type=2 #503
|
||||
2026/07/23-23:28:59.235643 7fb394b4f6c0 Delete type=2 #507
|
||||
2026/07/23-23:28:59.265883 7fb394b4f6c0 Manual compaction at level-1 from '!tables.results!bQ64721XzgOetD2v.Iel5jZzA6un4CIln' @ 3857121 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!jup6vzXHR8WYariQ.GxWFsOxdtOvL2L1G' @ 3832544 : 1
|
||||
2026/07/23-23:28:59.265898 7fb394b4f6c0 Compacting 1@1 + 2@2 files
|
||||
2026/07/23-23:28:59.300050 7fb394b4f6c0 Generated table #510@1: 16197 keys, 2162627 bytes
|
||||
2026/07/23-23:28:59.304730 7fb394b4f6c0 Generated table #511@1: 582 keys, 78853 bytes
|
||||
2026/07/23-23:28:59.304750 7fb394b4f6c0 Compacted 1@1 + 2@2 files => 2241480 bytes
|
||||
2026/07/23-23:28:59.310780 7fb394b4f6c0 compacted to: files[ 0 1 5 0 0 0 0 ]
|
||||
2026/07/23-23:28:59.311077 7fb394b4f6c0 Delete type=2 #494
|
||||
2026/07/23-23:28:59.311410 7fb394b4f6c0 Delete type=2 #504
|
||||
2026/07/23-23:28:59.311639 7fb394b4f6c0 Delete type=2 #509
|
||||
2026/07/23-23:28:59.311850 7fb394b4f6c0 Manual compaction at level-1 from '!tables.results!jup6vzXHR8WYariQ.GxWFsOxdtOvL2L1G' @ 3832544 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3820202 : 1
|
||||
2026/07/23-23:28:59.311854 7fb394b4f6c0 Compacting 1@1 + 2@2 files
|
||||
2026/07/23-23:28:59.335767 7fb394b4f6c0 Generated table #512@1: 10667 keys, 1429523 bytes
|
||||
2026/07/23-23:28:59.335802 7fb394b4f6c0 Compacted 1@1 + 2@2 files => 1429523 bytes
|
||||
2026/07/23-23:28:59.342236 7fb394b4f6c0 compacted to: files[ 0 0 4 0 0 0 0 ]
|
||||
2026/07/23-23:28:59.342363 7fb394b4f6c0 Delete type=2 #495
|
||||
2026/07/23-23:28:59.342654 7fb394b4f6c0 Delete type=2 #505
|
||||
2026/07/23-23:28:59.342949 7fb394b4f6c0 Delete type=2 #511
|
||||
2026/07/23-23:28:59.365378 7fb394b4f6c0 Manual compaction at level-1 from '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3820202 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
|
||||
+21
-21
@@ -1,21 +1,21 @@
|
||||
2026/07/09-07:36:02.891075 7f050affd6c0 Recovering log #478
|
||||
2026/07/09-07:36:02.901393 7f050affd6c0 Delete type=3 #476
|
||||
2026/07/09-07:36:02.901513 7f050affd6c0 Delete type=0 #478
|
||||
2026/07/09-07:36:48.565124 7f0509bff6c0 Level-0 table #483: started
|
||||
2026/07/09-07:36:48.651161 7f0509bff6c0 Level-0 table #483: 7736561 bytes OK
|
||||
2026/07/09-07:36:48.658601 7f0509bff6c0 Delete type=0 #481
|
||||
2026/07/09-07:36:48.668480 7f0509bff6c0 Manual compaction at level-0 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.668938 7f0509bff6c0 Manual compaction at level-1 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3670640 : 1
|
||||
2026/07/09-07:36:48.668950 7f0509bff6c0 Compacting 1@1 + 4@2 files
|
||||
2026/07/09-07:36:48.696996 7f0509bff6c0 Generated table #484@1: 8151 keys, 2133230 bytes
|
||||
2026/07/09-07:36:48.734338 7f0509bff6c0 Generated table #485@1: 15606 keys, 2160419 bytes
|
||||
2026/07/09-07:36:48.767140 7f0509bff6c0 Generated table #486@1: 16209 keys, 2163737 bytes
|
||||
2026/07/09-07:36:48.794374 7f0509bff6c0 Generated table #487@1: 9512 keys, 1275518 bytes
|
||||
2026/07/09-07:36:48.794409 7f0509bff6c0 Compacted 1@1 + 4@2 files => 7732904 bytes
|
||||
2026/07/09-07:36:48.801570 7f0509bff6c0 compacted to: files[ 0 0 4 0 0 0 0 ]
|
||||
2026/07/09-07:36:48.801981 7f0509bff6c0 Delete type=2 #470
|
||||
2026/07/09-07:36:48.802506 7f0509bff6c0 Delete type=2 #472
|
||||
2026/07/09-07:36:48.802910 7f0509bff6c0 Delete type=2 #474
|
||||
2026/07/09-07:36:48.803224 7f0509bff6c0 Delete type=2 #475
|
||||
2026/07/09-07:36:48.803908 7f0509bff6c0 Delete type=2 #483
|
||||
2026/07/09-07:36:48.819321 7f0509bff6c0 Manual compaction at level-1 from '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3670640 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.381539 7f050b7fe6c0 Recovering log #482
|
||||
2026/07/09-07:47:54.449522 7f050b7fe6c0 Delete type=3 #480
|
||||
2026/07/09-07:47:54.449639 7f050b7fe6c0 Delete type=0 #482
|
||||
2026/07/09-07:48:38.434501 7f0509bff6c0 Level-0 table #491: started
|
||||
2026/07/09-07:48:38.581067 7f0509bff6c0 Level-0 table #491: 7799304 bytes OK
|
||||
2026/07/09-07:48:38.618635 7f0509bff6c0 Delete type=0 #489
|
||||
2026/07/09-07:48:38.666492 7f0509bff6c0 Manual compaction at level-0 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666799 7f0509bff6c0 Manual compaction at level-1 from '!tables!BbXMbmHKcLJrBCmk' @ 72057594037927935 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3720162 : 1
|
||||
2026/07/09-07:48:38.666823 7f0509bff6c0 Compacting 1@1 + 4@2 files
|
||||
2026/07/09-07:48:38.720439 7f0509bff6c0 Generated table #492@1: 8118 keys, 2133880 bytes
|
||||
2026/07/09-07:48:38.784916 7f0509bff6c0 Generated table #493@1: 15560 keys, 2160741 bytes
|
||||
2026/07/09-07:48:38.845800 7f0509bff6c0 Generated table #494@1: 16194 keys, 2162194 bytes
|
||||
2026/07/09-07:48:38.885126 7f0509bff6c0 Generated table #495@1: 9938 keys, 1338663 bytes
|
||||
2026/07/09-07:48:38.885173 7f0509bff6c0 Compacted 1@1 + 4@2 files => 7795478 bytes
|
||||
2026/07/09-07:48:38.921695 7f0509bff6c0 compacted to: files[ 0 0 4 0 0 0 0 ]
|
||||
2026/07/09-07:48:38.922132 7f0509bff6c0 Delete type=2 #484
|
||||
2026/07/09-07:48:38.922665 7f0509bff6c0 Delete type=2 #485
|
||||
2026/07/09-07:48:38.923013 7f0509bff6c0 Delete type=2 #486
|
||||
2026/07/09-07:48:38.923358 7f0509bff6c0 Delete type=2 #487
|
||||
2026/07/09-07:48:38.923944 7f0509bff6c0 Delete type=2 #491
|
||||
2026/07/09-07:48:39.004029 7f0509bff6c0 Manual compaction at level-1 from '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 3720162 : 1 .. '!tables.results!xe7x4qufBpzLaEby.zzqLG98O4eFQZHp0' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000158
|
||||
MANIFEST-000162
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:47:54.264845 7f050affd6c0 Recovering log #156
|
||||
2026/07/09-07:47:54.317032 7f050affd6c0 Delete type=3 #154
|
||||
2026/07/09-07:47:54.317136 7f050affd6c0 Delete type=0 #156
|
||||
2026/07/09-07:48:38.360596 7f0509bff6c0 Level-0 table #161: started
|
||||
2026/07/09-07:48:38.360657 7f0509bff6c0 Level-0 table #161: 0 bytes OK
|
||||
2026/07/09-07:48:38.397839 7f0509bff6c0 Delete type=0 #159
|
||||
2026/07/09-07:48:38.622627 7f0509bff6c0 Manual compaction at level-0 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666513 7f0509bff6c0 Manual compaction at level-1 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:13:20.355723 7fb3e4fff6c0 Recovering log #160
|
||||
2026/07/23-23:13:20.367231 7fb3e4fff6c0 Delete type=3 #158
|
||||
2026/07/23-23:13:20.367336 7fb3e4fff6c0 Delete type=0 #160
|
||||
2026/07/23-23:28:58.855573 7fb394b4f6c0 Level-0 table #165: started
|
||||
2026/07/23-23:28:58.855593 7fb394b4f6c0 Level-0 table #165: 0 bytes OK
|
||||
2026/07/23-23:28:58.862452 7fb394b4f6c0 Delete type=0 #163
|
||||
2026/07/23-23:28:58.869797 7fb394b4f6c0 Manual compaction at level-0 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/23-23:28:58.876623 7fb394b4f6c0 Manual compaction at level-1 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2026/07/09-07:36:02.862373 7f050bfff6c0 Recovering log #152
|
||||
2026/07/09-07:36:02.873718 7f050bfff6c0 Delete type=3 #150
|
||||
2026/07/09-07:36:02.873810 7f050bfff6c0 Delete type=0 #152
|
||||
2026/07/09-07:36:48.542619 7f0509bff6c0 Level-0 table #157: started
|
||||
2026/07/09-07:36:48.542644 7f0509bff6c0 Level-0 table #157: 0 bytes OK
|
||||
2026/07/09-07:36:48.549739 7f0509bff6c0 Delete type=0 #155
|
||||
2026/07/09-07:36:48.550247 7f0509bff6c0 Manual compaction at level-0 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:36:48.565110 7f0509bff6c0 Manual compaction at level-1 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:47:54.264845 7f050affd6c0 Recovering log #156
|
||||
2026/07/09-07:47:54.317032 7f050affd6c0 Delete type=3 #154
|
||||
2026/07/09-07:47:54.317136 7f050affd6c0 Delete type=0 #156
|
||||
2026/07/09-07:48:38.360596 7f0509bff6c0 Level-0 table #161: started
|
||||
2026/07/09-07:48:38.360657 7f0509bff6c0 Level-0 table #161: 0 bytes OK
|
||||
2026/07/09-07:48:38.397839 7f0509bff6c0 Delete type=0 #159
|
||||
2026/07/09-07:48:38.622627 7f0509bff6c0 Manual compaction at level-0 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
2026/07/09-07:48:38.666513 7f0509bff6c0 Manual compaction at level-1 from '!items!0ZfAXacF6oWS120o' @ 72057594037927935 : 1 .. '!items!xFUyR7XECD8QJcIw' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,62 @@
|
||||
import { formatImperialDate } from './calendarDate.js';
|
||||
|
||||
const { ApplicationV2, HandlebarsApplicationMixin } = foundry.applications.api;
|
||||
const MODULE_ID = 'mgt2-compendium-amiral-denisov';
|
||||
|
||||
export class CalendarApp extends HandlebarsApplicationMixin(ApplicationV2) {
|
||||
static DEFAULT_OPTIONS = {
|
||||
id: 'mgt2-calendar',
|
||||
classes: ['mgt2-calendar'],
|
||||
position: { width: 260, height: 'auto' },
|
||||
window: {
|
||||
icon: 'fas fa-calendar-alt',
|
||||
title: 'Calendrier Impérial',
|
||||
resizable: false,
|
||||
},
|
||||
};
|
||||
|
||||
static PARTS = {
|
||||
main: {
|
||||
template: `modules/${MODULE_ID}/templates/calendar-app.hbs`,
|
||||
root: true,
|
||||
},
|
||||
};
|
||||
|
||||
constructor({ onConfig, onClose } = {}) {
|
||||
super();
|
||||
this._onConfig = onConfig;
|
||||
this._onClose = onClose;
|
||||
this._data = { year: 1116, day: 1, hour: 12, minute: 0, planet: '' };
|
||||
}
|
||||
|
||||
get title() {
|
||||
return 'Calendrier Impérial';
|
||||
}
|
||||
|
||||
async _prepareContext() {
|
||||
return {
|
||||
dateLabel: formatImperialDate(this._data),
|
||||
isGM: game.user?.isGM ?? false,
|
||||
};
|
||||
}
|
||||
|
||||
async _onRender(context, options) {
|
||||
await super._onRender(context, options);
|
||||
const html = $(this.element);
|
||||
html.find('.mgt2-cal-config-btn').on('click', () => {
|
||||
this._onConfig?.();
|
||||
});
|
||||
}
|
||||
|
||||
updateDisplay(data) {
|
||||
this._data = { ...this._data, ...data };
|
||||
this.render();
|
||||
}
|
||||
|
||||
close() {
|
||||
this._onConfig = null;
|
||||
this._onClose?.();
|
||||
this._onClose = null;
|
||||
return super.close();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
import { getDayLabel, computeConversions } from './calendarDate.js';
|
||||
|
||||
const { ApplicationV2, HandlebarsApplicationMixin } = foundry.applications.api;
|
||||
const MODULE_ID = 'mgt2-compendium-amiral-denisov';
|
||||
|
||||
export class CalendarConfigDialog extends HandlebarsApplicationMixin(ApplicationV2) {
|
||||
static DEFAULT_OPTIONS = {
|
||||
id: 'mgt2-calendar-config',
|
||||
classes: ['mgt2-calendar'],
|
||||
position: { width: 300, height: 'auto' },
|
||||
window: {
|
||||
icon: 'fas fa-cog',
|
||||
title: 'Configurer le calendrier',
|
||||
resizable: false,
|
||||
},
|
||||
};
|
||||
|
||||
static PARTS = {
|
||||
main: {
|
||||
template: `modules/${MODULE_ID}/templates/calendar-config.hbs`,
|
||||
root: true,
|
||||
},
|
||||
};
|
||||
|
||||
constructor({ data, onApply } = {}) {
|
||||
super();
|
||||
this._data = { ...data };
|
||||
this._onApply = onApply;
|
||||
}
|
||||
|
||||
get title() {
|
||||
return 'Configurer le calendrier';
|
||||
}
|
||||
|
||||
async _prepareContext() {
|
||||
return {
|
||||
year: this._data.year,
|
||||
day: this._data.day,
|
||||
hour: this._data.hour,
|
||||
minute: this._data.minute,
|
||||
planet: this._data.planet ?? '',
|
||||
dayLabel: getDayLabel(this._data.day),
|
||||
conversions: computeConversions(this._data.year),
|
||||
};
|
||||
}
|
||||
|
||||
async _onRender(context, options) {
|
||||
await super._onRender(context, options);
|
||||
const html = $(this.element);
|
||||
|
||||
html.find('[name="day"]').on('input', () => {
|
||||
const day = parseInt(html.find('[name="day"]').val(), 10);
|
||||
if (day >= 1 && day <= 365) {
|
||||
html.find('.mgt2-cal-day-label').text(getDayLabel(day));
|
||||
}
|
||||
});
|
||||
|
||||
html.find('[name="year"]').on('input', () => {
|
||||
const year = parseInt(html.find('[name="year"]').val(), 10) || 0;
|
||||
const conv = computeConversions(year);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="solomani"]').text(conv.solomani);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="vilani"]').text(conv.vilani);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="zhodani"]').text(conv.zhodani);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="aslan"]').text(conv.aslan);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="kkree"]').text(conv.kkree);
|
||||
html.find('.mgt2-cal-conv-val[data-cal="hiver"]').text(conv.hiver);
|
||||
});
|
||||
|
||||
html.find('[data-action="day-inc"]').on('click', () => {
|
||||
const input = html.find('[name="day"]');
|
||||
let day = parseInt(input.val(), 10) || 1;
|
||||
day = day >= 365 ? 1 : day + 1;
|
||||
input.val(day);
|
||||
html.find('.mgt2-cal-day-label').text(getDayLabel(day));
|
||||
});
|
||||
|
||||
html.find('[data-action="hour-inc"]').on('click', () => {
|
||||
const dayInput = html.find('[name="day"]');
|
||||
const hourInput = html.find('[name="hour"]');
|
||||
const minuteInput = html.find('[name="minute"]');
|
||||
let day = parseInt(dayInput.val(), 10) || 1;
|
||||
let hour = parseInt(hourInput.val(), 10) || 0;
|
||||
let minute = parseInt(minuteInput.val(), 10) || 0;
|
||||
|
||||
hour += 1;
|
||||
if (hour >= 24) {
|
||||
hour = 0;
|
||||
day = day >= 365 ? 1 : day + 1;
|
||||
}
|
||||
|
||||
hourInput.val(hour);
|
||||
dayInput.val(day);
|
||||
html.find('.mgt2-cal-day-label').text(getDayLabel(day));
|
||||
});
|
||||
|
||||
html.find('[data-action="apply"]').on('click', () => {
|
||||
this._readAndApply(html);
|
||||
});
|
||||
}
|
||||
|
||||
_readAndApply(html) {
|
||||
const year = parseInt(html.find('[name="year"]').val(), 10) || 1116;
|
||||
const day = Math.min(365, Math.max(1, parseInt(html.find('[name="day"]').val(), 10) || 1));
|
||||
const hour = Math.min(23, Math.max(0, parseInt(html.find('[name="hour"]').val(), 10) || 0));
|
||||
const minute = Math.min(59, Math.max(0, parseInt(html.find('[name="minute"]').val(), 10) || 0));
|
||||
const planet = html.find('[name="planet"]').val()?.trim() ?? '';
|
||||
|
||||
const data = { year, day, hour, minute, planet };
|
||||
this._onApply?.(data);
|
||||
}
|
||||
|
||||
close() {
|
||||
this._onApply = null;
|
||||
return super.close();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
const MODULE_ID = 'mgt2-compendium-amiral-denisov';
|
||||
|
||||
export function imperialToSolomani(impYear) {
|
||||
return Math.round(impYear * 1.0006644 + 4521);
|
||||
}
|
||||
|
||||
export function imperialToVilani(impYear) {
|
||||
return Math.round((impYear + 4045) / 1.312);
|
||||
}
|
||||
|
||||
export function imperialToZhodani(impYear) {
|
||||
const raw = (impYear + 6731) / 2.26;
|
||||
const olympiad = Math.floor(raw);
|
||||
const frac = raw - olympiad;
|
||||
const year = Math.min(3, Math.max(1, Math.round(frac * 3)));
|
||||
return { olympiad, year, label: `${olympiad}.${year}` };
|
||||
}
|
||||
|
||||
export function imperialToAslan(impYear) {
|
||||
return Math.round((impYear + 2083) / 0.877);
|
||||
}
|
||||
|
||||
export function imperialToKkree(impYear) {
|
||||
return Math.round((impYear + 8145) / 1.2);
|
||||
}
|
||||
|
||||
export function imperialToHiver(impYear) {
|
||||
return Math.round((impYear - 410) * 2);
|
||||
}
|
||||
|
||||
export function computeConversions(impYear) {
|
||||
const y = impYear ?? 1116;
|
||||
const z = imperialToZhodani(y);
|
||||
return {
|
||||
solomani: `${imperialToSolomani(y)} AD`,
|
||||
vilani: `${imperialToVilani(y)} VI`,
|
||||
zhodani: z.label,
|
||||
aslan: `${imperialToAslan(y)}`,
|
||||
kkree: `${imperialToKkree(y)}`,
|
||||
hiver: `${imperialToHiver(y)} HF`,
|
||||
};
|
||||
}
|
||||
|
||||
export const DAY_NAMES = [
|
||||
'Holiday',
|
||||
'Wonday',
|
||||
'Tuday',
|
||||
'Thirday',
|
||||
'Forday',
|
||||
'Fiday',
|
||||
'Sixday',
|
||||
'Senday',
|
||||
];
|
||||
|
||||
export const DAY_LABELS_FR = {
|
||||
Holiday: 'Holiday',
|
||||
Wonday: 'Wonday',
|
||||
Tuday: 'Tuday',
|
||||
Thirday: 'Thirday',
|
||||
Forday: 'Forday',
|
||||
Fiday: 'Fiday',
|
||||
Sixday: 'Sixday',
|
||||
Senday: 'Senday',
|
||||
};
|
||||
|
||||
export function getDayLabel(day) {
|
||||
if (day < 1 || day > 365) return '?';
|
||||
if (day === 1) return DAY_NAMES[0];
|
||||
return DAY_NAMES[((day - 2) % 7) + 1];
|
||||
}
|
||||
|
||||
export function getWeekday(day) {
|
||||
if (day < 1 || day > 365) return -1;
|
||||
if (day === 1) return -1;
|
||||
return (day - 2) % 7;
|
||||
}
|
||||
|
||||
export function formatImperialDate({ year, day, hour, minute, planet } = {}) {
|
||||
const y = year ?? 1116;
|
||||
const d = day ?? 1;
|
||||
const dayLabel = getDayLabel(d);
|
||||
const dayStr = String(d).padStart(3, '0');
|
||||
let label = `${dayLabel}, ${dayStr}-${y} IC`;
|
||||
if (hour != null && minute != null) {
|
||||
const h = String(Math.round(hour)).padStart(2, '0');
|
||||
const m = String(Math.round(minute)).padStart(2, '0');
|
||||
label += ` ─ ${h}:${m}`;
|
||||
if (planet) label += ` (${planet})`;
|
||||
}
|
||||
return label;
|
||||
}
|
||||
|
||||
export function getDefaultCalendar() {
|
||||
return { year: 1116, day: 1, hour: 12, minute: 0, planet: '' };
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
import { CalendarApp } from './CalendarApp.js';
|
||||
import { CalendarConfigDialog } from './CalendarConfigDialog.js';
|
||||
import { getDefaultCalendar } from './calendarDate.js';
|
||||
|
||||
const MODULE_ID = 'mgt2-compendium-amiral-denisov';
|
||||
const ChatLogV2 = foundry.applications.sidebar.tabs.ChatLog;
|
||||
|
||||
let _calendarApp = null;
|
||||
|
||||
function readCalendar() {
|
||||
return {
|
||||
year: game.settings.get(MODULE_ID, 'calendarYear'),
|
||||
day: game.settings.get(MODULE_ID, 'calendarDay'),
|
||||
hour: game.settings.get(MODULE_ID, 'calendarHour'),
|
||||
minute: game.settings.get(MODULE_ID, 'calendarMinute'),
|
||||
planet: game.settings.get(MODULE_ID, 'calendarPlanet'),
|
||||
};
|
||||
}
|
||||
|
||||
async function writeCalendar(data) {
|
||||
await game.settings.set(MODULE_ID, 'calendarYear', data.year);
|
||||
await game.settings.set(MODULE_ID, 'calendarDay', data.day);
|
||||
await game.settings.set(MODULE_ID, 'calendarHour', data.hour);
|
||||
await game.settings.set(MODULE_ID, 'calendarMinute', data.minute);
|
||||
await game.settings.set(MODULE_ID, 'calendarPlanet', data.planet);
|
||||
}
|
||||
|
||||
function applyCalendar(data) {
|
||||
if (_calendarApp) {
|
||||
_calendarApp.updateDisplay(data);
|
||||
}
|
||||
}
|
||||
|
||||
async function broadcastCalendar(data) {
|
||||
if (!game.socket?.emit) return;
|
||||
game.socket.emit(`module.${MODULE_ID}`, {
|
||||
_type: 'calendarSync',
|
||||
...data,
|
||||
});
|
||||
}
|
||||
|
||||
function openCalendarApp() {
|
||||
if (_calendarApp) {
|
||||
_calendarApp.bringToTop();
|
||||
return;
|
||||
}
|
||||
const data = readCalendar();
|
||||
_calendarApp = new CalendarApp({
|
||||
onConfig: () => openCalendarConfig(),
|
||||
onClose: () => { _calendarApp = null; },
|
||||
});
|
||||
_calendarApp.updateDisplay(data);
|
||||
_calendarApp.render({ force: true });
|
||||
}
|
||||
|
||||
function openCalendarConfig() {
|
||||
const data = readCalendar();
|
||||
const dialog = new CalendarConfigDialog({
|
||||
data,
|
||||
onApply: async (newData) => {
|
||||
await writeCalendar(newData);
|
||||
applyCalendar(newData);
|
||||
broadcastCalendar(newData);
|
||||
dialog.close();
|
||||
},
|
||||
});
|
||||
dialog.render({ force: true });
|
||||
}
|
||||
|
||||
function registerCalCommand() {
|
||||
if (!ChatLogV2?.CHAT_COMMANDS) return;
|
||||
ChatLogV2.CHAT_COMMANDS.cal = {
|
||||
rgx: /^\/cal(?:\s+(.*))?$/i,
|
||||
fn: () => {
|
||||
openCalendarApp();
|
||||
return false;
|
||||
},
|
||||
};
|
||||
console.log(`${MODULE_ID} | Commande /cal enregistrée via ChatLog.CHAT_COMMANDS`);
|
||||
}
|
||||
|
||||
Hooks.once('init', () => {
|
||||
const def = getDefaultCalendar();
|
||||
|
||||
game.settings.register(MODULE_ID, 'calendarYear', {
|
||||
name: 'Année impériale',
|
||||
scope: 'world',
|
||||
config: false,
|
||||
type: Number,
|
||||
default: def.year,
|
||||
});
|
||||
game.settings.register(MODULE_ID, 'calendarDay', {
|
||||
name: 'Jour impérial (1-365)',
|
||||
scope: 'world',
|
||||
config: false,
|
||||
type: Number,
|
||||
default: def.day,
|
||||
});
|
||||
game.settings.register(MODULE_ID, 'calendarHour', {
|
||||
name: 'Heure locale',
|
||||
scope: 'world',
|
||||
config: false,
|
||||
type: Number,
|
||||
default: def.hour,
|
||||
});
|
||||
game.settings.register(MODULE_ID, 'calendarMinute', {
|
||||
name: 'Minute locale',
|
||||
scope: 'world',
|
||||
config: false,
|
||||
type: Number,
|
||||
default: def.minute,
|
||||
});
|
||||
game.settings.register(MODULE_ID, 'calendarPlanet', {
|
||||
name: 'Planète',
|
||||
scope: 'world',
|
||||
config: false,
|
||||
type: String,
|
||||
default: def.planet,
|
||||
});
|
||||
game.settings.register(MODULE_ID, 'calendarAutoOpen', {
|
||||
name: 'Calendrier impérial : auto-ouverture',
|
||||
hint: 'Ouvre automatiquement la fenêtre du calendrier au démarrage',
|
||||
scope: 'world',
|
||||
config: true,
|
||||
type: Boolean,
|
||||
default: true,
|
||||
});
|
||||
|
||||
const loadTemplatesFn = foundry.applications?.handlebars?.loadTemplates || loadTemplates;
|
||||
if (loadTemplatesFn) {
|
||||
loadTemplatesFn([
|
||||
`modules/${MODULE_ID}/templates/calendar-app.hbs`,
|
||||
`modules/${MODULE_ID}/templates/calendar-config.hbs`,
|
||||
]);
|
||||
}
|
||||
|
||||
registerCalCommand();
|
||||
console.log(`${MODULE_ID} | Calendrier impérial initialisé`);
|
||||
});
|
||||
|
||||
Hooks.once('ready', () => {
|
||||
game.socket.on(`module.${MODULE_ID}`, (data) => {
|
||||
if (game.user?.isGM) return;
|
||||
if (data?._type !== 'calendarSync') return;
|
||||
if (!_calendarApp) {
|
||||
const { year, day, hour, minute, planet } = data;
|
||||
_calendarApp = new CalendarApp({
|
||||
onClose: () => { _calendarApp = null; },
|
||||
});
|
||||
_calendarApp.updateDisplay({ year, day, hour, minute, planet });
|
||||
_calendarApp.render({ force: true });
|
||||
return;
|
||||
}
|
||||
_calendarApp.updateDisplay(data);
|
||||
});
|
||||
|
||||
if (game.settings.get(MODULE_ID, 'calendarAutoOpen')) {
|
||||
openCalendarApp();
|
||||
}
|
||||
});
|
||||
|
||||
Hooks.on('preCreateChatMessage', (message, data, options) => {
|
||||
const content = message.content?.trim()?.toLowerCase();
|
||||
if (content === '/cal' || content?.startsWith('/cal ')) {
|
||||
openCalendarApp();
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
Hooks.on('chatMessage', (...args) => {
|
||||
let message;
|
||||
if (args[0]?.content !== undefined) {
|
||||
message = args[0].content;
|
||||
} else if (typeof args[1] === 'string') {
|
||||
message = args[1];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
const trimmed = message?.trim()?.toLowerCase();
|
||||
if (trimmed === '/cal' || trimmed?.startsWith('/cal ')) {
|
||||
openCalendarApp();
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
Hooks.on('renderChatInput', (app, html, data) => {
|
||||
let input;
|
||||
if (html?.element) {
|
||||
input = $(html.element).find('textarea[name="content"]');
|
||||
} else if (html?.find) {
|
||||
input = html.find('textarea[name="content"]');
|
||||
} else {
|
||||
input = $(html).find('textarea[name="content"]');
|
||||
}
|
||||
if (input.data('mgt2-cal-listener')) return;
|
||||
input.data('mgt2-cal-listener', true);
|
||||
input.on('keydown', (event) => {
|
||||
if (event.key === 'Enter' && !event.shiftKey) {
|
||||
const content = input.val()?.trim();
|
||||
if (content === '/cal' || content?.startsWith('/cal ')) {
|
||||
event.preventDefault();
|
||||
event.stopImmediatePropagation();
|
||||
openCalendarApp();
|
||||
input.val('');
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -12,7 +12,7 @@ function buildStartupNoticeHtml() {
|
||||
<div style="padding:6px 8px;border-left:4px solid #c9a227;background:#f5f0e8;color:#2c2c3e;line-height:1.45;">
|
||||
<strong>MgT2e – outils</strong>
|
||||
<span style="color:#6a5422;">·</span>
|
||||
<code>/commerce</code> <code>/pnj</code> <code>/rencontre</code> <code>/mission</code> <code>/sector</code>
|
||||
<code>/cal</code> <code>/commerce</code> <code>/pnj</code> <code>/rencontre</code> <code>/mission</code> <code>/sector</code>
|
||||
<div style="margin-top:2px;font-size:0.92em;color:#6a5422;">
|
||||
par <a href="https://www.uberwald.me" target="_blank" rel="noopener noreferrer">LeRatierBretonnien / Uberwald</a>
|
||||
</div>
|
||||
|
||||
+190
@@ -1162,3 +1162,193 @@ a.mgt2-world-link:hover {
|
||||
color: #555;
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
/* === Calendrier Impérial =================================================== */
|
||||
|
||||
.mgt2-calendar .window-header {
|
||||
background: linear-gradient(180deg, rgba(44, 44, 62, 0.96) 0%, rgba(30, 30, 43, 0.96) 100%);
|
||||
border-bottom: 1px solid #c9a227;
|
||||
}
|
||||
|
||||
.mgt2-calendar .window-title {
|
||||
color: #d9b24c;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
.mgt2-calendar .window-content {
|
||||
padding: 4px 8px;
|
||||
background: #1a1a2e;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.mgt2-cal-window {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 8px;
|
||||
min-height: 28px;
|
||||
}
|
||||
|
||||
.mgt2-cal-display {
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.mgt2-cal-date {
|
||||
color: #d8c79a;
|
||||
font-size: 0.95em;
|
||||
font-family: 'Roboto', sans-serif;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-btn {
|
||||
flex: 0 0 auto;
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
padding: 0;
|
||||
border: none;
|
||||
background: transparent;
|
||||
color: #8a7a5a;
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 0.85em;
|
||||
border-radius: 3px;
|
||||
transition: color 0.15s, background 0.15s;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-btn:hover {
|
||||
color: #d9b24c;
|
||||
background: rgba(201, 162, 39, 0.15);
|
||||
}
|
||||
|
||||
/* Config dialog */
|
||||
|
||||
.mgt2-cal-config {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 8px;
|
||||
padding: 8px;
|
||||
background: #1a1a2e;
|
||||
color: #d8c79a;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-row label {
|
||||
flex: 0 0 80px;
|
||||
font-size: 0.85em;
|
||||
color: #b8a87a;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-row input[type="number"],
|
||||
.mgt2-cal-config-row input[type="text"] {
|
||||
flex: 1;
|
||||
padding: 3px 6px;
|
||||
border: 1px solid #3a3a4e;
|
||||
border-radius: 3px;
|
||||
background: #252540;
|
||||
color: #d8c79a;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-row input:focus {
|
||||
outline: none;
|
||||
border-color: #c9a227;
|
||||
}
|
||||
|
||||
.mgt2-cal-day-group {
|
||||
flex: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
.mgt2-cal-day-group input {
|
||||
flex: 0 0 60px;
|
||||
}
|
||||
|
||||
.mgt2-cal-day-label {
|
||||
font-size: 0.85em;
|
||||
color: #d9b24c;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.mgt2-cal-config-actions {
|
||||
display: flex;
|
||||
gap: 6px;
|
||||
justify-content: flex-end;
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
.mgt2-cal-btn {
|
||||
padding: 4px 10px;
|
||||
border: 1px solid #3a3a4e;
|
||||
border-radius: 3px;
|
||||
background: #252540;
|
||||
color: #d8c79a;
|
||||
font-size: 0.82em;
|
||||
cursor: pointer;
|
||||
transition: background 0.15s, border-color 0.15s;
|
||||
}
|
||||
|
||||
.mgt2-cal-btn:hover {
|
||||
background: #303050;
|
||||
border-color: #c9a227;
|
||||
}
|
||||
|
||||
.mgt2-cal-btn-primary {
|
||||
background: linear-gradient(180deg, #c9a227 0%, #a8881e 100%);
|
||||
color: #1a1a2e;
|
||||
border-color: #c9a227;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.mgt2-cal-btn-primary:hover {
|
||||
background: linear-gradient(180deg, #d9b24c 0%, #c9a227 100%);
|
||||
}
|
||||
|
||||
.mgt2-cal-conversions {
|
||||
margin-top: 8px;
|
||||
border: 1px solid #3a3a4e;
|
||||
border-radius: 3px;
|
||||
background: #1e1e32;
|
||||
}
|
||||
|
||||
.mgt2-cal-conversions summary {
|
||||
padding: 4px 8px;
|
||||
color: #b8a87a;
|
||||
font-size: 0.82em;
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.mgt2-cal-conversions summary:hover {
|
||||
color: #d9b24c;
|
||||
}
|
||||
|
||||
.mgt2-cal-conv-note {
|
||||
font-size: 0.85em;
|
||||
color: #6a6a7e;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.mgt2-cal-conv-row {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding: 2px 8px;
|
||||
font-size: 0.82em;
|
||||
color: #d8c79a;
|
||||
}
|
||||
|
||||
.mgt2-cal-conv-row:nth-child(even) {
|
||||
background: rgba(255,255,255,0.03);
|
||||
}
|
||||
|
||||
.mgt2-cal-conv-label {
|
||||
color: #8a7a5a;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
<div class="mgt2-cal-window">
|
||||
<div class="mgt2-cal-display">
|
||||
<span class="mgt2-cal-date">{{dateLabel}}</span>
|
||||
</div>
|
||||
{{#if isGM}}
|
||||
<button type="button" class="mgt2-cal-config-btn" title="Configurer le calendrier">
|
||||
<i class="fas fa-cog"></i>
|
||||
</button>
|
||||
{{/if}}
|
||||
</div>
|
||||
@@ -0,0 +1,39 @@
|
||||
<form class="mgt2-cal-config">
|
||||
<div class="mgt2-cal-config-row">
|
||||
<label for="cal-year">Année</label>
|
||||
<input type="number" id="cal-year" name="year" value="{{year}}" min="0" max="9999">
|
||||
</div>
|
||||
<div class="mgt2-cal-config-row">
|
||||
<label for="cal-day">Jour</label>
|
||||
<div class="mgt2-cal-day-group">
|
||||
<input type="number" id="cal-day" name="day" value="{{day}}" min="1" max="365">
|
||||
<span class="mgt2-cal-day-label">{{dayLabel}}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mgt2-cal-config-row">
|
||||
<label for="cal-hour">Heure</label>
|
||||
<input type="number" id="cal-hour" name="hour" value="{{hour}}" min="0" max="23">
|
||||
</div>
|
||||
<div class="mgt2-cal-config-row">
|
||||
<label for="cal-minute">Minute</label>
|
||||
<input type="number" id="cal-minute" name="minute" value="{{minute}}" min="0" max="59">
|
||||
</div>
|
||||
<div class="mgt2-cal-config-row">
|
||||
<label for="cal-planet">Planète</label>
|
||||
<input type="text" id="cal-planet" name="planet" value="{{planet}}" placeholder="p. ex. Terra">
|
||||
</div>
|
||||
<div class="mgt2-cal-config-actions">
|
||||
<button type="button" class="mgt2-cal-btn" data-action="day-inc"><i class="fas fa-plus"></i> +1 jour</button>
|
||||
<button type="button" class="mgt2-cal-btn" data-action="hour-inc"><i class="fas fa-plus"></i> +1 heure</button>
|
||||
<button type="button" class="mgt2-cal-btn mgt2-cal-btn-primary" data-action="apply">Appliquer</button>
|
||||
</div>
|
||||
<details class="mgt2-cal-conversions">
|
||||
<summary>Conversions calendaires <span class="mgt2-cal-conv-note">(approximatif)</span></summary>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">Solomani</span><span class="mgt2-cal-conv-val" data-cal="solomani">{{conversions.solomani}}</span></div>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">Vilani</span><span class="mgt2-cal-conv-val" data-cal="vilani">{{conversions.vilani}}</span></div>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">Zhodani</span><span class="mgt2-cal-conv-val" data-cal="zhodani">{{conversions.zhodani}}</span></div>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">Aslan</span><span class="mgt2-cal-conv-val" data-cal="aslan">{{conversions.aslan}}</span></div>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">K'Kree</span><span class="mgt2-cal-conv-val" data-cal="kkree">{{conversions.kkree}}</span></div>
|
||||
<div class="mgt2-cal-conv-row"><span class="mgt2-cal-conv-label">Hiver</span><span class="mgt2-cal-conv-val" data-cal="hiver">{{conversions.hiver}}</span></div>
|
||||
</details>
|
||||
</form>
|
||||
Reference in New Issue
Block a user