Skip to content

Commit 813c304

Browse files
author
a-tylenda
committed
Changelog and docs update for release v0.33.1
1 parent 8246d63 commit 813c304

22 files changed

+2170
-313
lines changed

CHANGELOG.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,29 @@
22

33
This is the changelog for Scramjet Transform Hub. It holds only notable commits, others are grouped without commit info.
44

5+
## [0.33.1] - 2023-02-27
6+
7+
## Fixed
8+
9+
* Autodetect runtime adapter when not specifically set by @MichalCz in <https://github.com/scramjetorg/transform-hub/pull/795>
10+
* Add CLI docs by @a-tylenda in <https://github.com/scramjetorg/transform-hub/pull/812>
11+
* Add missing build:docs script by @a-tylenda in <https://github.com/scramjetorg/transform-hub/pull/813>
12+
* Fixed setting max memory from cli by @mcdominik in <https://github.com/scramjetorg/transform-hub/pull/817>
13+
* Fixed audit stream type by @a-tylenda in <https://github.com/scramjetorg/transform-hub/pull/819>
14+
515
## [0.33.0] - 2023-02-23
616

717
## Fixed
818

9-
* Change sequence paths in HostClient tests by @a-tylenda in https://github.com/scramjetorg/transform-hub/pull/804
10-
* Hide `client` field in `HostClient` class. by @patuwwy in https://github.com/scramjetorg/transform-hub/pull/793
11-
* Readme update by @MichalCz in https://github.com/scramjetorg/transform-hub/pull/794
12-
* Add host id to logs by @patuwwy in https://github.com/scramjetorg/transform-hub/pull/802
19+
* Change sequence paths in HostClient tests by @a-tylenda in <https://github.com/scramjetorg/transform-hub/pull/804>
20+
* Hide `client` field in `HostClient` class. by @patuwwy in <https://github.com/scramjetorg/transform-hub/pull/793>
21+
* Readme update by @MichalCz in <https://github.com/scramjetorg/transform-hub/pull/794>
22+
* Add host id to logs by @patuwwy in <https://github.com/scramjetorg/transform-hub/pull/802>
1323

1424
## Features
1525

16-
* Add audit and log endpoints to cli by @MichalCz in https://github.com/scramjetorg/transform-hub/pull/801
17-
* cli_docs_generator by @ErykSol in https://github.com/scramjetorg/transform-hub/pull/806
26+
* Add audit and log endpoints to cli by @MichalCz in <https://github.com/scramjetorg/transform-hub/pull/801>
27+
* cli_docs_generator by @ErykSol in <https://github.com/scramjetorg/transform-hub/pull/806>
1828

1929
## [0.32.1] - 2023-01-27
2030

docs/adapters/classes/DockerodeDockerHelper.md

Lines changed: 36 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Communicates with Docker using Dockerode library.
1818
- [createNetwork](DockerodeDockerHelper.md#createnetwork)
1919
- [createVolume](DockerodeDockerHelper.md#createvolume)
2020
- [inspectNetwork](DockerodeDockerHelper.md#inspectnetwork)
21+
- [isDockerConfigured](DockerodeDockerHelper.md#isdockerconfigured)
2122
- [isImageInLocalRegistry](DockerodeDockerHelper.md#isimageinlocalregistry)
2223
- [listNetworks](DockerodeDockerHelper.md#listnetworks)
2324
- [listVolumes](DockerodeDockerHelper.md#listvolumes)
@@ -64,7 +65,7 @@ Object with container's standard I/O streams.
6465

6566
#### Defined in
6667

67-
[dockerode-docker-helper.ts:278](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L278)
68+
[dockerode-docker-helper.ts:291](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L291)
6869

6970
___
7071

@@ -89,7 +90,7 @@ ___
8990

9091
#### Defined in
9192

92-
[dockerode-docker-helper.ts:370](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L370)
93+
[dockerode-docker-helper.ts:383](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L383)
9394

9495
___
9596

@@ -128,7 +129,7 @@ IDockerHelper.createContainer
128129

129130
#### Defined in
130131

131-
[dockerode-docker-helper.ts:81](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L81)
132+
[dockerode-docker-helper.ts:94](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L94)
132133

133134
___
134135

@@ -152,7 +153,7 @@ ___
152153

153154
#### Defined in
154155

155-
[dockerode-docker-helper.ts:374](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L374)
156+
[dockerode-docker-helper.ts:387](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L387)
156157

157158
___
158159

@@ -180,7 +181,7 @@ IDockerHelper.createVolume
180181

181182
#### Defined in
182183

183-
[dockerode-docker-helper.ts:242](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L242)
184+
[dockerode-docker-helper.ts:255](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L255)
184185

185186
___
186187

@@ -204,7 +205,21 @@ ___
204205

205206
#### Defined in
206207

207-
[dockerode-docker-helper.ts:356](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L356)
208+
[dockerode-docker-helper.ts:369](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L369)
209+
210+
___
211+
212+
### isDockerConfigured
213+
214+
`Static` **isDockerConfigured**(): `Promise`<`boolean`\>
215+
216+
#### Returns
217+
218+
`Promise`<`boolean`\>
219+
220+
#### Defined in
221+
222+
[dockerode-docker-helper.ts:395](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L395)
208223

209224
___
210225

@@ -224,7 +239,7 @@ ___
224239

225240
#### Defined in
226241

227-
[dockerode-docker-helper.ts:178](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L178)
242+
[dockerode-docker-helper.ts:191](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L191)
228243

229244
___
230245

@@ -242,7 +257,7 @@ ___
242257

243258
#### Defined in
244259

245-
[dockerode-docker-helper.ts:351](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L351)
260+
[dockerode-docker-helper.ts:364](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L364)
246261

247262
___
248263

@@ -264,7 +279,7 @@ IDockerHelper.listVolumes
264279

265280
#### Defined in
266281

267-
[dockerode-docker-helper.ts:263](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L263)
282+
[dockerode-docker-helper.ts:276](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L276)
268283

269284
___
270285

@@ -291,7 +306,7 @@ Fetches the image from repo
291306

292307
#### Defined in
293308

294-
[dockerode-docker-helper.ts:184](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L184)
309+
[dockerode-docker-helper.ts:197](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L197)
295310

296311
___
297312

@@ -319,7 +334,7 @@ IDockerHelper.removeContainer
319334

320335
#### Defined in
321336

322-
[dockerode-docker-helper.ts:164](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L164)
337+
[dockerode-docker-helper.ts:177](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L177)
323338

324339
___
325340

@@ -347,7 +362,7 @@ IDockerHelper.removeVolume
347362

348363
#### Defined in
349364

350-
[dockerode-docker-helper.ts:259](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L259)
365+
[dockerode-docker-helper.ts:272](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L272)
351366

352367
___
353368

@@ -375,7 +390,7 @@ IDockerHelper.run
375390

376391
#### Defined in
377392

378-
[dockerode-docker-helper.ts:288](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L288)
393+
[dockerode-docker-helper.ts:301](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L301)
379394

380395
___
381396

@@ -403,7 +418,7 @@ IDockerHelper.startContainer
403418

404419
#### Defined in
405420

406-
[dockerode-docker-helper.ts:135](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L135)
421+
[dockerode-docker-helper.ts:148](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L148)
407422

408423
___
409424

@@ -431,7 +446,7 @@ IDockerHelper.stats
431446

432447
#### Defined in
433448

434-
[dockerode-docker-helper.ts:174](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L174)
449+
[dockerode-docker-helper.ts:187](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L187)
435450

436451
___
437452

@@ -459,7 +474,7 @@ IDockerHelper.stopContainer
459474

460475
#### Defined in
461476

462-
[dockerode-docker-helper.ts:145](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L145)
477+
[dockerode-docker-helper.ts:158](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L158)
463478

464479
___
465480

@@ -487,7 +502,7 @@ IDockerHelper.translateVolumesConfig
487502

488503
#### Defined in
489504

490-
[dockerode-docker-helper.ts:55](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L55)
505+
[dockerode-docker-helper.ts:68](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L68)
491506

492507
___
493508

@@ -518,7 +533,7 @@ Container exit code.
518533

519534
#### Defined in
520535

521-
[dockerode-docker-helper.ts:345](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L345)
536+
[dockerode-docker-helper.ts:358](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L358)
522537

523538
## Constructors
524539

@@ -534,7 +549,7 @@ Container exit code.
534549

535550
#### Defined in
536551

537-
[dockerode-docker-helper.ts:45](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L45)
552+
[dockerode-docker-helper.ts:58](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L58)
538553

539554
___
540555

@@ -548,7 +563,7 @@ ___
548563

549564
#### Defined in
550565

551-
[dockerode-docker-helper.ts:47](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L47)
566+
[dockerode-docker-helper.ts:60](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L60)
552567

553568
___
554569

@@ -562,4 +577,4 @@ ___
562577

563578
#### Defined in
564579

565-
[dockerode-docker-helper.ts:182](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L182)
580+
[dockerode-docker-helper.ts:195](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/dockerode-docker-helper.ts#L195)

docs/adapters/modules.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
- [getHostname](modules.md#gethostname)
4747
- [getInstanceAdapter](modules.md#getinstanceadapter)
4848
- [getSequenceAdapter](modules.md#getsequenceadapter)
49-
- [initializeSequenceAdapter](modules.md#initializesequenceadapter)
49+
- [initializeRuntimeAdapters](modules.md#initializeruntimeadapters)
5050
- [isHostSpawnedInDockerContainer](modules.md#ishostspawnedindockercontainer)
5151
- [setupDockerNetworking](modules.md#setupdockernetworking)
5252

@@ -343,14 +343,15 @@ ___
343343

344344
### getInstanceAdapter
345345

346-
**getInstanceAdapter**(`config`, `id`): `ILifeCycleAdapterMain` & `ILifeCycleAdapterRun`
346+
**getInstanceAdapter**(`runtimeAdapter`, `config`, `id`): `ILifeCycleAdapterMain` & `ILifeCycleAdapterRun`
347347

348348
Provides Instance adapter.
349349

350350
#### Parameters
351351

352352
| Name | Type | Description |
353353
| :------ | :------ | :------ |
354+
| `runtimeAdapter` | `string` | STH runtime adapter. |
354355
| `config` | `STHConfiguration` | STH config. |
355356
| `id` | `string` | Instance id. |
356357

@@ -362,20 +363,21 @@ Instance adapter.
362363

363364
#### Defined in
364365

365-
[get-instance-adapter.ts:25](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/get-instance-adapter.ts#L25)
366+
[get-instance-adapter.ts:26](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/get-instance-adapter.ts#L26)
366367

367368
___
368369

369370
### getSequenceAdapter
370371

371-
**getSequenceAdapter**(`config`): `ISequenceAdapter`
372+
**getSequenceAdapter**(`adapter`, `config`): `ISequenceAdapter`
372373

373374
Provides Sequence adapter basing on Host configuration.
374375

375376
#### Parameters
376377

377378
| Name | Type | Description |
378379
| :------ | :------ | :------ |
380+
| `adapter` | `string` | The adapter name |
379381
| `config` | `STHConfiguration` | Host configuration. |
380382

381383
#### Returns
@@ -386,13 +388,13 @@ Sequence adapter.
386388

387389
#### Defined in
388390

389-
[get-sequence-adapter.ts:33](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/get-sequence-adapter.ts#L33)
391+
[get-sequence-adapter.ts:24](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/get-sequence-adapter.ts#L24)
390392

391393
___
392394

393-
### initializeSequenceAdapter
395+
### initializeRuntimeAdapters
394396

395-
**initializeSequenceAdapter**(`config`): `Promise`<`string`\>
397+
**initializeRuntimeAdapters**(`config`): `Promise`<`string`\>
396398

397399
#### Parameters
398400

@@ -406,7 +408,7 @@ ___
406408

407409
#### Defined in
408410

409-
[get-sequence-adapter.ts:19](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/get-sequence-adapter.ts#L19)
411+
[initialize-runtime-adapters.ts:5](https://github.com/scramjetorg/transform-hub/blob/HEAD/packages/adapters/src/initialize-runtime-adapters.ts#L5)
410412

411413
___
412414

0 commit comments

Comments
 (0)