e-mobility-charging-stations-simulator.git
2 years agoApply dependencies update
Jérôme Benoit [Mon, 18 Jul 2022 19:45:38 +0000 (21:45 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUse eslint extension for import sorting instead of unmaintained external ones
Jérôme Benoit [Sun, 17 Jul 2022 22:58:04 +0000 (00:58 +0200)] 
Use eslint extension for import sorting instead of unmaintained external ones

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Fri, 15 Jul 2022 19:41:15 +0000 (21:41 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAvoid to instantiated static only classes
Jérôme Benoit [Wed, 13 Jul 2022 21:26:08 +0000 (23:26 +0200)] 
Avoid to instantiated static only classes

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 13 Jul 2022 21:17:08 +0000 (23:17 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoWarn if UI server is configured to listen on something else than the
Jérôme Benoit [Wed, 13 Jul 2022 20:53:41 +0000 (22:53 +0200)] 
Warn if UI server is configured to listen on something else than the
loopback

Close #64

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 13 Jul 2022 04:51:59 +0000 (06:51 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Sun, 10 Jul 2022 16:30:24 +0000 (18:30 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #85 from SAP/dependabot/npm_and_yarn/moment-2.29.4
Jérôme Benoit [Wed, 6 Jul 2022 18:38:51 +0000 (20:38 +0200)] 
Merge pull request #85 from SAP/dependabot/npm_and_yarn/moment-2.29.4

2 years agoBump moment from 2.29.3 to 2.29.4
dependabot[bot] [Wed, 6 Jul 2022 17:16:36 +0000 (17:16 +0000)] 
Bump moment from 2.29.3 to 2.29.4

Bumps [moment](https://github.com/moment/moment) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #84 from SAP/dependabot/npm_and_yarn/parse-url-6.0.2
Jérôme Benoit [Wed, 6 Jul 2022 08:33:47 +0000 (10:33 +0200)] 
Merge pull request #84 from SAP/dependabot/npm_and_yarn/parse-url-6.0.2

2 years agoApply dependencies update
Jérôme Benoit [Wed, 6 Jul 2022 08:29:41 +0000 (10:29 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoBump parse-url from 6.0.0 to 6.0.2
dependabot[bot] [Wed, 6 Jul 2022 02:19:43 +0000 (02:19 +0000)] 
Bump parse-url from 6.0.0 to 6.0.2

Bumps [parse-url](https://github.com/IonicaBizau/parse-url) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases)
- [Commits](https://github.com/IonicaBizau/parse-url/commits)

---
updated-dependencies:
- dependency-name: parse-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoApply dependencies update
Jérôme Benoit [Tue, 5 Jul 2022 14:09:46 +0000 (16:09 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd helper in LRU cache to get cache key
Jérôme Benoit [Sun, 3 Jul 2022 22:47:47 +0000 (00:47 +0200)] 
Add helper in LRU cache to get cache key

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Sun, 3 Jul 2022 22:29:55 +0000 (00:29 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUse spread on literal to handle default configuration override
Jérôme Benoit [Sun, 3 Jul 2022 22:12:56 +0000 (00:12 +0200)] 
Use spread on literal to handle default configuration override

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUpdate default configuration file for docker
Jérôme Benoit [Sun, 3 Jul 2022 21:51:29 +0000 (23:51 +0200)] 
Update default configuration file for docker

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoREADME.md: fix a configuration type definition
Jérôme Benoit [Sun, 3 Jul 2022 20:31:26 +0000 (22:31 +0200)] 
README.md: fix a configuration type definition

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUpdate README.md
Jérôme Benoit [Sun, 3 Jul 2022 20:22:18 +0000 (22:22 +0200)] 
Update README.md

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #80 from SAP/worker-configuration
Jérôme Benoit [Sun, 3 Jul 2022 11:19:02 +0000 (13:19 +0200)] 
Merge pull request #80 from SAP/worker-configuration

2 years agoREADME.md: document the worker configuration section
Jérôme Benoit [Sun, 3 Jul 2022 11:15:39 +0000 (13:15 +0200)] 
README.md: document the worker configuration section

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd worker configuration section
Jérôme Benoit [Sat, 2 Jul 2022 22:29:39 +0000 (00:29 +0200)] 
Add worker configuration section

Close #35

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine README.md
Jérôme Benoit [Sat, 2 Jul 2022 08:48:44 +0000 (10:48 +0200)] 
Refine README.md

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine README.md
Jérôme Benoit [Sat, 2 Jul 2022 08:40:50 +0000 (10:40 +0200)] 
Refine README.md

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine the initial configuration documentation section
Jérôme Benoit [Fri, 1 Jul 2022 23:34:05 +0000 (01:34 +0200)] 
Refine the initial configuration documentation section

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd more detailled installation instructions
Jérôme Benoit [Fri, 1 Jul 2022 23:20:28 +0000 (01:20 +0200)] 
Add more detailled installation instructions

Close #69

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Fri, 1 Jul 2022 17:30:49 +0000 (19:30 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Tue, 28 Jun 2022 20:01:41 +0000 (22:01 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix import
Jérôme Benoit [Sun, 26 Jun 2022 20:29:50 +0000 (22:29 +0200)] 
Fix import

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Sun, 26 Jun 2022 10:40:53 +0000 (12:40 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 22 Jun 2022 22:10:37 +0000 (00:10 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoVersion 1.1.63 v1.1.63
Jérôme Benoit [Tue, 21 Jun 2022 19:29:41 +0000 (21:29 +0200)] 
Version 1.1.63

2 years agoApply dependencies update
Jérôme Benoit [Mon, 20 Jun 2022 18:23:43 +0000 (20:23 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Sat, 18 Jun 2022 08:59:23 +0000 (10:59 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUse helper to close connection
Jérôme Benoit [Thu, 16 Jun 2022 14:51:16 +0000 (16:51 +0200)] 
Use helper to close connection

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #57 from SAP/fix-ws-reconnection
Jérôme Benoit [Thu, 16 Jun 2022 14:05:29 +0000 (16:05 +0200)] 
Merge pull request #57 from SAP/fix-ws-reconnection

Fix websocket reconnection

2 years agoFix websocket reconnection
Sébastien Savalle [Thu, 16 Jun 2022 12:48:54 +0000 (14:48 +0200)] 
Fix websocket reconnection

2 years agoApply dependencies update
Jérôme Benoit [Tue, 14 Jun 2022 18:20:06 +0000 (20:20 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUnreference the worker implementation at stop
Jérôme Benoit [Sun, 12 Jun 2022 22:21:20 +0000 (00:21 +0200)] 
Unreference the worker implementation at stop

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoSimplify Bootstrap initialization code
Jérôme Benoit [Sun, 12 Jun 2022 22:14:13 +0000 (00:14 +0200)] 
Simplify Bootstrap initialization code

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRename class ChargingStatinCache to SharedLRUCache
Jérôme Benoit [Sun, 12 Jun 2022 08:29:41 +0000 (10:29 +0200)] 
Rename class ChargingStatinCache to SharedLRUCache

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFixlet to sonar properties handling script
Jérôme Benoit [Sat, 11 Jun 2022 07:06:00 +0000 (09:06 +0200)] 
Fixlet to sonar properties handling script

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoVersion 1.1.62 v1.1.62
Jérôme Benoit [Fri, 10 Jun 2022 21:51:33 +0000 (23:51 +0200)] 
Version 1.1.62

2 years agoUpdate @mikro-orm packages to 5.2.0
Jérôme Benoit [Fri, 10 Jun 2022 20:10:03 +0000 (22:10 +0200)] 
Update @mikro-orm packages to 5.2.0

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUpdate ws to 8.8.0
Jérôme Benoit [Fri, 10 Jun 2022 20:04:01 +0000 (22:04 +0200)] 
Update ws to 8.8.0

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUpdate sonarcloud configuration to SAP org
Jérôme Benoit [Fri, 10 Jun 2022 19:44:16 +0000 (21:44 +0200)] 
Update sonarcloud configuration to SAP org

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd script to sync sonar properties with package.json
Jérôme Benoit [Fri, 10 Jun 2022 19:32:01 +0000 (21:32 +0200)] 
Add script to sync sonar properties with package.json

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd a shared cache per worker for authorized tags
Jérôme Benoit [Fri, 10 Jun 2022 14:48:55 +0000 (16:48 +0200)] 
Add a shared cache per worker for authorized tags

And fix some file changes watch leak

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 8 Jun 2022 22:10:26 +0000 (00:10 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 8 Jun 2022 09:17:06 +0000 (11:17 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoVersion 1.1.61 v1.1.61
Jérôme Benoit [Tue, 7 Jun 2022 12:53:32 +0000 (14:53 +0200)] 
Version 1.1.61

2 years agoAdd REUSE badge to README
Sebastian Wolf [Tue, 7 Jun 2022 09:27:05 +0000 (11:27 +0200)] 
Add REUSE badge to README

2 years agoFix project name in dep5 file
Sebastian Wolf [Tue, 7 Jun 2022 09:19:35 +0000 (11:19 +0200)] 
Fix project name in dep5 file

2 years agoRemove any usage in the charging station cache
Jérôme Benoit [Sat, 4 Jun 2022 19:57:54 +0000 (21:57 +0200)] 
Remove any usage in the charging station cache

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoOnly run GitHub CI code coverage when needed
Jérôme Benoit [Sat, 4 Jun 2022 10:15:09 +0000 (12:15 +0200)] 
Only run GitHub CI code coverage when needed

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix GitHub CI run on windows
Jérôme Benoit [Sat, 4 Jun 2022 10:12:05 +0000 (12:12 +0200)] 
Fix GitHub CI run on windows

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agopackage.json: replace main by exports
Jérôme Benoit [Sat, 4 Jun 2022 09:58:12 +0000 (11:58 +0200)] 
package.json: replace main by exports

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies
Jérôme Benoit [Sat, 4 Jun 2022 08:33:04 +0000 (10:33 +0200)] 
Apply dependencies

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMake the ESM script a dev one
Jérôme Benoit [Fri, 3 Jun 2022 20:31:48 +0000 (22:31 +0200)] 
Make the ESM script a dev one

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAlso build when testing the ESM support
Jérôme Benoit [Fri, 3 Jun 2022 20:28:13 +0000 (22:28 +0200)] 
Also build when testing the ESM support

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd initial support for ESM build
Jérôme Benoit [Fri, 3 Jun 2022 20:06:37 +0000 (22:06 +0200)] 
Add initial support for ESM build

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoPrepare the code for ESM support
Jérôme Benoit [Fri, 3 Jun 2022 19:12:41 +0000 (21:12 +0200)] 
Prepare the code for ESM support

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Fri, 3 Jun 2022 17:18:18 +0000 (19:18 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoEnsure that workerSet always properly start a worker at init
Jérôme Benoit [Thu, 2 Jun 2022 22:41:53 +0000 (00:41 +0200)] 
Ensure that workerSet always properly start a worker at init

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoCheck for empty templates configuration at startup
Jérôme Benoit [Thu, 2 Jun 2022 17:55:54 +0000 (19:55 +0200)] 
Check for empty templates configuration at startup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoSimplify ATG logPrefix() method
Jérôme Benoit [Wed, 1 Jun 2022 20:19:57 +0000 (22:19 +0200)] 
Simplify ATG logPrefix() method

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoREADME.md: use the project name
Jérôme Benoit [Wed, 1 Jun 2022 16:01:37 +0000 (18:01 +0200)] 
README.md: use the project name

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRename the project to SAP branding approved name
Jérôme Benoit [Wed, 1 Jun 2022 15:16:41 +0000 (17:16 +0200)] 
Rename the project to SAP branding approved name

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Wed, 1 Jun 2022 12:15:30 +0000 (14:15 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix GitHub CI run on windows
Jérôme Benoit [Tue, 31 May 2022 20:17:11 +0000 (22:17 +0200)] 
Fix GitHub CI run on windows

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix CI jobs run on windows
Jérôme Benoit [Tue, 31 May 2022 20:12:36 +0000 (22:12 +0200)] 
Fix CI jobs run on windows

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRun sonarcloud CI job only on GNU/Linux
Jérôme Benoit [Tue, 31 May 2022 20:04:31 +0000 (22:04 +0200)] 
Run sonarcloud CI job only on GNU/Linux

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoExtend GitHub CI actions
Jérôme Benoit [Tue, 31 May 2022 19:58:46 +0000 (21:58 +0200)] 
Extend GitHub CI actions

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix docker image build
Jérôme Benoit [Tue, 31 May 2022 19:46:13 +0000 (21:46 +0200)] 
Fix docker image build

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoApply dependencies update
Jérôme Benoit [Tue, 31 May 2022 19:42:07 +0000 (21:42 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd helpers to close and terminate WS connection
Jérôme Benoit [Fri, 27 May 2022 10:11:55 +0000 (12:11 +0200)] 
Add helpers to close and terminate WS connection

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix cut&paste typo
Jérôme Benoit [Thu, 26 May 2022 20:36:00 +0000 (22:36 +0200)] 
Fix cut&paste typo

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix WS reconnect timeout calculation
Jérôme Benoit [Thu, 26 May 2022 20:33:59 +0000 (22:33 +0200)] 
Fix WS reconnect timeout calculation

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMove cache related helper to the right class
Jérôme Benoit [Tue, 24 May 2022 21:06:01 +0000 (23:06 +0200)] 
Move cache related helper to the right class

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRemove dead code
Jérôme Benoit [Tue, 24 May 2022 19:54:17 +0000 (21:54 +0200)] 
Remove dead code

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd a shared LRU cache per worker
Jérôme Benoit [Tue, 24 May 2022 19:49:07 +0000 (21:49 +0200)] 
Add a shared LRU cache per worker

And use it to cache CS templates and configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine an error message
Jérôme Benoit [Mon, 23 May 2022 21:53:27 +0000 (23:53 +0200)] 
Refine an error message

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix serial number propagation at charging station template change
Jérôme Benoit [Mon, 23 May 2022 21:15:16 +0000 (23:15 +0200)] 
Fix serial number propagation at charging station template change

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUntangle charging station info from charging station template data
Jérôme Benoit [Mon, 23 May 2022 19:02:28 +0000 (21:02 +0200)] 
Untangle charging station info from charging station template data
structure

Should fix https://github.com/jerome-benoit/emobility-charging-stations-simulator/issues/222

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoPermit to disable persistent configuration storage.
Jérôme Benoit [Fri, 20 May 2022 22:12:16 +0000 (00:12 +0200)] 
Permit to disable persistent configuration storage.

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine issue template
Jérôme Benoit [Thu, 19 May 2022 02:03:26 +0000 (04:03 +0200)] 
Refine issue template

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRefine dependabot configuration
Jérôme Benoit [Wed, 18 May 2022 19:21:26 +0000 (21:21 +0200)] 
Refine dependabot configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix CI run on main branch
Jérôme Benoit [Wed, 18 May 2022 19:19:21 +0000 (21:19 +0200)] 
Fix CI run on main branch

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoChange repo URI to SAP one
Jérôme Benoit [Wed, 18 May 2022 19:03:46 +0000 (21:03 +0200)] 
Change repo URI to SAP one

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd LICENSES directory
Jérôme Benoit [Wed, 18 May 2022 18:44:13 +0000 (20:44 +0200)] 
Add LICENSES directory

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoPrepare the repository to be hosted on SAP GitHub organisation
Jérôme Benoit [Wed, 18 May 2022 18:42:42 +0000 (20:42 +0200)] 
Prepare the repository to be hosted on SAP GitHub organisation

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoVersion 1.1.60 v1.1.60
Jérôme Benoit [Wed, 18 May 2022 14:19:07 +0000 (16:19 +0200)] 
Version 1.1.60

2 years agoReduce a bit more the charging station instance memory footprint
Jérôme Benoit [Wed, 18 May 2022 13:26:56 +0000 (15:26 +0200)] 
Reduce a bit more the charging station instance memory footprint

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix not initialized variables at startup
Jérôme Benoit [Wed, 18 May 2022 12:37:49 +0000 (14:37 +0200)] 
Fix not initialized variables at startup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRemove commented out code
Jérôme Benoit [Wed, 18 May 2022 12:29:44 +0000 (14:29 +0200)] 
Remove commented out code

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoReduce charging station instance memory footprint
Jérôme Benoit [Tue, 17 May 2022 20:47:20 +0000 (22:47 +0200)] 
Reduce charging station instance memory footprint

Factor out helpers in static methods

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2 years agoApply dependencies update
Jérôme Benoit [Mon, 16 May 2022 21:15:02 +0000 (23:15 +0200)] 
Apply dependencies update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUse import type where appropriate
Jérôme Benoit [Mon, 16 May 2022 20:49:06 +0000 (22:49 +0200)] 
Use import type where appropriate

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoUntangle ChargingStation class from OCPP services classes
Jérôme Benoit [Mon, 16 May 2022 20:37:26 +0000 (22:37 +0200)] 
Untangle ChargingStation class from OCPP services classes

And make OCPP services singleton

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>