├── .dockerignore ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── feature_request.yml │ └── general_question.yml ├── dependabot.yaml ├── pull_request_template.md └── workflows │ ├── buf.yaml │ ├── build-image.yaml │ ├── lint.yaml │ └── test.yaml ├── .gitignore ├── .golangci.yaml ├── .mockery.yaml ├── .run ├── App image.run.xml └── Testing image.run.xml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── ReadMe.md ├── buf.gen.yaml ├── buf.yaml ├── cmd ├── charge_point.go ├── export.go ├── import.go ├── root.go ├── run.go └── version.go ├── deployments └── docker │ ├── docker-compose.test.yaml │ └── docker-compose.yaml ├── docs ├── configuration │ ├── configuration.md │ ├── evse-configuration.md │ ├── flags.md │ ├── importing-and-exporting.md │ └── ocpp │ │ ├── data-transfer-payloads.md │ │ └── ocpp-16.md ├── contribution │ ├── client │ │ ├── ChargePi-overview.png │ │ ├── api.md │ │ └── internal-structure.md │ ├── hardware │ │ ├── adding-support-for-hardware.md │ │ ├── display │ │ │ ├── display-contrib.md │ │ │ └── i18n.md │ │ ├── evcc │ │ │ └── evcc-contrib.md │ │ ├── indicator │ │ │ └── indicator-contrib.md │ │ ├── powerMeter │ │ │ └── power-meter-contrib.md │ │ └── reader │ │ │ └── reader-contrib.md │ └── ui │ │ └── ui.md ├── getting-started │ ├── README.md │ ├── assembly │ │ ├── WiringSketch_eng.png │ │ └── bill-of-materials.md │ └── installation │ │ ├── libraries.md │ │ ├── running-the-client.md │ │ └── systemd.md └── hardware │ ├── display │ └── hd44.md │ ├── evcc │ └── relay.md │ ├── hardware-support.md │ ├── indicator │ └── ws281x.md │ ├── misc │ └── 4g-modem │ │ └── modem-setup.md │ ├── power-meter │ └── cs5460a.md │ └── readers │ └── pn532.md ├── gen ├── mocks │ ├── auth │ │ ├── cache_mock.go │ │ ├── local_auth_list_mock.go │ │ ├── local_auth_list_repository_mock.go │ │ ├── service_mock.go │ │ └── tag_repository_mock.go │ ├── chargepoint │ │ └── charge_point_mock.go │ ├── diagnostics │ │ ├── service_mock.go │ │ └── uploader_mock.go │ ├── display │ │ ├── i18n │ │ │ └── translator_mock.go │ │ ├── manager_mock.go │ │ └── strategy_mock.go │ ├── evse │ │ ├── evse_mock.go │ │ ├── manager │ │ │ ├── evse_settings_repository_mock.go │ │ │ └── manager_mock.go │ │ └── state_mock.go │ ├── pkg │ │ ├── configuration │ │ │ ├── exporter │ │ │ │ └── exporter_mock.go │ │ │ ├── importer │ │ │ │ └── importer_mock.go │ │ │ └── manager │ │ │ │ ├── manager_mock.go │ │ │ │ ├── ocpp_configuration_repository_mock.go │ │ │ │ └── settings_repository_mock.go │ │ ├── encryption │ │ │ └── encryptor_mock.go │ │ ├── hardware │ │ │ ├── display │ │ │ │ └── display_mock.go │ │ │ ├── evcc │ │ │ │ └── evcc_mock.go │ │ │ ├── indicator │ │ │ │ └── indicator_mock.go │ │ │ ├── power-meter │ │ │ │ └── power_meter_mock.go │ │ │ └── reader │ │ │ │ └── reader_mock.go │ │ └── scheduler │ │ │ └── scheduler_mock.go │ ├── sessions │ │ ├── service_mock.go │ │ └── session_repository_mock.go │ ├── smart-charging │ │ ├── charging_schedule_repository_mock.go │ │ └── service_mock.go │ └── users │ │ ├── service_mock.go │ │ └── user_repository_mock.go └── proto │ ├── charge_point │ └── v1 │ │ ├── charge_point.pb.go │ │ └── charge_point_grpc.pb.go │ ├── common │ └── v1 │ │ ├── charge_point.pb.go │ │ ├── connector.pb.go │ │ ├── hardware.pb.go │ │ └── session.pb.go │ ├── configuration │ └── v1 │ │ ├── display.pb.go │ │ ├── display_grpc.pb.go │ │ ├── indicator.pb.go │ │ ├── indicator_grpc.pb.go │ │ ├── ocpp.pb.go │ │ ├── ocpp_grpc.pb.go │ │ ├── tag_reader.pb.go │ │ └── tag_reader_grpc.pb.go │ ├── connection │ └── v1 │ │ ├── connection.pb.go │ │ └── connection_grpc.pb.go │ ├── evse │ └── v1 │ │ ├── evcc.pb.go │ │ ├── evse.pb.go │ │ ├── evse_grpc.pb.go │ │ └── power_meter.pb.go │ ├── logs │ └── v1 │ │ ├── log.pb.go │ │ └── log_grpc.pb.go │ ├── tags │ └── v1 │ │ ├── tags.pb.go │ │ └── tags_grpc.pb.go │ └── users │ └── v1 │ ├── users.pb.go │ └── users_grpc.pb.go ├── go.mod ├── go.sum ├── internal ├── api │ ├── grpc │ │ ├── charge-point_test.go │ │ ├── charge_point.go │ │ ├── configuration.go │ │ ├── configuration_test.go │ │ ├── connectivity.go │ │ ├── evse.go │ │ ├── evse_test.go │ │ ├── interceptor.go │ │ ├── log_test.go │ │ ├── logs.go │ │ ├── server.go │ │ ├── server_test.go │ │ ├── tag_auth.go │ │ ├── tag_auth_test.go │ │ ├── user.go │ │ └── user_test.go │ └── http │ │ ├── middleware.go │ │ └── server.go ├── auth │ ├── auth_cache.go │ ├── auth_cache_test.go │ ├── list │ │ └── list_version.go │ ├── local_auth_list.go │ ├── local_auth_list_test.go │ ├── manager.go │ └── manager_test.go ├── chargepoint │ ├── charge_point.go │ ├── common.go │ ├── common_test.go │ ├── opts.go │ ├── opts_test.go │ └── v16 │ │ ├── auth.go │ │ ├── charge_point.go │ │ ├── charge_point_test.go │ │ ├── connectors.go │ │ ├── connectors_test.go │ │ ├── core_profile.go │ │ ├── core_profile_test.go │ │ ├── firmware_updates.go │ │ ├── firmware_updates_test.go │ │ ├── hardware.go │ │ ├── hardware_test.go │ │ ├── local_auth_list.go │ │ ├── reservations.go │ │ ├── reservations_test.go │ │ ├── settings.go │ │ ├── start_charging.go │ │ ├── startup.go │ │ ├── state.go │ │ ├── stop_charging.go │ │ ├── trigger_message.go │ │ └── trigger_message_test.go ├── diagnostics │ ├── ftp_uploader.go │ ├── ftp_uploader_test.go │ ├── http_uploader.go │ ├── http_uploader_test.go │ ├── service.go │ ├── service_test.go │ └── uploader_factory.go ├── display │ ├── i18n │ │ ├── translations │ │ │ ├── active.en.yaml │ │ │ ├── active.sl.yaml │ │ │ └── translate.sl.yaml │ │ ├── translator.go │ │ └── translator_test.go │ ├── manager.go │ ├── manager_test.go │ ├── message_queue.go │ ├── message_queue_test.go │ ├── strategy.go │ └── strategy_test.go ├── evse │ ├── evse.go │ ├── evse_linux.go │ ├── evse_linux_test.go │ ├── manager │ │ ├── def.go │ │ ├── manager.go │ │ ├── manager_test.go │ │ ├── reservation_store.go │ │ └── reservation_store_test.go │ ├── state.go │ ├── state_test.go │ └── states.go ├── pkg │ ├── badger │ │ ├── database.go │ │ ├── logger.go │ │ ├── session.go │ │ ├── session_test.go │ │ ├── settings.go │ │ ├── settings_test.go │ │ ├── smart_charging.go │ │ ├── smart_charging_test.go │ │ ├── tags.go │ │ ├── tags_test.go │ │ ├── user.go │ │ └── user_test.go │ ├── configuration │ │ ├── common.go │ │ ├── common_test.go │ │ ├── exporter │ │ │ ├── exporter.go │ │ │ └── exporter_test.go │ │ ├── importer │ │ │ ├── importer.go │ │ │ └── importer_test.go │ │ ├── manager │ │ │ ├── manager.go │ │ │ ├── manager_test.go │ │ │ └── repositories.go │ │ ├── settings.go │ │ └── settings_test.go │ ├── notifications │ │ ├── meter-values.go │ │ └── status.go │ └── scheduler │ │ └── scheduler.go ├── sessions │ ├── models │ │ ├── session.go │ │ └── session_test.go │ ├── repository.go │ ├── service.go │ └── service_test.go ├── smart-charging │ ├── composite_schedule.go │ ├── helpers.go │ ├── helpers_test.go │ ├── repository.go │ ├── service.go │ └── service_test.go └── users │ ├── models │ ├── roles.go │ ├── roles_test.go │ ├── user.go │ └── user_test.go │ ├── repository.go │ ├── service.go │ └── service_test.go ├── main.go ├── makefile ├── pkg ├── encryption │ ├── encryptor.go │ └── encryptor_test.go ├── hardware │ ├── display │ │ ├── display.go │ │ ├── display_linux.go │ │ ├── display_raspberrypi.go │ │ ├── dummy.go │ │ ├── hd44780.go │ │ └── hd44780_test.go │ ├── evcc │ │ ├── dummy.go │ │ ├── evcc.go │ │ ├── evcc_linux.go │ │ └── relay.go │ ├── indicator │ │ ├── dummy.go │ │ ├── indicator.go │ │ ├── indicator_linux.go │ │ ├── indicator_raspberrypi.go │ │ └── ws281x.go │ ├── interfaces.go │ ├── power-meter │ │ ├── cs5460a.go │ │ ├── dummy.go │ │ ├── power_meter.go │ │ └── power_meter_linux.go │ └── reader │ │ ├── dummy.go │ │ ├── libnfc.go │ │ ├── reader.go │ │ ├── reader_demo.go │ │ ├── reader_linux.go │ │ └── reader_notlinux.go ├── observability │ └── logging.go ├── ocpp │ ├── data_transfer_chargepoint.go │ ├── data_transfer_connector.go │ └── version.go ├── tls │ ├── tls.go │ └── tls_test.go └── util │ ├── common.go │ ├── common_test.go │ ├── measurements.go │ ├── measurements_test.go │ └── random-tag-id-generator.go ├── proto ├── charge_point │ └── v1 │ │ └── charge_point.proto ├── common │ └── v1 │ │ ├── charge_point.proto │ │ ├── connector.proto │ │ ├── hardware.proto │ │ └── session.proto ├── configuration │ └── v1 │ │ ├── display.proto │ │ ├── indicator.proto │ │ ├── ocpp.proto │ │ └── tag_reader.proto ├── connection │ └── v1 │ │ └── connection.proto ├── evse │ └── v1 │ │ ├── evcc.proto │ │ ├── evse.proto │ │ └── power_meter.proto ├── logs │ └── v1 │ │ └── log.proto ├── tags │ └── v1 │ │ └── tags.proto └── users │ └── v1 │ └── users.proto ├── scripts ├── certificates │ ├── create-test-certs.sh │ └── openssl-cp.conf └── install-dependencies.sh └── ui ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── modals │ │ └── DeleteModal.svelte │ ├── navigation │ │ └── NavItem.svelte │ └── theme │ │ └── ThemeToggle.svelte └── routes │ ├── (auth) │ └── login │ │ └── +page.svelte │ ├── (dashboard) │ ├── +layout.svelte │ ├── +page.svelte │ ├── evse │ │ └── +page.svelte │ ├── hardware │ │ └── +page.svelte │ ├── logs │ │ └── +page.svelte │ ├── ocpp │ │ └── +page.svelte │ └── users │ │ ├── +page.svelte │ │ └── components │ │ ├── CreateUserForm.svelte │ │ └── DeleteUserButton.svelte │ └── +layout.svelte ├── static ├── favicon.png └── logo.svg ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @xBlaz3kx 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/general_question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/ISSUE_TEMPLATE/general_question.yml -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/workflows/buf.yaml -------------------------------------------------------------------------------- /.github/workflows/build-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/workflows/build-image.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.mockery.yaml -------------------------------------------------------------------------------- /.run/App image.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.run/App image.run.xml -------------------------------------------------------------------------------- /.run/Testing image.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/.run/Testing image.run.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/LICENSE.md -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ReadMe.md -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/buf.yaml -------------------------------------------------------------------------------- /cmd/charge_point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/charge_point.go -------------------------------------------------------------------------------- /cmd/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/export.go -------------------------------------------------------------------------------- /cmd/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/import.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/run.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/cmd/version.go -------------------------------------------------------------------------------- /deployments/docker/docker-compose.test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/deployments/docker/docker-compose.test.yaml -------------------------------------------------------------------------------- /deployments/docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/deployments/docker/docker-compose.yaml -------------------------------------------------------------------------------- /docs/configuration/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/configuration.md -------------------------------------------------------------------------------- /docs/configuration/evse-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/evse-configuration.md -------------------------------------------------------------------------------- /docs/configuration/flags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/flags.md -------------------------------------------------------------------------------- /docs/configuration/importing-and-exporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/importing-and-exporting.md -------------------------------------------------------------------------------- /docs/configuration/ocpp/data-transfer-payloads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/ocpp/data-transfer-payloads.md -------------------------------------------------------------------------------- /docs/configuration/ocpp/ocpp-16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/configuration/ocpp/ocpp-16.md -------------------------------------------------------------------------------- /docs/contribution/client/ChargePi-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/client/ChargePi-overview.png -------------------------------------------------------------------------------- /docs/contribution/client/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/client/api.md -------------------------------------------------------------------------------- /docs/contribution/client/internal-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/client/internal-structure.md -------------------------------------------------------------------------------- /docs/contribution/hardware/adding-support-for-hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/adding-support-for-hardware.md -------------------------------------------------------------------------------- /docs/contribution/hardware/display/display-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/display/display-contrib.md -------------------------------------------------------------------------------- /docs/contribution/hardware/display/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/display/i18n.md -------------------------------------------------------------------------------- /docs/contribution/hardware/evcc/evcc-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/evcc/evcc-contrib.md -------------------------------------------------------------------------------- /docs/contribution/hardware/indicator/indicator-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/indicator/indicator-contrib.md -------------------------------------------------------------------------------- /docs/contribution/hardware/powerMeter/power-meter-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/powerMeter/power-meter-contrib.md -------------------------------------------------------------------------------- /docs/contribution/hardware/reader/reader-contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/contribution/hardware/reader/reader-contrib.md -------------------------------------------------------------------------------- /docs/contribution/ui/ui.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/README.md -------------------------------------------------------------------------------- /docs/getting-started/assembly/WiringSketch_eng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/assembly/WiringSketch_eng.png -------------------------------------------------------------------------------- /docs/getting-started/assembly/bill-of-materials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/assembly/bill-of-materials.md -------------------------------------------------------------------------------- /docs/getting-started/installation/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/installation/libraries.md -------------------------------------------------------------------------------- /docs/getting-started/installation/running-the-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/installation/running-the-client.md -------------------------------------------------------------------------------- /docs/getting-started/installation/systemd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/getting-started/installation/systemd.md -------------------------------------------------------------------------------- /docs/hardware/display/hd44.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/display/hd44.md -------------------------------------------------------------------------------- /docs/hardware/evcc/relay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/evcc/relay.md -------------------------------------------------------------------------------- /docs/hardware/hardware-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/hardware-support.md -------------------------------------------------------------------------------- /docs/hardware/indicator/ws281x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/indicator/ws281x.md -------------------------------------------------------------------------------- /docs/hardware/misc/4g-modem/modem-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/misc/4g-modem/modem-setup.md -------------------------------------------------------------------------------- /docs/hardware/power-meter/cs5460a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/power-meter/cs5460a.md -------------------------------------------------------------------------------- /docs/hardware/readers/pn532.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/docs/hardware/readers/pn532.md -------------------------------------------------------------------------------- /gen/mocks/auth/cache_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/auth/cache_mock.go -------------------------------------------------------------------------------- /gen/mocks/auth/local_auth_list_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/auth/local_auth_list_mock.go -------------------------------------------------------------------------------- /gen/mocks/auth/local_auth_list_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/auth/local_auth_list_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/auth/service_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/auth/service_mock.go -------------------------------------------------------------------------------- /gen/mocks/auth/tag_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/auth/tag_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/chargepoint/charge_point_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/chargepoint/charge_point_mock.go -------------------------------------------------------------------------------- /gen/mocks/diagnostics/service_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/diagnostics/service_mock.go -------------------------------------------------------------------------------- /gen/mocks/diagnostics/uploader_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/diagnostics/uploader_mock.go -------------------------------------------------------------------------------- /gen/mocks/display/i18n/translator_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/display/i18n/translator_mock.go -------------------------------------------------------------------------------- /gen/mocks/display/manager_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/display/manager_mock.go -------------------------------------------------------------------------------- /gen/mocks/display/strategy_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/display/strategy_mock.go -------------------------------------------------------------------------------- /gen/mocks/evse/evse_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/evse/evse_mock.go -------------------------------------------------------------------------------- /gen/mocks/evse/manager/evse_settings_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/evse/manager/evse_settings_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/evse/manager/manager_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/evse/manager/manager_mock.go -------------------------------------------------------------------------------- /gen/mocks/evse/state_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/evse/state_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/configuration/exporter/exporter_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/configuration/exporter/exporter_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/configuration/importer/importer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/configuration/importer/importer_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/configuration/manager/manager_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/configuration/manager/manager_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/configuration/manager/ocpp_configuration_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/configuration/manager/ocpp_configuration_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/configuration/manager/settings_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/configuration/manager/settings_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/encryption/encryptor_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/encryption/encryptor_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/hardware/display/display_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/hardware/display/display_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/hardware/evcc/evcc_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/hardware/evcc/evcc_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/hardware/indicator/indicator_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/hardware/indicator/indicator_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/hardware/power-meter/power_meter_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/hardware/power-meter/power_meter_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/hardware/reader/reader_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/hardware/reader/reader_mock.go -------------------------------------------------------------------------------- /gen/mocks/pkg/scheduler/scheduler_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/pkg/scheduler/scheduler_mock.go -------------------------------------------------------------------------------- /gen/mocks/sessions/service_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/sessions/service_mock.go -------------------------------------------------------------------------------- /gen/mocks/sessions/session_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/sessions/session_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/smart-charging/charging_schedule_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/smart-charging/charging_schedule_repository_mock.go -------------------------------------------------------------------------------- /gen/mocks/smart-charging/service_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/smart-charging/service_mock.go -------------------------------------------------------------------------------- /gen/mocks/users/service_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/users/service_mock.go -------------------------------------------------------------------------------- /gen/mocks/users/user_repository_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/mocks/users/user_repository_mock.go -------------------------------------------------------------------------------- /gen/proto/charge_point/v1/charge_point.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/charge_point/v1/charge_point.pb.go -------------------------------------------------------------------------------- /gen/proto/charge_point/v1/charge_point_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/charge_point/v1/charge_point_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/common/v1/charge_point.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/common/v1/charge_point.pb.go -------------------------------------------------------------------------------- /gen/proto/common/v1/connector.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/common/v1/connector.pb.go -------------------------------------------------------------------------------- /gen/proto/common/v1/hardware.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/common/v1/hardware.pb.go -------------------------------------------------------------------------------- /gen/proto/common/v1/session.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/common/v1/session.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/display.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/display.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/display_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/display_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/indicator.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/indicator.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/indicator_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/indicator_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/ocpp.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/ocpp.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/ocpp_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/ocpp_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/tag_reader.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/tag_reader.pb.go -------------------------------------------------------------------------------- /gen/proto/configuration/v1/tag_reader_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/configuration/v1/tag_reader_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/connection/v1/connection.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/connection/v1/connection.pb.go -------------------------------------------------------------------------------- /gen/proto/connection/v1/connection_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/connection/v1/connection_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/evse/v1/evcc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/evse/v1/evcc.pb.go -------------------------------------------------------------------------------- /gen/proto/evse/v1/evse.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/evse/v1/evse.pb.go -------------------------------------------------------------------------------- /gen/proto/evse/v1/evse_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/evse/v1/evse_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/evse/v1/power_meter.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/evse/v1/power_meter.pb.go -------------------------------------------------------------------------------- /gen/proto/logs/v1/log.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/logs/v1/log.pb.go -------------------------------------------------------------------------------- /gen/proto/logs/v1/log_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/logs/v1/log_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/tags/v1/tags.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/tags/v1/tags.pb.go -------------------------------------------------------------------------------- /gen/proto/tags/v1/tags_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/tags/v1/tags_grpc.pb.go -------------------------------------------------------------------------------- /gen/proto/users/v1/users.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/users/v1/users.pb.go -------------------------------------------------------------------------------- /gen/proto/users/v1/users_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/gen/proto/users/v1/users_grpc.pb.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/go.sum -------------------------------------------------------------------------------- /internal/api/grpc/charge-point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/charge-point_test.go -------------------------------------------------------------------------------- /internal/api/grpc/charge_point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/charge_point.go -------------------------------------------------------------------------------- /internal/api/grpc/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/configuration.go -------------------------------------------------------------------------------- /internal/api/grpc/configuration_test.go: -------------------------------------------------------------------------------- 1 | package grpc 2 | -------------------------------------------------------------------------------- /internal/api/grpc/connectivity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/connectivity.go -------------------------------------------------------------------------------- /internal/api/grpc/evse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/evse.go -------------------------------------------------------------------------------- /internal/api/grpc/evse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/evse_test.go -------------------------------------------------------------------------------- /internal/api/grpc/interceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/interceptor.go -------------------------------------------------------------------------------- /internal/api/grpc/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/log_test.go -------------------------------------------------------------------------------- /internal/api/grpc/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/logs.go -------------------------------------------------------------------------------- /internal/api/grpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/server.go -------------------------------------------------------------------------------- /internal/api/grpc/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/server_test.go -------------------------------------------------------------------------------- /internal/api/grpc/tag_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/tag_auth.go -------------------------------------------------------------------------------- /internal/api/grpc/tag_auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/tag_auth_test.go -------------------------------------------------------------------------------- /internal/api/grpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/user.go -------------------------------------------------------------------------------- /internal/api/grpc/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/grpc/user_test.go -------------------------------------------------------------------------------- /internal/api/http/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/http/middleware.go -------------------------------------------------------------------------------- /internal/api/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/api/http/server.go -------------------------------------------------------------------------------- /internal/auth/auth_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/auth_cache.go -------------------------------------------------------------------------------- /internal/auth/auth_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/auth_cache_test.go -------------------------------------------------------------------------------- /internal/auth/list/list_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/list/list_version.go -------------------------------------------------------------------------------- /internal/auth/local_auth_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/local_auth_list.go -------------------------------------------------------------------------------- /internal/auth/local_auth_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/local_auth_list_test.go -------------------------------------------------------------------------------- /internal/auth/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/manager.go -------------------------------------------------------------------------------- /internal/auth/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/auth/manager_test.go -------------------------------------------------------------------------------- /internal/chargepoint/charge_point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/charge_point.go -------------------------------------------------------------------------------- /internal/chargepoint/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/common.go -------------------------------------------------------------------------------- /internal/chargepoint/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/common_test.go -------------------------------------------------------------------------------- /internal/chargepoint/opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/opts.go -------------------------------------------------------------------------------- /internal/chargepoint/opts_test.go: -------------------------------------------------------------------------------- 1 | package chargepoint 2 | -------------------------------------------------------------------------------- /internal/chargepoint/v16/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/auth.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/charge_point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/charge_point.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/charge_point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/charge_point_test.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/connectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/connectors.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/connectors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/connectors_test.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/core_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/core_profile.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/core_profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/core_profile_test.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/firmware_updates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/firmware_updates.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/firmware_updates_test.go: -------------------------------------------------------------------------------- 1 | package v16 2 | -------------------------------------------------------------------------------- /internal/chargepoint/v16/hardware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/hardware.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/hardware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/hardware_test.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/local_auth_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/local_auth_list.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/reservations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/reservations.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/reservations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/reservations_test.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/settings.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/start_charging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/start_charging.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/startup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/startup.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/state.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/stop_charging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/stop_charging.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/trigger_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/trigger_message.go -------------------------------------------------------------------------------- /internal/chargepoint/v16/trigger_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/chargepoint/v16/trigger_message_test.go -------------------------------------------------------------------------------- /internal/diagnostics/ftp_uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/ftp_uploader.go -------------------------------------------------------------------------------- /internal/diagnostics/ftp_uploader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/ftp_uploader_test.go -------------------------------------------------------------------------------- /internal/diagnostics/http_uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/http_uploader.go -------------------------------------------------------------------------------- /internal/diagnostics/http_uploader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/http_uploader_test.go -------------------------------------------------------------------------------- /internal/diagnostics/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/service.go -------------------------------------------------------------------------------- /internal/diagnostics/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/service_test.go -------------------------------------------------------------------------------- /internal/diagnostics/uploader_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/diagnostics/uploader_factory.go -------------------------------------------------------------------------------- /internal/display/i18n/translations/active.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/i18n/translations/active.en.yaml -------------------------------------------------------------------------------- /internal/display/i18n/translations/active.sl.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/display/i18n/translations/translate.sl.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/display/i18n/translator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/i18n/translator.go -------------------------------------------------------------------------------- /internal/display/i18n/translator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/i18n/translator_test.go -------------------------------------------------------------------------------- /internal/display/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/manager.go -------------------------------------------------------------------------------- /internal/display/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/manager_test.go -------------------------------------------------------------------------------- /internal/display/message_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/message_queue.go -------------------------------------------------------------------------------- /internal/display/message_queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/message_queue_test.go -------------------------------------------------------------------------------- /internal/display/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/strategy.go -------------------------------------------------------------------------------- /internal/display/strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/display/strategy_test.go -------------------------------------------------------------------------------- /internal/evse/evse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/evse.go -------------------------------------------------------------------------------- /internal/evse/evse_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/evse_linux.go -------------------------------------------------------------------------------- /internal/evse/evse_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/evse_linux_test.go -------------------------------------------------------------------------------- /internal/evse/manager/def.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/manager/def.go -------------------------------------------------------------------------------- /internal/evse/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/manager/manager.go -------------------------------------------------------------------------------- /internal/evse/manager/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/manager/manager_test.go -------------------------------------------------------------------------------- /internal/evse/manager/reservation_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/manager/reservation_store.go -------------------------------------------------------------------------------- /internal/evse/manager/reservation_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/manager/reservation_store_test.go -------------------------------------------------------------------------------- /internal/evse/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/state.go -------------------------------------------------------------------------------- /internal/evse/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/state_test.go -------------------------------------------------------------------------------- /internal/evse/states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/evse/states.go -------------------------------------------------------------------------------- /internal/pkg/badger/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/database.go -------------------------------------------------------------------------------- /internal/pkg/badger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/logger.go -------------------------------------------------------------------------------- /internal/pkg/badger/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/session.go -------------------------------------------------------------------------------- /internal/pkg/badger/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/session_test.go -------------------------------------------------------------------------------- /internal/pkg/badger/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/settings.go -------------------------------------------------------------------------------- /internal/pkg/badger/settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/settings_test.go -------------------------------------------------------------------------------- /internal/pkg/badger/smart_charging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/smart_charging.go -------------------------------------------------------------------------------- /internal/pkg/badger/smart_charging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/smart_charging_test.go -------------------------------------------------------------------------------- /internal/pkg/badger/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/tags.go -------------------------------------------------------------------------------- /internal/pkg/badger/tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/tags_test.go -------------------------------------------------------------------------------- /internal/pkg/badger/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/user.go -------------------------------------------------------------------------------- /internal/pkg/badger/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/badger/user_test.go -------------------------------------------------------------------------------- /internal/pkg/configuration/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/common.go -------------------------------------------------------------------------------- /internal/pkg/configuration/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/common_test.go -------------------------------------------------------------------------------- /internal/pkg/configuration/exporter/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/exporter/exporter.go -------------------------------------------------------------------------------- /internal/pkg/configuration/exporter/exporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/exporter/exporter_test.go -------------------------------------------------------------------------------- /internal/pkg/configuration/importer/importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/importer/importer.go -------------------------------------------------------------------------------- /internal/pkg/configuration/importer/importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/importer/importer_test.go -------------------------------------------------------------------------------- /internal/pkg/configuration/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/manager/manager.go -------------------------------------------------------------------------------- /internal/pkg/configuration/manager/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/manager/manager_test.go -------------------------------------------------------------------------------- /internal/pkg/configuration/manager/repositories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/manager/repositories.go -------------------------------------------------------------------------------- /internal/pkg/configuration/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/settings.go -------------------------------------------------------------------------------- /internal/pkg/configuration/settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/configuration/settings_test.go -------------------------------------------------------------------------------- /internal/pkg/notifications/meter-values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/notifications/meter-values.go -------------------------------------------------------------------------------- /internal/pkg/notifications/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/notifications/status.go -------------------------------------------------------------------------------- /internal/pkg/scheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/pkg/scheduler/scheduler.go -------------------------------------------------------------------------------- /internal/sessions/models/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/sessions/models/session.go -------------------------------------------------------------------------------- /internal/sessions/models/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/sessions/models/session_test.go -------------------------------------------------------------------------------- /internal/sessions/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/sessions/repository.go -------------------------------------------------------------------------------- /internal/sessions/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/sessions/service.go -------------------------------------------------------------------------------- /internal/sessions/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/sessions/service_test.go -------------------------------------------------------------------------------- /internal/smart-charging/composite_schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/composite_schedule.go -------------------------------------------------------------------------------- /internal/smart-charging/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/helpers.go -------------------------------------------------------------------------------- /internal/smart-charging/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/helpers_test.go -------------------------------------------------------------------------------- /internal/smart-charging/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/repository.go -------------------------------------------------------------------------------- /internal/smart-charging/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/service.go -------------------------------------------------------------------------------- /internal/smart-charging/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/smart-charging/service_test.go -------------------------------------------------------------------------------- /internal/users/models/roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/models/roles.go -------------------------------------------------------------------------------- /internal/users/models/roles_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/models/roles_test.go -------------------------------------------------------------------------------- /internal/users/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/models/user.go -------------------------------------------------------------------------------- /internal/users/models/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/models/user_test.go -------------------------------------------------------------------------------- /internal/users/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/repository.go -------------------------------------------------------------------------------- /internal/users/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/service.go -------------------------------------------------------------------------------- /internal/users/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/internal/users/service_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/main.go -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/makefile -------------------------------------------------------------------------------- /pkg/encryption/encryptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/encryption/encryptor.go -------------------------------------------------------------------------------- /pkg/encryption/encryptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/encryption/encryptor_test.go -------------------------------------------------------------------------------- /pkg/hardware/display/display.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/display.go -------------------------------------------------------------------------------- /pkg/hardware/display/display_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/display_linux.go -------------------------------------------------------------------------------- /pkg/hardware/display/display_raspberrypi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/display_raspberrypi.go -------------------------------------------------------------------------------- /pkg/hardware/display/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/dummy.go -------------------------------------------------------------------------------- /pkg/hardware/display/hd44780.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/hd44780.go -------------------------------------------------------------------------------- /pkg/hardware/display/hd44780_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/display/hd44780_test.go -------------------------------------------------------------------------------- /pkg/hardware/evcc/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/evcc/dummy.go -------------------------------------------------------------------------------- /pkg/hardware/evcc/evcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/evcc/evcc.go -------------------------------------------------------------------------------- /pkg/hardware/evcc/evcc_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/evcc/evcc_linux.go -------------------------------------------------------------------------------- /pkg/hardware/evcc/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/evcc/relay.go -------------------------------------------------------------------------------- /pkg/hardware/indicator/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/indicator/dummy.go -------------------------------------------------------------------------------- /pkg/hardware/indicator/indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/indicator/indicator.go -------------------------------------------------------------------------------- /pkg/hardware/indicator/indicator_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/indicator/indicator_linux.go -------------------------------------------------------------------------------- /pkg/hardware/indicator/indicator_raspberrypi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/indicator/indicator_raspberrypi.go -------------------------------------------------------------------------------- /pkg/hardware/indicator/ws281x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/indicator/ws281x.go -------------------------------------------------------------------------------- /pkg/hardware/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/interfaces.go -------------------------------------------------------------------------------- /pkg/hardware/power-meter/cs5460a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/power-meter/cs5460a.go -------------------------------------------------------------------------------- /pkg/hardware/power-meter/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/power-meter/dummy.go -------------------------------------------------------------------------------- /pkg/hardware/power-meter/power_meter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/power-meter/power_meter.go -------------------------------------------------------------------------------- /pkg/hardware/power-meter/power_meter_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/power-meter/power_meter_linux.go -------------------------------------------------------------------------------- /pkg/hardware/reader/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/dummy.go -------------------------------------------------------------------------------- /pkg/hardware/reader/libnfc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/libnfc.go -------------------------------------------------------------------------------- /pkg/hardware/reader/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/reader.go -------------------------------------------------------------------------------- /pkg/hardware/reader/reader_demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/reader_demo.go -------------------------------------------------------------------------------- /pkg/hardware/reader/reader_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/reader_linux.go -------------------------------------------------------------------------------- /pkg/hardware/reader/reader_notlinux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/hardware/reader/reader_notlinux.go -------------------------------------------------------------------------------- /pkg/observability/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/observability/logging.go -------------------------------------------------------------------------------- /pkg/ocpp/data_transfer_chargepoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/ocpp/data_transfer_chargepoint.go -------------------------------------------------------------------------------- /pkg/ocpp/data_transfer_connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/ocpp/data_transfer_connector.go -------------------------------------------------------------------------------- /pkg/ocpp/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/ocpp/version.go -------------------------------------------------------------------------------- /pkg/tls/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/tls/tls.go -------------------------------------------------------------------------------- /pkg/tls/tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/tls/tls_test.go -------------------------------------------------------------------------------- /pkg/util/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/util/common.go -------------------------------------------------------------------------------- /pkg/util/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/util/common_test.go -------------------------------------------------------------------------------- /pkg/util/measurements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/util/measurements.go -------------------------------------------------------------------------------- /pkg/util/measurements_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/util/measurements_test.go -------------------------------------------------------------------------------- /pkg/util/random-tag-id-generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/pkg/util/random-tag-id-generator.go -------------------------------------------------------------------------------- /proto/charge_point/v1/charge_point.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/charge_point/v1/charge_point.proto -------------------------------------------------------------------------------- /proto/common/v1/charge_point.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/common/v1/charge_point.proto -------------------------------------------------------------------------------- /proto/common/v1/connector.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/common/v1/connector.proto -------------------------------------------------------------------------------- /proto/common/v1/hardware.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/common/v1/hardware.proto -------------------------------------------------------------------------------- /proto/common/v1/session.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/common/v1/session.proto -------------------------------------------------------------------------------- /proto/configuration/v1/display.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/configuration/v1/display.proto -------------------------------------------------------------------------------- /proto/configuration/v1/indicator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/configuration/v1/indicator.proto -------------------------------------------------------------------------------- /proto/configuration/v1/ocpp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/configuration/v1/ocpp.proto -------------------------------------------------------------------------------- /proto/configuration/v1/tag_reader.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/configuration/v1/tag_reader.proto -------------------------------------------------------------------------------- /proto/connection/v1/connection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/connection/v1/connection.proto -------------------------------------------------------------------------------- /proto/evse/v1/evcc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/evse/v1/evcc.proto -------------------------------------------------------------------------------- /proto/evse/v1/evse.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/evse/v1/evse.proto -------------------------------------------------------------------------------- /proto/evse/v1/power_meter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/evse/v1/power_meter.proto -------------------------------------------------------------------------------- /proto/logs/v1/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/logs/v1/log.proto -------------------------------------------------------------------------------- /proto/tags/v1/tags.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/tags/v1/tags.proto -------------------------------------------------------------------------------- /proto/users/v1/users.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/proto/users/v1/users.proto -------------------------------------------------------------------------------- /scripts/certificates/create-test-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/scripts/certificates/create-test-certs.sh -------------------------------------------------------------------------------- /scripts/certificates/openssl-cp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/scripts/certificates/openssl-cp.conf -------------------------------------------------------------------------------- /scripts/install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/scripts/install-dependencies.sh -------------------------------------------------------------------------------- /ui/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/.eslintignore -------------------------------------------------------------------------------- /ui/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /ui/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/.prettierignore -------------------------------------------------------------------------------- /ui/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/.prettierrc -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/package-lock.json -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/pnpm-lock.yaml -------------------------------------------------------------------------------- /ui/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/postcss.config.cjs -------------------------------------------------------------------------------- /ui/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/app.css -------------------------------------------------------------------------------- /ui/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/app.d.ts -------------------------------------------------------------------------------- /ui/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/app.html -------------------------------------------------------------------------------- /ui/src/lib/modals/DeleteModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/lib/modals/DeleteModal.svelte -------------------------------------------------------------------------------- /ui/src/lib/navigation/NavItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/lib/navigation/NavItem.svelte -------------------------------------------------------------------------------- /ui/src/lib/theme/ThemeToggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/lib/theme/ThemeToggle.svelte -------------------------------------------------------------------------------- /ui/src/routes/(auth)/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(auth)/login/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/+layout.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/evse/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/evse/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/hardware/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/hardware/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/logs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/logs/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/ocpp/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/ocpp/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/users/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/users/+page.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/users/components/CreateUserForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/users/components/CreateUserForm.svelte -------------------------------------------------------------------------------- /ui/src/routes/(dashboard)/users/components/DeleteUserButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/(dashboard)/users/components/DeleteUserButton.svelte -------------------------------------------------------------------------------- /ui/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/src/routes/+layout.svelte -------------------------------------------------------------------------------- /ui/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/static/favicon.png -------------------------------------------------------------------------------- /ui/static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/static/logo.svg -------------------------------------------------------------------------------- /ui/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/svelte.config.js -------------------------------------------------------------------------------- /ui/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/tailwind.config.cjs -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChargePi/ChargePi-go/HEAD/ui/vite.config.js --------------------------------------------------------------------------------