-
Notifications
You must be signed in to change notification settings - Fork 365
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
Release v1.106.0 - release → staging #9842
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* refactor: [M3-6287] - MUI v5 features > Users * Add changeset * Change interface names and fix UI bugs
…` pt1 (#9773) * starting to refactor stackscripts * run codemod (there are currently syntax errors here) * additional styling (syntax errors to be fixed on diff files) * base styles * SelectStackScriptPanel styling * SelectStackScriptStyling p2 * StackScriptSelectionRow styling * fix regressions * eslint * Add changeset * cleanup code * remove unnecessary props * Update packages/manager/src/features/StackScripts/StackScriptBase/StackScriptBase.styles.ts Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Update packages/manager/.changeset/pr-9773-tech-stories-1696952796931.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * update naming --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…ct to an Autocomplete (#9756) * initial refactor * Added changeset: Migrate UserDefinedSelect from a TextField Select to an Autocomplete --------- Co-authored-by: Banks Nussman <banks@nussman.us>
… to Autocomplete (#9754) * initial refactor * update order of items * Added changeset: Migrate NodeBalancer Node Mode Select TextField to Autocomplete * fix the remove button * feedback @hana-linode --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* fix error placement * Added changeset: Improve Linode Create Error Placement --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ion (#9790) * Rename isValidProp and update codebase * Added changeset: Rename isPropValid utility * Feedback * Update doc * More feedback * Post rebase fix * Copy feedback
…9782) * Use Kubernetes 1.27 in tests * Set up feature flag mocks in tests instead of hook * Add changeset
* Add util to poll each of a Linode's disks for a desired status * Wait for Linode disks before attempting to edit config * Added changeset: Improve Linode config edit test stability
* Quote variable in changeset shell * Added changeset: Quote variable in changeset shell command
Release v1.105.0 - `staging → master` (#9789)
* Clean up warnings by mocking API requests * Fix longview test overlapping act() warnings * Fix PlanSelection test warning by wrapping table row components in a table body * Mock snackbar hook to resolve warning about updating state on unmounted component * Suppress React Query errors in tests where errors are expected * Added changeset: Clean up Jest warnings and errors
Release 1.105.0 - `master -> develop`
* initial edit flow and e2e test * fix notice regression * a few small fixes * Added changeset: Add AGLB Routes - Rule Edit Drawer * add empty state for no service targets --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Add mock util and constants to support DBaaS node type mocking * Fix DBaaS tests by mocking node types requests * Added changeset: Fix DBaaS UI test failures stemming from API update
…age (#9787) * filter to regions that support VPCs for VPCCreate * hide disabled Tokyo from VPC create * Added changeset: Only show regions that support VPCs in VPC Create page * mocked regions to include vpc capabilities
--------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
## Description 📝 Bug from #9709 On the prod env, we were unable to edit a config due to the config interface being deleted. This was due to the `regionHasVPCs` variable being coupled with `regionHasVLANS` in the if statement to delete config interfaces. The fix was to handle VPCs and VLANs separately. ## How to test 🧪 ### Prerequisites - Point to the prod environment ### Reproduction steps - Go to a Linode's details page and click on the `Configurations` tab - Click the edit button and scroll down to the Networking section - Select a VLAN and save changes ### Verification steps - The VLAN changes should be reflected in the Configurations table
…` pt2 (#9786) * starting to refactor stackscripts * run codemod (there are currently syntax errors here) * additional styling (syntax errors to be fixed on diff files) * base styles * SelectStackScriptPanel styling * SelectStackScriptStyling p2 * StackScriptSelectionRow styling * fix regressions * eslint * Add changeset * cleanup code * remove unnecessary props * run code mod (have syntax errors rn) * styling * stack script row helper styling cleanup * user defined fields panel styling * update imports/exports * Added changeset: MUI v5 Migration - `SRC > Features > StackScripts` pt 2 * address feedback * fix spacing for stackscript create form action panel
* clean up exports * Added changeset: Clean up `src/utilities` exports * move `omittedProps` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…base Create page (#9815) * fix [UIE-6961]: dbaas create filter regions by capability * Added changeset: Only show regions that support Databases on the Database Create page --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* fix [UIE-6952]: dbaas menu flickers on page load * Added changeset: Primary nav DBaaS menuitem flicker on page load --------- Co-authored-by: Alban Bailly <abailly@akamai.com>
…te DC-specific pricing (#9765)
--------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
…ode (#9814) * initial version -- invalidate vpc related queries * invalidate specific queries, write tests * feature flag query and add changeset * address feedback and add potential VPC todo comment, update other VPC todo comments to be consistent * update comment
* add initial delete rule dialog * add basic delete rule test * Added changeset: Add AGLB Rule Delete Dialog * Update packages/manager/src/features/LoadBalancers/LoadBalancerDetail/Routes/DeleteRuleDialog.tsx Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * rename `Remove` to `Delete` --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…d below Linode CLI help text (#9812) * fixed padding for Linode CLI helper text * Added changeset: Images create > upload image > reduced space above and below Linode CLI help text * Update packages/manager/.changeset/pr-9812-fixed-1697639234272.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> --------- Co-authored-by: TylerWJ <tylerwjones99@gmail.com> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…Linode Create Flow (#9785) * initial commit * resolved merge conflicts * Added changeset: Firewall Create Drawer opens in the same tab in the Linode Create Flow * Added 'Additional Linodes (Optional)' to Firewall Drawer * added unit test * updated unit tests * addressed PR feedback * removed commented code * addressed PR feedback * improved selectedFirewall functionality * addressed feedback --------- Co-authored-by: TylerWJ <tylerwjones99@gmail.com>
…Table (#9810) * initial work * added last login * ux feedback and mocks * clean up * add juicy unit test for the `UserRow` * fix chip themeing * use token insted of `#fff` * Added changeset: Add last log in and TFA status to Users & Grants page * remove unused testing attribute * add loading state to delete dialog button * mobile support * fix changeset wording * fix unit test --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* fix footer styles * Added changeset: Footer styles on small viewports * remove unnessesary folder * feedback --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ew API changes (#9824) * update api types and fix resulting errors * add changesets * increase timeout of specific test? * Update packages/manager/.changeset/pr-9824-upcoming-features-1697827056392.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Update packages/api-v4/.changeset/pr-9824-upcoming-features-1697827003419.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * address feedback for factories * fix array size for subnet factories, update naming * remove extra timeout * fix cypress test: make mock subnet start with 0 linodes --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…9811) * feat: [M3-7253] - Add AGLB details - Configurations - Routes Table * Organize and reuse Routes table in Configurations tab and Routes Tab * Update RoutesTable.tsx * Filter thru API * Update MSW to support fetching routes with filters * Update serverHandlers.ts * Update packages/manager/src/features/LoadBalancers/LoadBalancerDetail/Routes/RoutesTable.tsx Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com> * PR - Feedback --------- Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
* feat: [M3-7028] - Add AGLB Edit Route Drawer * Added changeset: Add AGLB Edit Route Drawer * Remove it.only * Fix cypress tes * Review updates * Remove conditional chaining since we're defining rules in initialValues * don't send rules in payload, update title, update save button * Update cypress test * fix e2e tests * improve validation @mjac0bs * what is happening * actually fix error handling @mjac0bs --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Banks Nussman <banks@nussman.us>
* Add intercept and mock utils for Firewalls and Linode migrations * Add `chooseRegions` util to get an array of randomly chosen but unique regions * Clean up Firewall migration test * Use dynamically selected regions for migration test * Added changeset: Refactor Cypress Firewall migration tests
* add stack and story * add a spacer component * find and replace stack imports * fix some imports * Added changeset: Create Stack and Spacer components * remove `<Spacer />` component * update changeset * Update packages/manager/src/components/Stack.stories.tsx Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Update packages/manager/src/components/Stack.tsx Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
* extract rule to it's own component and add index * Added changeset: Add Rule Index to AGLB Rule Table --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Fix styles and clean up component * Added changeset: CreateCluster form label styles and layout
…n popup and support tickets (#9826) * Save work * Replace all instances * Get rid of console warnings * Update disallowedTagsMode * Update tests * Cleanup * Added changeset: Rendering of unsanitized titles in event notification popup and support tickets
## Description 📝 Adds Main Concept and SimpleX partner apps --------- Co-authored-by: Dajahi Wiley <dwiley@linode.com> Co-authored-by: Hana Xu <hxu@akamai.com>
* Initial changes * Make drawer versions populate and clear * Error handling for now * Rename drawer * Update e2es, add intercept, update mocks for service target edit * Clean up * Clean up pt. 2 * Update formik error handling; update validation to use correct schema * Validate an empty label * Make the load_balancing_policy optional in schema * Add changesets * Update packages/validation/.changeset/pr-9800-upcoming-features-1698172955122.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Fix issue with removed endpoint being deleted entirely * Actually fix issue with removed endpoint being deleted entirely --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
carrillo-erik
requested review from
dwiley-akamai and
coliu-akamai
and removed request for
a team
October 26, 2023 16:23
bnussman-akamai
previously approved these changes
Oct 30, 2023
cpathipa
previously approved these changes
Oct 30, 2023
carrillo-erik
dismissed stale reviews from cpathipa and bnussman-akamai
via
October 30, 2023 15:44
01b826d
bnussman-akamai
approved these changes
Oct 30, 2023
mjac0bs
approved these changes
Oct 30, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good from release testing. 🚢
tyler-akamai
approved these changes
Oct 30, 2023
coliu-akamai
approved these changes
Oct 30, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cloud Manager
[2023-10-30] - v1.106.0
Added:
Changed:
Fixed:
Tech Stories:
SRC > Features > StackScripts
pt1 (#9773)src/utilities
exports (#9783)SRC > Features > StackScripts
pt 2 (#9786)SRC > Features > Users
(#9748)Tests:
ConfigureForm.test.tsx
Vitest compatible (#9816)Upcoming Features:
Subnet
andInterface
return objects (#9824)API-v4
[2023-10-30] - v0.104.0
Upcoming Features:
updateLoadbalancerServiceTarget
endpoint with method and schema (#9800)createLoadbalancerRoute
endpoint with payload/schema (#9806)Subnet
andInterface
interfaces to match new API spec (#9824)Validation
[2023-10-30] - v0.34.0
Changed:
Upcoming Features:
UpdateServiceTargetSchema
(#9800)CreateRouteSchema
(#9806)