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

Release v1.121.0 - release → staging #10553

Merged
merged 52 commits into from
Jun 10, 2024
Merged

Release v1.121.0 - release → staging #10553

merged 52 commits into from
Jun 10, 2024

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    1c5e926 View commit details
    Browse the repository at this point in the history
  2. test: [M3-8060, M3-8061] - Cypress tests for Linode Create v2 flows (#…

    …10469)
    
    * Rename Linode Create tests to `legacy-create-linode.spec.ts`
    
    * Add data-qa-paper attribute to papers
    
    * Add Linode create timeout constant
    
    * Add page utilities to ease interaction with Linode create and VPC create forms
    
    * Add v2 Linode create end-to-end tests for each plan type
    
    * Add v2 Linode create integration tests for VPC assignment
    
    * Add Linode Create w/ VLAN tests
    
    * Add Linode Create w/ SSH Key and user data specs
    
    * Add Linode Create w/ VLAN integration tests
    
    * Add Linode Create mobile screen size tests
    
    * Add Linode Create user data UI tests
    
    * Refactor `mockGetImage` to be more flexible
    
    * Added changeset: Add Cypress test coverage for Linode Create v2 flow
    jdamore-linode authored May 23, 2024
    Configuration menu
    Copy the full SHA
    98f7615 View commit details
    Browse the repository at this point in the history
  3. refactor: [M3-7382] - Use object-storage/types endpoint for pricing…

    … data (#10468)
    
    * Set up endpoint, query, and save work
    
    * Add loading and error state for Create Bucket button
    
    * Add dynamic pricing to modal; add loading/error state to drawer
    
    * Add dynamicPricing test coverage for interval
    
    * Add decimal precision to util args
    
    * Add WIP tests
    
    * Add mock endpoint to MSW
    
    * Clean up loading
    
    * Update OveragePricing test coverage
    
    * Update dynamicPricing utils test coverage
    
    * Clean up to disable types query if only creating an access key
    
    * Add test coverage to modal; clean up
    
    * Clean up old constants in test spec
    
    * Remove trailing zero for base price storage overage
    
    * Add changesets
    
    * Clean up from self review
    
    * Address feedback: @bnussman-akamai
    mjac0bs authored May 23, 2024
    Configuration menu
    Copy the full SHA
    f99456f View commit details
    Browse the repository at this point in the history
  4. fix: [M3-8042] - Firewall landing device request with -1 ID (#10509)

    ## Description 📝
    Fix bug where we were trying to fetch devices with an invalid Firewall id
    
    ## How to test 🧪
    ### Reproduction steps
    (How to reproduce the issue, if applicable)
    - Go to the Firewalls landing page `/firewalls` and observe the devices network request. Notice failed device requests with a -1 firewall id
    
    ### Verification steps
    (How to verify changes)
    - Go to the Firewalls landing page `/firewalls` and observe the devices network request. Notice no more failed device requests
    hana-akamai authored May 23, 2024
    Configuration menu
    Copy the full SHA
    32f836a View commit details
    Browse the repository at this point in the history
  5. feat: [M3-8016] - Add TagSelect to edit images drawer (#10466)

    * Add tags to images type
    
    * Add tag select to ImagesDrawer
    
    * Added changeset: TagSelect in Edit Image drawer
    
    * Added changeset: `tags` field in `Image` type
    
    * Further removal of unused logic
    
    * Add unit tests for ImagesDrawer
    
    * Fix unit tests
    
    * Fix action menu items
    
    * Add `tags` to `updateImageSchema`
    
    * feedback @abailly-akamai
    hkhalil-akamai authored May 23, 2024
    Configuration menu
    Copy the full SHA
    819356b View commit details
    Browse the repository at this point in the history
  6. fix: Linode Create v2 - UDFs (#10507)

    * fix multiselect
    
    * fixes
    
    * hide placeholder text when options are selected @hana-linode
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 23, 2024
    Configuration menu
    Copy the full SHA
    d5e7bd9 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. test: [M3-7557] - remove console logs from e2e tests (#10506)

    * remove console logs from e2e tests
    
    * Added changeset: remove console logs from e2e tests
    
    * revert installLongview() change
    AzureLatte authored May 24, 2024
    Configuration menu
    Copy the full SHA
    7b2220e View commit details
    Browse the repository at this point in the history
  2. upcoming: [DI-18311] - Add CloudPulse feature flag and landing page t…

    …o Cloud Manager (#10393)
    
    * upcoming: [DI-18311] -  Adding CloudPulse section to Cloud Manager
    
    * upcoming: [DI-18311] -  Adding CloudPulse section to Cloud Manager
    
    * upcoming: [DI-18311] -  Adding CloudPulse section to Cloud Manager
    
    * upcoming: [DI-18311] -  Adding CloudPulse section to Cloud Manager:  Removing unused Component
    
    * upcoming: [DI-18311] -  Minor changes
    
    * upcoming: [DI-18311] -  Added changeset
    
    * upcoming: [DI-18311] - Addressed Review changes
    
    * upcoming: [DI-18311] - Renamed the Feature Flag as per LD changes
    
    * upcoming: [DI-18311] - Renamed the flag from CloudPulseFlag to AclpFlag
    
    * upcoming: [DI-18311] - added beta boolean to the Feature Flag object
    santoshp210-akamai authored May 24, 2024
    Configuration menu
    Copy the full SHA
    6524907 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5bf015e View commit details
    Browse the repository at this point in the history
  4. feat: [M3-8099] - Improve Linode Clone Power Off based on initial data (

    #10508)
    
    * Remove duplicate test
    
    * Swap notice list order and bold key words
    
    * Add analytics event on power off button
    
    * Add status and power off button to linode selection card
    
    * Prevent power off button from displaying on cards outside clone flow
    
    * Add test coverage for SelectLinodeCard
    
    * Added changeset: Improvements to Clone flow to encourage powering down before cloning
    
    * Address feedback: add missing event in v2 flow
    
    * Address feedback: improve alignment
    mjac0bs authored May 24, 2024
    Configuration menu
    Copy the full SHA
    432909f View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. test: [M3-6609] - Add Linode details page assertion for LISH via SSH …

    …Info (#10513)
    
    * Add Linode details page assertion for LISH via SSH Info
    
    * update comments
    
    * update test
    
    * update test
    
    * Added changeset: Add Linode details page assertion for LISH via SSH Info
    
    * updates after reviews
    AzureLatte authored May 28, 2024
    Configuration menu
    Copy the full SHA
    b6c4094 View commit details
    Browse the repository at this point in the history
  2. feat: [M3-8023] - Refactor Image Upload and Add Tags (#10484)

    * save progress
    
    * save progress
    
    * save progress
    
    * save progress
    
    * upload flow works 🎉
    
    * save progress
    
    * save progress
    
    * clean up
    
    * fix tsc errors
    
    * more progress
    
    * re-add redux and analytics
    
    * fix e2e tests by clicking submit button
    
    * add comments
    
    * fixes
    
    * add tags
    
    * Added changeset: Tags to image upload tab
    
    * re-add nicer error messages so UX does not get worse
    
    * fix small state bug
    
    * move react query logic
    
    * clean up imports
    
    * scroll errors into view and disable fields when upload is happening
    
    * all feedback from @mjac0bs except CLI modal changes
    
    * clean up the image upload CLI dialog
    
    * migrate to `Upload Using Command Line`
    
    * move helper text upon UX request
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 28, 2024
    Configuration menu
    Copy the full SHA
    60a108d View commit details
    Browse the repository at this point in the history
  3. test: [DBAAS1-661] - Test automation for database resize (#10461)

    * Added test for vertical scaling
    
    * Added changes for vertical scaling coverage
    
    * Added pricing to plans
    
    * Added pricing to plans
    
    * Added changes to resize test
    
    * switch plan to resize permutation added
    
    * Fixed intercepts/databases.ts
    
    * Added changeset: Test automation for database resize
    
    * updated test to fill out the type-to-confirm field
    
    * Delete packages/manager/.changeset/pr-10461-tests-1715634181887.md
    
    Removed extra changes file.
    
    * Delete packages/manager/.changeset/pr-10461-tests-1715634582627.md
    
    Removed extra changeset file.
    
    * Delete packages/manager/.changeset/pr-10461-tests-1715634086273.md
    
    Removed extra changeset file.
    sujai-git authored May 28, 2024
    Configuration menu
    Copy the full SHA
    49b9a01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c88ba9 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. fix: Cypress test creating an Image without a cy-test prefixed label (

    #10510)
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 29, 2024
    Configuration menu
    Copy the full SHA
    5a82040 View commit details
    Browse the repository at this point in the history
  2. fix: [M3-8164] - regions length check (#10519)

    * fix: [M3-8164] - regions length check
    
    * Added changeset: fix regions length check in HostNameTableCell
    
    * PR feedback: @bnussman and @DevDW
    cpathipa authored May 29, 2024
    Configuration menu
    Copy the full SHA
    6f013a5 View commit details
    Browse the repository at this point in the history
  3. refactor: [M3-8128] - Query Key Factory for Support Tickets (#10496)

    * add query key factory
    
    * Added changeset: Query Key Factory for Support Tickets
    
    * add create mutation
    
    * update cypress test to account for better cache behavior
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 29, 2024
    Configuration menu
    Copy the full SHA
    c849cfe View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10525 from linode/staging

    Release v1.120.1 - staging → master
    bnussman-akamai authored May 29, 2024
    Configuration menu
    Copy the full SHA
    862822e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9eca30 View commit details
    Browse the repository at this point in the history
  6. fix: [M3-7977] - Surface interface error in Linode Config dialog (#10429

    )
    
    * Surface interface select errors
    
    * Revert unintentional grid change
    
    * Fix styling for surfaced error
    
    * Added changeset: Surface interface error in Linode Config dialog
    mjac0bs authored May 29, 2024
    Configuration menu
    Copy the full SHA
    c4b60ae View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    1a1067b View commit details
    Browse the repository at this point in the history
  2. refactor: [M3-6903] - Replace Select with Autocomplete in: volumes (#…

    …10437)
    
    * change: [M3-6903] - Replace instances in: volumes
    
    * Replace Select with Autocomplete
    
    * Reuse ConfigSelect in AttachVolumeDrawer
    
    * Added changeset: Replace Select with Autocomplete in: volumes
    
    * PR feedback: @bnussman @DevDW @HanaXu
    
    * code cleanup
    cpathipa authored May 30, 2024
    Configuration menu
    Copy the full SHA
    5561201 View commit details
    Browse the repository at this point in the history
  3. feat: [M3-7883] - Add search and alphabetical sorting to Switch Accou…

    …nt drawer (#10515)
    
    * Add search bar to filter on child accounts
    
    * Sort child accounts alphabetically
    
    * Update ChildAccountList unit test
    
    * Update SwitchAccountDrawer unit test
    
    * Update cypress test coverage
    
    * Clean up and add a todo to address flakiness
    
    * Fix order of mock requests in test, thanks @jdamore-linode
    
    * Use the correct event handler and clean up filtering
    
    * Handle loading state with search
    
    * Update terminology
    
    * Added changeset: Alphabetical account sorting and search capabilities to Switch Account drawer
    
    * Address feedback: use API filtering and revert client-side sort
    
    * Clean up; fix notice copy
    
    * Address feedback: @hkhalil-akamai, @bnussman-akamai
    mjac0bs authored May 30, 2024
    Configuration menu
    Copy the full SHA
    1154b84 View commit details
    Browse the repository at this point in the history
  4. refactor: [M3-7999] - Remove recompose - Part 1 (#10516)

    * remove recompose in some places
    
    * Added changeset: Remove `recompose` - Part 1
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 30, 2024
    Configuration menu
    Copy the full SHA
    a07b432 View commit details
    Browse the repository at this point in the history
  5. fix: EditRouteDrawer.test.tsx unit test flake (#10526)

    * await promise
    
    * Added changeset: Attempt to fix `EditRouteDrawer.test.tsx` unit test flake
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 30, 2024
    Configuration menu
    Copy the full SHA
    df42a4a View commit details
    Browse the repository at this point in the history
  6. refactor: [M3-8130] - Query Key Factory for Databases (#10503)

    * initial refactor
    
    * clean up
    
    * update api-v4 types
    
    * add changesets
    
    * rename `lists` to `databases` in factory
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored May 30, 2024
    Configuration menu
    Copy the full SHA
    7a5f3b7 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. fix: [M3-7717] - Fix leading whitespace in list of Linode and Nodebal…

    …ancer links for Firewall Services (#10527)
    
    * Fix leading whitespace
    
    * Add changeset
    mjac0bs authored May 31, 2024
    Configuration menu
    Copy the full SHA
    cbb668a View commit details
    Browse the repository at this point in the history
  2. fix: [M3-7592] - Fix misalignment of Cluster Summary at small desktop…

    … screen sizes (#10531)
    
    * Add padding for breakpoints between 1280 and tablet
    
    * Clean up
    
    * Added changeset: Misalignment of Cluster Summary section at some screen sizes
    mjac0bs authored May 31, 2024
    Configuration menu
    Copy the full SHA
    0e2d367 View commit details
    Browse the repository at this point in the history
  3. test: [M3-8132] - Add Cypress integration test for email bounce banne…

    …rs (#10532)
    
    * add tests for email bounce
    
    * update tests
    
    * update test
    
    * Update tests
    
    * Added changeset: Add Cypress integration test for email bounce banners
    
    * update test
    
    * Update tests
    
    * Update comments
    AzureLatte authored May 31, 2024
    Configuration menu
    Copy the full SHA
    c022c12 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. feat: [OCA-1345] - June 10 2024 Marketplace Release (#10500)

    * add couchbase, apache kafka stackscript + oneclick
    
    * add assets + update logo url
    
    * Added changeset: adds Apache Kafka Cluster and Couchbase Cluster Marketplace Apps
    
    * sync upstream dev, update oneClickAppsv2.ts
    
    * add cassandra cluster entries + assets
    
    * update couchbase name, rename apache svgs
    
    * delay cassandra, cb gradient
    tbaka-akamai authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    cae54e8 View commit details
    Browse the repository at this point in the history
  2. test: [M3-7784] - Cypress integration tests for Placement Group updat…

    …e label flow (#10529)
    
    * test: [M3-7784] - Cypress integration tests for Placement Group update label flow
    
    * Add changeset
    
    * Update tests based on PR feedback
    
    * Minor fixes to address PR feedback
    carrillo-erik authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    8545f68 View commit details
    Browse the repository at this point in the history
  3. upcoming: [M3-7874] - Linode Create Refactor - Marketplace App Sectio…

    …ns (#10520)
    
    * add app sections
    
    * clean up and use `stort` insted of `toStorted`
    
    * clean up and unit test
    
    * break up things into more components
    
    * Added changeset: Linode Create Refactor - Marketplace App Sections
    
    * feedback @hana-linode
    
    * make `oneClickAppsv2` the source of truth
    
    * use client side icon url
    
    * fix scrolling errors into view
    
    * update which apps are new
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    894afd5 View commit details
    Browse the repository at this point in the history
  4. upcoming: [M3-8083] - Linode Create v2 - Disk Encryption (#10535)

    * add disk encryption to Linode Create v2
    
    * improve testing and add changeset
    
    * use better way to format label
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c03915e View commit details
    Browse the repository at this point in the history
  5. upcoming: [M3-8139, M3-8140, M3-8141] – Add warning notices re: non-e…

    …ncryption when creating Images & enabling Backups (#10521)
    dwiley-akamai authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    5abec31 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. refactor/upcoming: [M3-8116] - Event Messages - Part 1 (#10517)

    * initial commit - save progress
    
    * wrappers and more cases
    
    * save work
    
    * save work
    
    * save progress
    
    * save progress
    
    * save progress
    
    * save progress
    
    * save progress
    
    * add flag and events row v2
    
    * event dropdown and lke
    
    * more events & cleanup
    
    * cleanup
    
    * cleanup and updates
    
    * lastest known events
    
    * typing and coverage
    
    * styling
    
    * tests and comments - part 1
    
    * tests and comments - part 2
    
    * tests and comments - part 3
    
    * fix test
    
    * better types
    
    * Rename nodeBalancer.tsx to nodebalancer.tsx
    
    * Rename stackScript.tsx to stackscript.tsx
    
    * documentation
    
    * Added changeset: Event Messages refactor
    
    * Update e2e
    
    * Feedback @mjac0bs
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Feedback @mjac0bs
    
    * Feedback @jdamore-linode
    
    * missing space and linking
    
    * Update packages/manager/src/features/Events/factories/backup.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * feedback @mjac0bs & @dwiley-akamai
    
    * Update packages/manager/src/features/Events/factories/reserved.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/volume.tsx
    
    Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
    
    * Update docs/development-guide/15-api-events.md
    
    Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/reserved.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/reserved.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * more feedback from @mjac0bs
    
    * Update packages/manager/src/features/Events/factories/linode.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/linode.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/linode.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/lke.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * Update packages/manager/src/features/Events/factories/reserved.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
    3 people authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    55c8101 View commit details
    Browse the repository at this point in the history
  2. fix: [M3-7718] - Stale assigned Firewall data displaying on Linode an…

    …d NodeBalancer details pages (#10534)
    
    * Invalidate FWNB devices query when FW updates
    
    * Update query key naming for consistency
    
    * Added changeset: Stale assigned Firewall data displaying on Linode and NodeBalancer details pages
    mjac0bs authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ae81ee3 View commit details
    Browse the repository at this point in the history
  3. upcoming: [M3-8014] - Update APIv4 and Validation packages based on I…

    …mage Service spec (#10541)
    
    * Update APIv4 and validation based on Image Service API spec
    
    * Added changeset: Add `regions` and `total_size` fields to `imageFactory`
    
    * Added changeset: Update images endpoints to reflect the image service API spec
    
    * Added changeset: `updateImageRegionsSchema`
    
    * Add JSDoc comments for Image fields
    hkhalil-akamai authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e092248 View commit details
    Browse the repository at this point in the history
  4. refactor: [M3-8071] - Rename Edge Regions to Distributed Regions (#10452

    )
    
    ## Description 📝
    Effort to bring clarity to new regions and plan offerings
    
    ## Changes  🔄
    - Important: For our `types` and places we're checking for `site_type`,  we're allowing both `edge` and `distributed` until the DB/API changes are ready. Then we'll do some cleanup afterwards.
    - Everywhere we used the term `edge` will now be called `distributed`. 
    - In places where we only used the name/text `edge`, I've included `region` for clarity. 
        - Example: `type SupportedEdgeTypes` => `type SupportedDistributedRegionTypes`
    
    ## Target release date 🗓️
    6/10
    
    ## How to test 🧪
    
    ### Prerequisites
    - Pull down branch and ensure `Gecko` feature flag is active in dev tools
    
    ### Reproduction steps
    - Try to create a Linode in an edge/distributed region
    - Observe `edge` should no longer be shown
    
    - Using MSW, try to migrate an edge/distributed linode to a non-distributed region
    - Observe warnings should be updated
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
    Co-authored-by: Hana Xu <115299789+hana-linode@users.noreply.github.com>
    Co-authored-by: Hana Xu <hxu@akamai.com>
    5 people authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bbbca9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e6474a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. test: [M3-8108, M3-8113] - Improve security of Linodes created by tes…

    …ts (#10538)
    
    * Use `createTestLinode` to create Linodes, remove deprecated util
    
    * Improve security of test Linode creation
    
    * Add utils to find or create Firewall for test Linodes
    
    * Fix failing tests by specifying a security  method that is compatible with the test flow
    
    * Temporarily skip Longview test
    
    * Add changeset
    jdamore-linode authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    684c38c View commit details
    Browse the repository at this point in the history
  2. change: [M3-8159] - Modify limited availability banner display logic (#…

    …10536)
    
    * Modify limited availability banner display logic
    
    * Update class copy
    
    * Added changeset: Modify limited availability banner display logic
    
    * Add comments
    
    * Update packages/manager/src/features/components/PlansPanel/PlansPanel.tsx
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    
    * feedback @mjac0bs
    
    ---------
    
    Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
    abailly-akamai and mjac0bs authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    c13f58e View commit details
    Browse the repository at this point in the history
  3. refactor: [M3-7437] - Query Key Factory for Security Questions and Pr…

    …eferences (#10543)
    
    * use factory for security questions and preferences
    
    * Added changeset: Query Key Factory for Security Questions and Preferences
    
    * try to fix unit tests
    
    * fix typo @abailly-akamai
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    b78edb7 View commit details
    Browse the repository at this point in the history
  4. change: [M3-6541] - eslint: consistent-type-imports (#10540)

    * eslint: consistent-type-imports
    
    * Added changeset: New `consistent-type-imports` es-lint warning
    
    * modify changeset
    abailly-akamai authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    d52ad40 View commit details
    Browse the repository at this point in the history
  5. refactor: [M3-8183] - Clean up loading components (#10524)

    ## Description 📝
    We have a lot of loading components that are all basically just variations of CircleProgress. This PR cleans up those components.
    
    I also moved the overage pricing tooltip text position in the Object Storage Create Bucket drawer to the top so that the tooltip doesn't block the CTA buttons
    
    ## How to test 🧪
    ### Verification steps
    (How to verify changes)
    - Check the affected loading spinners throughout the app
    hana-akamai authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a0c4520 View commit details
    Browse the repository at this point in the history
  6. test: Improve unit test stability when running locally (#10278)

    * Remove calls to "act" to resolve "The current testing environment is not configured to support act" errors
    
    * Increase wait timeout to give time for Password input module to load
    
    * Clean up test warnings
    
    * Resolve RegEx global flag warnings
    
    * Remove act
    
    * Upgrade to Vitest 1.3.x
    jdamore-linode authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    c2544d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. test: [M3-8013] - Upgrade to Cypress v13.11.0 (#10548)

    * Upgrade to Cypress 13.11
    jdamore-linode authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7124a92 View commit details
    Browse the repository at this point in the history
  2. feat: [M3-7919] Add Fonoa tax id event notification on invalidation (#…

    …10512)
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    Co-authored-by: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com>
    3 people authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d4139ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9be18fc View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Update changelog from review

    jaalah committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fee89b8 View commit details
    Browse the repository at this point in the history
  2. upcoming: [M3-8218] - Obj fix for crashing accesskey page when releva…

    …nt customer tags are not added. (#10555)
    
    * Fix crashing access key page.
    
    * code cleanup
    
    * Added changeset: Obj fix for crashing accesskey page when relevant customer tags are not added
    cpathipa authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    87e0fcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    647d2d0 View commit details
    Browse the repository at this point in the history
  4. fix: [M3-8162] - Inability to create access keys due to incorrectly r…

    …unning `/types` query (#10560)
    
    * Fix: [M3-8162] - Unable to create access key on cloud manager, unless we enable object storage service for a customer
    
    * code cleanup
    
    * More clean up
    
    ---------
    
    Co-authored-by: mjac0bs <mjacobs@akamai.com>
    cpathipa and mjac0bs authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    c765fcb View commit details
    Browse the repository at this point in the history