Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: jikkenio/jikken

Tags

v0.8.3-develop

Toggle v0.8.3-develop's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #215 from jikkenio/feature/JK-597

JK-597: bump version to 0.8.3

v0.8.2

Toggle v0.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #213 from jikkenio/develop

Release Jikken v0.8.2

v0.8.1

Toggle v0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #204 from jikkenio/develop

Release Jikken 0.8.1

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Jikken v0.8.0 (#189)

* JK-400: Add support for state variables to embed in post bodies and urls (#106)

* JK-400: Add support for state variables to embed in post bodies and urls

* JK-400: Update changelog for upcoming feature

* JK-400: Format new code changes

* JK-400: update dependency versions to eliminate security warnings

* JK-400: Fix unit tests for new method signatures

* JK-400: Update dependency version for unit-test dep to not break on nightly

* Fix list command usage description (#107)

* JK-406: Add basic support for strict cookies (#108)

* JK-406: Add basic support for strict cookies

* JK-406: fix unit test, and compiling in ci/cd

* JK-406: trying to resolve non-nightly build

* JK-406: try removing forced type to see if standard can compile in ci/cd

* JK-406: fix code to work for stable rust

* JK-402: bump version to 0.7.1 to prep for release (#109)

* JK-402: update package versions and verification codes (#110)

* Fix compare requests (#113)

* JK-407 Change the displayed slash type in CLI (#116)

* changed slash type

* updated readme

---------

Co-authored-by: James Rice <[email protected]>

* JK-412: update changelog for new bugfix and bump versions to prep release (#114)

* JK-413: add secure mode handling to cookie implementation (#117)

* JK-413: add secure mode handling to cookie implementation

* JK-413: update changelog for cookie secure mode

* JK-414: update choco verification hashes for new release version (#118)

* Fuzzing and complex checks (#112)

* Fuzzing and complex checks

* Fix compare requests

* Fix test

* Delete example files using anchors

* Finish implementing date and add tests

* One of support for date

* Name type and smarter behavior for existing numeric types (#120)

* JK-428 -- Emit a warning when a user specifies a config file that does not exist (#121)

* JK-423 -- Iterations should count as distinct tests (#123)

* JK-422 -- More complex report to better describe things ; include test files found and fix an issue with calculating skipped files (#124)

* JK-433 -- Serialization Issue with Variables (#125)

* JK-437 -- Email data type (#126)

* JK-425: Send stage name field with telemetry data (#127)

* JK-438: Add project keyword and colorization for embedded variables (#128)

* JK-436: Update example tests to use new test API URLs (#129)

* JK-425: Remove hard-coded 'request' name for request blocks (#130)

* JK-441: Send skipped test telemetry data (#131)

* JK-441: Send skipped test telemetry data

* JK-441: Fix clippy issues

* JK-401: Add stdout flush after info logs to force print of partial line (#132)

* JK-427 -- Secrets (#133)

* JK-443 -- Better String Variables (#134)

* JK-444 DateTime Support (#135)

* JK-451 -- Boolean data type (#136)

* JK-458: Send environments and projects data on session create (#137)

* JK-458: Send environments and projects data on session create

* JK-458: Clippy fix

* JK-71 -- Better validation and constraints (#138)

* JK-71 -- Better validation for String and Numeric types (#139)

* JK-464 -- Improve List, Object, and general variable support (#140)

* JK-464 -- Clippy findings (#141)

* JK-445 -- Dont include globals in test uploads. Attach to session (#142)

* JK-430 -- Better errors around bad json bodies. Before, these failed silently (#143)

* JK-71 -- Better Validation of extraneous fields (#144)

* JK-469 -- Support for variables in more places (#145)

* JK-470 -- Pattern Support in Strings (#146)

* JK-471 -- Open Api Spec Ref Support (#147)

* JK-472 -- Improve OpenApi Schema Support (#148)

* JK-475 -- Allow data type variables to be given a value, mostly to support modifiers (#149)

* JK-477 -- Strict for BodySchema (#150)

JK-477 -- Ignore support for bodySchema

* JK-71 -- Date, DateTime Modifier should only work if you specify a value (#151)

* JK-479 -- Better tags for example tests. (#152)

* JK-491: add codeowners file for required approvers (#153)

* JK-481: Update changelog to prepare for 0.8.0 release (#154)

* JK-467: add test execution runtimes to CLI output (#155)

* JK-467: added runtimes to CLI output for test execution

* JK-467: updated changelog to reflect new runtime messaging

* JK-467: fix unit tests

* JK-495: added missing bugfixes from the CHANGELOG. (#156)

* JK-495: added missing bugfixes from the CHANGELOG. Autoformatter also updated file

* JK-495: adjusted wording for one bugfix

* JK-495: minor spelling adjustment

* JK-495: minor grammar adjustments

* JK-466: add optional newline appending for execution policies (#157)

* JK-466: add optional newline appending for execution policies

* JK-466: remove temporary dev log lines

* JK-497: add skips to serializing secrets for config objects (#158)

* JK-493: fix serialization for telemetry to standardize across variable types (#159)

* JK-493: fix serialization for telemetry to standardize across variable types

* JK-493: format code

* JK-498: Add length field for string and list generation/validation (#160)

* Remove bodySchema field from request & compare schemas (#161)

* JK-499: Remove bodySchema from request schema

* JK-499: Remove bodySchema from compare schema and add body variable support

* JK-499: Clippy fix

* JK-499: Update example tests

* JK-503 -- DateTime modifiers generation issue. Also, improve flexibility (#162)

of variable parsing by using serde alias

* JK-498: Update VSCode extension with recently added fields (#164)

* JK-508: Fix string generation with length, minLength, maxLength (#165)

* JK-508: Fix string generation with length, minLength, maxLength

* JK-508: Adjust generated maxLength to be greater of min * 2 and 50

* JK-509: Update name generation and remove library (#166)

* JK-71 -- Validate length in sequence and string specifications (#163)

* JK-71 -- Validate length in sequence and string specifications

* JK-71: fix typo in error message

* JK-71: fix additional typos and unit tests

---------

Co-authored-by: Louis Russo <[email protected]>

* JK-516: Update Date and DateTime generation (#167)

* JK-507: Add NOW and NOW_UTC globals (#168)

* JK-507: Add NOW and NOW_UTC globals

* JK-507: Update NOW and NOW_UTC millisecond precision to 3 digits

* JK-507: Add NOW and NOW_UTC to changelog (#169)

* JK-515: Rename Int to Integer, and add support for Bool alias and additional cases (#170)

* JK-515: Change Int to Integer, and maintain support for both in upper and lower cases

* JK-515: Add support for Bool and bool aliases for Boolean

* JK-515: Add support for more alias cases for DateTime

* JK-515: Update example tests

* JK-513: Implement sensible defaults for randomly generated values (#171)

* JK-513: Implement sensible defaults for randomly generated values

* JK-513: For string generation, if only max is provided, allow min to go down to half of max

* JK-513: Adjust default list generation to limit integers to between 1 and 100 (#172)

* JK-517: Add validation for variable names (#173)

* JK-517: Add validation for variable names

* JK-517: Minor validation message wording change

* JK-517: Add variable name change to changelog (#174)

* JK-505: Update new from OpenAPI to create variable instead of request bodySchema (#176)

* JK-505: Update new from OpenAPI to create variable instead of request bodySchema

* JK-505: Add missing newline for new tests generated output

* JK-520: update packages (#175)

* JK-521: bump jikken cli version to 0.8.0 (#177)

* JK-535: implement valueSet support for variable iterations (#179)

* JK-535: implement valueSet support for variable iterations

* JK-535: formatting and clippy fixes

* JK-535: updated CHANGELOG and vscode_extension

* JK-535: updated VSCode extension changelog and package version

* JK-504 -- Add more ignore tests (#180)

* JK-538: add platformId and validation for telemetry system (#181)

* JK-538: add platformIds to all example tests

* JK-538: Add ulid-rs library to support new identifier type

* JK-538: add platformId and validation for telemetry system

* JK-538: updated changelog to describe new platformId field

* JK-538: update vscode extension for new platformId field

* JK-538: add placeholder for returned ulid identifier

* JK-538: Update platform IDs for login and compare example tests (#182)

* JK-530: Add validation for id field (#183)

* JK-538: Make test id optional and remove auto-generation (#184)

* JK-538: Make test definition id optional

* JK-538: Remove auto-generation of id field

* JK-538: Add index to test definition

* JK-538: Update test dependency tree to label nodes by index instead of id

* JK-538: Clippy fixes

* JK-538: Change id to lowercase when creating definition

* JK-546: Sort tests by filename for list command output (#185)

* JK-546: Sort tests by filename for list command output

* JK-546: Add space between tags for list command output

* JK-547: Add validate command with option to generate platform IDs (#186)

* JK-548: Add format command (#187)

* JK-548: incomplete edits to update work for saving test files

* JK-548: Add format command

* JK-548: Add missing skip serializing none and reorder sequence fields

* JK-548: Format example tests

* JK-548: Fix tests

---------

Co-authored-by: Louis Russo <[email protected]>

* JK-548: add abbreviated alias for commands (#188)

* JK-548: add abbreviated alias for commands

* JK-548: update changelog for the new CLI commands

* Update CHANGELOG.md

Co-authored-by: Cameron Besse <[email protected]>

---------

Co-authored-by: Cameron Besse <[email protected]>

* JK-551: update hashes and release versions (#190)

---------

Co-authored-by: dariusSalem <[email protected]>
Co-authored-by: James Rice <[email protected]>
Co-authored-by: Cameron Besse <[email protected]>

v0.7.2

Toggle v0.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Jikken v0.7.2 (#119)

* JK-400: Add support for state variables to embed in post bodies and urls (#106)

* JK-400: Add support for state variables to embed in post bodies and urls

* JK-400: Update changelog for upcoming feature

* JK-400: Format new code changes

* JK-400: update dependency versions to eliminate security warnings

* JK-400: Fix unit tests for new method signatures

* JK-400: Update dependency version for unit-test dep to not break on nightly

* Fix list command usage description (#107)

* JK-406: Add basic support for strict cookies (#108)

* JK-406: Add basic support for strict cookies

* JK-406: fix unit test, and compiling in ci/cd

* JK-406: trying to resolve non-nightly build

* JK-406: try removing forced type to see if standard can compile in ci/cd

* JK-406: fix code to work for stable rust

* JK-402: bump version to 0.7.1 to prep for release (#109)

* JK-402: update package versions and verification codes (#110)

* Fix compare requests (#113)

* JK-407 Change the displayed slash type in CLI (#116)

* changed slash type

* updated readme

---------

Co-authored-by: James Rice <[email protected]>

* JK-412: update changelog for new bugfix and bump versions to prep release (#114)

* JK-413: add secure mode handling to cookie implementation (#117)

* JK-413: add secure mode handling to cookie implementation

* JK-413: update changelog for cookie secure mode

* JK-414: update choco verification hashes for new release version (#118)

---------

Co-authored-by: darius-jikkenio <[email protected]>
Co-authored-by: dariusSalem <[email protected]>
Co-authored-by: James Rice <[email protected]>
Co-authored-by: James Rice <[email protected]>

v0.7.1

Toggle v0.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Jikken v0.7.1 (#111)

* JK-400: Add support for state variables to embed in post bodies and urls (#106)

* JK-400: Add support for state variables to embed in post bodies and urls

* JK-400: Update changelog for upcoming feature

* JK-400: Format new code changes

* JK-400: update dependency versions to eliminate security warnings

* JK-400: Fix unit tests for new method signatures

* JK-400: Update dependency version for unit-test dep to not break on nightly

* Fix list command usage description (#107)

* JK-406: Add basic support for strict cookies (#108)

* JK-406: Add basic support for strict cookies

* JK-406: fix unit test, and compiling in ci/cd

* JK-406: trying to resolve non-nightly build

* JK-406: try removing forced type to see if standard can compile in ci/cd

* JK-406: fix code to work for stable rust

* JK-402: bump version to 0.7.1 to prep for release (#109)

* JK-402: update package versions and verification codes (#110)

---------

Co-authored-by: darius-jikkenio <[email protected]>

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
JK-379: update choco validation file (#103)

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Jikken 0.6.2 (#80)

* fix macos runner to have proper name

* update package versions to correct security vulnerabilities in dependencies

* test result refactor

* junit functionality ; not yet exposed via cli arg

* JK-249: Rename variable definition from data_type to type for JSON serialization

* JK-250: make variable types case-insensitive

* resolved conflicts with develop

* Fix format of output

* Basis for concurrent tests; lacking cli arg exposure

* Add unit tests for graph generation

* Fix output bug

* Refactor and test request processing

* formatting

* JK-162: Add support for Delete verb

* JK-240: Add TODAY_UTC global variable

* Refactor and test request processing

* Response processing tests

* unref imports

* more tests after refactoring and to prepare for further response processing refactor

* Add validated applicative

* remove test code

* Remove unused imports

* Fix check on headers

* Move novec to dev dependency

* Better feedback when missing requires test

* Post/Put quality of life improvements

* log levels

* Sanity check that config path is a file. Adjust directory on windows to not conflict with desired home directory config file of same name

* Fix colors in windows command prompt

* Start productizing; set file associations. we need an icon...

* Add icon and associate it with .jkt

* I mistakenly introduced an implicit requirement that names be unique. Only IDs must be unique. This had the noticable effect of tests not being scheduled and a corresponding warning being issued

* Optional stage names

* JK-285: initial wiring for environment and project from test files

* JK-285: Add project and environment support for test run telemetry

* JK-285: resolve conflicts with develop changes

* JK-285: format code

* JK-290: lots of code clean-up preparing for next release

* config option

* JK-295: Bump version to 0.7.0 and update CHANGELOG prepping for release

* JK-295: clean-up how skipping tests on failures occur and related messaging

* JK-295: fix continue on failure policy to work properly, it was inverted

* Fix overriding of continue on failure setting

* JK-299: reduce version to 0.6.2 for next release

* Fix version checking

* JK-298: Add changelog message for bugfix

* JK-306: Updates required to release Jikken 0.6.2 (#78)

* JK-306: Adjust warning messages based on duplicate test ids detected

* JK-306: Update versions for installers

* JK-306: Update changelog to include more changes in this version release.

* JK-306: Update choco verification hashes (#79)

---------

Co-authored-by: Darius Salemizadeh <[email protected]>
Co-authored-by: Cameron Besse <[email protected]>

v0.6.1

Toggle v0.6.1's commit message
JK-235: updated changelog for unit tests

v0.6.0

Toggle v0.6.0's commit message
fix hash for Windows release