├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── _docs ├── .$diagrams.drawio.bkp ├── .$diagrams.drawio.dtmp └── diagrams.drawio ├── device-service ├── README.md ├── db │ └── chargingstations.go ├── http │ ├── .swagger-codegen │ │ └── VERSION │ ├── api │ │ ├── index.html │ │ └── swagger.yaml │ └── go │ │ ├── README.md │ │ ├── api_create_charging_station.go │ │ ├── api_delete_charging_station.go │ │ ├── api_get_charging_station.go │ │ ├── api_list_charging_stations.go │ │ ├── api_update_charging_station.go │ │ ├── logger.go │ │ └── routers.go ├── main.go ├── ocpphandlers │ ├── BootNotificationHandler.go │ ├── HeartbeatRequestHandler.go │ └── StatusNotificationHandler.go ├── publishing │ └── MessagePublisher.go └── subscribing │ └── MessageSubscriber.go ├── docker-compose.yml ├── frontend-service ├── .dockerignore ├── .npmrc ├── Dockerfile ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── 404.html │ ├── index.html │ ├── logo192.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── app │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── apis │ │ │ └── firebase │ │ │ │ ├── AppPermissionException.ts │ │ │ │ ├── Firebase.tsx │ │ │ │ ├── MTFirestore.ts │ │ │ │ ├── dbFunctions.ts │ │ │ │ └── dbUtils.ts │ │ ├── contexts │ │ │ ├── Firebase.tsx │ │ │ ├── FirebaseData.tsx │ │ │ ├── Route.tsx │ │ │ └── SelectedMenuItem.tsx │ │ ├── routing │ │ │ ├── GeneralRouteTreeMT.tsx │ │ │ ├── ScrollToTop.tsx │ │ │ └── appRoutes.ts │ │ └── theme │ │ │ ├── AppTheme.tsx │ │ │ └── dimensionHelpers.ts │ ├── chargetokens │ │ ├── ChargeTokenScreen.tsx │ │ ├── constants │ │ │ ├── TokenStatus.ts │ │ │ └── TokenType.ts │ │ └── util-components │ │ │ └── Item.tsx │ ├── dashboard │ │ ├── DashboardScreen.tsx │ │ ├── assets │ │ │ └── logo512.png │ │ ├── constants │ │ │ └── dashboardMenu.tsx │ │ ├── typedefs │ │ │ ├── Menu.d.ts │ │ │ └── MenuItem.d.ts │ │ └── util-components │ │ │ ├── Copyright.tsx │ │ │ ├── Header.tsx │ │ │ ├── Navigator.tsx │ │ │ ├── UserInfo.tsx │ │ │ └── UserPanel.tsx │ ├── index.css │ ├── index.tsx │ ├── login │ │ └── Login.tsx │ ├── logo.svg │ ├── react-app-env.d.ts │ ├── stations │ │ ├── StationsScreen.tsx │ │ ├── typedefs │ │ │ ├── ChargingStation.d.ts │ │ │ ├── ChargingStationLocation.d.ts │ │ │ └── ChargingStationModem.d.ts │ │ └── util-components │ │ │ └── Item.tsx │ └── transactions │ │ ├── TransactionsScreen.tsx │ │ ├── typedefs │ │ └── Transaction.d.ts │ │ └── util-components │ │ └── Item.tsx ├── tsconfig.json └── yarn.lock ├── go.mod ├── go.sum ├── transaction-service ├── README.md ├── _example-messages │ ├── TransactionEventRequest_start.json │ ├── TransactionEventRequest_stop.json │ ├── TransactionEventRequest_update_1.json │ ├── TransactionEventRequest_update_2.json │ └── TransactionEventRequest_update_3.json ├── db │ ├── Transaction.go │ └── Transactions.go ├── main.go ├── ocpphandlers │ └── TransactionEventHandler.go ├── publishing │ └── MessagePublisher.go └── subscribing │ └── MessageSubscriber.go ├── user-service ├── README.md ├── db │ └── IdTokens.go ├── main.go ├── ocpphandlers │ └── AuthorizeHandler.go ├── publishing │ └── MessagePublisher.go └── subscribing │ └── MessageSubscriber.go └── websocket-service ├── README.md ├── authentication └── ChargingStationAuthenticator.go ├── main.go ├── messagemux └── ProcessAndPublish.go ├── publishing └── MessagePublisher.go ├── subscribing └── MessageSubscriber.go └── websocketserver ├── ChargingStationConnection.go ├── ChargingStationHandler.go ├── IndexHandler.go └── server.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/README.md -------------------------------------------------------------------------------- /_docs/.$diagrams.drawio.bkp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/_docs/.$diagrams.drawio.bkp -------------------------------------------------------------------------------- /_docs/.$diagrams.drawio.dtmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/_docs/.$diagrams.drawio.dtmp -------------------------------------------------------------------------------- /_docs/diagrams.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/_docs/diagrams.drawio -------------------------------------------------------------------------------- /device-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/README.md -------------------------------------------------------------------------------- /device-service/db/chargingstations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/db/chargingstations.go -------------------------------------------------------------------------------- /device-service/http/.swagger-codegen/VERSION: -------------------------------------------------------------------------------- 1 | 3.0.35 -------------------------------------------------------------------------------- /device-service/http/api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/api/index.html -------------------------------------------------------------------------------- /device-service/http/api/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/api/swagger.yaml -------------------------------------------------------------------------------- /device-service/http/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/README.md -------------------------------------------------------------------------------- /device-service/http/go/api_create_charging_station.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/api_create_charging_station.go -------------------------------------------------------------------------------- /device-service/http/go/api_delete_charging_station.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/api_delete_charging_station.go -------------------------------------------------------------------------------- /device-service/http/go/api_get_charging_station.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/api_get_charging_station.go -------------------------------------------------------------------------------- /device-service/http/go/api_list_charging_stations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/api_list_charging_stations.go -------------------------------------------------------------------------------- /device-service/http/go/api_update_charging_station.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/api_update_charging_station.go -------------------------------------------------------------------------------- /device-service/http/go/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/logger.go -------------------------------------------------------------------------------- /device-service/http/go/routers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/http/go/routers.go -------------------------------------------------------------------------------- /device-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/main.go -------------------------------------------------------------------------------- /device-service/ocpphandlers/BootNotificationHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/ocpphandlers/BootNotificationHandler.go -------------------------------------------------------------------------------- /device-service/ocpphandlers/HeartbeatRequestHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/ocpphandlers/HeartbeatRequestHandler.go -------------------------------------------------------------------------------- /device-service/ocpphandlers/StatusNotificationHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/ocpphandlers/StatusNotificationHandler.go -------------------------------------------------------------------------------- /device-service/publishing/MessagePublisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/publishing/MessagePublisher.go -------------------------------------------------------------------------------- /device-service/subscribing/MessageSubscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/device-service/subscribing/MessageSubscriber.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend-service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/.dockerignore -------------------------------------------------------------------------------- /frontend-service/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/.npmrc -------------------------------------------------------------------------------- /frontend-service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/Dockerfile -------------------------------------------------------------------------------- /frontend-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/README.md -------------------------------------------------------------------------------- /frontend-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/package-lock.json -------------------------------------------------------------------------------- /frontend-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/package.json -------------------------------------------------------------------------------- /frontend-service/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/public/404.html -------------------------------------------------------------------------------- /frontend-service/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/public/index.html -------------------------------------------------------------------------------- /frontend-service/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/public/logo192.png -------------------------------------------------------------------------------- /frontend-service/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/public/manifest.json -------------------------------------------------------------------------------- /frontend-service/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/public/robots.txt -------------------------------------------------------------------------------- /frontend-service/src/app/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/App.test.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/App.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/apis/firebase/AppPermissionException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/apis/firebase/AppPermissionException.ts -------------------------------------------------------------------------------- /frontend-service/src/app/apis/firebase/Firebase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/apis/firebase/Firebase.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/apis/firebase/MTFirestore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/apis/firebase/MTFirestore.ts -------------------------------------------------------------------------------- /frontend-service/src/app/apis/firebase/dbFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/apis/firebase/dbFunctions.ts -------------------------------------------------------------------------------- /frontend-service/src/app/apis/firebase/dbUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/apis/firebase/dbUtils.ts -------------------------------------------------------------------------------- /frontend-service/src/app/contexts/Firebase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/contexts/Firebase.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/contexts/FirebaseData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/contexts/FirebaseData.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/contexts/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/contexts/Route.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/contexts/SelectedMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/contexts/SelectedMenuItem.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/routing/GeneralRouteTreeMT.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/routing/GeneralRouteTreeMT.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/routing/ScrollToTop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/routing/ScrollToTop.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/routing/appRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/routing/appRoutes.ts -------------------------------------------------------------------------------- /frontend-service/src/app/theme/AppTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/theme/AppTheme.tsx -------------------------------------------------------------------------------- /frontend-service/src/app/theme/dimensionHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/app/theme/dimensionHelpers.ts -------------------------------------------------------------------------------- /frontend-service/src/chargetokens/ChargeTokenScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/chargetokens/ChargeTokenScreen.tsx -------------------------------------------------------------------------------- /frontend-service/src/chargetokens/constants/TokenStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/chargetokens/constants/TokenStatus.ts -------------------------------------------------------------------------------- /frontend-service/src/chargetokens/constants/TokenType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/chargetokens/constants/TokenType.ts -------------------------------------------------------------------------------- /frontend-service/src/chargetokens/util-components/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/chargetokens/util-components/Item.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/DashboardScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/DashboardScreen.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/assets/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/assets/logo512.png -------------------------------------------------------------------------------- /frontend-service/src/dashboard/constants/dashboardMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/constants/dashboardMenu.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/typedefs/Menu.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/typedefs/Menu.d.ts -------------------------------------------------------------------------------- /frontend-service/src/dashboard/typedefs/MenuItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/typedefs/MenuItem.d.ts -------------------------------------------------------------------------------- /frontend-service/src/dashboard/util-components/Copyright.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/util-components/Copyright.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/util-components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/util-components/Header.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/util-components/Navigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/util-components/Navigator.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/util-components/UserInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/util-components/UserInfo.tsx -------------------------------------------------------------------------------- /frontend-service/src/dashboard/util-components/UserPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/dashboard/util-components/UserPanel.tsx -------------------------------------------------------------------------------- /frontend-service/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/index.css -------------------------------------------------------------------------------- /frontend-service/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/index.tsx -------------------------------------------------------------------------------- /frontend-service/src/login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/login/Login.tsx -------------------------------------------------------------------------------- /frontend-service/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/logo.svg -------------------------------------------------------------------------------- /frontend-service/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /frontend-service/src/stations/StationsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/stations/StationsScreen.tsx -------------------------------------------------------------------------------- /frontend-service/src/stations/typedefs/ChargingStation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/stations/typedefs/ChargingStation.d.ts -------------------------------------------------------------------------------- /frontend-service/src/stations/typedefs/ChargingStationLocation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/stations/typedefs/ChargingStationLocation.d.ts -------------------------------------------------------------------------------- /frontend-service/src/stations/typedefs/ChargingStationModem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/stations/typedefs/ChargingStationModem.d.ts -------------------------------------------------------------------------------- /frontend-service/src/stations/util-components/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/stations/util-components/Item.tsx -------------------------------------------------------------------------------- /frontend-service/src/transactions/TransactionsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/transactions/TransactionsScreen.tsx -------------------------------------------------------------------------------- /frontend-service/src/transactions/typedefs/Transaction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/transactions/typedefs/Transaction.d.ts -------------------------------------------------------------------------------- /frontend-service/src/transactions/util-components/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/src/transactions/util-components/Item.tsx -------------------------------------------------------------------------------- /frontend-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/tsconfig.json -------------------------------------------------------------------------------- /frontend-service/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/frontend-service/yarn.lock -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/go.sum -------------------------------------------------------------------------------- /transaction-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/README.md -------------------------------------------------------------------------------- /transaction-service/_example-messages/TransactionEventRequest_start.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/_example-messages/TransactionEventRequest_start.json -------------------------------------------------------------------------------- /transaction-service/_example-messages/TransactionEventRequest_stop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/_example-messages/TransactionEventRequest_stop.json -------------------------------------------------------------------------------- /transaction-service/_example-messages/TransactionEventRequest_update_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/_example-messages/TransactionEventRequest_update_1.json -------------------------------------------------------------------------------- /transaction-service/_example-messages/TransactionEventRequest_update_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/_example-messages/TransactionEventRequest_update_2.json -------------------------------------------------------------------------------- /transaction-service/_example-messages/TransactionEventRequest_update_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/_example-messages/TransactionEventRequest_update_3.json -------------------------------------------------------------------------------- /transaction-service/db/Transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/db/Transaction.go -------------------------------------------------------------------------------- /transaction-service/db/Transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/db/Transactions.go -------------------------------------------------------------------------------- /transaction-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/main.go -------------------------------------------------------------------------------- /transaction-service/ocpphandlers/TransactionEventHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/ocpphandlers/TransactionEventHandler.go -------------------------------------------------------------------------------- /transaction-service/publishing/MessagePublisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/publishing/MessagePublisher.go -------------------------------------------------------------------------------- /transaction-service/subscribing/MessageSubscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/transaction-service/subscribing/MessageSubscriber.go -------------------------------------------------------------------------------- /user-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/README.md -------------------------------------------------------------------------------- /user-service/db/IdTokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/db/IdTokens.go -------------------------------------------------------------------------------- /user-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/main.go -------------------------------------------------------------------------------- /user-service/ocpphandlers/AuthorizeHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/ocpphandlers/AuthorizeHandler.go -------------------------------------------------------------------------------- /user-service/publishing/MessagePublisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/publishing/MessagePublisher.go -------------------------------------------------------------------------------- /user-service/subscribing/MessageSubscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/user-service/subscribing/MessageSubscriber.go -------------------------------------------------------------------------------- /websocket-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/README.md -------------------------------------------------------------------------------- /websocket-service/authentication/ChargingStationAuthenticator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/authentication/ChargingStationAuthenticator.go -------------------------------------------------------------------------------- /websocket-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/main.go -------------------------------------------------------------------------------- /websocket-service/messagemux/ProcessAndPublish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/messagemux/ProcessAndPublish.go -------------------------------------------------------------------------------- /websocket-service/publishing/MessagePublisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/publishing/MessagePublisher.go -------------------------------------------------------------------------------- /websocket-service/subscribing/MessageSubscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/subscribing/MessageSubscriber.go -------------------------------------------------------------------------------- /websocket-service/websocketserver/ChargingStationConnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/websocketserver/ChargingStationConnection.go -------------------------------------------------------------------------------- /websocket-service/websocketserver/ChargingStationHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/websocketserver/ChargingStationHandler.go -------------------------------------------------------------------------------- /websocket-service/websocketserver/IndexHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/websocketserver/IndexHandler.go -------------------------------------------------------------------------------- /websocket-service/websocketserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gregszalay/ocpp-csms/HEAD/websocket-service/websocketserver/server.go --------------------------------------------------------------------------------