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

Skip to content

Conversation

@cameron-jikkenio
Copy link
Collaborator

  • changed DatumSchema::Int to DatumSchema::Integer
    • maintained support for both aliases in upper and lowercase
  • added support for "Bool" and "bool" aliases for Boolean
  • added support for "Datetime" and "datetime" aliases for DateTime

@louis-jikkenio louis-jikkenio merged commit 236a2be into develop Aug 22, 2024
@louis-jikkenio louis-jikkenio deleted the feature/JK-515 branch August 22, 2024 16:14
louis-jikkenio added a commit that referenced this pull request Sep 16, 2024
* 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]>
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.

3 participants