Finishes controllers tab + adds Manual to settings
This commit is contained in:
@@ -0,0 +1,45 @@
|
|||||||
|
# Details
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src
|
||||||
|
|
||||||
|
Total : 30 files, 7309 codes, 2 comments, 1032 blanks, all 8343 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
| [src/app/App.tsx](/src/app/App.tsx) | TypeScript JSX | 36 | 0 | 9 | 45 |
|
||||||
|
| [src/app/routes.tsx](/src/app/routes.tsx) | TypeScript JSX | 260 | 0 | 46 | 306 |
|
||||||
|
| [src/components/activity/ActivityLogs.tsx](/src/components/activity/ActivityLogs.tsx) | TypeScript JSX | 288 | 0 | 51 | 339 |
|
||||||
|
| [src/components/controllers/ControllersRoute.tsx](/src/components/controllers/ControllersRoute.tsx) | TypeScript JSX | 1,927 | 0 | 308 | 2,235 |
|
||||||
|
| [src/components/dashboard/IpPoolChart.tsx](/src/components/dashboard/IpPoolChart.tsx) | TypeScript JSX | 117 | 0 | 17 | 134 |
|
||||||
|
| [src/components/dashboard/MetricCard.tsx](/src/components/dashboard/MetricCard.tsx) | TypeScript JSX | 78 | 0 | 11 | 89 |
|
||||||
|
| [src/components/dashboard/NetworkTrafficChart.tsx](/src/components/dashboard/NetworkTrafficChart.tsx) | TypeScript JSX | 217 | 0 | 35 | 252 |
|
||||||
|
| [src/components/layout/AppShell.tsx](/src/components/layout/AppShell.tsx) | TypeScript JSX | 26 | 0 | 4 | 30 |
|
||||||
|
| [src/components/layout/Sidebar.tsx](/src/components/layout/Sidebar.tsx) | TypeScript JSX | 88 | 0 | 11 | 99 |
|
||||||
|
| [src/components/layout/TopBar.tsx](/src/components/layout/TopBar.tsx) | TypeScript JSX | 95 | 0 | 7 | 102 |
|
||||||
|
| [src/components/login/LoginScreen.tsx](/src/components/login/LoginScreen.tsx) | TypeScript JSX | 165 | 0 | 27 | 192 |
|
||||||
|
| [src/components/provisioning/ProvisioningWizard.tsx](/src/components/provisioning/ProvisioningWizard.tsx) | TypeScript JSX | 1,707 | 0 | 283 | 1,990 |
|
||||||
|
| [src/components/settings/BackendSettings.tsx](/src/components/settings/BackendSettings.tsx) | TypeScript JSX | 1,272 | 0 | 70 | 1,342 |
|
||||||
|
| [src/components/udp2raw/Udp2rawConfig.tsx](/src/components/udp2raw/Udp2rawConfig.tsx) | TypeScript JSX | 369 | 0 | 52 | 421 |
|
||||||
|
| [src/components/ui/Badge.tsx](/src/components/ui/Badge.tsx) | TypeScript JSX | 38 | 0 | 5 | 43 |
|
||||||
|
| [src/components/ui/Button.tsx](/src/components/ui/Button.tsx) | TypeScript JSX | 38 | 0 | 7 | 45 |
|
||||||
|
| [src/components/ui/Card.tsx](/src/components/ui/Card.tsx) | TypeScript JSX | 20 | 0 | 3 | 23 |
|
||||||
|
| [src/components/ui/Progress.tsx](/src/components/ui/Progress.tsx) | TypeScript JSX | 21 | 0 | 2 | 23 |
|
||||||
|
| [src/components/ui/Select.tsx](/src/components/ui/Select.tsx) | TypeScript JSX | 71 | 0 | 10 | 81 |
|
||||||
|
| [src/components/ui/StatusDot.tsx](/src/components/ui/StatusDot.tsx) | TypeScript JSX | 16 | 0 | 1 | 17 |
|
||||||
|
| [src/main.tsx](/src/main.tsx) | TypeScript JSX | 16 | 0 | 5 | 21 |
|
||||||
|
| [src/services/activityLogService.ts](/src/services/activityLogService.ts) | TypeScript | 62 | 0 | 14 | 76 |
|
||||||
|
| [src/services/apiClient.ts](/src/services/apiClient.ts) | TypeScript | 80 | 0 | 13 | 93 |
|
||||||
|
| [src/services/loginApi.ts](/src/services/loginApi.ts) | TypeScript | 15 | 0 | 2 | 17 |
|
||||||
|
| [src/services/vpnApi.ts](/src/services/vpnApi.ts) | TypeScript | 27 | 0 | 4 | 31 |
|
||||||
|
| [src/services/vpsApi.ts](/src/services/vpsApi.ts) | TypeScript | 142 | 2 | 20 | 164 |
|
||||||
|
| [src/styles/globals.css](/src/styles/globals.css) | PostCSS | 28 | 0 | 5 | 33 |
|
||||||
|
| [src/types/activity.ts](/src/types/activity.ts) | TypeScript | 20 | 0 | 2 | 22 |
|
||||||
|
| [src/types/api.ts](/src/types/api.ts) | TypeScript | 46 | 0 | 6 | 52 |
|
||||||
|
| [src/types/provisioning.ts](/src/types/provisioning.ts) | TypeScript | 24 | 0 | 2 | 26 |
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
# Diff Details
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src
|
||||||
|
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
"filename", "language", "", "comment", "blank", "total"
|
||||||
|
"Total", "-", , 0, 0, 0
|
||||||
|
@@ -0,0 +1,19 @@
|
|||||||
|
# Diff Summary
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src
|
||||||
|
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
Directory : c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src
|
||||||
|
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
+------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
||||||
|
| Total | | 0 | 0 | 0 | 0 |
|
||||||
|
+----------+----------+------------+------------+------------+------------+
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
"filename", "language", "TypeScript", "PostCSS", "TypeScript JSX", "comment", "blank", "total"
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\App.tsx", "TypeScript JSX", 0, 0, 36, 0, 9, 45
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\routes.tsx", "TypeScript JSX", 0, 0, 260, 0, 46, 306
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\activity\ActivityLogs.tsx", "TypeScript JSX", 0, 0, 288, 0, 51, 339
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\controllers\ControllersRoute.tsx", "TypeScript JSX", 0, 0, 1927, 0, 308, 2235
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\IpPoolChart.tsx", "TypeScript JSX", 0, 0, 117, 0, 17, 134
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\MetricCard.tsx", "TypeScript JSX", 0, 0, 78, 0, 11, 89
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\NetworkTrafficChart.tsx", "TypeScript JSX", 0, 0, 217, 0, 35, 252
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\AppShell.tsx", "TypeScript JSX", 0, 0, 26, 0, 4, 30
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\Sidebar.tsx", "TypeScript JSX", 0, 0, 88, 0, 11, 99
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\TopBar.tsx", "TypeScript JSX", 0, 0, 95, 0, 7, 102
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\login\LoginScreen.tsx", "TypeScript JSX", 0, 0, 165, 0, 27, 192
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\provisioning\ProvisioningWizard.tsx", "TypeScript JSX", 0, 0, 1707, 0, 283, 1990
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\settings\BackendSettings.tsx", "TypeScript JSX", 0, 0, 1272, 0, 70, 1342
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\udp2raw\Udp2rawConfig.tsx", "TypeScript JSX", 0, 0, 369, 0, 52, 421
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Badge.tsx", "TypeScript JSX", 0, 0, 38, 0, 5, 43
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Button.tsx", "TypeScript JSX", 0, 0, 38, 0, 7, 45
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Card.tsx", "TypeScript JSX", 0, 0, 20, 0, 3, 23
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Progress.tsx", "TypeScript JSX", 0, 0, 21, 0, 2, 23
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Select.tsx", "TypeScript JSX", 0, 0, 71, 0, 10, 81
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\StatusDot.tsx", "TypeScript JSX", 0, 0, 16, 0, 1, 17
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\main.tsx", "TypeScript JSX", 0, 0, 16, 0, 5, 21
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\activityLogService.ts", "TypeScript", 62, 0, 0, 0, 14, 76
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\apiClient.ts", "TypeScript", 80, 0, 0, 0, 13, 93
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\loginApi.ts", "TypeScript", 15, 0, 0, 0, 2, 17
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpnApi.ts", "TypeScript", 27, 0, 0, 0, 4, 31
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpsApi.ts", "TypeScript", 142, 0, 0, 2, 20, 164
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\styles\globals.css", "PostCSS", 0, 28, 0, 0, 5, 33
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\activity.ts", "TypeScript", 20, 0, 0, 0, 2, 22
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\api.ts", "TypeScript", 46, 0, 0, 0, 6, 52
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\provisioning.ts", "TypeScript", 24, 0, 0, 0, 2, 26
|
||||||
|
"Total", "-", 416, 28, 6865, 2, 1032, 8343
|
||||||
|
File diff suppressed because one or more lines are too long
@@ -0,0 +1,38 @@
|
|||||||
|
# Summary
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src
|
||||||
|
|
||||||
|
Total : 30 files, 7309 codes, 2 comments, 1032 blanks, all 8343 lines
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| TypeScript JSX | 21 | 6,865 | 0 | 964 | 7,829 |
|
||||||
|
| TypeScript | 8 | 416 | 2 | 63 | 481 |
|
||||||
|
| PostCSS | 1 | 28 | 0 | 5 | 33 |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| . | 30 | 7,309 | 2 | 1,032 | 8,343 |
|
||||||
|
| . (Files) | 1 | 16 | 0 | 5 | 21 |
|
||||||
|
| app | 2 | 296 | 0 | 55 | 351 |
|
||||||
|
| components | 18 | 6,553 | 0 | 904 | 7,457 |
|
||||||
|
| components\\activity | 1 | 288 | 0 | 51 | 339 |
|
||||||
|
| components\\controllers | 1 | 1,927 | 0 | 308 | 2,235 |
|
||||||
|
| components\\dashboard | 3 | 412 | 0 | 63 | 475 |
|
||||||
|
| components\\layout | 3 | 209 | 0 | 22 | 231 |
|
||||||
|
| components\\login | 1 | 165 | 0 | 27 | 192 |
|
||||||
|
| components\\provisioning | 1 | 1,707 | 0 | 283 | 1,990 |
|
||||||
|
| components\\settings | 1 | 1,272 | 0 | 70 | 1,342 |
|
||||||
|
| components\\udp2raw | 1 | 369 | 0 | 52 | 421 |
|
||||||
|
| components\\ui | 6 | 204 | 0 | 28 | 232 |
|
||||||
|
| services | 5 | 326 | 2 | 53 | 381 |
|
||||||
|
| styles | 1 | 28 | 0 | 5 | 33 |
|
||||||
|
| types | 3 | 90 | 0 | 10 | 100 |
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
Date : 2026-05-18 12:10:57
|
||||||
|
Directory : c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src
|
||||||
|
Total : 30 files, 7309 codes, 2 comments, 1032 blanks, all 8343 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
| TypeScript JSX | 21 | 6,865 | 0 | 964 | 7,829 |
|
||||||
|
| TypeScript | 8 | 416 | 2 | 63 | 481 |
|
||||||
|
| PostCSS | 1 | 28 | 0 | 5 | 33 |
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| . | 30 | 7,309 | 2 | 1,032 | 8,343 |
|
||||||
|
| . (Files) | 1 | 16 | 0 | 5 | 21 |
|
||||||
|
| app | 2 | 296 | 0 | 55 | 351 |
|
||||||
|
| components | 18 | 6,553 | 0 | 904 | 7,457 |
|
||||||
|
| components\activity | 1 | 288 | 0 | 51 | 339 |
|
||||||
|
| components\controllers | 1 | 1,927 | 0 | 308 | 2,235 |
|
||||||
|
| components\dashboard | 3 | 412 | 0 | 63 | 475 |
|
||||||
|
| components\layout | 3 | 209 | 0 | 22 | 231 |
|
||||||
|
| components\login | 1 | 165 | 0 | 27 | 192 |
|
||||||
|
| components\provisioning | 1 | 1,707 | 0 | 283 | 1,990 |
|
||||||
|
| components\settings | 1 | 1,272 | 0 | 70 | 1,342 |
|
||||||
|
| components\udp2raw | 1 | 369 | 0 | 52 | 421 |
|
||||||
|
| components\ui | 6 | 204 | 0 | 28 | 232 |
|
||||||
|
| services | 5 | 326 | 2 | 53 | 381 |
|
||||||
|
| styles | 1 | 28 | 0 | 5 | 33 |
|
||||||
|
| types | 3 | 90 | 0 | 10 | 100 |
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\App.tsx | TypeScript JSX | 36 | 0 | 9 | 45 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\routes.tsx | TypeScript JSX | 260 | 0 | 46 | 306 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\activity\ActivityLogs.tsx | TypeScript JSX | 288 | 0 | 51 | 339 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\controllers\ControllersRoute.tsx | TypeScript JSX | 1,927 | 0 | 308 | 2,235 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\IpPoolChart.tsx | TypeScript JSX | 117 | 0 | 17 | 134 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\MetricCard.tsx | TypeScript JSX | 78 | 0 | 11 | 89 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\NetworkTrafficChart.tsx | TypeScript JSX | 217 | 0 | 35 | 252 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\AppShell.tsx | TypeScript JSX | 26 | 0 | 4 | 30 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\Sidebar.tsx | TypeScript JSX | 88 | 0 | 11 | 99 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\TopBar.tsx | TypeScript JSX | 95 | 0 | 7 | 102 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\login\LoginScreen.tsx | TypeScript JSX | 165 | 0 | 27 | 192 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\provisioning\ProvisioningWizard.tsx | TypeScript JSX | 1,707 | 0 | 283 | 1,990 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\settings\BackendSettings.tsx | TypeScript JSX | 1,272 | 0 | 70 | 1,342 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\udp2raw\Udp2rawConfig.tsx | TypeScript JSX | 369 | 0 | 52 | 421 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Badge.tsx | TypeScript JSX | 38 | 0 | 5 | 43 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Button.tsx | TypeScript JSX | 38 | 0 | 7 | 45 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Card.tsx | TypeScript JSX | 20 | 0 | 3 | 23 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Progress.tsx | TypeScript JSX | 21 | 0 | 2 | 23 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Select.tsx | TypeScript JSX | 71 | 0 | 10 | 81 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\StatusDot.tsx | TypeScript JSX | 16 | 0 | 1 | 17 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\main.tsx | TypeScript JSX | 16 | 0 | 5 | 21 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\activityLogService.ts | TypeScript | 62 | 0 | 14 | 76 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\apiClient.ts | TypeScript | 80 | 0 | 13 | 93 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\loginApi.ts | TypeScript | 15 | 0 | 2 | 17 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpnApi.ts | TypeScript | 27 | 0 | 4 | 31 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpsApi.ts | TypeScript | 142 | 2 | 20 | 164 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\styles\globals.css | PostCSS | 28 | 0 | 5 | 33 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\activity.ts | TypeScript | 20 | 0 | 2 | 22 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\api.ts | TypeScript | 46 | 0 | 6 | 52 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\provisioning.ts | TypeScript | 24 | 0 | 2 | 26 |
|
||||||
|
| Total | | 7,309 | 2 | 1,032 | 8,343 |
|
||||||
|
+-------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
# Details
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src-tauri
|
||||||
|
|
||||||
|
Total : 13 files, 1139 codes, 0 comments, 220 blanks, all 1359 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
| [src-tauri/build.rs](/src-tauri/build.rs) | Rust | 1 | 0 | 1 | 2 |
|
||||||
|
| [src-tauri/capabilities/default.json](/src-tauri/capabilities/default.json) | JSON | 11 | 0 | 0 | 11 |
|
||||||
|
| [src-tauri/icons/android/mipmap-anydpi-v26/ic\_launcher.xml](/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml) | XML | 5 | 0 | 0 | 5 |
|
||||||
|
| [src-tauri/icons/android/values/ic\_launcher\_background.xml](/src-tauri/icons/android/values/ic_launcher_background.xml) | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| [src-tauri/src/commands/controllers.rs](/src-tauri/src/commands/controllers.rs) | Rust | 127 | 0 | 20 | 147 |
|
||||||
|
| [src-tauri/src/commands/files.rs](/src-tauri/src/commands/files.rs) | Rust | 12 | 0 | 0 | 12 |
|
||||||
|
| [src-tauri/src/commands/mod.rs](/src-tauri/src/commands/mod.rs) | Rust | 5 | 0 | 0 | 5 |
|
||||||
|
| [src-tauri/src/commands/network.rs](/src-tauri/src/commands/network.rs) | Rust | 12 | 0 | 1 | 13 |
|
||||||
|
| [src-tauri/src/commands/router.rs](/src-tauri/src/commands/router.rs) | Rust | 679 | 0 | 162 | 841 |
|
||||||
|
| [src-tauri/src/commands/ssh.rs](/src-tauri/src/commands/ssh.rs) | Rust | 179 | 0 | 32 | 211 |
|
||||||
|
| [src-tauri/src/lib.rs](/src-tauri/src/lib.rs) | Rust | 62 | 0 | 3 | 65 |
|
||||||
|
| [src-tauri/src/main.rs](/src-tauri/src/main.rs) | Rust | 4 | 0 | 1 | 5 |
|
||||||
|
| [src-tauri/tauri.conf.json](/src-tauri/tauri.conf.json) | JSON | 38 | 0 | 0 | 38 |
|
||||||
|
|
||||||
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
# Diff Details
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src-tauri
|
||||||
|
|
||||||
|
Total : 43 files, -6170 codes, -2 comments, -812 blanks, all -6984 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||||
|
|
||||||
|
## Files
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||||
|
| [src-tauri/build.rs](/src-tauri/build.rs) | Rust | 1 | 0 | 1 | 2 |
|
||||||
|
| [src-tauri/capabilities/default.json](/src-tauri/capabilities/default.json) | JSON | 11 | 0 | 0 | 11 |
|
||||||
|
| [src-tauri/icons/android/mipmap-anydpi-v26/ic\_launcher.xml](/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml) | XML | 5 | 0 | 0 | 5 |
|
||||||
|
| [src-tauri/icons/android/values/ic\_launcher\_background.xml](/src-tauri/icons/android/values/ic_launcher_background.xml) | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| [src-tauri/src/commands/controllers.rs](/src-tauri/src/commands/controllers.rs) | Rust | 127 | 0 | 20 | 147 |
|
||||||
|
| [src-tauri/src/commands/files.rs](/src-tauri/src/commands/files.rs) | Rust | 12 | 0 | 0 | 12 |
|
||||||
|
| [src-tauri/src/commands/mod.rs](/src-tauri/src/commands/mod.rs) | Rust | 5 | 0 | 0 | 5 |
|
||||||
|
| [src-tauri/src/commands/network.rs](/src-tauri/src/commands/network.rs) | Rust | 12 | 0 | 1 | 13 |
|
||||||
|
| [src-tauri/src/commands/router.rs](/src-tauri/src/commands/router.rs) | Rust | 679 | 0 | 162 | 841 |
|
||||||
|
| [src-tauri/src/commands/ssh.rs](/src-tauri/src/commands/ssh.rs) | Rust | 179 | 0 | 32 | 211 |
|
||||||
|
| [src-tauri/src/lib.rs](/src-tauri/src/lib.rs) | Rust | 62 | 0 | 3 | 65 |
|
||||||
|
| [src-tauri/src/main.rs](/src-tauri/src/main.rs) | Rust | 4 | 0 | 1 | 5 |
|
||||||
|
| [src-tauri/tauri.conf.json](/src-tauri/tauri.conf.json) | JSON | 38 | 0 | 0 | 38 |
|
||||||
|
| [src/app/App.tsx](/src/app/App.tsx) | TypeScript JSX | -36 | 0 | -9 | -45 |
|
||||||
|
| [src/app/routes.tsx](/src/app/routes.tsx) | TypeScript JSX | -260 | 0 | -46 | -306 |
|
||||||
|
| [src/components/activity/ActivityLogs.tsx](/src/components/activity/ActivityLogs.tsx) | TypeScript JSX | -288 | 0 | -51 | -339 |
|
||||||
|
| [src/components/controllers/ControllersRoute.tsx](/src/components/controllers/ControllersRoute.tsx) | TypeScript JSX | -1,927 | 0 | -308 | -2,235 |
|
||||||
|
| [src/components/dashboard/IpPoolChart.tsx](/src/components/dashboard/IpPoolChart.tsx) | TypeScript JSX | -117 | 0 | -17 | -134 |
|
||||||
|
| [src/components/dashboard/MetricCard.tsx](/src/components/dashboard/MetricCard.tsx) | TypeScript JSX | -78 | 0 | -11 | -89 |
|
||||||
|
| [src/components/dashboard/NetworkTrafficChart.tsx](/src/components/dashboard/NetworkTrafficChart.tsx) | TypeScript JSX | -217 | 0 | -35 | -252 |
|
||||||
|
| [src/components/layout/AppShell.tsx](/src/components/layout/AppShell.tsx) | TypeScript JSX | -26 | 0 | -4 | -30 |
|
||||||
|
| [src/components/layout/Sidebar.tsx](/src/components/layout/Sidebar.tsx) | TypeScript JSX | -88 | 0 | -11 | -99 |
|
||||||
|
| [src/components/layout/TopBar.tsx](/src/components/layout/TopBar.tsx) | TypeScript JSX | -95 | 0 | -7 | -102 |
|
||||||
|
| [src/components/login/LoginScreen.tsx](/src/components/login/LoginScreen.tsx) | TypeScript JSX | -165 | 0 | -27 | -192 |
|
||||||
|
| [src/components/provisioning/ProvisioningWizard.tsx](/src/components/provisioning/ProvisioningWizard.tsx) | TypeScript JSX | -1,707 | 0 | -283 | -1,990 |
|
||||||
|
| [src/components/settings/BackendSettings.tsx](/src/components/settings/BackendSettings.tsx) | TypeScript JSX | -1,272 | 0 | -70 | -1,342 |
|
||||||
|
| [src/components/udp2raw/Udp2rawConfig.tsx](/src/components/udp2raw/Udp2rawConfig.tsx) | TypeScript JSX | -369 | 0 | -52 | -421 |
|
||||||
|
| [src/components/ui/Badge.tsx](/src/components/ui/Badge.tsx) | TypeScript JSX | -38 | 0 | -5 | -43 |
|
||||||
|
| [src/components/ui/Button.tsx](/src/components/ui/Button.tsx) | TypeScript JSX | -38 | 0 | -7 | -45 |
|
||||||
|
| [src/components/ui/Card.tsx](/src/components/ui/Card.tsx) | TypeScript JSX | -20 | 0 | -3 | -23 |
|
||||||
|
| [src/components/ui/Progress.tsx](/src/components/ui/Progress.tsx) | TypeScript JSX | -21 | 0 | -2 | -23 |
|
||||||
|
| [src/components/ui/Select.tsx](/src/components/ui/Select.tsx) | TypeScript JSX | -71 | 0 | -10 | -81 |
|
||||||
|
| [src/components/ui/StatusDot.tsx](/src/components/ui/StatusDot.tsx) | TypeScript JSX | -16 | 0 | -1 | -17 |
|
||||||
|
| [src/main.tsx](/src/main.tsx) | TypeScript JSX | -16 | 0 | -5 | -21 |
|
||||||
|
| [src/services/activityLogService.ts](/src/services/activityLogService.ts) | TypeScript | -62 | 0 | -14 | -76 |
|
||||||
|
| [src/services/apiClient.ts](/src/services/apiClient.ts) | TypeScript | -80 | 0 | -13 | -93 |
|
||||||
|
| [src/services/loginApi.ts](/src/services/loginApi.ts) | TypeScript | -15 | 0 | -2 | -17 |
|
||||||
|
| [src/services/vpnApi.ts](/src/services/vpnApi.ts) | TypeScript | -27 | 0 | -4 | -31 |
|
||||||
|
| [src/services/vpsApi.ts](/src/services/vpsApi.ts) | TypeScript | -142 | -2 | -20 | -164 |
|
||||||
|
| [src/styles/globals.css](/src/styles/globals.css) | PostCSS | -28 | 0 | -5 | -33 |
|
||||||
|
| [src/types/activity.ts](/src/types/activity.ts) | TypeScript | -20 | 0 | -2 | -22 |
|
||||||
|
| [src/types/api.ts](/src/types/api.ts) | TypeScript | -46 | 0 | -6 | -52 |
|
||||||
|
| [src/types/provisioning.ts](/src/types/provisioning.ts) | TypeScript | -24 | 0 | -2 | -26 |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
"filename", "language", "JSON", "Rust", "XML", "TypeScript", "PostCSS", "TypeScript JSX", "comment", "blank", "total"
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\build.rs", "Rust", 0, 1, 0, 0, 0, 0, 0, 1, 2
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\capabilities\default.json", "JSON", 11, 0, 0, 0, 0, 0, 0, 0, 11
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\mipmap-anydpi-v26\ic_launcher.xml", "XML", 0, 0, 5, 0, 0, 0, 0, 0, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\values\ic_launcher_background.xml", "XML", 0, 0, 4, 0, 0, 0, 0, 0, 4
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\controllers.rs", "Rust", 0, 127, 0, 0, 0, 0, 0, 20, 147
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\files.rs", "Rust", 0, 12, 0, 0, 0, 0, 0, 0, 12
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\mod.rs", "Rust", 0, 5, 0, 0, 0, 0, 0, 0, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\network.rs", "Rust", 0, 12, 0, 0, 0, 0, 0, 1, 13
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\router.rs", "Rust", 0, 679, 0, 0, 0, 0, 0, 162, 841
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\ssh.rs", "Rust", 0, 179, 0, 0, 0, 0, 0, 32, 211
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\lib.rs", "Rust", 0, 62, 0, 0, 0, 0, 0, 3, 65
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\main.rs", "Rust", 0, 4, 0, 0, 0, 0, 0, 1, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\tauri.conf.json", "JSON", 38, 0, 0, 0, 0, 0, 0, 0, 38
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\App.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -36, 0, -9, -45
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\routes.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -260, 0, -46, -306
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\activity\ActivityLogs.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -288, 0, -51, -339
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\controllers\ControllersRoute.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -1927, 0, -308, -2235
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\IpPoolChart.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -117, 0, -17, -134
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\MetricCard.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -78, 0, -11, -89
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\NetworkTrafficChart.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -217, 0, -35, -252
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\AppShell.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -26, 0, -4, -30
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\Sidebar.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -88, 0, -11, -99
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\TopBar.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -95, 0, -7, -102
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\login\LoginScreen.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -165, 0, -27, -192
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\provisioning\ProvisioningWizard.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -1707, 0, -283, -1990
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\settings\BackendSettings.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -1272, 0, -70, -1342
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\udp2raw\Udp2rawConfig.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -369, 0, -52, -421
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Badge.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -38, 0, -5, -43
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Button.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -38, 0, -7, -45
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Card.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -20, 0, -3, -23
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Progress.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -21, 0, -2, -23
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Select.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -71, 0, -10, -81
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\StatusDot.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -16, 0, -1, -17
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\main.tsx", "TypeScript JSX", 0, 0, 0, 0, 0, -16, 0, -5, -21
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\activityLogService.ts", "TypeScript", 0, 0, 0, -62, 0, 0, 0, -14, -76
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\apiClient.ts", "TypeScript", 0, 0, 0, -80, 0, 0, 0, -13, -93
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\loginApi.ts", "TypeScript", 0, 0, 0, -15, 0, 0, 0, -2, -17
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpnApi.ts", "TypeScript", 0, 0, 0, -27, 0, 0, 0, -4, -31
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpsApi.ts", "TypeScript", 0, 0, 0, -142, 0, 0, -2, -20, -164
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\styles\globals.css", "PostCSS", 0, 0, 0, 0, -28, 0, 0, -5, -33
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\activity.ts", "TypeScript", 0, 0, 0, -20, 0, 0, 0, -2, -22
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\api.ts", "TypeScript", 0, 0, 0, -46, 0, 0, 0, -6, -52
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\provisioning.ts", "TypeScript", 0, 0, 0, -24, 0, 0, 0, -2, -26
|
||||||
|
"Total", "-", 49, 1081, 9, -416, -28, -6865, -2, -812, -6984
|
||||||
|
@@ -0,0 +1,52 @@
|
|||||||
|
# Diff Summary
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src-tauri
|
||||||
|
|
||||||
|
Total : 43 files, -6170 codes, -2 comments, -812 blanks, all -6984 lines
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| Rust | 9 | 1,081 | 0 | 220 | 1,301 |
|
||||||
|
| JSON | 2 | 49 | 0 | 0 | 49 |
|
||||||
|
| XML | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| PostCSS | 1 | -28 | 0 | -5 | -33 |
|
||||||
|
| TypeScript | 8 | -416 | -2 | -63 | -481 |
|
||||||
|
| TypeScript JSX | 21 | -6,865 | 0 | -964 | -7,829 |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| . | 43 | -6,170 | -2 | -812 | -6,984 |
|
||||||
|
| . (Files) | 2 | 39 | 0 | 1 | 40 |
|
||||||
|
| .. | 30 | -7,309 | -2 | -1,032 | -8,343 |
|
||||||
|
| ..\\src | 30 | -7,309 | -2 | -1,032 | -8,343 |
|
||||||
|
| ..\\src (Files) | 1 | -16 | 0 | -5 | -21 |
|
||||||
|
| ..\\src\\app | 2 | -296 | 0 | -55 | -351 |
|
||||||
|
| ..\\src\\components | 18 | -6,553 | 0 | -904 | -7,457 |
|
||||||
|
| ..\\src\\components\\activity | 1 | -288 | 0 | -51 | -339 |
|
||||||
|
| ..\\src\\components\\controllers | 1 | -1,927 | 0 | -308 | -2,235 |
|
||||||
|
| ..\\src\\components\\dashboard | 3 | -412 | 0 | -63 | -475 |
|
||||||
|
| ..\\src\\components\\layout | 3 | -209 | 0 | -22 | -231 |
|
||||||
|
| ..\\src\\components\\login | 1 | -165 | 0 | -27 | -192 |
|
||||||
|
| ..\\src\\components\\provisioning | 1 | -1,707 | 0 | -283 | -1,990 |
|
||||||
|
| ..\\src\\components\\settings | 1 | -1,272 | 0 | -70 | -1,342 |
|
||||||
|
| ..\\src\\components\\udp2raw | 1 | -369 | 0 | -52 | -421 |
|
||||||
|
| ..\\src\\components\\ui | 6 | -204 | 0 | -28 | -232 |
|
||||||
|
| ..\\src\\services | 5 | -326 | -2 | -53 | -381 |
|
||||||
|
| ..\\src\\styles | 1 | -28 | 0 | -5 | -33 |
|
||||||
|
| ..\\src\\types | 3 | -90 | 0 | -10 | -100 |
|
||||||
|
| capabilities | 1 | 11 | 0 | 0 | 11 |
|
||||||
|
| icons | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\\android | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\\android\\mipmap-anydpi-v26 | 1 | 5 | 0 | 0 | 5 |
|
||||||
|
| icons\\android\\values | 1 | 4 | 0 | 0 | 4 |
|
||||||
|
| src | 8 | 1,080 | 0 | 219 | 1,299 |
|
||||||
|
| src (Files) | 2 | 66 | 0 | 4 | 70 |
|
||||||
|
| src\\commands | 6 | 1,014 | 0 | 215 | 1,229 |
|
||||||
|
|
||||||
|
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,98 @@
|
|||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
Directory : c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri
|
||||||
|
Total : 43 files, -6170 codes, -2 comments, -812 blanks, all -6984 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
| Rust | 9 | 1,081 | 0 | 220 | 1,301 |
|
||||||
|
| JSON | 2 | 49 | 0 | 0 | 49 |
|
||||||
|
| XML | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| PostCSS | 1 | -28 | 0 | -5 | -33 |
|
||||||
|
| TypeScript | 8 | -416 | -2 | -63 | -481 |
|
||||||
|
| TypeScript JSX | 21 | -6,865 | 0 | -964 | -7,829 |
|
||||||
|
+----------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| . | 43 | -6,170 | -2 | -812 | -6,984 |
|
||||||
|
| . (Files) | 2 | 39 | 0 | 1 | 40 |
|
||||||
|
| .. | 30 | -7,309 | -2 | -1,032 | -8,343 |
|
||||||
|
| ..\src | 30 | -7,309 | -2 | -1,032 | -8,343 |
|
||||||
|
| ..\src (Files) | 1 | -16 | 0 | -5 | -21 |
|
||||||
|
| ..\src\app | 2 | -296 | 0 | -55 | -351 |
|
||||||
|
| ..\src\components | 18 | -6,553 | 0 | -904 | -7,457 |
|
||||||
|
| ..\src\components\activity | 1 | -288 | 0 | -51 | -339 |
|
||||||
|
| ..\src\components\controllers | 1 | -1,927 | 0 | -308 | -2,235 |
|
||||||
|
| ..\src\components\dashboard | 3 | -412 | 0 | -63 | -475 |
|
||||||
|
| ..\src\components\layout | 3 | -209 | 0 | -22 | -231 |
|
||||||
|
| ..\src\components\login | 1 | -165 | 0 | -27 | -192 |
|
||||||
|
| ..\src\components\provisioning | 1 | -1,707 | 0 | -283 | -1,990 |
|
||||||
|
| ..\src\components\settings | 1 | -1,272 | 0 | -70 | -1,342 |
|
||||||
|
| ..\src\components\udp2raw | 1 | -369 | 0 | -52 | -421 |
|
||||||
|
| ..\src\components\ui | 6 | -204 | 0 | -28 | -232 |
|
||||||
|
| ..\src\services | 5 | -326 | -2 | -53 | -381 |
|
||||||
|
| ..\src\styles | 1 | -28 | 0 | -5 | -33 |
|
||||||
|
| ..\src\types | 3 | -90 | 0 | -10 | -100 |
|
||||||
|
| capabilities | 1 | 11 | 0 | 0 | 11 |
|
||||||
|
| icons | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\android | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\android\mipmap-anydpi-v26 | 1 | 5 | 0 | 0 | 5 |
|
||||||
|
| icons\android\values | 1 | 4 | 0 | 0 | 4 |
|
||||||
|
| src | 8 | 1,080 | 0 | 219 | 1,299 |
|
||||||
|
| src (Files) | 2 | 66 | 0 | 4 | 70 |
|
||||||
|
| src\commands | 6 | 1,014 | 0 | 215 | 1,229 |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\build.rs | Rust | 1 | 0 | 1 | 2 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\capabilities\default.json | JSON | 11 | 0 | 0 | 11 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\mipmap-anydpi-v26\ic_launcher.xml | XML | 5 | 0 | 0 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\values\ic_launcher_background.xml | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\controllers.rs | Rust | 127 | 0 | 20 | 147 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\files.rs | Rust | 12 | 0 | 0 | 12 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\mod.rs | Rust | 5 | 0 | 0 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\network.rs | Rust | 12 | 0 | 1 | 13 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\router.rs | Rust | 679 | 0 | 162 | 841 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\ssh.rs | Rust | 179 | 0 | 32 | 211 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\lib.rs | Rust | 62 | 0 | 3 | 65 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\main.rs | Rust | 4 | 0 | 1 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\tauri.conf.json | JSON | 38 | 0 | 0 | 38 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\App.tsx | TypeScript JSX | -36 | 0 | -9 | -45 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\app\routes.tsx | TypeScript JSX | -260 | 0 | -46 | -306 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\activity\ActivityLogs.tsx | TypeScript JSX | -288 | 0 | -51 | -339 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\controllers\ControllersRoute.tsx | TypeScript JSX | -1,927 | 0 | -308 | -2,235 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\IpPoolChart.tsx | TypeScript JSX | -117 | 0 | -17 | -134 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\MetricCard.tsx | TypeScript JSX | -78 | 0 | -11 | -89 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\dashboard\NetworkTrafficChart.tsx | TypeScript JSX | -217 | 0 | -35 | -252 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\AppShell.tsx | TypeScript JSX | -26 | 0 | -4 | -30 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\Sidebar.tsx | TypeScript JSX | -88 | 0 | -11 | -99 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\layout\TopBar.tsx | TypeScript JSX | -95 | 0 | -7 | -102 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\login\LoginScreen.tsx | TypeScript JSX | -165 | 0 | -27 | -192 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\provisioning\ProvisioningWizard.tsx | TypeScript JSX | -1,707 | 0 | -283 | -1,990 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\settings\BackendSettings.tsx | TypeScript JSX | -1,272 | 0 | -70 | -1,342 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\udp2raw\Udp2rawConfig.tsx | TypeScript JSX | -369 | 0 | -52 | -421 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Badge.tsx | TypeScript JSX | -38 | 0 | -5 | -43 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Button.tsx | TypeScript JSX | -38 | 0 | -7 | -45 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Card.tsx | TypeScript JSX | -20 | 0 | -3 | -23 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Progress.tsx | TypeScript JSX | -21 | 0 | -2 | -23 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\Select.tsx | TypeScript JSX | -71 | 0 | -10 | -81 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\components\ui\StatusDot.tsx | TypeScript JSX | -16 | 0 | -1 | -17 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\main.tsx | TypeScript JSX | -16 | 0 | -5 | -21 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\activityLogService.ts | TypeScript | -62 | 0 | -14 | -76 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\apiClient.ts | TypeScript | -80 | 0 | -13 | -93 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\loginApi.ts | TypeScript | -15 | 0 | -2 | -17 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpnApi.ts | TypeScript | -27 | 0 | -4 | -31 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpsApi.ts | TypeScript | -142 | -2 | -20 | -164 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\styles\globals.css | PostCSS | -28 | 0 | -5 | -33 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\activity.ts | TypeScript | -20 | 0 | -2 | -22 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\api.ts | TypeScript | -46 | 0 | -6 | -52 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\provisioning.ts | TypeScript | -24 | 0 | -2 | -26 |
|
||||||
|
| Total | | -6,170 | -2 | -812 | -6,984 |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
"filename", "language", "JSON", "Rust", "XML", "comment", "blank", "total"
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\build.rs", "Rust", 0, 1, 0, 0, 1, 2
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\capabilities\default.json", "JSON", 11, 0, 0, 0, 0, 11
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\mipmap-anydpi-v26\ic_launcher.xml", "XML", 0, 0, 5, 0, 0, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\values\ic_launcher_background.xml", "XML", 0, 0, 4, 0, 0, 4
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\controllers.rs", "Rust", 0, 127, 0, 0, 20, 147
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\files.rs", "Rust", 0, 12, 0, 0, 0, 12
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\mod.rs", "Rust", 0, 5, 0, 0, 0, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\network.rs", "Rust", 0, 12, 0, 0, 1, 13
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\router.rs", "Rust", 0, 679, 0, 0, 162, 841
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\ssh.rs", "Rust", 0, 179, 0, 0, 32, 211
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\lib.rs", "Rust", 0, 62, 0, 0, 3, 65
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\main.rs", "Rust", 0, 4, 0, 0, 1, 5
|
||||||
|
"c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\tauri.conf.json", "JSON", 38, 0, 0, 0, 0, 38
|
||||||
|
"Total", "-", 49, 1081, 9, 0, 220, 1359
|
||||||
|
@@ -0,0 +1 @@
|
|||||||
|
{"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/tauri.conf.json":{"language":"JSON","code":38,"comment":0,"blank":0},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/main.rs":{"language":"Rust","code":4,"comment":0,"blank":1},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/ssh.rs":{"language":"Rust","code":179,"comment":0,"blank":32},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/network.rs":{"language":"Rust","code":12,"comment":0,"blank":1},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/mod.rs":{"language":"Rust","code":5,"comment":0,"blank":0},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/lib.rs":{"language":"Rust","code":62,"comment":0,"blank":3},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/files.rs":{"language":"Rust","code":12,"comment":0,"blank":0},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/router.rs":{"language":"Rust","code":679,"comment":0,"blank":162},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/icons/android/values/ic_launcher_background.xml":{"language":"XML","code":4,"comment":0,"blank":0},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/src/commands/controllers.rs":{"language":"Rust","code":127,"comment":0,"blank":20},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/capabilities/default.json":{"language":"JSON","code":11,"comment":0,"blank":0},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/build.rs":{"language":"Rust","code":1,"comment":0,"blank":1},"file:///c%3A/Users/User/Desktop/Projetos/Deployed/LR%20OpenWRT%20Tool/Frontend/lr-openwrt-tool/src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml":{"language":"XML","code":5,"comment":0,"blank":0}}
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
# Summary
|
||||||
|
|
||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
|
||||||
|
Directory c:\\Users\\User\\Desktop\\Projetos\\Deployed\\LR OpenWRT Tool\\Frontend\\lr-openwrt-tool\\src-tauri
|
||||||
|
|
||||||
|
Total : 13 files, 1139 codes, 0 comments, 220 blanks, all 1359 lines
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
|
|
||||||
|
## Languages
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| Rust | 9 | 1,081 | 0 | 220 | 1,301 |
|
||||||
|
| JSON | 2 | 49 | 0 | 0 | 49 |
|
||||||
|
| XML | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
|
||||||
|
## Directories
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||||
|
| . | 13 | 1,139 | 0 | 220 | 1,359 |
|
||||||
|
| . (Files) | 2 | 39 | 0 | 1 | 40 |
|
||||||
|
| capabilities | 1 | 11 | 0 | 0 | 11 |
|
||||||
|
| icons | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\\android | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\\android\\mipmap-anydpi-v26 | 1 | 5 | 0 | 0 | 5 |
|
||||||
|
| icons\\android\\values | 1 | 4 | 0 | 0 | 4 |
|
||||||
|
| src | 8 | 1,080 | 0 | 219 | 1,299 |
|
||||||
|
| src (Files) | 2 | 66 | 0 | 4 | 70 |
|
||||||
|
| src\\commands | 6 | 1,014 | 0 | 215 | 1,229 |
|
||||||
|
|
||||||
|
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
Date : 2026-05-18 12:12:03
|
||||||
|
Directory : c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri
|
||||||
|
Total : 13 files, 1139 codes, 0 comments, 220 blanks, all 1359 lines
|
||||||
|
|
||||||
|
Languages
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
| language | files | code | comment | blank | total |
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
| Rust | 9 | 1,081 | 0 | 220 | 1,301 |
|
||||||
|
| JSON | 2 | 49 | 0 | 0 | 49 |
|
||||||
|
| XML | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
+----------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Directories
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| path | files | code | comment | blank | total |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
| . | 13 | 1,139 | 0 | 220 | 1,359 |
|
||||||
|
| . (Files) | 2 | 39 | 0 | 1 | 40 |
|
||||||
|
| capabilities | 1 | 11 | 0 | 0 | 11 |
|
||||||
|
| icons | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\android | 2 | 9 | 0 | 0 | 9 |
|
||||||
|
| icons\android\mipmap-anydpi-v26 | 1 | 5 | 0 | 0 | 5 |
|
||||||
|
| icons\android\values | 1 | 4 | 0 | 0 | 4 |
|
||||||
|
| src | 8 | 1,080 | 0 | 219 | 1,299 |
|
||||||
|
| src (Files) | 2 | 66 | 0 | 4 | 70 |
|
||||||
|
| src\commands | 6 | 1,014 | 0 | 215 | 1,229 |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||||
|
|
||||||
|
Files
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+
|
||||||
|
| filename | language | code | comment | blank | total |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\build.rs | Rust | 1 | 0 | 1 | 2 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\capabilities\default.json | JSON | 11 | 0 | 0 | 11 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\mipmap-anydpi-v26\ic_launcher.xml | XML | 5 | 0 | 0 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\icons\android\values\ic_launcher_background.xml | XML | 4 | 0 | 0 | 4 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\controllers.rs | Rust | 127 | 0 | 20 | 147 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\files.rs | Rust | 12 | 0 | 0 | 12 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\mod.rs | Rust | 5 | 0 | 0 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\network.rs | Rust | 12 | 0 | 1 | 13 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\router.rs | Rust | 679 | 0 | 162 | 841 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\commands\ssh.rs | Rust | 179 | 0 | 32 | 211 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\lib.rs | Rust | 62 | 0 | 3 | 65 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\src\main.rs | Rust | 4 | 0 | 1 | 5 |
|
||||||
|
| c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src-tauri\tauri.conf.json | JSON | 38 | 0 | 0 | 38 |
|
||||||
|
| Total | | 1,139 | 0 | 220 | 1,359 |
|
||||||
|
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -14,11 +14,13 @@ type ButtonProps =
|
|||||||
|
|
||||||
const variants: Record<ButtonVariant, string> = {
|
const variants: Record<ButtonVariant, string> = {
|
||||||
primary:
|
primary:
|
||||||
'bg-blue-500 text-white hover:bg-blue-400',
|
'border border-white/10 bg-white/[0.035] text-white shadow-[inset_0_1px_0_rgba(255,255,255,0.05)] hover:border-blue-400/30 hover:bg-blue-500/10 hover:text-blue-50',
|
||||||
|
|
||||||
secondary:
|
secondary:
|
||||||
'border border-white/10 bg-white/[0.04] text-slate-200 hover:bg-white/[0.08]',
|
'border border-white/10 bg-white/[0.02] text-slate-200 hover:bg-white/[0.05] hover:text-white',
|
||||||
|
|
||||||
danger:
|
danger:
|
||||||
'border border-red-500/20 bg-red-500/10 text-red-300 hover:bg-red-500/20',
|
'border border-red-500/20 bg-red-500/10 text-red-300 hover:border-red-400/30 hover:bg-red-500/20 hover:text-red-100',
|
||||||
};
|
};
|
||||||
|
|
||||||
export function Button({
|
export function Button({
|
||||||
@@ -31,7 +33,8 @@ export function Button({
|
|||||||
<button
|
<button
|
||||||
{...props}
|
{...props}
|
||||||
className={clsx(
|
className={clsx(
|
||||||
'inline-flex items-center justify-center gap-2 rounded-xl px-4 py-2 text-sm font-semibold transition disabled:cursor-not-allowed disabled:opacity-50',
|
'inline-flex items-center justify-center gap-2 rounded-2xl px-4 py-3 text-sm font-black tracking-[-0.01em] transition-all duration-200 disabled:cursor-not-allowed disabled:opacity-50',
|
||||||
|
'backdrop-blur-sm',
|
||||||
variants[variant],
|
variants[variant],
|
||||||
className,
|
className,
|
||||||
)}
|
)}
|
||||||
|
|||||||
+124
-15
@@ -1,9 +1,6 @@
|
|||||||
import { apiRequest } from './apiClient';
|
import { apiRequest } from "./apiClient";
|
||||||
|
|
||||||
import type {
|
import type { NetworkTrafficResponse, VpsHealth } from "@/types/api";
|
||||||
NetworkTrafficResponse,
|
|
||||||
VpsHealth,
|
|
||||||
} from '@/types/api';
|
|
||||||
|
|
||||||
export type ControllerClient = {
|
export type ControllerClient = {
|
||||||
id: string;
|
id: string;
|
||||||
@@ -22,33 +19,145 @@ export type ControllerClientFileResponse = {
|
|||||||
content: string;
|
content: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type RouterFirewallRule = {
|
||||||
|
id: string;
|
||||||
|
name: string;
|
||||||
|
proto: string;
|
||||||
|
srcZone: string;
|
||||||
|
destZone: string;
|
||||||
|
externalPort: string;
|
||||||
|
internalIp: string;
|
||||||
|
internalPort: string;
|
||||||
|
target: string;
|
||||||
|
};
|
||||||
|
|
||||||
|
export type RouterFirewallRulesResponse = {
|
||||||
|
ok: boolean;
|
||||||
|
routerHost: string;
|
||||||
|
rules: RouterFirewallRule[];
|
||||||
|
fetchedAt: string;
|
||||||
|
};
|
||||||
|
|
||||||
export const vpsApi = {
|
export const vpsApi = {
|
||||||
health: () =>
|
health: () => apiRequest<VpsHealth>("/api/vps/health"),
|
||||||
apiRequest<VpsHealth>('/api/vps/health'),
|
|
||||||
|
|
||||||
networkTraffic: () =>
|
networkTraffic: () =>
|
||||||
apiRequest<NetworkTrafficResponse>('/api/vps/network-traffic'),
|
apiRequest<NetworkTrafficResponse>("/api/vps/network-traffic"),
|
||||||
|
|
||||||
udp2rawTraffic: () =>
|
udp2rawTraffic: () =>
|
||||||
apiRequest<NetworkTrafficResponse>('/api/vps/udp2raw-traffic'),
|
apiRequest<NetworkTrafficResponse>("/api/vps/udp2raw-traffic"),
|
||||||
|
|
||||||
rollbackLastBackup: () =>
|
rollbackLastBackup: () =>
|
||||||
apiRequest<{ restored: boolean }>(
|
apiRequest<{ restored: boolean }>(
|
||||||
'/api/vps/wireguard/rollback-last-backup',
|
"/api/vps/wireguard/rollback-last-backup",
|
||||||
{
|
{
|
||||||
method: 'POST',
|
method: "POST",
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
|
||||||
// ALL clients
|
// ALL clients
|
||||||
listControllerClients: () =>
|
listControllerClients: () =>
|
||||||
apiRequest<ControllerClientsResponse>(
|
apiRequest<ControllerClientsResponse>("/api/vps/controllers/clients"),
|
||||||
'/api/vps/controllers/clients',
|
|
||||||
),
|
|
||||||
|
|
||||||
// ONE client's .txt content
|
// ONE client's .txt content
|
||||||
readControllerClient: (clientId: string) =>
|
readControllerClient: (clientId: string) =>
|
||||||
apiRequest<ControllerClientFileResponse>(
|
apiRequest<ControllerClientFileResponse>(
|
||||||
`/api/vps/controllers/clients/${encodeURIComponent(clientId)}`,
|
`/api/vps/controllers/clients/${encodeURIComponent(clientId)}`,
|
||||||
),
|
),
|
||||||
};
|
|
||||||
|
updateControllerClient: (clientId: string, content: string) =>
|
||||||
|
apiRequest<ControllerClientFileResponse>(
|
||||||
|
`/api/vps/controllers/clients/${encodeURIComponent(clientId)}`,
|
||||||
|
{
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({ content }),
|
||||||
|
},
|
||||||
|
),
|
||||||
|
|
||||||
|
createControllerClient: (name: string, password: string) =>
|
||||||
|
apiRequest<ControllerClientFileResponse>(`/api/vps/controllers/clients`, {
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
name,
|
||||||
|
password,
|
||||||
|
}),
|
||||||
|
}),
|
||||||
|
|
||||||
|
deleteControllerClient: (clientId: string) =>
|
||||||
|
apiRequest<ControllerClientFileResponse>(`/api/vps/controllers/clients`, {
|
||||||
|
method: "DELETE",
|
||||||
|
body: JSON.stringify({ clientId }),
|
||||||
|
}),
|
||||||
|
|
||||||
|
getRouterFirewallRules: (routerHost: string, routerPassword: string) =>
|
||||||
|
apiRequest<RouterFirewallRulesResponse>(
|
||||||
|
"/api/vps/controllers/routers/firewall/rules",
|
||||||
|
{
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
routerHost,
|
||||||
|
routerPassword,
|
||||||
|
}),
|
||||||
|
},
|
||||||
|
),
|
||||||
|
|
||||||
|
createRouterFirewallRule: (
|
||||||
|
routerHost: string,
|
||||||
|
routerPassword: string,
|
||||||
|
rule: RouterFirewallRule,
|
||||||
|
) =>
|
||||||
|
apiRequest<{
|
||||||
|
ok: boolean;
|
||||||
|
routerHost: string;
|
||||||
|
rule: RouterFirewallRule;
|
||||||
|
deletedId: string | null;
|
||||||
|
fetchedAt: string;
|
||||||
|
}>("/api/vps/controllers/routers/firewall/rules/create", {
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
routerHost,
|
||||||
|
routerPassword,
|
||||||
|
...rule,
|
||||||
|
}),
|
||||||
|
}),
|
||||||
|
|
||||||
|
updateRouterFirewallRule: (
|
||||||
|
routerHost: string,
|
||||||
|
routerPassword: string,
|
||||||
|
rule: RouterFirewallRule,
|
||||||
|
) =>
|
||||||
|
apiRequest<{
|
||||||
|
ok: boolean;
|
||||||
|
routerHost: string;
|
||||||
|
rule: RouterFirewallRule;
|
||||||
|
deletedId: string | null;
|
||||||
|
fetchedAt: string;
|
||||||
|
}>("/api/vps/controllers/routers/firewall/rules/update", {
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
routerHost,
|
||||||
|
routerPassword,
|
||||||
|
...rule,
|
||||||
|
}),
|
||||||
|
}),
|
||||||
|
|
||||||
|
deleteRouterFirewallRule: (
|
||||||
|
routerHost: string,
|
||||||
|
routerPassword: string,
|
||||||
|
id: string,
|
||||||
|
) =>
|
||||||
|
apiRequest<{
|
||||||
|
ok: boolean;
|
||||||
|
routerHost: string;
|
||||||
|
rule: null;
|
||||||
|
deletedId: string;
|
||||||
|
fetchedAt: string;
|
||||||
|
}>("/api/vps/controllers/routers/firewall/rules", {
|
||||||
|
method: "DELETE",
|
||||||
|
body: JSON.stringify({
|
||||||
|
routerHost,
|
||||||
|
routerPassword,
|
||||||
|
id,
|
||||||
|
}),
|
||||||
|
}),
|
||||||
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user