Finishes controllers tab + adds Manual to settings

This commit is contained in:
litoral05
2026-05-18 12:18:38 +01:00
parent d9b4c081ce
commit 8feb5213cf
22 changed files with 3031 additions and 234 deletions
@@ -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
1 filename language comment blank total
2 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
1 filename language TypeScript PostCSS TypeScript JSX comment blank total
2 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
3 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
4 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
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 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
18 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
19 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
20 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
21 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
22 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\main.tsx TypeScript JSX 0 0 16 0 5 21
23 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\activityLogService.ts TypeScript 62 0 0 0 14 76
24 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\apiClient.ts TypeScript 80 0 0 0 13 93
25 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\loginApi.ts TypeScript 15 0 0 0 2 17
26 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpnApi.ts TypeScript 27 0 0 0 4 31
27 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\services\vpsApi.ts TypeScript 142 0 0 2 20 164
28 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\styles\globals.css PostCSS 0 28 0 0 5 33
29 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\activity.ts TypeScript 20 0 0 0 2 22
30 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\api.ts TypeScript 46 0 0 0 6 52
31 c:\Users\User\Desktop\Projetos\Deployed\LR OpenWRT Tool\Frontend\lr-openwrt-tool\src\types\provisioning.ts TypeScript 24 0 0 0 2 26
32 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 |
+-------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+