Skip to content

Releases: tazama-lf/admin-service

v2.2.0

13 Aug 22:28
4309efb

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

02 Dec 22:08
3f7a27d

Choose a tag to compare

Milestone: Release v2.1.0

Date: 2024-12-04T07:00:00Z
Description: Create Release v2.1.0 release using Github Actions release workflow.

feat: Release V2.1.0 (#141)

  • feat: added redis and pseudonym enviroment variables to template env file

  • feat: added valkey and pseudonyms environment variables to dockerfile

  • feat: added pseudonyms db and valkey or redis to config file

  • feat: new endpoint for saving condtions to arangoDb

  • feat: store condition edge to valkey after storing to arangoDB

  • refactor: error handing and conditionally thrown errors

  • fix: internal validation of values provided

  • fix: use a unwrap function for double dimension array and execute validation

  • refactor: added json schema for body validation

  • refactor: added option of using body for validation

  • refactor: added the entity condition json schema to ajv and fastify

  • refactor: assigned json schema to endpoint for validation

  • fix: remove uncovered outcome from the story

  • test: updated unit test to cover the endpoint of saving condition

  • docs: adding the new endpoint documentation

  • refactor: bump @frmscoe/frms-coe-lib version

  • refactor: use seperate setOptions functions for incoming data methods

  • refactor: added default case and renamed condition check validation function

  • refactor: renamed condition validation function name and removed boolean return

  • refactor: typo of successful message fixed

  • test: update compared value

  • test: add case for unknown perspective

  • fix: typo of condition from successful message

  • docs: validation error example

  • docs: readMe added more content for condition management

  • feat: Create condition entity (#44)

  • feat: added redis and pseudonym enviroment variables to template env file

  • feat: added valkey and pseudonyms environment variables to dockerfile

  • feat: added pseudonyms db and valkey or redis to config file

  • feat: new endpoint for saving condtions to arangoDb

  • feat: store condition edge to valkey after storing to arangoDB

  • refactor: error handing and conditionally thrown errors

  • fix: internal validation of values provided

  • fix: use a unwrap function for double dimension array and execute validation

  • refactor: added json schema for body validation

  • refactor: added option of using body for validation

  • refactor: added the entity condition json schema to ajv and fastify

  • refactor: assigned json schema to endpoint for validation

  • fix: remove uncovered outcome from the story

  • test: updated unit test to cover the endpoint of saving condition

  • docs: adding the new endpoint documentation

  • refactor: bump @frmscoe/frms-coe-lib version

  • refactor: use seperate setOptions functions for incoming data methods

  • refactor: added default case and renamed condition check validation function

  • refactor: renamed condition validation function name and removed boolean return

  • refactor: typo of successful message fixed

  • test: update compared value

  • test: add case for unknown perspective

  • fix: typo of condition from successful message

  • docs: validation error example

  • docs: readMe added more content for condition management

  • feat: allow account condition for validation

  • refactor: renamed function name to specify handler use context

  • feat: added account condition saving logic

  • feat: added new route handler for saving account conditions

  • feat: added new route of saving conditions for account

  • feat: JSON schema for account condition included

  • feat: added json schema to ajv and fastify for validation

  • feat: assigned the schema to validate the route

  • refactor: corrected log messages for handlers

  • test: updated test units to cover saving of condition for account

  • docs: added new endpoint

  • refactor: bump version of coe-lib

  • docs: reworded the conflict statement

  • docs: move example to specific section

  • refactor: allow not providing inception date

  • docs: improve description for saving conditions

  • docs: formatting json object for account

  • feat: get entity condition

  • test: update mocks

  • test: get conditions for an entity

  • fix: schema typos

  • feat: update cache

  • feat: use env if default syncCache specified

  • test: add cases for uncovered code

  • refactor: parse response format

  • build: remove deprecated code

  • fix: parse response to conform to required structure

  • test: update tests

  • docs: get entity conditions

  • feat: use cache ttl from env

  • build: missing env vars in dockerfile

  • fix: incorrect validation for evtTp

  • feat: get conditions for accounts

  • fix: env var to correct variable

  • feat: get conditions for accounts

  • test: update tests

  • fix: parameter names

  • test: update param name

  • docs: add account conditions API route

  • fix: use query params for req

  • fix: read correct env var

  • docs: encode query params

  • feat: use GET for account conditions

  • fix: write account conditions to account edges

  • feat: buffers to cache

  • refactor: separate account and entity responses and parsing functions

  • refactor: separate return types of conditions

  • refactor: bump central library version

  • refactor: change of mind for get of conditions

  • docs: remove endpoints and add methods

  • fix: Bug fix condition result array (#73)

  • fix: condition object should always be an array of objects

  • test: refactor expected results

  • fix: Sync gets post of eventflow (#75)

  • fix: sync response body of gets, posts, and cache keys

  • fix: active conditions check comparison

  • fix: validation of dates provided

  • fix: only save cache if the buffer has data

  • fix: test script triggering jest

  • fix: resolve finally and return conflict

  • fix: Optional xprtndttm and possible values (#76)

  • fix: make expire date optional and condTp constrained to specific values

  • fix: constrain values possible for prsptv

  • fix: add all possible value on the event type of condition

  • feat: use most recent save condition method

  • feat: add optional condId for expire condition

  • feat: add expire logic for account's condition

  • feat: add handler of expire conditions

  • feat: add new endpoint of expire account condition

  • feat: added logic for expire entity condition

  • feat: added expire entity condition handler

  • feat: added new route for expire condition of entity

  • refactor: sort functions and imports

  • test: make expiry date undefined possible

  • test: cover new expire conditions logic

  • feat: validation of incoming data

  • test: allow params lower case test

  • refactor: use library with update conditions functions

  • docs: update readme to add new methods of endpoints

  • refactor: use one request interface and refactor validation

  • test: added new validation tests and controlled current time

  • refactor: date processing and validation function

  • test: refactor test cases to the unit specific

  • fix: use no expire cache method

  • fix: use different default value due to zero being invalid

  • fix: case sensitivity validation (#84)

  • fix: case sensitivity for params

  • feat: parse conditions from collection

  • test: update casing

  • test: cache conditions

  • docs: cache route

  • feat: update condition validation

  • build(deps): bump find-my-way from 8.2.0 to 8.2.2

Bumps find-my-way from 8.2.0 to 8.2.2.


updated-dependencies:

  • dependency-name: find-my-way
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

  • feat: add Auth (#95)

  • feat: add Auth

  • refactor: assign privileges to endpoints

  • refactor: helper function refactorization

  • refactor: auth toggle variable name


Co-authored-by: Len Bekker [email protected]
Co-authored-by: cshezi [email protected]

  • fix: No account/entity handling (#104)

  • fix: add return for no account/entity

  • refactor: changed handler function name

  • fix: handling of logic return data and log statement

  • test: added code for the result of logic

  • refactor: file structure organization (#106)

  • fix: validate extra push date of month calendar

  • feat: variable validation

  • build: update variables

  • fix: variable name

  • refacor: split cache options env vars

  • refactor: abstract services

  • build: bump lib ver

  • build: update env

  • fix: socket addr

  • fix: check for date change by Date class

  • test: compare the whole object result

  • refactor: remove unused local cache options

  • refactor: use the same if statement to validate date

  • feat: updated libraries

  • fix: bump the frms-coe-lib version and refactor get report function

  • test: expected values on calls

  • Add Tazama info to LICENSE file (#116)

Co-authored-by: Lee Ivy [email protected]

  • build: update libs (#139)

Co-authored-by: rtkay123 [email protected]

  • ci: sync workflows from central-workflows (#140)

  • ci: sync workflows from central-workflows Signed-off-by: Scott [email protected]

  • ci: sync workflows from centra...

Read more

v2.0.1

02 Dec 22:05
622876d

Choose a tag to compare

Milestone: feat: Release V2.1.0

Date: 2024-12-03T08:00:00Z
Description: Create Release v2.1.0 release using Github Actions release workflow.

🐞 Bug Fixes

⭐️ New Features

📚 Documentation

🔨 Refactorings

🏗️ Build

⚙️ CI

🧪 Tests

v2.0.0

19 Jul 10:36
0f3a30f

Choose a tag to compare

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: manually change version.md and changelog.md files that coulbn't be populated during the release (#30) (Linked Issues: 0f3a30f)
  • fix: Add dep and tests to release workflow after first release (Linked Issues: 4436c0b)
  • fix: Remove install dependency due to initial commit for main (Linked Issues: c1f85c4)

⭐️ New Features

  • feat: Enhancement to the release workflow (Linked Issues: 60d55e3)
  • feat: refine and add new workflows (#25) (Linked Issues: 891dfed)
  • feat: Add workflows (Linked Issues: 66b4866)
  • feat: Add more automation and refine workflows (#7) (Linked Issues: c59c3f8)

📚 Documentation

  • fix: manually change version.md and changelog.md files that coulbn't be populated during the release (#30) (Linked Issues: 0f3a30f)

📝 Other Changes

  • Update release.yml (Linked Issues: 378d60b)

v1.0.1

12 Jul 08:33
18f7dbe

Choose a tag to compare

Milestone: Release v1.0.1

Date: 2024-07-12T07:00:00Z
Description: Create Release v1.0.1 release using Github Actions release workflow.