├── .air.toml ├── .github └── workflows │ ├── action.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── andromodem_openwrt.sh ├── cmd └── andromodem │ └── main.go ├── go.mod ├── go.sum ├── internal ├── common │ ├── response.go │ ├── response_test.go │ ├── rest.go │ └── rest_test.go ├── errors │ └── errors.go ├── handler │ ├── rest │ │ ├── devices_handler.go │ │ ├── devices_handler_interfaces.go │ │ ├── health_handler.go │ │ ├── messages_handler.go │ │ ├── messages_handler_interfaces.go │ │ ├── monitoring_handler.go │ │ ├── monitoring_handler_interfaces.go │ │ ├── network_handler.go │ │ └── network_handler_interface.go │ ├── sse │ │ ├── devices_event_handler_interfaces.go │ │ ├── devices_handler_event.go │ │ ├── monitoring_log_event_handler.go │ │ └── monitoring_log_event_handler_interfaces.go │ ├── web │ │ ├── frontend_handler.go │ │ └── frontend_handler_interfaces.go │ └── ws │ │ ├── mirroring_handler.go │ │ └── mirroring_handler_interface.go ├── middleware │ ├── adb_check.go │ ├── adb_check_test.go │ ├── recoverer.go │ └── recoverer_test.go ├── model │ ├── device.go │ ├── mirroring.go │ ├── monitoring.go │ ├── network.go │ └── response.go ├── router │ ├── router.go │ └── router_interfaces.go ├── server │ ├── server.go │ └── server_interfaces.go ├── service │ ├── common_service │ │ └── common_services.go │ ├── devices_service │ │ ├── devices_service.go │ │ └── devices_service_interfaces.go │ ├── messages_service │ │ ├── messages_service.go │ │ └── messages_service_interfaces.go │ ├── mirroring_service │ │ ├── mirroring_service.go │ │ └── mirroring_service_interface.go │ ├── monitoring_service │ │ ├── monitoring_config_service.go │ │ ├── monitoring_config_service_interfaces.go │ │ ├── monitoring_device_action_service.go │ │ ├── monitoring_device_action_service_interface.go │ │ ├── monitoring_log_service.go │ │ ├── monitoring_log_service_interfaces.go │ │ ├── monitoring_pingger_service.go │ │ ├── monitoring_pingger_service_interfaces.go │ │ ├── monitoring_pingger_service_test.go │ │ ├── monitoring_service.go │ │ ├── monitoring_service_interfaces.go │ │ ├── monitoring_task_service.go │ │ ├── monitoring_task_service_interfaces.go │ │ ├── monitoring_worker_service.go │ │ └── monitoring_worker_service_interfaces.go │ └── network │ │ ├── network_service.go │ │ └── network_service_interface.go └── utils │ ├── adb_helper.go │ └── validator_helper.go ├── pkg ├── adb_processor │ ├── command │ │ ├── command.go │ │ └── rule.go │ ├── errors │ │ └── errors.go │ ├── executor │ │ ├── executor.go │ │ ├── executor_interface.go │ │ └── executor_test.go │ ├── parser │ │ ├── airplane_mode.go │ │ ├── airplane_mode_test.go │ │ ├── apn.go │ │ ├── apn_test.go │ │ ├── battery.go │ │ ├── battery_test.go │ │ ├── busybox_check.go │ │ ├── busybox_check_test.go │ │ ├── device_prop.go │ │ ├── device_prop_test.go │ │ ├── device_uptime.go │ │ ├── device_uptime_test.go │ │ ├── inbox.go │ │ ├── inbox_test.go │ │ ├── ip_routes.go │ │ ├── ip_routes_test.go │ │ ├── memory.go │ │ ├── memory_test.go │ │ ├── message.go │ │ ├── message_test.go │ │ ├── mobile_data_state.go │ │ ├── mobile_data_state_test.go │ │ ├── parser_interface.go │ │ ├── raw.go │ │ ├── raw_test.go │ │ ├── root.go │ │ ├── root_test.go │ │ ├── signal_strength.go │ │ ├── signal_strength_test.go │ │ ├── sim.go │ │ ├── sim_test.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ └── utils.go │ ├── processor │ │ ├── parser.go │ │ ├── processor.go │ │ ├── processor_interfaces.go │ │ └── processor_test.go │ └── utils │ │ ├── extractor.go │ │ └── extractor_test.go ├── cache │ ├── cache.go │ ├── cache_interfaces.go │ └── cache_test.go ├── logger │ ├── log_duration.go │ ├── logger_test.go │ └── zap.go └── scrcpy │ ├── client.go │ ├── config.go │ ├── constant.go │ ├── control.go │ ├── server │ └── scrcpy-server-v3.3.1 │ ├── utils.go │ └── video.go ├── screenshots ├── device_info.png ├── device_info2.png ├── device_info3.png ├── feature_check.png ├── messages.png ├── mirroring.png ├── monitoring.png ├── monitoring2.png ├── network.png ├── network2.png └── power.png └── templates ├── andromodem_fe ├── .gitignore ├── README.md ├── dist │ └── .gitkeep ├── eslint.config.js ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── App.tsx │ ├── api │ │ ├── apiClient.ts │ │ ├── deviceApi.ts │ │ ├── healthApi.ts │ │ ├── messageApi.ts │ │ ├── monitoringApi.ts │ │ ├── networkApi.ts │ │ ├── powerApi.ts │ │ └── updateApi.ts │ ├── assets │ │ ├── css │ │ │ └── style.css │ │ └── images │ │ │ └── react.svg │ ├── components │ │ ├── Content │ │ │ └── Content.tsx │ │ ├── DeviceInfo │ │ │ ├── DeviceInfo.tsx │ │ │ ├── DeviceInfoCard.tsx │ │ │ └── DeviceInfoItem.tsx │ │ ├── DeviceSelector │ │ │ └── DeviceSelector.tsx │ │ ├── ErrorBoundary │ │ │ └── ErrorBoundary.tsx │ │ ├── FeatureAvailability │ │ │ └── FeatureAvailability.tsx │ │ ├── Footer │ │ │ └── Footer.tsx │ │ ├── Header │ │ │ └── Header.tsx │ │ ├── Loading │ │ │ └── LoadingOverlay.tsx │ │ ├── Messages │ │ │ ├── MessageItem.tsx │ │ │ └── MessageList.tsx │ │ ├── Mirroring │ │ │ ├── Mirroring.tsx │ │ │ ├── MirroringCanvas.tsx │ │ │ ├── MirroringConfig.tsx │ │ │ ├── MirroringNavigation.tsx │ │ │ └── MirroringTool.tsx │ │ ├── Modal │ │ │ ├── ApnModal.tsx │ │ │ ├── BatteryModal.tsx │ │ │ ├── FeatureAvailabilityModal.tsx │ │ │ ├── MemoryModal.tsx │ │ │ ├── MonitoringConfigModal.tsx │ │ │ ├── PowerActionConfirmModal.tsx │ │ │ ├── StorageModal.tsx │ │ │ └── UpdateModal.tsx │ │ ├── Monitoring │ │ │ ├── Monitoring.tsx │ │ │ ├── MonitoringConfigCard.tsx │ │ │ └── MonitoringLogCard.tsx │ │ ├── Network │ │ │ ├── AccessPointName.tsx │ │ │ ├── AirplaneMode.tsx │ │ │ ├── IpRoutes.tsx │ │ │ ├── MobileData.tsx │ │ │ ├── Network.tsx │ │ │ ├── NetworkSkeleton.tsx │ │ │ ├── SignalStrengthIcon.tsx │ │ │ └── SimInfo.tsx │ │ ├── Power │ │ │ └── Power.tsx │ │ ├── Skeleton │ │ │ ├── DeviceInfoCardSkeleton.tsx │ │ │ ├── DeviceInfoItemSkeleton.tsx │ │ │ ├── MessageItemSkeleteon.tsx │ │ │ └── NetworkCardSkeleton.tsx │ │ └── ThemeSelector │ │ │ └── ThemeSelector.tsx │ ├── config │ │ └── index.ts │ ├── constants │ │ └── themes.ts │ ├── hooks │ │ ├── useDeviceInfo.ts │ │ ├── useFeatureAvailability.ts │ │ ├── useHealthCheck.ts │ │ ├── useListenDevices.ts │ │ ├── useListenMonitoringLog.ts │ │ ├── useMessages.ts │ │ ├── useMirroringAspectRatio.ts │ │ ├── useMirroringFullscreen.ts │ │ ├── useMirroringTouch.ts │ │ ├── useMirroringWebSocket.ts │ │ ├── useMobileDataStatus.ts │ │ ├── useMonitoring.ts │ │ ├── useMonitoringForm.ts │ │ ├── useNetwork.ts │ │ ├── usePowerActions.ts │ │ ├── useTabManagement.ts │ │ └── useUpdateChecker.ts │ ├── layouts │ │ └── MainLayout.tsx │ ├── main.tsx │ ├── stores │ │ ├── devicesStore.ts │ │ ├── monitoringStore.ts │ │ ├── updateStore.ts │ │ └── useMonitoringConfigStore.ts │ ├── types │ │ ├── config.ts │ │ ├── device.ts │ │ ├── devicesStore.ts │ │ ├── message.ts │ │ ├── mirroring.ts │ │ ├── monitoring.ts │ │ ├── monitoringStore.ts │ │ ├── network.ts │ │ ├── power.ts │ │ ├── response.ts │ │ ├── update.ts │ │ └── utils.ts │ ├── utils │ │ ├── common.ts │ │ ├── converter.ts │ │ ├── coordinates.ts │ │ └── monitoringUtils.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── templates.go /.air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/.air.toml -------------------------------------------------------------------------------- /.github/workflows/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/.github/workflows/action.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/README.md -------------------------------------------------------------------------------- /andromodem_openwrt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/andromodem_openwrt.sh -------------------------------------------------------------------------------- /cmd/andromodem/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/cmd/andromodem/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/go.sum -------------------------------------------------------------------------------- /internal/common/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/common/response.go -------------------------------------------------------------------------------- /internal/common/response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/common/response_test.go -------------------------------------------------------------------------------- /internal/common/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/common/rest.go -------------------------------------------------------------------------------- /internal/common/rest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/common/rest_test.go -------------------------------------------------------------------------------- /internal/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/errors/errors.go -------------------------------------------------------------------------------- /internal/handler/rest/devices_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/devices_handler.go -------------------------------------------------------------------------------- /internal/handler/rest/devices_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/devices_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/rest/health_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/health_handler.go -------------------------------------------------------------------------------- /internal/handler/rest/messages_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/messages_handler.go -------------------------------------------------------------------------------- /internal/handler/rest/messages_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/messages_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/rest/monitoring_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/monitoring_handler.go -------------------------------------------------------------------------------- /internal/handler/rest/monitoring_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/monitoring_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/rest/network_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/network_handler.go -------------------------------------------------------------------------------- /internal/handler/rest/network_handler_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/rest/network_handler_interface.go -------------------------------------------------------------------------------- /internal/handler/sse/devices_event_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/sse/devices_event_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/sse/devices_handler_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/sse/devices_handler_event.go -------------------------------------------------------------------------------- /internal/handler/sse/monitoring_log_event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/sse/monitoring_log_event_handler.go -------------------------------------------------------------------------------- /internal/handler/sse/monitoring_log_event_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/sse/monitoring_log_event_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/web/frontend_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/web/frontend_handler.go -------------------------------------------------------------------------------- /internal/handler/web/frontend_handler_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/web/frontend_handler_interfaces.go -------------------------------------------------------------------------------- /internal/handler/ws/mirroring_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/ws/mirroring_handler.go -------------------------------------------------------------------------------- /internal/handler/ws/mirroring_handler_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/handler/ws/mirroring_handler_interface.go -------------------------------------------------------------------------------- /internal/middleware/adb_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/middleware/adb_check.go -------------------------------------------------------------------------------- /internal/middleware/adb_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/middleware/adb_check_test.go -------------------------------------------------------------------------------- /internal/middleware/recoverer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/middleware/recoverer.go -------------------------------------------------------------------------------- /internal/middleware/recoverer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/middleware/recoverer_test.go -------------------------------------------------------------------------------- /internal/model/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/model/device.go -------------------------------------------------------------------------------- /internal/model/mirroring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/model/mirroring.go -------------------------------------------------------------------------------- /internal/model/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/model/monitoring.go -------------------------------------------------------------------------------- /internal/model/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/model/network.go -------------------------------------------------------------------------------- /internal/model/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/model/response.go -------------------------------------------------------------------------------- /internal/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/router/router.go -------------------------------------------------------------------------------- /internal/router/router_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/router/router_interfaces.go -------------------------------------------------------------------------------- /internal/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/server/server.go -------------------------------------------------------------------------------- /internal/server/server_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/server/server_interfaces.go -------------------------------------------------------------------------------- /internal/service/common_service/common_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/common_service/common_services.go -------------------------------------------------------------------------------- /internal/service/devices_service/devices_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/devices_service/devices_service.go -------------------------------------------------------------------------------- /internal/service/devices_service/devices_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/devices_service/devices_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/messages_service/messages_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/messages_service/messages_service.go -------------------------------------------------------------------------------- /internal/service/messages_service/messages_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/messages_service/messages_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/mirroring_service/mirroring_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/mirroring_service/mirroring_service.go -------------------------------------------------------------------------------- /internal/service/mirroring_service/mirroring_service_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/mirroring_service/mirroring_service_interface.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_config_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_config_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_config_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_config_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_device_action_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_device_action_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_device_action_service_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_device_action_service_interface.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_log_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_log_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_log_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_log_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_pingger_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_pingger_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_pingger_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_pingger_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_pingger_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_pingger_service_test.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_task_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_task_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_task_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_task_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_worker_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_worker_service.go -------------------------------------------------------------------------------- /internal/service/monitoring_service/monitoring_worker_service_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/monitoring_service/monitoring_worker_service_interfaces.go -------------------------------------------------------------------------------- /internal/service/network/network_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/network/network_service.go -------------------------------------------------------------------------------- /internal/service/network/network_service_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/service/network/network_service_interface.go -------------------------------------------------------------------------------- /internal/utils/adb_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/utils/adb_helper.go -------------------------------------------------------------------------------- /internal/utils/validator_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/internal/utils/validator_helper.go -------------------------------------------------------------------------------- /pkg/adb_processor/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/command/command.go -------------------------------------------------------------------------------- /pkg/adb_processor/command/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/command/rule.go -------------------------------------------------------------------------------- /pkg/adb_processor/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/errors/errors.go -------------------------------------------------------------------------------- /pkg/adb_processor/executor/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/executor/executor.go -------------------------------------------------------------------------------- /pkg/adb_processor/executor/executor_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/executor/executor_interface.go -------------------------------------------------------------------------------- /pkg/adb_processor/executor/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/executor/executor_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/airplane_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/airplane_mode.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/airplane_mode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/airplane_mode_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/apn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/apn.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/apn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/apn_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/battery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/battery.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/battery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/battery_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/busybox_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/busybox_check.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/busybox_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/busybox_check_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/device_prop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/device_prop.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/device_prop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/device_prop_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/device_uptime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/device_uptime.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/device_uptime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/device_uptime_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/inbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/inbox.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/inbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/inbox_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/ip_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/ip_routes.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/ip_routes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/ip_routes_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/memory.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/memory_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/message.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/message_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/mobile_data_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/mobile_data_state.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/mobile_data_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/mobile_data_state_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/parser_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/parser_interface.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/raw.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/raw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/raw_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/root.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/root_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/signal_strength.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/signal_strength.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/signal_strength_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/signal_strength_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/sim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/sim.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/sim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/sim_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/storage.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/storage_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/parser/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/parser/utils.go -------------------------------------------------------------------------------- /pkg/adb_processor/processor/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/processor/parser.go -------------------------------------------------------------------------------- /pkg/adb_processor/processor/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/processor/processor.go -------------------------------------------------------------------------------- /pkg/adb_processor/processor/processor_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/processor/processor_interfaces.go -------------------------------------------------------------------------------- /pkg/adb_processor/processor/processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/processor/processor_test.go -------------------------------------------------------------------------------- /pkg/adb_processor/utils/extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/utils/extractor.go -------------------------------------------------------------------------------- /pkg/adb_processor/utils/extractor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/adb_processor/utils/extractor_test.go -------------------------------------------------------------------------------- /pkg/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/cache/cache.go -------------------------------------------------------------------------------- /pkg/cache/cache_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/cache/cache_interfaces.go -------------------------------------------------------------------------------- /pkg/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/cache/cache_test.go -------------------------------------------------------------------------------- /pkg/logger/log_duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/logger/log_duration.go -------------------------------------------------------------------------------- /pkg/logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/logger/logger_test.go -------------------------------------------------------------------------------- /pkg/logger/zap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/logger/zap.go -------------------------------------------------------------------------------- /pkg/scrcpy/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/client.go -------------------------------------------------------------------------------- /pkg/scrcpy/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/config.go -------------------------------------------------------------------------------- /pkg/scrcpy/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/constant.go -------------------------------------------------------------------------------- /pkg/scrcpy/control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/control.go -------------------------------------------------------------------------------- /pkg/scrcpy/server/scrcpy-server-v3.3.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/server/scrcpy-server-v3.3.1 -------------------------------------------------------------------------------- /pkg/scrcpy/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/utils.go -------------------------------------------------------------------------------- /pkg/scrcpy/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/pkg/scrcpy/video.go -------------------------------------------------------------------------------- /screenshots/device_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/device_info.png -------------------------------------------------------------------------------- /screenshots/device_info2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/device_info2.png -------------------------------------------------------------------------------- /screenshots/device_info3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/device_info3.png -------------------------------------------------------------------------------- /screenshots/feature_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/feature_check.png -------------------------------------------------------------------------------- /screenshots/messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/messages.png -------------------------------------------------------------------------------- /screenshots/mirroring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/mirroring.png -------------------------------------------------------------------------------- /screenshots/monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/monitoring.png -------------------------------------------------------------------------------- /screenshots/monitoring2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/monitoring2.png -------------------------------------------------------------------------------- /screenshots/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/network.png -------------------------------------------------------------------------------- /screenshots/network2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/network2.png -------------------------------------------------------------------------------- /screenshots/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/screenshots/power.png -------------------------------------------------------------------------------- /templates/andromodem_fe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/.gitignore -------------------------------------------------------------------------------- /templates/andromodem_fe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/README.md -------------------------------------------------------------------------------- /templates/andromodem_fe/dist/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /templates/andromodem_fe/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/eslint.config.js -------------------------------------------------------------------------------- /templates/andromodem_fe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/index.html -------------------------------------------------------------------------------- /templates/andromodem_fe/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/package-lock.json -------------------------------------------------------------------------------- /templates/andromodem_fe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/package.json -------------------------------------------------------------------------------- /templates/andromodem_fe/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/App.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/apiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/apiClient.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/deviceApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/deviceApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/healthApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/healthApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/messageApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/messageApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/monitoringApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/monitoringApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/networkApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/networkApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/powerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/powerApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/api/updateApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/api/updateApi.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/assets/css/style.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | 3 | @plugin "daisyui" { 4 | themes: all; 5 | } 6 | -------------------------------------------------------------------------------- /templates/andromodem_fe/src/assets/images/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/assets/images/react.svg -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Content/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Content/Content.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/DeviceInfo/DeviceInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/DeviceInfo/DeviceInfo.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/DeviceInfo/DeviceInfoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/DeviceInfo/DeviceInfoCard.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/DeviceInfo/DeviceInfoItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/DeviceInfo/DeviceInfoItem.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/DeviceSelector/DeviceSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/DeviceSelector/DeviceSelector.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/ErrorBoundary/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/ErrorBoundary/ErrorBoundary.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/FeatureAvailability/FeatureAvailability.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/FeatureAvailability/FeatureAvailability.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Footer/Footer.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Loading/LoadingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Loading/LoadingOverlay.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Messages/MessageItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Messages/MessageItem.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Messages/MessageList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Messages/MessageList.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Mirroring/Mirroring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Mirroring/Mirroring.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Mirroring/MirroringCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Mirroring/MirroringCanvas.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Mirroring/MirroringConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Mirroring/MirroringConfig.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Mirroring/MirroringNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Mirroring/MirroringNavigation.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Mirroring/MirroringTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Mirroring/MirroringTool.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/ApnModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/ApnModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/BatteryModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/BatteryModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/FeatureAvailabilityModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/FeatureAvailabilityModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/MemoryModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/MemoryModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/MonitoringConfigModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/MonitoringConfigModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/PowerActionConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/PowerActionConfirmModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/StorageModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/StorageModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Modal/UpdateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Modal/UpdateModal.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Monitoring/Monitoring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Monitoring/Monitoring.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Monitoring/MonitoringConfigCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Monitoring/MonitoringConfigCard.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Monitoring/MonitoringLogCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Monitoring/MonitoringLogCard.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/AccessPointName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/AccessPointName.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/AirplaneMode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/AirplaneMode.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/IpRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/IpRoutes.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/MobileData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/MobileData.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/Network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/Network.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/NetworkSkeleton.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/SignalStrengthIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/SignalStrengthIcon.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Network/SimInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Network/SimInfo.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Power/Power.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Power/Power.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Skeleton/DeviceInfoCardSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Skeleton/DeviceInfoCardSkeleton.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Skeleton/DeviceInfoItemSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Skeleton/DeviceInfoItemSkeleton.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Skeleton/MessageItemSkeleteon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Skeleton/MessageItemSkeleteon.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/Skeleton/NetworkCardSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/Skeleton/NetworkCardSkeleton.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/components/ThemeSelector/ThemeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/components/ThemeSelector/ThemeSelector.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/config/index.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/constants/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/constants/themes.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useDeviceInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useDeviceInfo.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useFeatureAvailability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useFeatureAvailability.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useHealthCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useHealthCheck.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useListenDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useListenDevices.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useListenMonitoringLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useListenMonitoringLog.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMessages.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMirroringAspectRatio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMirroringAspectRatio.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMirroringFullscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMirroringFullscreen.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMirroringTouch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMirroringTouch.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMirroringWebSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMirroringWebSocket.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMobileDataStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMobileDataStatus.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMonitoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMonitoring.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useMonitoringForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useMonitoringForm.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useNetwork.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/usePowerActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/usePowerActions.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useTabManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useTabManagement.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/hooks/useUpdateChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/hooks/useUpdateChecker.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/layouts/MainLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/layouts/MainLayout.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/main.tsx -------------------------------------------------------------------------------- /templates/andromodem_fe/src/stores/devicesStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/stores/devicesStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/stores/monitoringStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/stores/monitoringStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/stores/updateStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/stores/updateStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/stores/useMonitoringConfigStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/stores/useMonitoringConfigStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/config.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/device.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/devicesStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/devicesStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/message.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/mirroring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/mirroring.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/monitoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/monitoring.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/monitoringStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/monitoringStore.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/network.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/power.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/power.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/response.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/update.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/types/utils.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/utils/common.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/utils/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/utils/converter.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/utils/coordinates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/utils/coordinates.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/utils/monitoringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/src/utils/monitoringUtils.ts -------------------------------------------------------------------------------- /templates/andromodem_fe/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /templates/andromodem_fe/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/tsconfig.app.json -------------------------------------------------------------------------------- /templates/andromodem_fe/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/tsconfig.json -------------------------------------------------------------------------------- /templates/andromodem_fe/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/tsconfig.node.json -------------------------------------------------------------------------------- /templates/andromodem_fe/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/andromodem_fe/vite.config.ts -------------------------------------------------------------------------------- /templates/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basiooo/andromodem/HEAD/templates/templates.go --------------------------------------------------------------------------------