Skip to content

chore: add legacy codes back to all errors#3022

Merged
Salazareo merged 1 commit into
mainfrom
DS/cleanup
May 8, 2026
Merged

chore: add legacy codes back to all errors#3022
Salazareo merged 1 commit into
mainfrom
DS/cleanup

Conversation

@Salazareo
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 37.08%
⬇️ -0.13%
6553 / 17670
🔵 Statements 36.35%
🟰 ±0%
6924 / 19046
🔵 Functions 38.74%
🟰 ±0%
1157 / 2986
🔵 Branches 25.89%
🟰 ±0%
3631 / 14024
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/backend/types.ts 100%
🟰 ±0%
100%
🟰 ±0%
100%
🟰 ±0%
100%
🟰 ±0%
src/backend/controllers/apps/AppController.js 87.78%
🟰 ±0%
78.16%
🟰 ±0%
87.5%
🟰 ±0%
89.68%
⬆️ +0.17%
47, 128, 173, 249, 266, 288, 369-370, 378-379, 392-393, 400-401, 421
src/backend/controllers/auth/AuthController.js 6.93%
🟰 ±0%
0%
🟰 ±0%
6.34%
🟰 ±0%
6.98%
⬇️ -0.23%
93-180, 198-237, 255-307, 321-704, 720-746, 766-798, 816-874, 891-948, 963-999, 1014-1069, 1098-1138, 1159-1225, 1245-1329, 1344-1420, 1441-1636, 1646-1648, 1658-1664, 1674-1689, 1697-1712, 1720-1740, 1750-1764, 1772-1794, 1802-1816, 1826-1849, 1859-1862, 1875-1893, 1903-1921, 1929-1953, 1963-2009, 2020-2026, 2036-2098, 2106-2130, 2140-2165, 2173-2188, 2201-2298, 2318-2346, 2359-2377, 2387-2403, 2411-2432, 2440-2461, 2469-2477, 2485-2488, 2502-2515, 2527-2545, 2567-2697
src/backend/controllers/desktop/DesktopController.js 96.72%
🟰 ±0%
87.03%
🟰 ±0%
92.85%
🟰 ±0%
96.61%
🟰 ±0%
71-75, 81-85
src/backend/controllers/drivers/DriverController.ts 53.98%
🟰 ±0%
24.29%
🟰 ±0%
48.57%
🟰 ±0%
55.11%
🟰 ±0%
6, 13, 16, 24-26, 32-34, 38-39, 43, 44, 45, 46, 47, 165-262, 133, 171-262, 279-281, 285, 287-290
src/backend/controllers/fs/FSController.ts 36.17%
🟰 ±0%
26.98%
🟰 ±0%
38.7%
🟰 ±0%
35.68%
⬇️ -0.24%
6, 24-26, 32, 33, 34, 38-39, 44, 45, 47, 63-80, 96-130, 176, 188-201, 232-861, 868-874, 877-880, 883-899, 902-929, 932-961, 964-969, 974-978, 983, 986, 989-1002, 1008-1021, 1031-1033, 1037-1039, 1048-1050, 1056, 1073-1075, 1078-1083, 1094, 1118, 1126, 1134, 1138, 1142, 1146, 1150, 1154, 1163-1166, 1172-1192, 1199, 1210, 1215-1217, 1222-1224, 1230, 1233, 1240-1242, 1261, 1268-1271, 1276-1278, 1282-1284, 1288-1290, 1294-1296, 1338-1340, 1357-1364, 1394-1403, 1449-1450, 1453-1455, 1458-1461, 1467-1476, 1478-1484, 1494, 1496-1516, 1527-1557, 1573-1577, 1580-1592, 1598-1601, 1605-1626, 1632-1639, 1656, 1660-1727, 1730-1754
src/backend/controllers/fs/LegacyFSController.ts 21.71%
🟰 ±0%
15.75%
⬇️ -0.18%
17.07%
🟰 ±0%
22.37%
⬇️ -0.27%
62-72, 376-453, 520-629, 749-1237, 1261-1459, 136-138, 142-185, 189-215, 225-240, 249-258, 267-306, 311-317, 370, 371, 377-453, 482-486, 521-629, 717-719, 750-1237, 1262-1459, 1507-1589, 1638-1724, 1729-1731, 1765-1815, 1817-1849, 1855-1863, 1869-1872, 1893-1954, 1961-1962, 1966, 1968-1972, 1984-2100, 2120-2122, 2126-2128, 2133-2177
src/backend/controllers/fs/legacyFsHelpers.ts 68.03%
🟰 ±0%
48.22%
🟰 ±0%
76.47%
🟰 ±0%
70.27%
⬇️ -0.10%
54, 77-78, 81-83, 124-135, 207-209, 217-219, 259, 270-305, 332-336, 417, 420, 441-456, 471-505
src/backend/controllers/hosting/HostingController.js 15.38%
🟰 ±0%
0%
🟰 ±0%
57.14%
🟰 ±0%
15.38%
🟰 ±0%
36, 50-79
src/backend/controllers/notification/NotificationController.ts 80.39%
🟰 ±0%
48.43%
🟰 ±0%
48.14%
🟰 ±0%
90%
⬆️ +0.30%
6, 24-26, 32, 33, 34, 38-39, 43, 44, 45, 46, 47, 74, 94
src/backend/controllers/oidc/OIDCController.ts 69.76%
🟰 ±0%
51.41%
🟰 ±0%
84.61%
🟰 ±0%
71.68%
⬆️ +0.17%
48-60, 72-73, 82, 86, 163-165, 174-176, 188-189, 199-203, 255-267, 278-331, 366-382, 451, 465-475, 485, 517, 525, 533, 568, 572-573
src/backend/controllers/peer/PeerController.ts 9.23%
🟰 ±0%
0%
🟰 ±0%
11.11%
🟰 ±0%
10.34%
🟰 ±0%
32-33, 41-52, 63-85, 108-220
src/backend/controllers/puterai/PuterAIController.ts 7.45%
🟰 ±0%
0%
🟰 ±0%
4%
🟰 ±0%
8.07%
🟰 ±0%
121-1042, 123-193, 198-206, 213-1065, 1079, 1080, 1083-1085, 1089, 1092-1094, 1105-1110, 1131-1153, 1159-1179, 1185-1203, 1209-1218, 1224-1228, 1234-1253, 1257-1272, 1278-1282, 1287-1312, 1316-1319, 1323-1381, 1389-1431, 1452-1477, 1499-1502, 1508-1523, 1531-1608, 1614-1652, 1656-1659
src/backend/controllers/system/SystemController.js 88.37%
🟰 ±0%
74.41%
🟰 ±0%
100%
🟰 ±0%
92.68%
🟰 ±0%
47, 50, 109, 124, 152
src/backend/controllers/webdav/WebDAVController.ts 1.87%
🟰 ±0%
0%
🟰 ±0%
3.57%
🟰 ±0%
1.9%
⬇️ -0.10%
71-855, 889-907
src/backend/controllers/wisp/WispController.ts 6.89%
🟰 ±0%
0%
🟰 ±0%
25%
🟰 ±0%
6.89%
🟰 ±0%
46-122, 47-126
src/backend/core/http/middleware/antiCsrf.js 23.07%
🟰 ±0%
0%
🟰 ±0%
33.33%
🟰 ±0%
25%
🟰 ±0%
43, 47-63, 75-97
src/backend/core/http/middleware/captcha.js 14.63%
🟰 ±0%
0%
🟰 ±0%
25%
🟰 ±0%
18.18%
🟰 ±0%
49-96, 111-131
src/backend/core/http/middleware/rateLimit.js 14.28%
🟰 ±0%
6.66%
🟰 ±0%
15.38%
🟰 ±0%
15.18%
🟰 ±0%
52-55, 62-142, 161-163, 165, 168-234, 257-308
src/backend/core/http/middleware/userProtected.ts 15%
🟰 ±0%
4.54%
🟰 ±0%
20%
🟰 ±0%
15.78%
⬇️ -0.88%
84-90, 103-109, 120-137, 155-230
src/backend/drivers/types.ts 77.77%
🟰 ±0%
100%
🟰 ±0%
60%
🟰 ±0%
77.77%
🟰 ±0%
16, 22
src/backend/drivers/ai-chat/ChatCompletionDriver.ts 17.36%
🟰 ±0%
8.4%
🟰 ±0%
17.39%
🟰 ±0%
18.49%
⬇️ -0.06%
87-637, 652-660, 665-687, 692-694, 699-702, 707-710, 715-718, 723-726, 731-734, 740-746, 752-758, 763-766, 804-807, 812-837, 843-856, 865-899
src/backend/drivers/ai-image/ImageGenerationDriver.ts 25.2%
🟰 ±0%
18.62%
🟰 ±0%
28.57%
🟰 ±0%
26.54%
⬇️ -0.48%
69-200, 215-216, 217, 228-229, 237-238, 246-247, 263-273, 281-284, 289-293, 299-342
src/backend/drivers/ai-ocr/OCRDriver.ts 12.69%
🟰 ±0%
8.77%
🟰 ±0%
6.25%
🟰 ±0%
13.79%
⬇️ -0.49%
17-22, 43-47, 51-279
src/backend/drivers/ai-speech2speech/VoiceChangerDriver.ts 22.36%
🟰 ±0%
13.88%
🟰 ±0%
25%
🟰 ±0%
22.97%
⬇️ -0.64%
63-69, 101-245
src/backend/drivers/ai-speech2txt/SpeechToTextDriver.ts 21.83%
🟰 ±0%
4.71%
🟰 ±0%
22.22%
🟰 ±0%
21.51%
⬇️ -0.85%
106-112, 129-130, 131, 141-338
src/backend/drivers/ai-speech2txt/XAISpeechToTextDriver.ts 15.78%
🟰 ±0%
7.54%
🟰 ±0%
12.5%
🟰 ±0%
15.94%
⬇️ -0.47%
73-80, 91-94, 95-257
src/backend/drivers/ai-tts/TTSDriver.ts 31.06%
🟰 ±0%
41.42%
🟰 ±0%
36.36%
🟰 ±0%
33.68%
⬇️ -0.36%
74-76, 90-187, 205-213, 225-237, 253-263, 281-289, 304-324
src/backend/drivers/ai-tts/providers/awsPolly/AWSPollyTTSProvider.ts 2.73%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
2.85%
🟰 ±0%
13-194
src/backend/drivers/ai-tts/providers/elevenlabs/ElevenLabsTTSProvider.ts 8.92%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
9.25%
🟰 ±0%
17-156
src/backend/drivers/ai-tts/providers/gemini/GeminiTTSProvider.ts 5.15%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
5.43%
🟰 ±0%
57-270
src/backend/drivers/ai-tts/providers/xai/XAITTSProvider.ts 9.61%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
10.2%
🟰 ±0%
55-213
src/backend/drivers/ai-video/VideoGenerationDriver.ts 17.26%
🟰 ±0%
5.1%
🟰 ±0%
23.52%
🟰 ±0%
17.96%
⬇️ -0.15%
68-204, 222-223, 224, 235-236, 244-245, 253-254, 262-364
src/backend/drivers/ai-video/providers/gemini/GeminiVideoProvider.ts 3.53%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
3.66%
🟰 ±0%
23-239
src/backend/drivers/ai-video/providers/openai/OpenAIVideoProvider.ts 3.63%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
3.84%
🟰 ±0%
39-293
src/backend/drivers/ai-video/providers/together/TogetherVideoProvider.ts 4.76%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
4.85%
🟰 ±0%
39-285
src/backend/drivers/apps/AppDriver.js 55.79%
🟰 ±0%
46.98%
🟰 ±0%
75.51%
🟰 ±0%
59.36%
🟰 ±0%
61-70, 106-108, 131, 145-147, 243, 249-255, 290-292, 299-301, 314-331, 336-341, 350, 355-359, 382-384, 403, 416-426, 501, 520-525, 531-535, 538-542, 545-548, 551-556, 575-577, 582, 584-587, 611, 619, 621, 629, 643-644, 687, 695, 708, 713, 765, 798-817, 842, 847, 868, 874, 886-890, 911-924, 932, 937, 940, 953-977, 985-1009, 1018-1024, 1029, 1033-1056, 1072-1085, 1089, 1093, 1101-1129, 1156-1228, 1235-1268
src/backend/drivers/kv/KVStoreDriver.ts 97.41%
🟰 ±0%
98.14%
🟰 ±0%
90.9%
🟰 ±0%
98.19%
⬆️ +0.03%
73, 84-86, 99-101
src/backend/drivers/notification/NotificationDriver.ts 91.22%
🟰 ±0%
81.81%
🟰 ±0%
100%
🟰 ±0%
92.72%
⬇️ -3.19%
117-124, 163-165, 184-186, 202
src/backend/drivers/subdomain/SubdomainDriver.ts 75.11%
🟰 ±0%
50%
🟰 ±0%
84%
🟰 ±0%
77.88%
⬇️ -0.58%
107-109, 174, 193-195, 208-210, 218-219, 248-299, 324-326, 354, 356, 369-371, 374-378, 414-416, 427-431, 439, 450, 452, 464-465, 491-504, 547, 557-558, 733-752
src/backend/drivers/util/fileInput.ts 82.19%
🟰 ±0%
73.17%
🟰 ±0%
100%
🟰 ±0%
81.94%
⬆️ +0.52%
109-130, 167-171, 206-211, 261
src/backend/drivers/workers/WorkerDriver.ts 11.33%
🟰 ±0%
2.66%
🟰 ±0%
12%
🟰 ±0%
11.39%
⬇️ -0.31%
77-79, 93-450, 474-613
src/backend/services/apps/AppPermissionService.ts 30%
🟰 ±0%
25.35%
🟰 ±0%
60%
🟰 ±0%
35.13%
🟰 ±0%
61-64, 80, 81, 84, 85, 87, 89, 92, 95, 113-117, 131-246
src/backend/services/auth/AuthService.ts 31.25%
🟰 ±0%
18.75%
🟰 ±0%
31.91%
🟰 ±0%
32.75%
🟰 ±0%
60-103, 144-203, 229-232, 261-274, 283, 285, 301, 310-315, 333, 345, 375-376, 379-381, 384-389, 395-396, 407, 419, 421, 427, 443-691, 709-711, 722-817, 827-945
src/backend/services/fs/FSService.ts 37.55%
🟰 ±0%
29.95%
🟰 ±0%
42.17%
🟰 ±0%
37.73%
🟰 ±0%
75-77, 154-167, 190, 191, 199, 202, 203, 259-261, 264-268, 273, 276, 285-287, 300-302, 314-316, 321-323, 356-376, 405, 421-426, 438-460, 465-469, 472-476, 522, 525, 535, 540-546, 562, 567-569, 579, 589, 601-630, 635-637, 658-722, 741-969, 986, 1081-1504, 1540-1544, 1570-1572, 1609-1611, 1654-1657, 1692-1694, 1735-1737, 1758-1765, 1784-1786, 1792-1794, 1841-1843, 1849-1851, 1864-1867, 1874-1876, 1892-2108, 2125-2129, 2147-2149, 2157-2161, 2164-2165, 2182-2188, 2196-2228, 2237-2243, 2248-2264, 2280-2282, 2305-2307, 2316-2352, 2373, 2413-2415, 2419-2424, 2455-2534, 2543-2545, 2566-2578, 2610-2725, 2740-2742, 2745-2747, 2783-2800, 2820-2837, 2844-2846, 2872-2876, 2894-2896, 2898-2900, 2901, 2910-2912, 2949-2974, 2999-3003, 3012-3014, 3021, 3032-3116, 3126-3137, 3141-3143, 3197-3569, 3581-3583, 3625-3627
src/backend/services/fs/resolveNode.ts 40%
🟰 ±0%
39.28%
🟰 ±0%
57.14%
🟰 ±0%
38.77%
🟰 ±0%
60, 73-84, 96-100, 109-147, 157, 161-163, 173-184
src/backend/stores/fs/FSEntryStore.ts 63.37%
🟰 ±0%
45.95%
🟰 ±0%
77.55%
🟰 ±0%
65.33%
⬇️ -0.15%
102, 107, 112, 116, 121, 128, 153-159, 173-175, 180, 183, 191, 202, 268, 300-317, 322, 337-347, 352, 367-377, 396, 410-413, 423, 432, 439, 460, 470, 512, 543, 580, 631-633, 641, 646, 653, 665-667, 670-674, 725-729, 732-736, 749-751, 754-758, 779-783, 788-852, 854-875, 880, 892, 896, 907-913, 955, 957, 1009-1110, 1129-1133, 1139, 1152, 1178, 1220-1221, 1228-1246, 1267, 1294, 1323-1377, 1409, 1416-1419, 1442-1445, 1450, 1465-1469, 1472-1476, 1491-1495, 1506-1509, 1515-1517, 1542-1546, 1549-1553, 1570, 1580, 1587-1589, 1596-1600, 1605-1609, 1632-1636, 1683-1685, 1693-1697, 1700-1704, 1784, 1811-1813, 1826, 1834-1836, 1911, 1956-2061, 2071, 2089-2091, 2099-2101, 2111-2115, 2122, 2151, 2162-2205, 2212, 2324-2326, 2345-2376, 2402-2406, 2422, 2428, 2451-2453, 2460-2474, 2499-2514, 2550, 2551, 2552, 2553, 2555-2558, 2560, 2562, 2563, 2564, 2565, 2566, 2567, 2572-2577, 2591-2593, 2606-2672, 2686-2690, 2692, 2718-2734, 2739, 2777, 2785, 2803
src/backend/util/fileSigning.ts 2.77%
🟰 ±0%
0%
🟰 ±0%
0%
🟰 ±0%
2.85%
🟰 ±0%
57-179, 222-225
src/backend/util/secureHttp.ts 47.36%
🟰 ±0%
42.85%
🟰 ±0%
50%
🟰 ±0%
50%
🟰 ±0%
60, 67-98
src/backend/util/validation.js 29.41%
🟰 ±0%
39.13%
🟰 ±0%
40%
🟰 ±0%
30%
⬇️ -1.11%
32-36, 39-41, 44-46, 49-53, 83, 90-92, 95-99, 105-160
Generated in workflow #74 for commit c54915d by the Vitest Coverage Report Action

@Salazareo Salazareo merged commit 9bcd77c into main May 8, 2026
4 checks passed
@Salazareo Salazareo deleted the DS/cleanup branch May 10, 2026 21:29
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