Releases: tazama-lf/transaction-aggregation-decisioning-processor
v3.0.0
Changes in v3.0.0
- Merge pull request #352 from tazama-lf/dev (#010aabe)
- Merge pull request #314 from tazama-lf/postgres (#e2a6fa2)
- Merge pull request #338 from tazama-lf/fix/indvar (#d0d75a9)
- Merge pull request #329 from tazama-lf/feat/indpdntVarbl (#6f8ff2e)
- Merge pull request #330 from tazama-lf/feat-paysys (#512048a)
- Merge pull request #327 from tazama-lf/rc2 (#15e3c7e)
- Merge pull request #322 from tazama-lf/feat-paysys (#d391019)
- Merge pull request #319 from tazama-lf/dependabot/npm_and_yarn/axios-1.12.1 (#3a6d3f7)
- Merge pull request #313 from tazama-lf/rc1 (#6182abc)
- Merge pull request #296 from tazama-lf/feat/multi-tenancy (#b3bc7fe)
v2.2.0
What's Changed
- fix: use typology cfg and add completion log by @Lenbkr in #202
- feat: add efrup library functonality by @Lenbkr in #216
- feat: Env/validation by @cshezi in #226
- chore(deps-dev): bump micromatch from 4.0.7 to 4.0.8 by @dependabot[bot] in #215
- chore(deps-dev): bump typescript from 5.5.3 to 5.6.2 by @dependabot[bot] in #221
- refactor: Split cache options by @cshezi in #231
- build: remove unused deps by @rtkay123 in #233
- refactor: encapsulate service creation to lib by @rtkay123 in #237
- feat: Multi currency by @JeanPierreNell in #246
- build: update libs by @rtkay123 in #255
- ci: sync workflows from central-workflows by @scott45 in #256
- ci: sync workflows from central-workflows by @scott45 in #257
- ci: sync workflows from central-workflows by @scott45 in #262
- build(deps-dev): bump rimraf from 5.0.9 to 6.0.1 by @dependabot[bot] in #206
- chore(deps-dev): bump @types/node from 20.16.11 to 22.10.5 by @dependabot[bot] in #270
- build(deps): bump axios from 1.7.8 to 1.10.0 by @dependabot[bot] in #276
- chore(deps-dev): bump husky from 9.0.11 to 9.1.7 by @dependabot[bot] in #252
- build(deps): bump undici from 6.20.1 to 6.21.3 by @dependabot[bot] in #275
- build(deps): bump tslib from 2.7.0 to 2.8.1 by @dependabot[bot] in #279
- build(deps-dev): bump prettier from 3.3.3 to 3.6.2 by @dependabot[bot] in #278
- build(deps): bump dotenv from 16.4.5 to 17.0.0 by @dependabot[bot] in #277
- build(lint): upgraded eslint and fix linting issues by @rtkay123 in #285
- build: Add RC workflow and upgrade dependancies by @scott45 in #292
- feat: write dataCache to evaluation results by @rtkay123 in #274
- fix: bump version of frms-coe-lib version by @cshezi in #295
- Release prep 2 2 0 by @Justus-at-Tazama in #302
- feat: Release V2.2.0 by @scott45 in #304
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Milestone: Release v2.1.0
Date: 2024-12-04T07:00:00Z
Description: Create Release v2.1.0 release using Github Actions release workflow.
feat: dev to main pr for 2.1.0 (#263)
-
fix: use typology cfg and add completion log
-
build: update log level for docker
-
feat(imports): add efrup features from new library
-
ci(workflow): use new scope
-
ci(workflow): use new token
-
chore(deps-dev): bump typescript from 5.5.3 to 5.6.2
Bumps typescript from 5.5.3 to 5.6.2.
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected]
- chore(deps-dev): bump micromatch from 4.0.7 to 4.0.8
Bumps micromatch from 4.0.7 to 4.0.8.
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] [email protected]
-
feat: Env/validation (#226)
-
refactor: adding environment vars required
-
refactor: apply cache option environment variable split
-
test: add mock of the local cache vars
-
build: remove unused deps
-
refactor: abstract service configs
-
test: mock env
-
test: remove unused modules
-
build: update env
-
build: bump lib ver
-
feat: updated networkcache
-
feat: updated tests
-
build: update libs (#255)
Co-authored-by: rtkay123 [email protected]
- ci: sync workflows from central-workflows Signed-off-by: Scott [email protected] (#256)
Co-authored-by: github-actions [email protected]
-
fix: fix v2 deprecated error
-
ci: sync workflows from central-workflows (#257)
-
ci: sync workflows from central-workflows Signed-off-by: Scott [email protected]
-
ci: sync workflows from central-workflows Signed-off-by: Scott [email protected]
Co-authored-by: github-actions [email protected]
- ci: sync workflows from central-workflows Signed-off-by: Scott [email protected] (#262)
Co-authored-by: github-actions [email protected]
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: Len Bekker [email protected]
Co-authored-by: Len Bekker [email protected]
Co-authored-by: Justus Ortlepp [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cebolenkosi Shezi [email protected]
Co-authored-by: cshezi [email protected]
Co-authored-by: rtkay123 [email protected]
Co-authored-by: rtkay123 [email protected]
Co-authored-by: Jean-Pierre [email protected]
Co-authored-by: Jean-Pierre Nell [email protected]
Co-authored-by: github-actions [email protected]
v2.0.1
Milestone: Release V2.1.0
Date: 2024-12-02T08:00:00Z
Description: Create Release v2.1.0 release using Github Actions release workflow.
🐞 Bug Fixes
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- fix: Update dockerhub-image-build.yml (Linked Issues: f816917)
- fix: fix v2 deprecated error (Linked Issues: 138fd55)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
⭐️ New Features
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
🔨 Refactorings
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
⚙️ Chores
- chore: Update VERSION to v2.0.0 (Linked Issues: a7b0bd4)
- chore: Update CHANGELOG.md for v2.0.0 (Linked Issues: a39be02)
- chore: Update VERSION to v3.0.0 (Linked Issues: 36c47f8)
- chore: Update CHANGELOG.md for v3.0.0 (Linked Issues: 55fd82e)
- chore: Update VERSION to v2.0.0 (Linked Issues: e88d069)
- chore: Update CHANGELOG.md for v2.0.0 (Linked Issues: 95b2e5f)
🏗️ Build
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
⚙️ CI
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
🧪 Tests
- feat: dev to main pr for 2.1.0 (#263) (Linked Issues: 49c60d5)
- feat: dev to main pr for 2.1.0 (#259) (Linked Issues: 2f3e8ac)
- feat: release 2.1.0 (#258) (Linked Issues: 3ce491a)
- feat: Release V2.1.0 (#235) (Linked Issues: 2db1fd3)
🔧 Dev Dependencies
v2.0.0
Milestone: Release v2.0.0
Date: 2024-07-18T07:00:00Z
Description: Create Release v2.0.0 release using Github Actions release workflow.
🐞 Bug Fixes
- fix: use passing node.js workflow without integration tests (#189) (Linked Issues: 3e0bf29)
- fix: remove failing scorecard (#188) (Linked Issues: c18923d)
- fix: Reference main branch for release (Linked Issues: 3acf31d)
- fix: use common key for transactions (Linked Issues: 08d23df)
- fix: remove deadcode (Linked Issues: 23fc3de)
⭐️ New Features
- feat: Enhancement to the release workflow (Linked Issues: 2b53894)
- feat: refine and add new workflows (#184) (Linked Issues: dd15082)
- feat: add suppress env (Linked Issues: bc266a8)
- feat: Add more automation and refine workflows (#167) (Linked Issues: 808ebf6)
- feat: remove channel (Linked Issues: 4f328e8)
📚 Documentation
- docs: update env readme (Linked Issues: b89eaa8)
- docs: correct comment (Linked Issues: 418a8eb)
- docs: fix comments (Linked Issues: 45c6f6d)
- docs: update mermaid flow diagram (Linked Issues: f6f687b)
- docs: update README.md (Linked Issues: da95be4)
- docs: update README.md (Linked Issues: b20bf29)
- docs: update README.md (Linked Issues: b9cb5ca)
🔨 Refactorings
- refactor: update db manager params (Linked Issues: a62aa0a)
⚙️ Chores
- chore: Update VERSION to v3.0.0 (Linked Issues: 36c47f8)
- chore: Update CHANGELOG.md for v3.0.0 (Linked Issues: 55fd82e)
- chore: Update VERSION to v2.0.0 (Linked Issues: e88d069)
- chore: Update CHANGELOG.md for v2.0.0 (Linked Issues: 95b2e5f)
- chore: update package-lock.json (Linked Issues: a99f5a8)
- chore: update config and remove dead (Linked Issues: 1d01430)
- chore: updated eslint and project dependencies (Linked Issues: f9a8f5c)
- chore: add license header (Linked Issues: fed5871)
- chore: update lockfile (Linked Issues: e45aabb)
- chore: bump libs ver (Linked Issues: a99f9c5)
🏗️ Build
- build: update lib versions (Linked Issues: d7fa6a9)
- build: update package-lock.json (Linked Issues: a54ae1c)
- build: update envs (Linked Issues: 116a24d)
- build: update env (Linked Issues: bef2d76)
- build: bump lib ver (Linked Issues: 56326bf)
🧪 Tests
- test: fix coverage add more tests (Linked Issues: 95c09df)
📦 Dependencies
- chore(deps): bump fast-json-stringify from 5.12.0 to 5.16.0 (Linked Issues: 2c17b25)
- chore(deps): bump coe-lib (Linked Issues: 2b3adb6)
🔧 Dev Dependencies
- chore(deps-dev): bump typescript from 5.3.3 to 5.4.5 (Linked Issues: bda94c7)
- chore(deps-dev): bump lint-staged from 15.2.2 to 15.2.5 (Linked Issues: 6a12bf7)
- chore(deps-dev): bump husky from 8.0.3 to 9.0.11 (Linked Issues: f5d543d)
- chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 (Linked Issues: 2486275)
- chore(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 7.10.0 (#135) (Linked Issues: 45903f1)
📝 Other Changes
- Merge pull request #173 from frmscoe/alertflag (Linked Issues: c20e595)
- Merge pull request #169 from frmscoe/db-schema (Linked Issues: 5f483af)
- Merge pull request #136 from frmscoe/license-header (Linked Issues: 1650455)
- Merge pull request #133 from frmscoe/feat/no-channel (Linked Issues: f1606ab)
- chore(docs): update readme (Linked Issues: 8869bf4)
- chore(docs): add env variables (Linked Issues: 1f7d2de)
- tests: update tests remove channel (Linked Issues: 5e9dda7)
- Merge remote-tracking branch 'origin/dev' into feat/no-channel (Linked Issues: 052678d)
- tests: remove channels in logicservice (Linked Issues: 617cfa1)
- tests: remove channels in logicservice (Linked Issues: 7124f56)
- Merge remote-tracking branch 'origin/LexTego-migration' into feat/no-channel (Linked Issues: 4455a81)
- update (Linked Issues: 7e32910)
- updates (Linked Issues: 93b6ccb)
- migration (Linked Issues: 0127f58)
v1.3.0
Milestone: Release v1.3.0
Date: 2024-07-11T07:00:00Z
Description: Create Release v1.3.0 release using Github Actions release workflow.
🐞 Bug Fixes
- fix: types in tests (Milestone: , Linked Issues: 5f98ee3)
- fix: type assertions (Milestone: , Linked Issues: b6f4a0b)
- fix: push new lock file (Milestone: , Linked Issues: d2ee650)
- fix: make linter happy (Milestone: , Linked Issues: ae4118c)
- fix: add env var cpu max (Milestone: , Linked Issues: 43b1d48)
- fix: add networkMap db env var (Milestone: , Linked Issues: 471d0ca)
- fix: add sidecar deployment (Milestone: , Linked Issues: 9921fec)
- fix: bump up the lib version (Milestone: , Linked Issues: 0e0f704)
- fix: use networkmap to nats route messages (Milestone: , Linked Issues: 713069d)
- fix: use multiple test suites (Milestone: , Linked Issues: c5a0ff7)
- fix: remove unecessary comments (Milestone: , Linked Issues: b36e44a)
- fix: meta data not used (Milestone: , Linked Issues: b4125ad)
- fix: remove unused interfaces (Milestone: , Linked Issues: 44de4fb)
- fix: remove reporting on channel level (Milestone: , Linked Issues: 63f5d49)
- fix: remove status from channel object (Milestone: , Linked Issues: 4394144)
⭐️ New Features
- feat: allow db splitting (Milestone: , Linked Issues: cf7ec1f)
- feat: enable sidecar logging (Milestone: , Linked Issues: fd36e50)
⚙️ Chores
- chore: update env for (possibly) split dbs (Milestone: , Linked Issues: a98bbe0)
- chore: bump libs (Milestone: , Linked Issues: 44876a2)
- chore: bump lib ver (Milestone: , Linked Issues: ba790c1)
- chore: bump dependencies (Milestone: , Linked Issues: d5be13b)
- chore: update jobs (Milestone: , Linked Issues: e27c08a)
- chore: update lib and add log context (Milestone: , Linked Issues: b22637d)
- chore: bump frms-coe-lib version up (Milestone: , Linked Issues: 037e251)
v1.2.0
Milestone: Release-1-2-0
Date: 2023-11-02T07:00:00Z
Description: Create release-1-2-0
🐞 Bug Fixes
- fix: remove fastJson serialisation (Milestone: , Linked Issues: ce7c1ff)
- fix: protobuf data transaction with redis (Milestone: , Linked Issues: c33a182)
- fix: unit adjust to new object (Milestone: , Linked Issues: 128280d)
- fix: update package lock file (Milestone: , Linked Issues: 0ba9bad)
- fix: upgrade libs versions (Milestone: , Linked Issues: 5df077a)
- chore: bump lib versions (#45) (Milestone: * chore: bump lib versions
- fix: apm disabling
Co-authored-by: rtkay123 [email protected], Linked Issues: 8b8044a)
- fix: comment on group of variables (Milestone: , Linked Issues: 083f088)
- fix: comment of groups of variables (Milestone: , Linked Issues: 4bbe93c)
- fix: update Dockerfile with FQDN for apm Logstash (Milestone: , Linked Issues: cb3c0fd)
- fix: adding code name for debian11 (Milestone: , Linked Issues: b7f8bf4)
- fix: upgrade node version for docker image (Milestone: , Linked Issues: 2704288)
- fix: use log4js from the library (Milestone: , Linked Issues: 0f62959)
- fix: replace nats startup logs (Milestone: , Linked Issues: 09f5e6e)
- fix: sonar exclusions (Milestone: , Linked Issues: 317640f)
- fix: set root span as transaction (Milestone: , Linked Issues: a1587ef)
- fix: beautiful pain001 tests fixed (Milestone: , Linked Issues: 8ef0889)
- fix: redis env.template (Milestone: , Linked Issues: cc0e347)
- fix: use correct transactionType (Milestone: , Linked Issues: 53ed2c2)
- fix: return nanoseconds for elapsed time (Milestone: , Linked Issues: e14d7a2)
- fix: add new interface file for metaData (Milestone: , Linked Issues: 9d26947)
- fix: reporting metaData to the alert object (Milestone: , Linked Issues: ceaa106)
- fix: wrong attribute object target (Milestone: Missed where the attributes are stored by the processors
they should be collect from transaction object, Linked Issues: 5c3d35c) - fix: change of file (Milestone: after nats branch removes the execute file I had to change where I calculate the elapsed time
, Linked Issues: 834a2c1) - fix: correct prcgTm for data prep (Milestone: , Linked Issues: 4bc417a)
- fix: moving of prcgTmCRSP and prcgDP to alert root (Milestone: , Linked Issues: d119dfc)
- fix: add .npmrc file so github actions can build (Milestone: , Linked Issues: 3e6319f)
- fix: to use latest version of startup lib (Milestone: , Linked Issues: 620b429)
⭐️ New Features
- feat: typology-thresholds (Milestone: , Linked Issues: 2151e6c)
- feat: add Singleton for dbManager (Milestone: , Linked Issues: 746f8e2)
- feat: standardize db startup (Milestone: , Linked Issues: 1b7c875)
- feat: exit on error (Milestone: , Linked Issues: 2a075c3)
- feat: added message security (Milestone: , Linked Issues: 6ced877)
- feat: use protobuf redis bits (Milestone: , Linked Issues: 02465f7)
- feat: collapsed cadp (Milestone: , Linked Issues: 39ed565)
- feat: update Docker (Milestone: , Linked Issues: acdc2d2)
- feat: db split + Docker Update (Milestone: , Linked Issues: c4421df)
- feat: updated Tests (Milestone: , Linked Issues: 76895e5)
- feat: transaction configuration update (Milestone: , Linked Issues: a0a2857)
- feat: updated Tests (Milestone: , Linked Issues: 5a14d71)
- feat: improved redis lookup (Milestone: , Linked Issues: e49f868)
- feat: use required library version (Milestone: , Linked Issues: 16b6ca4)
- feat: update config (Milestone: , Linked Issues: 448efe8)
- feat: use traceparent from cadproc (Milestone: , Linked Issues: 8031f3f)
- feat: add nested spans (Milestone: , Linked Issues: 4c3a805)
- feat: use redis from library (Milestone: , Linked Issues: d6b9597)
- feat: adding prcgTm for elasped time calculation of execution time of this processor excusively (Milestone: , Linked Issues: 5e6cd62)
- feat: Release workflows added and Docker file reform (Milestone: , Linked Issues: 991b5c7)
- feat: Upgrade to use Server Startup Factory (Milestone: , Linked Issues: 4b7f1b0)
🔨 Refactorings
- refactor: results from library (Milestone: , Linked Issues: df51d69)
- refactor: use lib apm service (Milestone: , Linked Issues: b9b271c)
- refactor: replace local arango with library (Milestone: , Linked Issues: 708e4af)
⚙️ Chores
- chore: Bump version for release (Milestone: , Linked Issues: 3fc761e)
- chore: renamed variable (Milestone: , Linked Issues: eddee53)
- chore: lib version bump (Milestone: , Linked Issues: ac498b3)
- chore: bumped version (Milestone: , Linked Issues: e05012b)
- chore:adjusted test number (Milestone: , Linked Issues: eabd7b7)
- chore:updated tests (Milestone: , Linked Issues: 7b97601)
- chore:alter Tests (Milestone: , Linked Issues: 8177980)
- chore: updated Unit tests (Milestone: , Linked Issues: 6fcfa31)
- chore: add licensing line (Milestone: , Linked Issues: 6912fc3)
- Remove
descfrom rule and typology results (#63) (Milestone: * tests: excludedescfrom typology result
- chore: bump lib ver
Co-authored-by: rtkay123 [email protected], Linked Issues: d9065ef)
- chore: bump up version of libs (Milestone: , Linked Issues: c5b717e)
- chore: remove unused import cleaning up code (Milestone: , Linked Issues: 0ff6939)
- chore: update lib pckg version (Milestone: , Linked Issues: df8c1dc)
- chore: update lib version (Milestone: , Linked Issues: 05b3bd5)
- chore: update package version (Milestone: , Linked Issues: 34f6718)
- chore: renamed Channel Count (Milestone: , Linked Issues: 56cf675)
- chore: updated Tests (Milestone: , Linked Issues: 1249c81)
- chore: updated Test (Milestone: , Linked Issues: 262cba7)
- chore: removed token (Milestone: , Linked Issues: 233ff90)
- chore: cleanup comments (Milestone: , Linked Issues: 3726fa4)
- chore: update deps (Milestone: , Linked Issues: 5af763c)
- chore:updated Package-lock (Milestone: , Linked Issues: 6e988e9)
- chore: bump lib versions (#45) (Milestone: * chore: bump lib versions
- fix: apm disabling
Co-authored-by: rtkay123 [email protected], Linked Issues: 8b8044a)
- chore: removed commented code (Milestone: , Linked Issues: 80d4be2)
- chore: use library networkmap interface (Milestone: , Linked Issues: 4803867)
- chore: update code cov (Milestone: , Linked Issues: 026e581)
- chore: update code cov (Milestone: , Linked Issues: a724287)
- chore: adjust coverage for apm spans/transactions (Milestone: , Linked Issues: d37ae09)
- chore: package-lock.json (Milestone: , Linked Issues: ba78992)
- chore: make sonarqube happy (Milestone: , Linked Issues: 1f34d62)
- chore: removed junk (Milestone: , Linked Issues: b94aad8)
- chore: remove openfaas deploy file(s) (Milestone: , Linked Issues: fa40472)