maziggy před 3 týdny
rodič
revize
ca5ffb6810
100 změnil soubory, kde provedl 17 přidání a 0 odebrání
  1. 1 0
      CHANGELOG.md
  2. 0 0
      static/assets/ImagePreviewModal-DyDTxQup.js
  3. 1 0
      static/assets/PdfPreviewModal-Ua7j8M-E.js
  4. 1 0
      static/assets/SpreadsheetPreviewModal-DOhFCZx8.js
  5. 1 0
      static/assets/chunk-aKtaBQYM.js
  6. 1 0
      static/assets/index-BuOpsCFB.css
  7. 1 0
      static/assets/index-CVWOD2Ju.js
  8. binární
      static/assets/occt-import-js-BhHfLpto.wasm
  9. 0 0
      static/assets/papaparse.min-CR43Mv99.js
  10. 0 0
      static/assets/pdf-B0LvyYcO.js
  11. 0 0
      static/assets/pdf.worker.min-0idpi3xP.js
  12. 1 0
      static/assets/pdf.worker.min-DpOxPwGP.js
  13. binární
      static/assets/pdfjs/cmaps/78-EUC-H.bcmap
  14. binární
      static/assets/pdfjs/cmaps/78-EUC-V.bcmap
  15. binární
      static/assets/pdfjs/cmaps/78-H.bcmap
  16. binární
      static/assets/pdfjs/cmaps/78-RKSJ-H.bcmap
  17. binární
      static/assets/pdfjs/cmaps/78-RKSJ-V.bcmap
  18. binární
      static/assets/pdfjs/cmaps/78-V.bcmap
  19. binární
      static/assets/pdfjs/cmaps/78ms-RKSJ-H.bcmap
  20. binární
      static/assets/pdfjs/cmaps/78ms-RKSJ-V.bcmap
  21. binární
      static/assets/pdfjs/cmaps/83pv-RKSJ-H.bcmap
  22. binární
      static/assets/pdfjs/cmaps/90ms-RKSJ-H.bcmap
  23. binární
      static/assets/pdfjs/cmaps/90ms-RKSJ-V.bcmap
  24. binární
      static/assets/pdfjs/cmaps/90msp-RKSJ-H.bcmap
  25. binární
      static/assets/pdfjs/cmaps/90msp-RKSJ-V.bcmap
  26. binární
      static/assets/pdfjs/cmaps/90pv-RKSJ-H.bcmap
  27. binární
      static/assets/pdfjs/cmaps/90pv-RKSJ-V.bcmap
  28. binární
      static/assets/pdfjs/cmaps/Add-H.bcmap
  29. binární
      static/assets/pdfjs/cmaps/Add-RKSJ-H.bcmap
  30. binární
      static/assets/pdfjs/cmaps/Add-RKSJ-V.bcmap
  31. binární
      static/assets/pdfjs/cmaps/Add-V.bcmap
  32. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-0.bcmap
  33. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-1.bcmap
  34. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-2.bcmap
  35. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-3.bcmap
  36. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-4.bcmap
  37. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-5.bcmap
  38. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-6.bcmap
  39. binární
      static/assets/pdfjs/cmaps/Adobe-CNS1-UCS2.bcmap
  40. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-0.bcmap
  41. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-1.bcmap
  42. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-2.bcmap
  43. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-3.bcmap
  44. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-4.bcmap
  45. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-5.bcmap
  46. binární
      static/assets/pdfjs/cmaps/Adobe-GB1-UCS2.bcmap
  47. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-0.bcmap
  48. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-1.bcmap
  49. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-2.bcmap
  50. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-3.bcmap
  51. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-4.bcmap
  52. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-5.bcmap
  53. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-6.bcmap
  54. binární
      static/assets/pdfjs/cmaps/Adobe-Japan1-UCS2.bcmap
  55. binární
      static/assets/pdfjs/cmaps/Adobe-Korea1-0.bcmap
  56. binární
      static/assets/pdfjs/cmaps/Adobe-Korea1-1.bcmap
  57. binární
      static/assets/pdfjs/cmaps/Adobe-Korea1-2.bcmap
  58. binární
      static/assets/pdfjs/cmaps/Adobe-Korea1-UCS2.bcmap
  59. binární
      static/assets/pdfjs/cmaps/B5-H.bcmap
  60. binární
      static/assets/pdfjs/cmaps/B5-V.bcmap
  61. binární
      static/assets/pdfjs/cmaps/B5pc-H.bcmap
  62. binární
      static/assets/pdfjs/cmaps/B5pc-V.bcmap
  63. binární
      static/assets/pdfjs/cmaps/CNS-EUC-H.bcmap
  64. binární
      static/assets/pdfjs/cmaps/CNS-EUC-V.bcmap
  65. binární
      static/assets/pdfjs/cmaps/CNS1-H.bcmap
  66. binární
      static/assets/pdfjs/cmaps/CNS1-V.bcmap
  67. binární
      static/assets/pdfjs/cmaps/CNS2-H.bcmap
  68. 3 0
      static/assets/pdfjs/cmaps/CNS2-V.bcmap
  69. binární
      static/assets/pdfjs/cmaps/ETHK-B5-H.bcmap
  70. binární
      static/assets/pdfjs/cmaps/ETHK-B5-V.bcmap
  71. binární
      static/assets/pdfjs/cmaps/ETen-B5-H.bcmap
  72. binární
      static/assets/pdfjs/cmaps/ETen-B5-V.bcmap
  73. 3 0
      static/assets/pdfjs/cmaps/ETenms-B5-H.bcmap
  74. binární
      static/assets/pdfjs/cmaps/ETenms-B5-V.bcmap
  75. binární
      static/assets/pdfjs/cmaps/EUC-H.bcmap
  76. binární
      static/assets/pdfjs/cmaps/EUC-V.bcmap
  77. binární
      static/assets/pdfjs/cmaps/Ext-H.bcmap
  78. binární
      static/assets/pdfjs/cmaps/Ext-RKSJ-H.bcmap
  79. binární
      static/assets/pdfjs/cmaps/Ext-RKSJ-V.bcmap
  80. binární
      static/assets/pdfjs/cmaps/Ext-V.bcmap
  81. binární
      static/assets/pdfjs/cmaps/GB-EUC-H.bcmap
  82. binární
      static/assets/pdfjs/cmaps/GB-EUC-V.bcmap
  83. 4 0
      static/assets/pdfjs/cmaps/GB-H.bcmap
  84. binární
      static/assets/pdfjs/cmaps/GB-V.bcmap
  85. binární
      static/assets/pdfjs/cmaps/GBK-EUC-H.bcmap
  86. binární
      static/assets/pdfjs/cmaps/GBK-EUC-V.bcmap
  87. binární
      static/assets/pdfjs/cmaps/GBK2K-H.bcmap
  88. binární
      static/assets/pdfjs/cmaps/GBK2K-V.bcmap
  89. binární
      static/assets/pdfjs/cmaps/GBKp-EUC-H.bcmap
  90. binární
      static/assets/pdfjs/cmaps/GBKp-EUC-V.bcmap
  91. binární
      static/assets/pdfjs/cmaps/GBT-EUC-H.bcmap
  92. binární
      static/assets/pdfjs/cmaps/GBT-EUC-V.bcmap
  93. binární
      static/assets/pdfjs/cmaps/GBT-H.bcmap
  94. binární
      static/assets/pdfjs/cmaps/GBT-V.bcmap
  95. binární
      static/assets/pdfjs/cmaps/GBTpc-EUC-H.bcmap
  96. binární
      static/assets/pdfjs/cmaps/GBTpc-EUC-V.bcmap
  97. binární
      static/assets/pdfjs/cmaps/GBpc-EUC-H.bcmap
  98. binární
      static/assets/pdfjs/cmaps/GBpc-EUC-V.bcmap
  99. binární
      static/assets/pdfjs/cmaps/H.bcmap
  100. binární
      static/assets/pdfjs/cmaps/HKdla-B5-H.bcmap

+ 1 - 0
CHANGELOG.md

@@ -49,6 +49,7 @@ All notable changes to Bambuddy will be documented in this file.
 - **The frontend build no longer warns about `path` and `crypto` being externalized for the STEP previewer (#2976)** — `occt-import-js`, the Emscripten build behind STEP previews, requires both modules, but only inside its `ENVIRONMENT_IS_NODE` branches; in the browser it loads its `.wasm` from the URL the preview worker passes and draws randomness from `crypto.getRandomValues`. Vite still externalized both and printed two warnings on every build. `vite.config.ts` now drops exactly those two warnings for that one package through `build.rolldownOptions.onLog`, so an externalization anywhere else, or of any other module, still shows.
 
 ### Fixed
+- **File names could vanish from the File Manager's list view (#3105, reported and contributed by @akshayy29 in #3119)** — With authentication on, the list has an extra Uploaded By column. When the folder sidebar left less room than the fixed columns needed, the Name column shrank to nothing, and the Uploaded By value sat right next to the thumbnail. The Name column now keeps at least 240px and the Tags column at least 96px. When there isn't room for both, the list scrolls sideways (it already could) instead of hiding them.
 - **PostgreSQL installs no longer warn at every start that the connection pool may exceed the server** — The built-in pool allowed up to 100 connections (`pool_size` 20 + `max_overflow` 80), but a stock PostgreSQL allows 97 (`max_connections` 100 minus 3 reserved for superusers). So every install that hadn't set `DB_POOL_SIZE` / `DB_MAX_OVERFLOW` logged `DB pool may exceed what PostgreSQL allows` at startup, and under heavy load could hit `TooManyConnectionsError`. The default `max_overflow` is now 60, an 80-connection ceiling that fits. Installs that set their own values are unaffected, and large farms can still raise both, along with the server's `max_connections`.
 - **AMS slots that lost their K-profile after a printer restart stayed on the default K, and queued jobs printed with it (#3219)** — A printer that is power-cycled can come back with every slot's K-profile selection cleared (`cali_idx` -1) while the spools, tags and remaining amounts are unchanged. Bambuddy only looked at K-profiles when one of those changed, so it never noticed, and the next queued jobs started on the default K without a warning. Now, while the printer is idle, a loaded slot whose selection is gone gets its spool's stored K-profile back, for built-in and Spoolman inventory and for the external spool. The queue also checks the slots a job uses right before sending it. Only a lost selection is restored: a different profile picked in Bambu Studio is left alone, and so is **Default** picked in Bambuddy's Configure Slot dialog. A slot is retried at most three times, 30 seconds apart; if the profile still doesn't stick (for example because it was deleted on the printer), the log says so and Bambuddy stops until the slot changes. On dual-nozzle printers a slot whose nozzle isn't known yet is skipped rather than guessed.
 - **A built-in camera could show the same old picture for hours while everything else updated (#3218, reported by @adamspicedev; also #3189, reported by @Sawtaytoes)** — After a camera connection dropped, the `ffmpeg` process that converts it for the browser could stay running with no connection to the printer, repeating its last frame about 30 times a second. On a P2S this went on for two hours until the process was killed by hand. Bambuddy treated every repeated frame as a sign of life, so it never reconnected, and the camera status said the stream was healthy. Now only a frame that differs from the previous one counts as new. After 20 seconds of identical frames, Bambuddy restarts `ffmpeg` and reconnects, and open viewers, overlays and the Cam Wall stay connected. A working camera practically never sends two identical frames, but a completely dark chamber can. When the picture after a restart is exactly the same as before, Bambuddy treats it as a still picture and only checks again every 5 minutes, until the picture changes.

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
static/assets/ImagePreviewModal-DyDTxQup.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
static/assets/PdfPreviewModal-Ua7j8M-E.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
static/assets/SpreadsheetPreviewModal-DOhFCZx8.js


+ 1 - 0
static/assets/chunk-aKtaBQYM.js

@@ -0,0 +1 @@
+var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),u=(e=>typeof require<`u`?require:typeof Proxy<`u`?new Proxy(e,{get:(e,t)=>(typeof require<`u`?require:e)[t]}):e)(function(e){if(typeof require<`u`)return require.apply(this,arguments);throw Error('Calling `require` for "'+e+"\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details.")});export{l as i,s as n,u as r,o as t};

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
static/assets/index-BuOpsCFB.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
static/assets/index-CVWOD2Ju.js


binární
static/assets/occt-import-js-BhHfLpto.wasm


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
static/assets/papaparse.min-CR43Mv99.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
static/assets/pdf-B0LvyYcO.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
static/assets/pdf.worker.min-0idpi3xP.js


+ 1 - 0
static/assets/pdf.worker.min-DpOxPwGP.js

@@ -0,0 +1 @@
+var e=`/assets/pdf.worker.min-0idpi3xP.js`;export{e as default};

binární
static/assets/pdfjs/cmaps/78-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/78-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/78-H.bcmap


binární
static/assets/pdfjs/cmaps/78-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/78-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/78-V.bcmap


binární
static/assets/pdfjs/cmaps/78ms-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/78ms-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/83pv-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/90ms-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/90ms-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/90msp-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/90msp-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/90pv-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/90pv-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/Add-H.bcmap


binární
static/assets/pdfjs/cmaps/Add-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/Add-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/Add-V.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-0.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-1.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-3.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-4.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-5.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-6.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-CNS1-UCS2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-0.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-1.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-3.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-4.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-5.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-GB1-UCS2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-0.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-1.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-3.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-4.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-5.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-6.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Japan1-UCS2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Korea1-0.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Korea1-1.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Korea1-2.bcmap


binární
static/assets/pdfjs/cmaps/Adobe-Korea1-UCS2.bcmap


binární
static/assets/pdfjs/cmaps/B5-H.bcmap


binární
static/assets/pdfjs/cmaps/B5-V.bcmap


binární
static/assets/pdfjs/cmaps/B5pc-H.bcmap


binární
static/assets/pdfjs/cmaps/B5pc-V.bcmap


binární
static/assets/pdfjs/cmaps/CNS-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/CNS-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/CNS1-H.bcmap


binární
static/assets/pdfjs/cmaps/CNS1-V.bcmap


binární
static/assets/pdfjs/cmaps/CNS2-H.bcmap


+ 3 - 0
static/assets/pdfjs/cmaps/CNS2-V.bcmap

@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEáCNS2-H

binární
static/assets/pdfjs/cmaps/ETHK-B5-H.bcmap


binární
static/assets/pdfjs/cmaps/ETHK-B5-V.bcmap


binární
static/assets/pdfjs/cmaps/ETen-B5-H.bcmap


binární
static/assets/pdfjs/cmaps/ETen-B5-V.bcmap


+ 3 - 0
static/assets/pdfjs/cmaps/ETenms-B5-H.bcmap

@@ -0,0 +1,3 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSEá	ETen-B5-H` ^

binární
static/assets/pdfjs/cmaps/ETenms-B5-V.bcmap


binární
static/assets/pdfjs/cmaps/EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/Ext-H.bcmap


binární
static/assets/pdfjs/cmaps/Ext-RKSJ-H.bcmap


binární
static/assets/pdfjs/cmaps/Ext-RKSJ-V.bcmap


binární
static/assets/pdfjs/cmaps/Ext-V.bcmap


binární
static/assets/pdfjs/cmaps/GB-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GB-EUC-V.bcmap


+ 4 - 0
static/assets/pdfjs/cmaps/GB-H.bcmap

@@ -0,0 +1,4 @@
+àRCopyright 1990-2009 Adobe Systems Incorporated.
+All rights reserved.
+See ./LICENSE!!�º]aX!!]`�21�>	�p�z�$]‚�"R‚d�-Uƒ7�*„
4„%�+ „Z „{�/…%…<�9K…b�1]†.�"‡‰`]‡,�"]ˆ
+�"]ˆh�"]‰F�"]Š$�"]‹�"]‹`�"]Œ>�"]��"]�z�"]ŽX�"]�6�"]��"]�r�"]‘P�"]’.�"]“�"]“j�"]”H�"]•&�"]–�"]–b�"]—@�"]˜�"]˜|�"]™Z�"]š8�"]›�"]›t�"]œR�"]�0�"]ž�"]žl�"]ŸJ�"] (�"]¡�"]¡d�"]¢B�"]£ �"X£~�']¤W�"]¥5�"]¦�"]¦q�"]§O�"]¨-�"]©�"]©i�"]ªG�"]«%�"]¬�"]¬a�"]­?�"]®�"]®{�"]¯Y�"]°7�"]±�"]±s�"]²Q�"]³/�"]´
�"]´k�"]µI�"]¶'�"]·�"]·c�"]¸A�"]¹�"]¹}�"]º[�"]»9

binární
static/assets/pdfjs/cmaps/GB-V.bcmap


binární
static/assets/pdfjs/cmaps/GBK-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GBK-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/GBK2K-H.bcmap


binární
static/assets/pdfjs/cmaps/GBK2K-V.bcmap


binární
static/assets/pdfjs/cmaps/GBKp-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GBKp-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/GBT-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GBT-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/GBT-H.bcmap


binární
static/assets/pdfjs/cmaps/GBT-V.bcmap


binární
static/assets/pdfjs/cmaps/GBTpc-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GBTpc-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/GBpc-EUC-H.bcmap


binární
static/assets/pdfjs/cmaps/GBpc-EUC-V.bcmap


binární
static/assets/pdfjs/cmaps/H.bcmap


binární
static/assets/pdfjs/cmaps/HKdla-B5-H.bcmap


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů