8000 chore: release v0.2.0 by ashleythedeveloper Β· Pull Request #302 Β· uncefact/tests-untp Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore: release v0.2.0 #302

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 254 commits into from
Jun 16, 2025
Merged

chore: release v0.2.0 #302

merged 254 commits into from
Jun 16, 2025

Conversation

ashleythedeveloper
Copy link
Collaborator

What type of PR is this? (check all applicable)

  • πŸ• Feature
  • πŸ› Bug Fix
  • πŸ“ Documentation Update
  • 🎨 Style
  • πŸ§‘β€πŸ’» Code Refactor
  • πŸ”₯ Performance Improvements
  • βœ… Test
  • πŸ€– Build
  • πŸ” CI
  • πŸ“¦ Chore (Release)
  • ⏩ Revert

Description

The PR release v0.2.0.

Added tests?

  • πŸ‘ yes
  • πŸ™… no, because they aren't needed
  • πŸ™‹ no, because I need help

Added to documentation?

  • πŸ“– Mock App docs site
  • πŸ“œ README.md
  • πŸ“• storybook
  • πŸ™… no documentation needed

ldhyen99 and others added 30 commits January 26, 2024 15:00
* feat: add json form component to components package contains unit test and storybook

* refactor: change name of Jsonform component and update schema example data

* fix: change build ts file from lib to build

* refactor: change name of mock file for test
* feat: add common UI components

* feat: add common UI components

* fix: add ErrorBoundary to Layout component with additional unit tests

* chore: update package.json for build configuration
* chore: add babel config in core package

* refactor: delete file unused in core package
* feat: implement dynamic component render and generic feature

* feat: config to run dynamic component renderer

* docs: add document in README

* refactor: delete file unuse file

* refactor: delete import button in components index

* test: add config test and unit test

* refactor: add test coverage to package and change some code in test GenericFeature

* test: add expect in unit test of GenericFeature

* feat: add generic page in core component

* refactor: remove unnecessary code

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

---------

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
< 8000 div class="js-socket-channel js-updatable-content" data-channel="eyJjIjoicmVwbzo3NDM5MTQzNzI6Y29tbWl0OjZkOWVjOWJjMDNiNTljMTZjYTQyZTE1Nzk0ZTY3ZmNjOGNlYzNmNWMiLCJ0IjoxNzUxNTkyNTA0fQ==--8e148971e90cca3b865790791b2ffb7626c0b51b1c726900c9fe52d84c3a7bac" data-url="/uncefact/tests-untp/pull/302/partials/commit_status_icon?oid=6d9ec9bc03b59c16ca42e15794e67fcc8cec3f5c">
* feat: add ImportButton UI component

* refactor: rename varables and refactor ImportButton component code

* fix: add file validation into load json file function

* fix: write more unit tests and change ImportButton storybook to .tsx format
* feat: setup router and header components

* test: adding missing Router component tests

* fix: remove unnecessary configs

* refactor: refactor Home and Router components code
* feat: add Download UI component

* refactor: rename varables and refactor DownloadButton component code

* refactor: rename variables and change ImportButton storybook to .tsx format
* feat: add base event service

* refactor: change context in issue event

* refactor: change code in base event

* refactor: change type in issue event similar to integrate vckit function

* fix: remove unuse comment

* refactor: convert class to abstract class

* docs: add comment in base event class and document in readme

* test: add unit test for base event class and config TS to run unit test in core package

* docs: add docs for base event

* refactor: change name of issue function and delete create event func in base event class

* feat: add storage event

* feat: add DLP service

* feat: add base event service

* refactor: change context in issue event

* refactor: change code in base event

* refactor: change type in issue event similar to integrate vckit function

* fix: remove unuse comment

* refactor: convert class to abstract class

* docs: add comment in base event class and document in readme

* test: add unit test for base event class and config TS to run unit test in core package

* docs: add docs for base event

* refactor: change name of issue function and delete create event func in base event class

* feat: add storage event

* feat: add DLP service

* refactor: simplify the object event and base event

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

* feat: add base event service

* feat: add DLP service

* refactor: add some code for unit test

---------

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
* feat: add libraries, helpers and interfaces

* feat: add components related to scanning page and update app-config.json

* feat: add scanning and verify pages

* docs: add storybook files for scanning components

* test: add missing unit tests for scanning page

* refactor: update app config and move the code specific for gs1 to service package

* refactor: using strategy pa
8000
ttern for scanning page

* docs: add missing JSDoc comments

* refactor: add Provider class in service package

* refactor: rename files and remove some unnecessary methods related to the identity provider

* refactor: fix variable name typos and rename some class names

* refactor: rename Gs1Provider class to Gs1Provider
* chore: setup for unit test in services package

* refactor: change link resolver in object event file

* test: add unit test for object event

* test: refactor some code

* test: add error case in object event

* test: a few tests case

* feat: add validate context function

* refactor: change code in validate context

* test: add unit test for validation context in object event
* feat: add base event service

* refactor: change context in issue event

* refactor: change code in base event

* refactor: change type in issue event similar to integrate vckit function

* fix: remove unuse comment

* refactor: convert class to abstract class

* docs: add comment in base event class and document in readme

* test: add unit test for base event class and config TS to run unit test in core package

* docs: add docs for base event

* refactor: change name of issue function and delete create event func in base event class

* feat: add storage event

* feat: add DLP service

* feat: add base event service

* refactor: change context in issue event

* refactor: change code in base event

* refactor: change type in issue event similar to integrate vckit function

* fix: remove unuse comment

* refactor: convert class to abstract class

* docs: add comment in base event class and document in readme

* test: add unit test for base event class and config TS to run unit test in core package

* docs: add docs for base event

* refactor: change name of issue function and delete create event func in base event class

* feat: add storage event

* feat: add DLP service

* refactor: simplify the object event and base event

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

* feat: add base event service

* feat: add DLP service

* refactor: add some code for unit test

* feat: add transformation event

* tesst: add unit test for transformation event

* refactor: add services to api-config

* chore: delete file build before run build and add some comment

* refactor: change the name of some variable

* refactor: change some config in app config for object event

* refactor: delete comment in transformation test

* fix: change name dlrLinkTitle in app config

* refactor: change name nlisid in transformation event to other name

* test: change some name in transformation event test

* test: improve unit test in transformation event

* feat: build constructor for dpp credentialSubject

* refactor: change some code in transformation event

* test: refactor unit test

* test: add some unit test in transformation event and add a few comment in transformation event

* test: rename a few tests case

---------

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
* refactor: change name of core package to mock ap core package

* chore: setup project structure

* chore: update some informations

* chore: update scripts on package json root file

* chore: update source folder in untp test suite package

* feat: rename mock app core to mock app
* refactor: change name of core package to mock ap core package

* chore: setup project structure

* chore: update some informations

* chore: update scripts on package json root file

* chore: update source folder in untp test suite package

* feat: rename mock app core to mock app

* feat: setup schema directory structure

* doc: add ref link schema in readme of test suite
Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
* refactor: change name of core package to mock ap core package

* chore: setup project structure

* chore: update some informations

* chore: update scripts on package json root file

* chore: update source folder in untp test suite package

* feat: rename mock app core to mock app

* feat: setup schema directory structure

* feat: add script to build config file

* doc: add ref link schema in readme of test suite

* test: add unit test for create config file

* refactor: delete loop in function lastest schema version

* refactor: add return new promise to create config file function

* feat: create ts file for create config script
* refactor: change name of core package to mock ap core package

* chore: setup project structure

* chore: update some informations

* chore: update scripts on package json root file

* chore: update source folder in untp test suite package

* feat: rename mock app core to mock app

* feat: implement dynamic schema loading function

* test: improve unit test for schema index file

* refactor: change code in dynamic loading schema

* refactor: delete goUpLevels function

* refactor: remove try catch in dynamicLoadingSchemaService()

* test: improve some test
* feat: check field in config file and return errors in test runner

* test: update unit test in process test suite

* refactor: change name a function in common utils

* feat: check content in config find before call hasError

* refactor: change some code in test suite runner

* refactor: change error type from string to object in validate credential config

* refactor: change name variable in process test suite

* test: update unit test in process test suite

* refactor: change code in validate config

* refactor: change name of credential config interface

* refactor: delete unuse code

* refactor: change object error return
* feat: add example app config

* docs: add a few cases in example and update README

* refactor: change name variable in app-config

* docs: update readme for mock app and untp test suite

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

---------

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
* feat: integrate core test runner with mapper template

* refactor: change for...of to map for parallel running in generate test suite

* refactor: change some code in process test suite

* refactor: change value in if else of getTEmplateName()

* refactor: change code in process test suite

* refactor: change code in common ts

* test: change errors from null to empty in getTemplateName test

* refactor: create utils file in template

* refactor: change code in get templateName()

* refactor: change code in final report function

* refactor: change code in utils
* test: setup test and write test for cli config

* test: add integration test for cli untp config

* refactor: change test name in config integration test

* refactor: change name of test cases in config integration test

* refactor: separete config cmd and basic cmd
* feat: add logger utility functions for CLI tool

* docs: update README.md with additional CLI tool info

* fix: add some missing interfaces for logger functions

* test: update unit tests for logger utility functions

* chore: update template messages and logger utility functions

* test: adding missing unit tests for logger utility functions

* docs: changes README.md for the CLI tool

* refactor: change message template files and mapper template functions

* test: update unit tests for the processTestSuite function and some util functions

* refactor: update message templates and  refactor the getTemplates function

* test: update unit tests for 'processTestSuite', 'logger' and 'utils' functions

* refactor: update template messages and refactor get message function

* test: update unit tests for the template messages

* chore: fix error template messages and unit tests related to that message.

* fix: escape quotes for template messages

* refactor: replace quotes to single quote

---------

Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
* test: add test for cli untp test receive config file

* chore: update package.json for integration test

* test: add test case for schema file and dataPath file

* test: add fail case when call cli untp test

* test: add test for FAIL, WARN and PASS

* refactor: change name of test file

* refactor: change name of folder contain test cases fail and warn

* test: add expect test in fail case

* refactor: change folder position of mock test

* refactor: delete unuse code

* test: change some code in untp test
* feat: add 'testSuiteHandler' library test interface

* feat: add testMultiCredentialHandler and
testCredentialHandler library functions

* test: add unit tests for testSuiteHander functions

* chore: add a return interface for testMultiCredentialHandler function

* refactor: export lib interface

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

* test: update unit test and remove unnecessary test cases

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

* refactor: remove unused import module

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>

---------

Signed-off-by: Nam Hoang <hoangxuannam160493@gmail.com>
Co-authored-by: Nam Hoang <hoangxuannam160493@gmail.com>
@ashleythedeveloper ashleythedeveloper merged commit aaeca44 into main Jun 16, 2025
@ashleythedeveloper ashleythedeveloper deleted the release/v0.2.0 branch June 16, 2025 19:38
@ashleythedeveloper ashleythedeveloper restored the release/v0.2.0 branch June 16, 2025 19:47
ashleythedeveloper added a commit that referenced this pull request Jun 16, 2025
ashleythedeveloper added a commit that referenced this pull request Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants
0