diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e7219a..fd91cd9 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased +### Added +- Add scenario `general.if-match`, closes #43. ## 0.0.23 - 2024-01-27 ### Added diff --git a/node/general/if-match/child.json b/node/general/if-match/child.json new file mode 100755 index 0000000..fe01a54 --- /dev/null +++ b/node/general/if-match/child.json @@ -0,0 +1,10 @@ +{ + "type": "Data", + "id": "ad966733-6cfb-427b-8661-8207a58bdc7f", + "data": { + "name": "Child", + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/node/general/if-match/data.json b/node/general/if-match/data.json new file mode 100755 index 0000000..1a75173 --- /dev/null +++ b/node/general/if-match/data.json @@ -0,0 +1,10 @@ +{ + "type": "Data", + "id": "35cd3b18-0d0c-4e98-876e-898b930797f2", + "data": { + "name": "Data", + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/node/general/if-match/parent.json b/node/general/if-match/parent.json new file mode 100755 index 0000000..f42df99 --- /dev/null +++ b/node/general/if-match/parent.json @@ -0,0 +1,10 @@ +{ + "type": "Data", + "id": "e94ebb96-8cca-49eb-a214-ba73a72abba0", + "data": { + "name": "Parent", + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/node/general/if-match/token.json b/node/general/if-match/token.json new file mode 100644 index 0000000..8e96aa8 --- /dev/null +++ b/node/general/if-match/token.json @@ -0,0 +1,13 @@ +{ + "type": "Token", + "id": "6451df27-9a2d-489b-9371-0aba1f0afbf2", + "data": { + "token": "secret-token:M3WHIDj4q62EY0XiZFMLnv", + "hash": "872cb917c4b4a4649dc3f47b769b33785801de04ecbce97a753d809321053cd2", + "note": "Token contains token only due to testing purposes.", + "scenario": "general.if-match", + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "state": "ACTIVE" + } +} diff --git a/node/general/if-match/user.json b/node/general/if-match/user.json new file mode 100755 index 0000000..93d4295 --- /dev/null +++ b/node/general/if-match/user.json @@ -0,0 +1,11 @@ +{ + "type": "User", + "id": "e31c671c-e736-4122-b9a9-d087286a48a2", + "data": { + "name": "User", + "email": "user@if-match.general.localhost.dev", + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/relation/general/if-match/owns-token.json b/relation/general/if-match/owns-token.json new file mode 100755 index 0000000..63b31f3 --- /dev/null +++ b/relation/general/if-match/owns-token.json @@ -0,0 +1,11 @@ +{ + "type": "OWNS", + "id": "0f58b382-33f2-40c6-b096-b5a873fde970", + "start": "e31c671c-e736-4122-b9a9-d087286a48a2", + "end": "6451df27-9a2d-489b-9371-0aba1f0afbf2", + "data": { + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/relation/general/if-match/owns1.json b/relation/general/if-match/owns1.json new file mode 100755 index 0000000..fd0aeda --- /dev/null +++ b/relation/general/if-match/owns1.json @@ -0,0 +1,11 @@ +{ + "type": "OWNS", + "id": "99d6c37e-1d33-4ac6-962b-1b487c4b07e0", + "start": "e31c671c-e736-4122-b9a9-d087286a48a2", + "end": "e94ebb96-8cca-49eb-a214-ba73a72abba0", + "data": { + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/relation/general/if-match/owns2.json b/relation/general/if-match/owns2.json new file mode 100755 index 0000000..ec53f27 --- /dev/null +++ b/relation/general/if-match/owns2.json @@ -0,0 +1,11 @@ +{ + "type": "OWNS", + "id": "461f606f-9b84-47d0-8950-751ebaf1b819", + "start": "e94ebb96-8cca-49eb-a214-ba73a72abba0", + "end": "ad966733-6cfb-427b-8661-8207a58bdc7f", + "data": { + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/relation/general/if-match/owns3.json b/relation/general/if-match/owns3.json new file mode 100755 index 0000000..9a049d3 --- /dev/null +++ b/relation/general/if-match/owns3.json @@ -0,0 +1,11 @@ +{ + "type": "OWNS", + "id": "fe326452-a5ba-4cbd-8590-51e50525f1f1", + "start": "ad966733-6cfb-427b-8661-8207a58bdc7f", + "end": "35cd3b18-0d0c-4e98-876e-898b930797f2", + "data": { + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/relation/general/if-match/related.json b/relation/general/if-match/related.json new file mode 100755 index 0000000..87bd433 --- /dev/null +++ b/relation/general/if-match/related.json @@ -0,0 +1,11 @@ +{ + "type": "RELATED", + "id": "1647af8f-2f6a-46de-ab8a-3f1a740761f3", + "start": "e94ebb96-8cca-49eb-a214-ba73a72abba0", + "end": "35cd3b18-0d0c-4e98-876e-898b930797f2", + "data": { + "created": "2020-01-01T00:00:00+00:00", + "updated": "2020-01-01T00:00:00+00:00", + "scenario": "general.if-match" + } +} diff --git a/summary.json b/summary.json index 58c4922..6049e47 100755 --- a/summary.json +++ b/summary.json @@ -1,7 +1,7 @@ { "backupCreated": "2023-05-06 12:00:00 UTC", - "nodeCount": 518, - "relationCount": 855, + "nodeCount": 523, + "relationCount": 860, "fileCount": 0, "hostname": "ember-nexus", "version": "dev",