-
Notifications
You must be signed in to change notification settings - Fork 367
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.107.0 - release → staging #9889
Conversation
* dont block children from rendering * Added changeset: Linodes Landing flickering * clean up more * fix preference toggle * comment and clean up types * remove ambiguous test * show children after inital fetches * fix AuthenticationWrapper logic and test * revert change * removed unused state * fix lish * fix AuthenticationWrapper more * fix flags flickering * add some e2e coverage * Update packages/manager/src/IdentifyUser.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>
* feat: [M3-7288] - AGLB create page with Actions buttons. * Add configuration header section * Add Actions buttons * Render Regions as per the mockup * Added changeset: AGLB create page with Actions buttons. * Unit test coverage for LoadBalancerLabel * Unit test for LoadBalancerConfiguration * Update packages/manager/src/features/LoadBalancers/LoadBalancerCreate/LoadBalancerRegions.tsx Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Update packages/manager/.changeset/pr-9825-upcoming-features-1698093221284.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * PR - Feedback * PR - feedback * Update packages/manager/src/features/LoadBalancers/LoadBalancerCreate/LoadBalancerConfiguration.tsx Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * Update packages/manager/src/features/LoadBalancers/LoadBalancerCreate/LoadBalancerRegions.tsx Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * PR - Feedback * Fix alignment for small screen * Override breadcrumb label * Fix tests * Adjust actions buttons order for small screens. * Update packages/manager/src/features/LoadBalancers/LoadBalancerCreate/LoadBalancerConfiguration.test.tsx Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com> * Rename file name - LoadBalancerLabel * simplify styles and use less grid * Wrap stepper component for mobile view * add real regions * Use util - convertToKebabCase --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com> Co-authored-by: Banks Nussman <banks@nussman.us>
…ight to cut off the last list item (#9827) * update removable list height to cut off last item if scrolling is necessary * add changeset * box shadow for removable selections list * fix safari box shadow display (css really really got me ;-;) * cleanup, make dropshadow appear more dynamically
## Description 📝 Fix bug where selecting a single Linode in the Unassign Linodes drawer visually selects everything in the dropdown ## How to test 🧪 ### Prerequisites - Point to the dev env and ensure your account has vpc customer tags ### Reproduction steps - Ensure you are on the develop branch or the remote dev environment - Create a VPC and Subnet if you don't already have one - Go to the VPC's details page and assign some Linodes to the Subnet via the kebab action menu in the table - Click on Unassign Linodes via the kebab action menu and try to select a Linode - You should see that all Linodes are visually selected instead of just the one ### Verification steps - Confirm that you are able to select Linodes as normal and then click Unassign Linodes - Confirm that the Subnet table removes the unassigned Linodes - Confirm that the inline singular Unassign Linode still works as expected --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
…I. (#9833) * Adding test coverage for disk metrics added to UI * Add changeset --------- Co-authored-by: Joe D'Amore <jdamore@linode.com>
…d in Linode Create payload (#9834)
…#9832) ## Description 📝 Address UX feedback for VPC ## Changes 🔄 - Updated VPC empty landing text - New VPC icon - Minor UI changes to Assign Linode to Subnet drawer - Updated tooltip text for the Auto-assign a VPC IPv4 address checkbox - Minor text UI changes to VPC details page ## How to test 🧪 ### Prerequisites - Point to the dev env and ensure your account has vpc customer tags ### Verification steps Verify the ticket changes requested and check these flows: - VPC empty landing (set line 87 to true in `VPCLanding`) - VPC side menu and create menu icons - Assign Linode to Subnet drawer - VPC details page (changes are more noticeable in Safari)
Merge pull request #9850 from linode/staging
…ed from Subnet' list for Subnet Unassign Drawer (#9851) * bug fix * remove duplicate logic that i previously added * changeset * update changeset * recategorize changeset as upcoming features
Merge pull request #9852 from linode/master
* Tag v7 story & cleanup * cleanup * Added changeset: Tag Component v7 Story * Feedback
* fix:[oca-1229] correct links to main concept docs * fix:[oca-1129] correct simplex doc hyperlink * adds changeset * lint changeset formatting * Update packages/manager/.changeset/pr-9854-fixed.md Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * remove changeset formatting * Fix changeset * Make changeset description better --------- Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> Co-authored-by: mjac0bs <mjacobs@akamai.com>
* add basic aglb create flow * add changeset * feedback * add missing invalidation --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…low (#9821) * M3-7189 Add assertions for backup prices in Linode Create flow * Fixed comments
* Add dcGetWell flag * Added changeset: Add dcGetWell featureflag * Update packages/manager/.changeset/pr-9859-upcoming-features-1698850082776.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…9860) * endpoints and endpoint types for dc get well * dc get well react query * mock data * update endpoint oops * changesets * fix mock data * update to region capabilities * Update packages/manager/.changeset/pr-9860-upcoming-features-1698852576816.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Update packages/api-v4/.changeset/pr-9860-upcoming-features-1698852464578.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…and render tree logic (#9844) * initial working * more fixes * fixes to auth flow * why default to null? * clean up splash screen styles * clean up * simplify things more * rename files * Added changeset: Clean up app entrypoint render logic * improve useEffect logic * clean up / feeback * feedback and clean up --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Typography fontWeight * eslint plugin * eslint plugin improvement * eslint plugin improvement * organize local rules * replace usage of fontWeight * update snapshot and other fixes * Revert typography change and lint for props * Update snapshot * Update markup in linode summary * Added changeset: Faux-bold font rendering * Convert plusing to TS * Convert plusing to TS * Update deps * Move to external dependency * update package
* Grid fix and cleanup * Added changeset: Select backup grid layout * Feedback
* feat: [M3-7311] - Create Load Balancer flow - Mange state. * Code cleanup * Added changeset: Create Load Balancer flow - Mange state. * Update pr-9848-upcoming-features-1698675578462.md * Update update-database.spec.ts * Update packages/manager/.changeset/pr-9848-upcoming-features-1698675578462.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Fix typos * use useFormikContext instead of custom state management hook * PR feedback * Update loadbalancers.schema.ts * Update packages/validation/src/loadbalancers.schema.ts Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Update packages/validation/src/loadbalancers.schema.ts Co-authored-by: jdamore-linode <97627410+jdamore-linode@users.noreply.github.com> * Update loadbalancers.schema.ts * Update CreateLoadBalancerSchema and Endpoint Schema * Revert "Update CreateLoadBalancerSchema and Endpoint Schema" This reverts commit 106f4d1. * Code cleanup and update Endpoint schema. * Update the field names * Added changeset: Create Load Balancer flow - manage state --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> Co-authored-by: jdamore-linode <97627410+jdamore-linode@users.noreply.github.com>
…nements (#9853) * fix up AGLB configurations * various fixes * add basic e2e test * Added changeset: AGLB Configurations Add Route Drawer and other refinements * improve mock data * clean up and comment * improve the mobile experence * clean up regions * fix create page crash * feedback @mjac0bs * Added changeset: AGLB Configurations Add Route Drawer and other refinements * Added changeset: Add `UpdateConfigurationPayload` * Added changeset: Add `UpdateConfigurationSchema` for AGLB * Delete packages/manager/.changeset/pr-9853-upcoming-features-1698871857708.md * add `id` to the routes table and add `id` to Load Balancer summary * other minor improvements * add certificate `id` * export clean up and deep link configs --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Mock user preferences requests when testing Linode landing page summary view * Refactor rebuild tests, improve flakiness by improving navigation flow * Use new factory data for each request to prevent label conflicts * Rename Linode utils * Use mocks for rescue error test, wait for Linode to boot using UI rather than polling
…low (#9846) * M3-7133 Add integration tests for AGLB certificate delete flow * Add changeset
…flow and prevent clearing subnet section when clicking on currently assigned VPC (#9866) * address bugs p1 * changeset * fix bug p2 * update comments * update changeset * update tests * change copy if no vpcs exist
## Description 📝 Clear VPC errors in the Linode Create and VPC Edit drawer flow after the input has changed ## How to test 🧪 ### Prerequisites - Point to the dev env and ensure your account has vpc customer tags - Create two VPCs if you don't already have one ### Reproduction steps Linode Create - Be on the develop branch or go to the remote dev environment - Go to `/linodes/create` and select a region and VPC, but not a subnet - Click Create Linode and observe the "Subnet is required" error - Select a Subnet, the error does not clear VPC Edit - Edit a VPC on the landing or details page - Change the label to the same label as another VPC and click Save, you should see an error about unique labels - Edit the label again, the error does not clear ### Verification steps Linode Create - Go to `/linodes/create` and select a region and VPC, but not a subnet - Click Create Linode and observe the "Subnet is required" error - Select a Subnet, the error should clear VPC Edit - Edit a VPC on the landing or details page - Change the label to the same label as another VPC and click Save, you should see an error about unique labels - Edit the label again, the error should clear
* V7 story migration and cleanup * add test * revert unwanted change * improve test * Added changeset: BetaChip V7 story migration
…tus details (#9855) * Initial UI change to match mockup * Fix broken wrapping on mobile * Update test * Clean up and break into new component file * Display all three ticket statuses * Update test * Fix console error from Typography * Clean up Breadcrumb - remove subtitle * Added changeset: Improve layout of breadcrumb for support tickets * Improve test coverage * Improve test coverage * Update imports and address feedback - status color contrast * Address feedback - clean up component render * Add aria-label to status icon * Update Storybook for StatusIcon
…> InterfaceSelect (#9896)
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.
It doesn't look like the latest changelog updates got copied over after the team edited. Can we update all three of them?
168d04e
@mjac0bs good call - updated |
Thanks for |
ok done |
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.
Changelogs look accurate now, thank you! Also confirmed version numbers are accurate and package version bump is present. Changes looked good in release testing.
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.
thanks Alban and Mariah! Confirmed changelog, versions, release testing (+ further discussion regarding release testing)
Cloud Manager
[2023-11-13] - v1.107.0
Changed:
Fixed:
Tech Stories:
Tag
Component v7 story migration (#9840)BetaChip
Component v7 story migration (#9864)SRC > Components > Crumbs
(#9841)Tests:
Upcoming Features:
RemovableSelectionsList
default maximum height and overflow scroll (#9827)dcGetWell
feature flag (#9859)API-v4
[2023-11-13] - v0.105.0
Upcoming Features:
UpdateConfigurationPayload
for AGLB (#9853)getAccountAvailabilities
andgetAccountAvailability
methods for DC Get Well initiative (#9860)getRegionAvailabilities
andgetRegionAvailability
endpoints and related types for Sold Out Plans initiative (#9878)Validation
[2023-11-13] - v0.35.0
Upcoming Features:
CreateLoadBalancerEndpointSchema
,CreateLoadBalancerServiceTargetSchema
,CreateLoadBalancerRuleSchema
,ConfigurationSchema
, andCreateLoadBalancerSchema
for AGLB (#9848)UpdateConfigurationSchema
for AGLB (#9853)UpdateCertificateSchema
for AGLB (#9880)