Skip to content
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

Update20231002 #157

Merged
merged 30 commits into from
Oct 4, 2023
Merged

Update20231002 #157

merged 30 commits into from
Oct 4, 2023

Conversation

tkmcmaster
Copy link
Collaborator

@tkmcmaster tkmcmaster commented Oct 4, 2023

Acceptance Tests:
image

Coverage Tests:
image

tkmcmaster and others added 29 commits August 14, 2023 09:25
* add ZipAllMap, and some doc comments and tests

* add doctests to pr.sh

---------

Co-authored-by: Zachery Olson <[email protected]>
…utput (#140)

* Cargo version upgrade

* Updated the Guide to include the new available flag options for instructional purposes

* Added the ability to include skipBody argument in TryConfig and modified output to honor new skip flag

* included the new argument in the TmpTryConfig for testing purposes

* change version upgrade back to original as requested

* Removed unnessesary matches as requested

* Changes made to output format as requested

* Format changes as requested

* format changes as requested by Rustfmt in the github checks

* Manually fixed format errors

* Fixed additional fmt failure after updating rust to 1.72

---------

Co-authored-by: Trevor McMaster <[email protected]>
* Updated dependencies and fixed deprecations

* Updated Wasm-pack to match the version in the 0.6.0 scripting branch
* Added additional tests for all the example yaml files

* Updated the README for the current changes
* Added initial common directory

* Added open source agent code

* Added initial controller check-in

- Not fully working. Need to get monorepo set up

* Removed references to familysearch.org

* Added code to the pr script to build the hdr-histogram for the controller

* Attempt to fix the common install/build issues in the controller

* Added code to make a monorepo out of the common, agent, and controller

* Added new PPaaS PR flow

- Renamed the old flows to show what they are testing
- Changed the guide PR to only monitor the guide files
- Added new flow for the PPaaS common, agent, and controller

* Updated the PR flow and added husky

* Added the .env.test files we're missing for the github action

* Changed all catch blocks to catch unknown

- Added type checking around the S3 errors

* Basic working build

* Working version of next buildgit status!

* Fixed storybook by removing reference to deprecated zlib

* Removed references to fslocal.org examples

* Removed husky since it's not needed on all check-ins

* Removed duplication in pr script

* Re-enabled the react build now that it's working

* Fixed the Application Name for the controller for unit tests

* Added code to generage a .env.local for the build

* Changed the .env.local file to environment variables

* Cleaned up the global script to improve performance and nyc output

* Fixed the nyc merge

* Changed the build environment files back to .env so it can be overridden

- environment variables override all .env files.
* Removed unneeded vars

* Added mock restore

* Fixed grouping of tests into describe

* Added AGENT_APPLICATION_NAME similar to the controller name

* Removed unneeded comment
* Updated lock files and a few npm dependencies

* More dependencies updates

- Rolled back dotenv-flow due to breaking change with importing config
- Updated fullcalendar now that the next.js issue appears fixed

* Updated the zip yaml files with the updated yaml files

* Updated Next.js to latest version
* Updated version and dependencies

* Removed old command from README

* Removed references to fsdpt.org

* Removed unneeded vars and added missing ones
- Updated config-wasm tests to test validate_legacy_only true and false
- Updated yamlparser tests to test validate_legacy_only true and false
- Updated yamlparser to pass optional parameter validate_legacy_only
- Updated yamlparser to parse missing environment variables, bad durations, and bad hit rates for the new scripting config parser.
- POST pewpew now checks for pre-release in the regex
- Renamed numberedVersion to legacyVersion to more easily differentiate with scriptingVersion
- parseYamlFile will validate as legacy on any versions before 0.6.0, or as scripting on any >0.6.0-preview
- no version or version latest will parse as any
@tkmcmaster tkmcmaster requested a review from a team October 4, 2023 17:26
@tkmcmaster tkmcmaster self-assigned this Oct 4, 2023
@tkmcmaster tkmcmaster merged commit dfb964a into 0.6.0-scripting-dev Oct 4, 2023
23 checks passed
@tkmcmaster tkmcmaster deleted the update20231002 branch October 4, 2023 18:28
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.

2 participants