Jérôme Benoit [Thu, 27 May 2021 14:27:40 +0000 (16:27 +0200)]
Update submodule ref
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 27 May 2021 14:19:35 +0000 (16:19 +0200)]
Apply security dependencies upgrade
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 25 May 2021 08:52:31 +0000 (10:52 +0200)]
Apply dependencies update.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 21 May 2021 19:52:26 +0000 (21:52 +0200)]
Update dependencies
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 19 May 2021 22:17:13 +0000 (00:17 +0200)]
1.0.1-2
Jérôme Benoit [Wed, 19 May 2021 22:16:37 +0000 (00:16 +0200)]
Constify some hardcoded worker related numbers
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 19 May 2021 22:05:50 +0000 (00:05 +0200)]
Linter fixlet
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 19 May 2021 22:03:23 +0000 (00:03 +0200)]
1.0.1-1
Jérôme Benoit [Wed, 19 May 2021 22:01:31 +0000 (00:01 +0200)]
1.0.1-0
Jérôme Benoit [Wed, 19 May 2021 21:59:49 +0000 (23:59 +0200)]
1.0.0
Jérôme Benoit [Wed, 19 May 2021 21:53:50 +0000 (23:53 +0200)]
1.0.1-0
Jérôme Benoit [Wed, 19 May 2021 21:53:13 +0000 (23:53 +0200)]
Add some version handling automation
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 22:20:36 +0000 (00:20 +0200)]
Code cleanups
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 21:48:49 +0000 (23:48 +0200)]
Prepare code for strict type checking
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 20:21:25 +0000 (22:21 +0200)]
tsconfig.json: set moduleResolution
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 20:13:17 +0000 (22:13 +0200)]
Add configuration tunable for pool worker choice strategy
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 19:17:29 +0000 (21:17 +0200)]
Apply dependencies update
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 17 May 2021 08:42:26 +0000 (10:42 +0200)]
Apply dependencies update.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sat, 15 May 2021 16:32:32 +0000 (18:32 +0200)]
Make a constants name consistent.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sat, 15 May 2021 16:08:43 +0000 (18:08 +0200)]
Apply dependencies update
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sat, 15 May 2021 08:29:37 +0000 (10:29 +0200)]
CircularArray.ts: Fix unshift return
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sat, 15 May 2021 08:02:23 +0000 (10:02 +0200)]
CircularArray.ts: Consistent check
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 14 May 2021 15:47:29 +0000 (17:47 +0200)]
Use the circular array new constructor signature.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 14 May 2021 15:35:08 +0000 (17:35 +0200)]
Fix circular array initialization
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 13 May 2021 20:34:02 +0000 (22:34 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 13 May 2021 17:48:51 +0000 (19:48 +0200)]
Make the default circular array size a const
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 13 May 2021 17:41:40 +0000 (19:41 +0200)]
Allow unbound circular array size
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 13 May 2021 17:39:36 +0000 (19:39 +0200)]
Add some methods to the circular array.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 12 May 2021 17:43:11 +0000 (19:43 +0200)]
CircularArray.ts: add attribute scope.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 12 May 2021 10:00:39 +0000 (12:00 +0200)]
Update to poolifier 2.0.2
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 12 May 2021 07:53:45 +0000 (09:53 +0200)]
Update dependency
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 11 May 2021 12:18:24 +0000 (14:18 +0200)]
Apply security updates.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 9 May 2021 18:11:30 +0000 (20:11 +0200)]
README.md: document workerStartDelay
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 8 May 2021 10:55:27 +0000 (12:55 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 7 May 2021 06:39:35 +0000 (08:39 +0200)]
README.md: add initial documentation on more complex cs template section
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 6 May 2021 19:03:56 +0000 (21:03 +0200)]
Security updates.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 6 May 2021 18:30:05 +0000 (20:30 +0200)]
README.md: fixlets
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 6 May 2021 18:27:02 +0000 (20:27 +0200)]
README.md: fixlets
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 6 May 2021 18:21:18 +0000 (20:21 +0200)]
README.md: add more documentation for cs template
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 21:15:40 +0000 (23:15 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 21:14:05 +0000 (23:14 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 21:11:11 +0000 (23:11 +0200)]
Spelling
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 21:00:06 +0000 (23:00 +0200)]
README.md: document some more configuration tunable.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 17:15:11 +0000 (19:15 +0200)]
Cleanups and dependency update.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 5 May 2021 05:53:18 +0000 (07:53 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 4 May 2021 21:15:27 +0000 (23:15 +0200)]
Update dependency
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 4 May 2021 20:41:17 +0000 (22:41 +0200)]
README.md: refinement
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 4 May 2021 20:07:41 +0000 (22:07 +0200)]
Initial work on configuration files syntax.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 4 May 2021 10:12:39 +0000 (12:12 +0200)]
Apply security updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 3 May 2021 08:14:34 +0000 (10:14 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 20:33:58 +0000 (22:33 +0200)]
src/utils/PerformanceStatistics.ts: Use commands enum
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 20:12:23 +0000 (22:12 +0200)]
Fix heartbeat start + cleanups.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 19:16:23 +0000 (21:16 +0200)]
Fix ATG start blocking call
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 18:34:45 +0000 (20:34 +0200)]
Fix SRPC call type counting in statistics.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 16:33:35 +0000 (18:33 +0200)]
Check for threadId worker attribute only
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 2 May 2021 16:26:09 +0000 (18:26 +0200)]
Add standard deviation computation to time statistics
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 30 Apr 2021 18:54:37 +0000 (20:54 +0200)]
Make the worker start delay a tunable.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 29 Apr 2021 18:39:58 +0000 (20:39 +0200)]
Update dependency.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 28 Apr 2021 20:13:42 +0000 (22:13 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 25 Apr 2021 09:01:55 +0000 (11:01 +0200)]
Dependencies update.
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Thu, 22 Apr 2021 20:42:05 +0000 (22:42 +0200)]
WorkerFactory.ts: Use nullish coalescing operator
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Sun, 18 Apr 2021 15:34:14 +0000 (17:34 +0200)]
Update ws dependency
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 16 Apr 2021 17:07:23 +0000 (19:07 +0200)]
Dependency update
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 14 Apr 2021 19:44:42 +0000 (21:44 +0200)]
Update dependency
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 12 Apr 2021 17:25:45 +0000 (19:25 +0200)]
.eslintrc: fix no-shadow handling.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 12 Apr 2021 07:26:21 +0000 (09:26 +0200)]
Improve electric utils code.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 11 Apr 2021 18:12:39 +0000 (20:12 +0200)]
Fix repo URI.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 11 Apr 2021 17:19:13 +0000 (19:19 +0200)]
Improve a bit JSDoc.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 10 Apr 2021 11:24:15 +0000 (13:24 +0200)]
Update submodules reference.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 10 Apr 2021 08:29:31 +0000 (10:29 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 8 Apr 2021 15:06:46 +0000 (17:06 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 6 Apr 2021 12:39:21 +0000 (14:39 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 5 Apr 2021 16:54:17 +0000 (18:54 +0200)]
Factor out code.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 4 Apr 2021 20:13:11 +0000 (22:13 +0200)]
Linter fixes.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 4 Apr 2021 19:44:12 +0000 (21:44 +0200)]
Add JSDoc.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 3 Apr 2021 19:46:08 +0000 (21:46 +0200)]
Refine eslint configuration.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 2 Apr 2021 11:51:32 +0000 (13:51 +0200)]
Dependencies and submodules update.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 1 Apr 2021 22:25:02 +0000 (00:25 +0200)]
Avoid a useless branching.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 1 Apr 2021 21:26:29 +0000 (23:26 +0200)]
Refine eslint configuration.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 29 Mar 2021 20:02:09 +0000 (22:02 +0200)]
Apply dependencies security update.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 29 Mar 2021 19:55:37 +0000 (21:55 +0200)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 28 Mar 2021 18:31:33 +0000 (20:31 +0200)]
Update rollup to 2.43.1
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 27 Mar 2021 12:27:29 +0000 (13:27 +0100)]
ESLint configuration refinement.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 27 Mar 2021 11:29:45 +0000 (12:29 +0100)]
Update dependencies
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 26 Mar 2021 21:00:53 +0000 (22:00 +0100)]
@types deps update.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 24 Mar 2021 21:38:23 +0000 (22:38 +0100)]
Ensure eslint jsdoc is in TS mode.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 24 Mar 2021 21:21:46 +0000 (22:21 +0100)]
Add eslint jsdoc plugin and refine a bit the existing comments.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 24 Mar 2021 18:39:05 +0000 (19:39 +0100)]
Update deps
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 22 Mar 2021 20:39:42 +0000 (21:39 +0100)]
Deps update.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 22 Mar 2021 14:46:24 +0000 (15:46 +0100)]
Update rollup to 2.42.2
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 20 Mar 2021 12:11:39 +0000 (13:11 +0100)]
Update rollup
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 19 Mar 2021 20:52:56 +0000 (21:52 +0100)]
Small cleanups
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 19 Mar 2021 20:08:18 +0000 (21:08 +0100)]
Update rollup
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 18 Mar 2021 20:33:27 +0000 (21:33 +0100)]
src/charging-station/StationWorker.ts: renaming and typing
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 18 Mar 2021 18:11:29 +0000 (19:11 +0100)]
Simplify pool settings detection.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 18 Mar 2021 16:25:52 +0000 (17:25 +0100)]
Update rollup to 2.41.5
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 17 Mar 2021 22:30:17 +0000 (23:30 +0100)]
Avoid circular modules import
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 17 Mar 2021 21:13:23 +0000 (22:13 +0100)]
src/charging-station/StationWorker.ts: Remove useless branching
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 16 Mar 2021 17:49:03 +0000 (18:49 +0100)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 16 Mar 2021 15:27:38 +0000 (16:27 +0100)]
Update dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>