Skip to content

fix: misc hardening + other fixes - #3906

Merged
Salazareo merged 1 commit into
mainfrom
DS/main
Sep 19, 2026
Merged

Salazareo merged 1 commit into
mainfrom
DS/main

Conversation

@Salazareo

Copy link
Copy Markdown
Member

No description provided.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for puter.js SDK

Status Category Percentage Covered / Total
馃數 Lines 62.82%
猬嗭笍 +0.13%
4852 / 7723
馃數 Statements 61.31%
猬嗭笍 +0.10%
5165 / 8424
馃數 Functions 63.58%
猬嗭笍 +0.12%
915 / 1439
馃數 Branches 54.91%
猬嗭笍 +0.23%
3245 / 5909
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/puter-js/src/modules/FileSystem/index.js 81.44%
猬嗭笍 +0.19%
41.17%
馃煱 卤0%
76.92%
馃煱 卤0%
81.25%
猬嗭笍 +0.20%
126, 152, 159, 164-166, 171-173, 178-180, 185-187, 192-194, 248, 266-271
src/puter-js/src/modules/FileSystem/operations/getShareLink.js 78.57% 84.84% 100% 88% 40, 50, 65-66, 77
Generated in workflow #707 for commit d45d59b by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
馃數 Lines 94.1%
猬嗭笍 +0.02%
30759 / 32687
馃數 Statements 92.1%
猬嗭笍 +0.01%
33474 / 36345
馃數 Functions 91.24%
猬嗭笍 +0.02%
5688 / 6234
馃數 Branches 81.33%
猬嗭笍 +0.02%
22313 / 27432
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/backend/controllers/fs/FSController.ts 92.2%
猬嗭笍 +0.29%
76.57%
猬嗭笍 +0.37%
91.66%
猬嗭笍 +0.19%
93.67%
猬嗭笍 +0.27%
6, 24-26, 32, 33, 34, 38-39, 44, 45, 47, 103-111, 312, 439, 445, 450-457, 460, 491-495, 565-569, 589-593, 645-649, 714-716, 735-739, 954, 1221, 1222, 1223, 1239-1241, 1273, 1277, 1309-1311, 1324, 1328, 1336, 1387-1389, 1398-1400, 1406, 1424-1425, 1432-1433, 1444, 1468, 1484, 1488, 1492, 1515, 1605, 1625-1628, 1633-1635, 1638-1641, 1799, 1828, 1853, 1894-1898, 1901, 1904, 1948-1951, 1959, 2031-2035, 2088-2090, 2099-2107
src/backend/controllers/oidc/OIDCController.ts 96.45%
馃煱 卤0%
82.41%
猬嗭笍 +0.13%
86.95%
馃煱 卤0%
97.07%
馃煱 卤0%
117, 121, 245-249, 300, 360, 375, 493-495, 506-511, 546
src/backend/core/http/middleware/puterSite.ts 78.72%
猬嗭笍 +0.88%
78.76%
猬嗭笍 +0.91%
92.85%
猬嗭笍 +1.19%
77.96%
猬嗭笍 +1.00%
232-233, 276-399, 442-464, 520-523, 542-545, 554-555, 574, 651-652, 695, 726
src/backend/services/fs/FSService.ts 93.88%
猬囷笍 -0.03%
85.72%
猬嗭笍 +0.01%
98.91%
猬嗭笍 +0.01%
94.51%
猬囷笍 -0.04%
118, 205, 237, 242, 271, 275, 306, 336, 343, 444-446, 456-458, 565, 593, 601-603, 632, 683-687, 795, 882, 899, 912, 943, 950, 959-962, 967-969, 1040-1042, 1272-1275, 1287, 1296, 1312-1315, 1332, 1470-1472, 1650-1654, 1670-1672, 1730-1732, 1753, 1787-1789, 1942-1944, 1981-1983, 2079-2081, 2122-2124, 2145-2152, 2171-2173, 2179-2181, 2228-2230, 2236-2238, 2251-2254, 2261-2263, 2286, 2351-2355, 2372-2376, 2392-2396, 2477-2481, 2495-2508, 2657-2661, 2675-2688, 2721-2724, 2783-2785, 2808-2810, 2881, 3257-3261, 3289-3293, 3408, 3570, 3814, 3971, 4273, 4386, 4414-4416
src/backend/services/share/ShareService.ts 92.29%
猬囷笍 -0.22%
84.55%
猬嗭笍 +0.28%
95.96%
猬囷笍 -0.28%
96.19%
猬囷笍 -0.07%
57, 93, 115, 117, 127, 129, 138-142, 147, 154-158, 172, 181, 186, 188, 243, 275, 276, 306, 365, 403, 404, 496-498, 530-535, 608, 621, 659, 673, 712, 843-844, 849, 863, 890, 926, 963, 1057, 1148, 1149, 1155, 1253, 1257, 1268, 1285, 1288-1290, 1492, 1513, 1578, 1628, 1636-1637, 1647-1648, 1663-1664, 1673, 1686-1687, 1695-1699, 1781-1782, 1796, 1861-1872, 1892, 1894, 1895, 1920, 1941-1942, 1974-1975, 2048, 2074, 2118-2120, 2141-2143, 2196, 2350-2351
src/backend/stores/share/ShareStore.js 91.84%
猬嗭笍 +0.11%
80.4%
馃煱 卤0%
95%
猬嗭笍 +0.13%
94.3%
猬嗭笍 +0.06%
291-298, 361, 379, 532-534, 665-667, 786, 812, 901, 922, 952-954, 1002-1006
Generated in workflow #1910 for commit d45d59b by the Vitest Coverage Report Action

@Salazareo
Salazareo merged commit eb9f03e into main Sep 19, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant