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.130.0- staging → master #11095

Merged
merged 69 commits into from
Oct 14, 2024
Merged

Release v1.130.0- staging → master #11095

merged 69 commits into from
Oct 14, 2024

Commits on Sep 26, 2024

  1. chore: [M3-8662] - Update Github Actions actions (#11009)

    * update actions
    
    * add changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e17a038 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. fix: [M3-8424] - Fix CodeQL alerts for `DOM text reinterpreted as HTM…

    …L` (#11008)
    
    * fix: [M3-8424] - Fix CodeQL alerts for `DOM text reinterpreted as HTML`
    
    * Add changeset
    
    * Remove unnecessary code generated by Copilot
    carrillo-erik authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    8a771ca View commit details
    Browse the repository at this point in the history
  2. fix: [M3-8588] - Fix value selection issue in ImageSelect (#11007)

    * fix: [M3-8588] - Fix value selection issue in ImageSelect
    
    * Add changeset
    
    * Update packages/manager/.changeset/pr-11007-fixed-1727295720802.md
    
    Co-authored-by: Hana Xu <115299789+hana-linode@users.noreply.github.com>
    
    * Update validation schema to account for clearing the value in ImageSelect
    
    * Add changeset for validation pacakage
    
    * Update CreateLinodeDiskFromImageSchema based on PR feedback
    
    ---------
    
    Co-authored-by: Hana Xu <115299789+hana-linode@users.noreply.github.com>
    carrillo-erik and hana-linode authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    744b26b View commit details
    Browse the repository at this point in the history
  3. feat: [M3-8174] - Add Linode Empty Landing story (#11012)

    ## Description 📝
    Add Linode Empty Landing story under `Features/Entity Landing Page/Placeholders/Entities`
    
    ## How to test 🧪
    ### Verification steps
    (How to verify changes)
    - Pull this PR and run Storybook locally, navigate to `Features/Entity Landing Page/Placeholders/Entities`
    hana-linode authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    71a2f33 View commit details
    Browse the repository at this point in the history
  4. chore: [M3-8524] - Attempt to get dependencies in a more healthy state (

    #11005)
    
    * initial fixes
    
    * fix all new type errors
    
    * begin removing resolutions
    
    * more resolutions
    
    * more resolutions
    
    * fix tests
    
    * remove `jackspeak` resolution
    
    * bump
    
    * switch out `ts-node` for `tsx` to fix Cypress pipeline notification not working
    
    * switch out `ts-node` for `tsx` to fix Cypress pipeline notification not working
    
    * Added changeset: Get dependencies in a more healthy state
    
    * fix autocomplete ui bug
    
    * remove `react-test-renderer` because I think it unused
    
    * remove `reselect-tools` because it is unused
    
    * remove more unused dependencies
    
    * fix console error caused by the Primary Nav
    
    * fix stroybook dark mode bug @dwiley-akamai
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    f006ce8 View commit details
    Browse the repository at this point in the history
  5. chore: Clean up unused assets & icons (#11011)

    * clean up unused assets
    
    * changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3e22285 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5a2272 View commit details
    Browse the repository at this point in the history
  7. chore: Fix last path-to-regexp depenabot alert by using `vite previ…

    …ew` instead of `serve` (#11015)
    
    * attempt 1
    
    * allow any host
    
    * re-add skip
    
    * re-add skip
    
    * add changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    0bc9d73 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Revert "fix: [M3-8424] - Fix CodeQL alerts for `DOM text reinterprete…

    …d as HTM…" (#11017)
    
    This reverts commit 8a771ca.
    abailly-akamai authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    fcdaf17 View commit details
    Browse the repository at this point in the history
  2. test: [M3-8446] - Add cypress test for Object Storage gen 2 Access Ke…

    …ys landing page (#10984)
    
    * integration test for access keys landing page
    
    * Added changeset: Add integration test for Object Storage gen 2 Access Keys page
    
    * rename file to match other gen2 test file name
    
    * remove duplicate function
    coliu-akamai authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    58b2158 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e5c69e View commit details
    Browse the repository at this point in the history
  4. upcoming: [DI-20360] - Updated preferences logic to remove flickering…

    … issue (#10853)
    
    * upcoming: [DI-20360] - Modified user preference logic
    
    * upcoming: [DI-20360] - Modified user preference logic
    
    * upcoming: [DI-20360] - Removed useEffect from widget component
    
    * upcoming: [DI-20360] - Updated request.tsx file
    
    * upcoming: [DI-20360] - remove sensitive information
    
    * upcoming: [DI-20360] - Update preference logic to avoid extra re-renderings
    
    * upcoming: [DI-20360] - Updated preference logic in custom select
    
    * upcoming: [DI-20360] - Metrics api hardcoded url removed
    
    * upcoming: [DI-20360] - Updated jsdocs & removed un-used variable
    
    * upcoming: [DI-20360] - Test cases updated
    
    * upcoming: [DI-20360] - added changeset
    
    * upcoming: [DI-20360] - Removed unused variable
    
    * upcoming: [DI-20360] - Optimized user preferences to avoid passing update function as props
    
    * upcoming: [DI-20360] - Eslint errors resolve
    
    * upcoming: [DI-20360] - Merge conflicts resolved
    
    * upcoming: [DI-20360] - Changes based on review comments
    
    * upcoming: [DI-20360] - Passing default values to components instead of full preference object
    
    * upcoming: [DI-20360] - Upddated widget components to avoid infinite loop
    
    * upcoming: [DI-20360] - Updated review comment suggestions & test cases
    
    * upcoming: [DI-20360] - Updated review comments
    
    * upcoming: [DI-20360] - Test cases updated
    
    * upcoming: [DI-20360] - Modified user preference logic
    
    * upcoming: [DI-20360] - Modified user preference logic
    
    * upcoming: [DI-20360] - Updated request.tsx file
    
    * upcoming: [DI-20360] - remove sensitive information
    
    * upcoming: [DI-20360] - Update preference logic to avoid extra re-renderings
    
    * upcoming: [DI-20360] - Updated preference logic in custom select
    
    * upcoming: [DI-20360] - Optimized user preferences to avoid passing update function as props
    
    * upcoming: [DI-20360] - Changes based on review comments
    
    * upcoming: [DI-20360] - Upddated widget components to avoid infinite loop
    
    * upcoming: [DI-20360] - Updated review comment suggestions & test cases
    
    * upcoming: [DI-20360] - Updated useAclpPreference hook to use ref for preserving the changes without re-rendering
    
    * upcoming: [DI-20360] - Updated compare props logic
    
    * upcoming: [DI-20360] - Test cases updated
    
    * upcoming: [DI-20360] - Updated ESLint issues
    
    * upcoming: [DI-20360] - Updated review comments
    
    * upcoming: [DI-20360] - Test cases updated
    
    * upcoming: [DI-20360] - Updated logic to prevent widget preference to override
    
    * upcoming: [DI-20360] - Separated components into different files
    
    * upcoming: [DI-20360] - updated funcntions with useMemo
    
    * upcoming: [DI-20360] - updated eslint issues
    
    * upcoming: [DI-20360] - Updated widget preferences logic
    
    * upcoming: [DI-20360] - Updated deep equal logic
    
    * Updated aggregate function type
    
    * upcoming: [DI-20360] - Updated global filter test cases
    
    * upcoming: [DI-20360] - Updated eslint issue
    
    * upcoming: [DI-20360] - Removed unnecessary compare functions
    
    ---------
    
    Co-authored-by: vmangalr <vmangalr@akamai.com>
    nikhagra-akamai and vmangalr authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    033099c View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. change: [M3-8468] - Improve action menu styling (#10964)

    * change: [M3-8468] - Improve action menu styling
    
    * Added changeset: Improve ActionMenu styling
    
    * change: [M3-8468] - color change in theme
    harsh-akamai authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    d664f54 View commit details
    Browse the repository at this point in the history
  2. chore: [M3-8598] - Remove Linode Create v1 - Part 2 (#11020)

    * move some things around
    
    * continue moving stuff
    
    * continue moving stuff
    
    * old `LinodesCreate` directory is gone
    
    * Added changeset: Remove Linode Create v1 - Part 2
    
    * skip test because of test flake
    
    * remove type for an unused flag
    
    * remove one more unused file
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    edb8e7e View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. change: [M3-8607] - Change notification tax_id_invalid to `tax_id_v…

    …erifying` (#10967)
    
    * change: [M3-8607] - Replace  to
    
    * Keeping events, updating notifications
    
    * Added changeset: Renamed notification tax_id_invalid to tax_id_verifying
    
    * @bnussman-akamai review updates
    
    * Added changeset: Renamed notification tax_id_invalid to tax_id_verifying
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    jaalah-akamai and jaalah authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e9e3495 View commit details
    Browse the repository at this point in the history
  2. fix: [M3-7274] - Update curl-bash with system default /bin/bash (#11021)

    * fix: [M3-7274] - Update curl-bash with system default /bin/bash
    
    * Added changeset: Updated getting_started.sh curl to use system default /bin/bash
    
    * @bnussman-akamai @jdamore-linode - removed script
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    jaalah-akamai and jaalah authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a5df16d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b1513d View commit details
    Browse the repository at this point in the history
  4. fix: [M3-8686] - fix Buttons data-qa attributes (#11035)

    * fix action panel console error
    
    * fix data-qa tag and related tests
    
    * Added changeset: ActionPanel PrimaryButton data-qa attribute
    abailly-akamai authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    826c1fb View commit details
    Browse the repository at this point in the history
  5. chore: [M3-8677] – Upgrade upload-artifact and download-artifact

    …actions to `v4` (#11033)
    
    * Upgrade upload-artifact and download-artifact actions to v4
    
    * Added changeset: Upgrade `upload-artifact` and `download-artifact` actions from v3 to v4
    
    ---------
    
    Co-authored-by: Dajahi Wiley <dwiley@linode.com>
    dwiley-akamai and DevDW authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    69ab517 View commit details
    Browse the repository at this point in the history
  6. [M3-8424] - Cater to dependabot moods (#11031)

    * cater to dependabot moods
    
    * Added changeset: Validate redirect and login URLs via URL constructor
    
    * update changelog to be tech story - feedback @hkhalil-akamai
    abailly-akamai authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4601a29 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. feat: [M3-8180] - Notification Menu story (#10950)

    * Added notification menu story
    
    * refactoring
    
    * Updated MSW handlers
    
    * Updated MSW handlers
    
    * Added notification menu story
    
    * refactoring
    
    * Updated MSW handlers
    
    * Updated MSW handlers
    
    * Help with Events Mocking
    
    * Fixed event message in serverHandlers
    
    * Added changeset: Notification Menu story
    
    * Set once to true for events handler
    
    * switched back to old events
    
    * Updated events handler
    
    ---------
    
    Co-authored-by: Alban Bailly <abailly@akamai.com>
    zaenab-akamai and abailly-akamai authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ecdf2a9 View commit details
    Browse the repository at this point in the history
  2. test: [M3-8541, M3-8621] - Unit tests for CollapsibleTable and Collap…

    …sibleRow components (#11016)
    
    * Unit tests for CollapsibleTable components
    
    * Added changeset: Add unit tests for CollapsibleTable and CollapsibleRow components
    
    * Change TableRowEmpty colSpan value from 5 to 4
    
    * Use self-closing tags for empty TableCell
    pmakode-akamai authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    c981cf4 View commit details
    Browse the repository at this point in the history
  3. test: [M3-8440] - Cypress tests for OBJ Gen 2 bucket access tab chang…

    …es (#10994)
    
    * skeleton tests
    
    * test for E0 endpoint
    
    * finish other tests, now time to cleanup
    
    * remove duplication
    
    * update description
    
    * Added changeset: Add cypress integration test for OBJ gen 2 bucket details tab changes
    
    * update test descriptions
    
    * cleanup: use contains instead of find by text
    
    * parameterize tests based on feedback @jdamore-linode
    
    * confirm testing AC and update tests/fix bug
    coliu-akamai authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1c6241d View commit details
    Browse the repository at this point in the history
  4. fix: [M3-8391] - Account maintenance CSV download in the first attempt (

    #11025)
    
    * fix: [M3-8391] - Account maintenance CSV download in the first attempt
    
    * Added changeset: Download Account Maintenance CSVs on the first attempt
    
    * fix: [M3-8392] - explanatory comment
    harsh-akamai authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e8c0ed4 View commit details
    Browse the repository at this point in the history
  5. add: [M3-8630] - Add default root hostname for TXT records (#11022)

    * fix: [M3-8630] - Add default root hostname for TXT records
    
    * Update test
    
    * Added changeset: Add default root hostname for TXT records
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    jaalah-akamai and jaalah authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    985f236 View commit details
    Browse the repository at this point in the history
  6. fix: [M3-8696] - Explicitly define 'key' prop for Autocomplete instea…

    …d of spreading (#11041)
    
    * fix: [M3-8696] - Explicitly define 'key' prop instead of spreading
    
    * Added changeset: Explicitly define 'key' prop instead of spreading
    
    * Update cs
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    jaalah-akamai and jaalah authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    3709cec View commit details
    Browse the repository at this point in the history
  7. fix: [M3-8523] - Fix styling on Support Ticket Details page (#10979)

    * Fix dark mode container colors and mobile avatar padding
    
    * Added changeset: Styling for the support ticket details page
    
    * use a less random value for paddingRight
    
    * Address feedback: better styling fix using margin
    mjac0bs authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ee7f411 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. change: [M3-6994] - Spell out "Configuration" on Linodes Configuratio…

    …ns table (#11046)
    
    * change: [M3-6994] - Spell out "Configuration" on Linodes Configurations table
    
    * Add changeset
    carrillo-erik authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b3f86ee View commit details
    Browse the repository at this point in the history
  2. chore: [M3-8700] - Rename Linode Create v2 to Linode Create (#11043)

    * rename linode create directory from `LinodeCreatev2` to `LinodeCreate`
    
    * rename `Linode Createv 2` to `Linode Create` in the codebase
    
    * Added changeset: Rename `Linode Create v2` to `Linode Create`
    
    * fix last rename
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    2aeea52 View commit details
    Browse the repository at this point in the history
  3. refactor: [M3-8623] - Introduce TanStack Router (#10997)

    * Initial commit: proof of concept
    
    * Route Updates and types
    
    * NBs & Domains
    
    * testing + utils
    
    * better util types
    
    * testing existing routes (wip)
    
    * more testing before more routes
    
    * save progress
    
    * save progress
    
    * save progress
    
    * type improvements
    
    * make basic account routing work
    
    * Revert "make basic account routing work"
    
    This reverts commit 28511f5.
    
    * event routes
    
    * firewalls
    
    * databases
    
    * update maincontent v2
    
    * betas
    
    * VPCs
    
    * Cloud pulse and cleanup
    
    * Rename MainContentV2 to Router
    
    * update vpc routes to use reccomended lazy routing
    
    * support and volumes lazy imports
    
    * post rebase yarn
    
    * lazy imports/exports stackscripts, volumes, profile
    
    * lazy imports/exports placement groups
    
    * lazy imports/exports obj + nb
    
    * lazy imports/exports managed
    
    * lazy imports/exports longview and linodes
    
    * lazy imports/exports images and k8
    
    * lazy imports/exports events & firewalls
    
    * lazy imports/exports remaining
    
    * some cleanup
    
    * More cleanup
    
    * more account routes
    
    * missing domains and linodes routes
    
    * missing longview routes
    
    * missing routes
    
    * wrap up missing routes
    
    * light cleanup
    
    * rename stylesheet
    
    * Added changeset: Introduce TanStack Router
    
    * feedback @bnussman-akamai
    
    * feedback @jaalah-akamai
    
    * post rebase fix
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    abailly-akamai and bnussman authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    ccb4e0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47585a9 View commit details
    Browse the repository at this point in the history
  5. change: [M3-8175] - Refactor KubeConfigDrawer to use CodeBlock and ad…

    …d Codeblock story (#11019)
    
    ## Description 📝
    Refactor KubeConfigDrawer component to use the CodeBlock component for UI consistency. I also moved CodeBlock to the components folder since it is pretty generic and added a story for it
    
    ## Changes  🔄
    List any change relevant to the reviewer.
    - Refactor `KubeConfigDrawer` to use `CodeBlock` component and minor cleanup
    - Moved `CodeBlock` from `features` to `components` folder and decoupled it a bit from Linode Create
    - Added `CodeBlock` story
    
    ## How to test 🧪
    
    ### Prerequisites
    ### Verification steps
    (How to verify changes)
    - Create a cluster pointing to dev API
    - Once the cluster is provisioned, go to the cluster's details page
    - Click on View under Kubeconfig
    - Confirm new UI and no regressions
    - Delete the cluster afterward
    
    - Run storybook locally and confirm CodeBlock story
    hana-linode authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    34d5d1f View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. feat: [M3-7011] - Add firewalls to search result queries (#11023)

    * Add firewalls to search result queries
    
    * Added changeset: Firewalls to search result queries
    
    * Update tests
    
    * Change search bar text and update e2e tests
    
    * Added changeset: Firewall attributes 'created_dt' to 'created' and 'updated_dt' to 'updated'
    
    * Add customized Firewall description
    
    * Move getFirewallDescription to Firewalls/shared.ts
    pmakode-akamai authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d1edee6 View commit details
    Browse the repository at this point in the history
  2. feat: [M3-6715] - Allow sorting by amount on billing activity table (#…

    …10941)
    
    * Add allow sorting by amount on billing activity table
    
    * Added changeset: Allow sorting by amount on billing activity table
    
    * Update getOrderedPaginatedData function
    
    * refactor: use useMemo to optimize orderedPaginatedData
    
    * Fix: Change colSpan 5 to 4
    
    * Few fixes...
    
    * Add default case to order data by date in descending order
    
    * Use createDisplayPage to paginate ordered data list
    pmakode-akamai authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b9f0379 View commit details
    Browse the repository at this point in the history
  3. upcoming: [M3-8452, M3-8603] - Add Resource Links & Fix Test Flake (#…

    …11047)
    
    * upcoming: [M3-8452] - Add Resource Links & Fix Test Flake
    
    * Review updates @mjac0bs
    
    * Update pr-11047-upcoming-features-1728307120334.md
    
    ---------
    
    Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
    jaalah-akamai and jaalah authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    048d4df View commit details
    Browse the repository at this point in the history
  4. test: [DI-20585] - Add ACLP Cypress Test Coverage for Linode Dashboar…

    …d Widgets (#10891)
    
    * upcoming:[DI-20585]- added aclp e2e test cases
    
    * upcoming:[DI-20585]- added aclp e2e test cases
    
    * upcoming:[DI-20585]- added missing message constants file
    
    * upcoming:[DI-20585]- added cloudpulse tsx file under ui/util files
    
    * upcoming:[DI-20585]- added findByPlaceholderCustom for selectServiceName
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming: [DI-20585] - Fix validation for feature flag test case
    
    * upcoming: [DI-20585] - Enable services call through mock
    
    * upcoming: [DI-20585] - Flow update for widget tests
    
    * upcoming:[DI-20585]- Added code review comments and fixing few mocking issues
    
    * upcoming:[DI-20585]- Added code review comments and fixing few mocking issues
    
    * upcoming:[DI-20585]- Added code review comments and fixing few mocking issues
    
    * upcoming:[DI-20585]- Added code factories to mock the data
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- renaming intercept methods to mocks
    
    * upcoming:[DI-20585]- renaming intercept methods to mocks
    
    * upcoming:[DI-20585]- renaming intercept methods to mocks
    
    * upcoming:[DI-20585]- renaming intercept methods to mocks
    
    * upcoming:[DI-20585]- fixing zoom-in/out canvas issue
    
    * upcoming:[DI-20585]- fixing code review coments
    
    * upcoming:[DI-20585]- fixing code review coments
    
    * upcoming:[DI-20585]- Added code review comments and  adding placeholder values in CloudPulseCustomSelect.tsx
    
    * DI-20360: Added change set
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- fixing  conflict
    
    * upcoming:[DI-20585]- fixing place holder values
    
    * tests: [DI-20585] - Use Icon button with aria label for svg icons and remove ui.cloudpulse
    
    * upcoming:[DI-20585]- Added code review comments
    
    * tests: [DI-20585] - Factories implementation instead of functions
    
    * upcoming: [DI-20800] - cypress changes
    
    * tests: [DI-20585] - Enabling auto highlight for selections
    
    * tests: [DI-20585] - Revert not needed changes
    
    * tests: [DI-20585] - Selection update for custom select component
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * tests: [DI-20585] - PR comments for aria label
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * tests: [DI-20585] - Code clean ups and refactoring
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * tests: [DI-20585] - CamelCase for variables
    
    * tests: [DI-20585] - Title validations
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * upcoming:[DI-20585]- Added code review commennts
    
    * tests: [DI-20585] - Code clean up and refactoring work
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * tests: [DI-20585] - Removed widget header title
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * yarn file reverting
    
    * Syncing file processesLanding.tsx with develop
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    * upcoming:[DI-20585]- Added code review comments
    
    ---------
    
    Co-authored-by: vmangalr <vmangalr@akamai.com>
    Co-authored-by: venkatmano-akamai <chk-Venkatesh@outlook.com>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f49d104 View commit details
    Browse the repository at this point in the history
  5. feat: [M3-7948] - Add Region filtering to Linodes landing table (#10639)

    ## Description 📝
    Add support for region filtering in the Linodes landing table for Gecko LA. Region filter is saved in local storage similar to the "Show X" dropdown.
    
    ## Changes  🔄
    List any change relevant to the reviewer.
    - Add `site_type` to the linode instance type
    - Removed `edge` references where possible
    - Add region filter dropdown to the Linodes landing table
    
    ## How to test 🧪
    ### Verification steps
    - `All` should display all Linodes (core and distributed regions)
    - `Core` should only display Linodes in `core` regions
    - `Distributed` should only display Linodes in `distributed` regions
    - Ensure sorting, summary, and tag view still work as normal
    - Navigate to another page and go back to the Landing page, the region selection should stay the same
    hana-linode authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    5155c6a View commit details
    Browse the repository at this point in the history
  6. change: [M3-8390] - Initialize Pendo on Cloud Manager (#10982)

    * Save work
    
    * Adapt install script and get usePendo hook working
    
    * Clean up logging
    
    * Add sha256 hashing for ids
    
    * Clean up for readability
    
    * Sanitize the URLs
    
    * Add env var to .env.example
    
    * Added changeset: Add Pendo to Cloud Manager
    
    * Make IDs unique in multiple environments
    
    * Address feedback: add auth matching to regex
    
    * Address feedback: reference link in code comment for context
    mjac0bs authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    7917700 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. change: [M3-7676] - Remove VPC Details dismissible warning banner (#1…

    …1050)
    
    * change: [M3-7676] - Remove VPC Details dismissible warning banner
    
    * Added changeset: VPC Details dismissible warning banner
    harsh-akamai authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    00bf61d View commit details
    Browse the repository at this point in the history
  2. upcoming: [DI-21351] - Fixed metrics api call issue (#11053)

    * upcoming: [DI-21351] - Fixed global filters change issue
    
    * upcoming: [DI-21351] - Added changeset
    nikhagra-akamai authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    3941994 View commit details
    Browse the repository at this point in the history
  3. chore: [M3-8715] - Update @sentry/react to ^7.119.1 (#11054)

    * update dependabot to the latest v7 version
    
    * fix allowed urls
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    369f9e2 View commit details
    Browse the repository at this point in the history
  4. test: [M3-8447] - Add cypress integration test for OBJ gen 2 Bucket D…

    …etails Properties tab (#11002)
    
    * skeleton tests
    
    * test for E0 endpoint
    
    * finish other tests, now time to cleanup
    
    * remove duplication
    
    * update description
    
    * Added changeset: Add cypress integration test for OBJ gen 2 bucket details tab changes
    
    * update test descriptions
    
    * rearranging some things
    
    * skeleton tests
    
    * need to cleanup
    
    * cleanup: use contains instead of find by text
    
    * why are the create tests also running without the .only??
    
    * update abstraction
    
    * parameterize tests based on feedback @jdamore-linode
    
    * confirm testing AC and update tests/fix bug
    
    * updated tests based on confirmed AC
    
    * remove .only
    
    * utils file
    
    * changeset + add comment
    
    * update comment
    coliu-akamai authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    fb24626 View commit details
    Browse the repository at this point in the history
  5. change: [M3-8583] - Add support ticket mocks to MSW 2.0 (#10937)

    * Add getSupportTickets and createSupportTicket mocks
    
    * Mock getSupportTicket and getSupportTicketReplies requests
    
    * Fix getSupportTicket mock req, add closeSupportTicket req
    
    * Mock createSupportTicketReply
    
    * Clean up createSupportTicket req, fix getSupportTicketReplies req
    
    * Add events
    
    * Uncomment seeder
    
    * Clean up in create request
    
    * Added changeset: Add support ticket mocks to MSW 2.0
    
    * Address feedback: add new entities to mergedContext in load function
    
    * Address feedback: mock support ticket reply more accurately
    mjac0bs authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    25ee272 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f51b555 View commit details
    Browse the repository at this point in the history
  7. upcoming: [APL-55] - Application platform for Linode Kubernetes (#10753)

    * apl integration
    
    * fix: added missing apl_enabled to call
    
    * feat: apl beta check
    
    * final styling changes
    
    * Split conditional beta call in seperate functions and types
    
    * removed beta type in favor for simplicity
    
    * replaced optional apl_enabled parameter with required parameter
    
    * reverted apl_enabled as required
    
    * somehow this exclamation mark got removed
    
    * added test for array for breadcrumbs
    
    * minor styling tweaks and some comments
    dennisvankekem authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c0d8900 View commit details
    Browse the repository at this point in the history
  8. upcoming: [M3-8613] - Restrict Image Upload to regions with Object St…

    …orage (#11038)
    
    * limit upload regions based on feature flag
    
    * add flag to disallow non-obj regions
    
    * update cypress test to use compatible region
    
    * Added changeset: Restrict Image Upload to regions with Object Storage
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1922af4 View commit details
    Browse the repository at this point in the history
  9. change: [M3-8415] - Hide SMTP warning for Linodes and accounts that h…

    …ave SMTP enabled (#10991)
    
    * Hide SMTP warning for Linodes and accounts that have SMTP enabled
    
    * Update unit tests
    
    * Added changeset: Hide SMTP warning for Linodes and accounts that have SMTP enabled
    
    * Added changeset: 'SMTP Enabled' account & Linode capabilities
    
    * Remove magic date
    hkhalil-akamai authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    2667f23 View commit details
    Browse the repository at this point in the history
  10. fix: [M3-8726] - Users unable to upgrade Kubernetes version from land…

    …ing page (#11056)
    
    * fix dialog unmounting during upgrade and add cypress test
    
    * fix cypress test
    
    * add changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    3e6d480 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. chore: [M3-7014] - Remove isVLAN code (#11065)

    * chore: [M3-7014] - Remove isVLAN code
    
    * Add changset
    carrillo-erik authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7a2e989 View commit details
    Browse the repository at this point in the history
  2. test: Unit tests for CheckoutSummary component (#11061)

    * test: Unit tests for CheckoutSummary component
    
    * Added changeset: Unit tests for CheckoutSummary component
    harsh-akamai authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    194d9d4 View commit details
    Browse the repository at this point in the history
  3. feat: [M3-7011] - Add databases to search result queries (#11059)

    * Add databases to search result queries
    
    * Update getDatabasesDescription
    
    * Added changeset: Databases to search result queries
    
    * Add shouldMakeDBRequests flag for db enabled or not enabled users
    
    * Some cleanup...
    
    * Add TODO note
    pmakode-akamai authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7da635d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1b6b48 View commit details
    Browse the repository at this point in the history
  5. fix: TypeScript performance of DismissibleBanner.tsx (#11075)

    * clean up types to fix perf
    
    * add changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c359ad9 View commit details
    Browse the repository at this point in the history
  6. fix: TypeScript performance of BarPercent.tsx (#11076)

    * use correct prop type
    
    * add changeset
    
    ---------
    
    Co-authored-by: Banks Nussman <banks@nussman.us>
    bnussman-akamai and bnussman authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8cd0333 View commit details
    Browse the repository at this point in the history
  7. feat: [M3-8703] - Disable VPC Action Buttons for Restricted Users (#1…

    …1072)
    
    * feat: [M3-8703] - Disable VPC Action Buttons for Restricted Users
    
    * Added changeset: Disable VPC Action Buttons for Restricted Users
    hasyed-akamai authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    66e7823 View commit details
    Browse the repository at this point in the history
  8. fix: Better sanitize Pendo URLs (#11079)

    * Make adjustments to url sanitization
    
    * Add changeset
    mjac0bs authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e2ff50b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. fix: [M3-8052] - Toasts are not consistently dismissible with the 'X'…

    … button (#11073)
    
    * Fix toasts are not consistently dismissible with the 'x' button
    
    * Added changeset: Toasts are not consistently dismissible with the 'X' button
    pmakode-akamai authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    9dfa675 View commit details
    Browse the repository at this point in the history
  2. upcoming: [M3-8638] - Introduce the new (at)linode/ui package (#11057)

    * Introduce the new @linode/ui package
    
    * Feedback @bnussman-akamai
    
    * Move existing usages of  to new package
    
    * Tweaks
    
    * Fix unnecessary prop on  component
    
    * Add CHANGELOG.md for UI package
    
    * Added changeset: new `@linode/ui` package with `BetaChip` as the first component
    
    * Add UI typechecking step to ci.yml
    hkhalil-akamai authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    dbf2e0c View commit details
    Browse the repository at this point in the history
  3. feat: [UIE-8089] - DBaaS Resize GA (#11040)

    * feat: [UIE-8089] - DBaaS Resize
    
    * Added changeset: Number of Nodes selector for DBaaS GA Resize
    
    * Added changeset: Databases types to have UpdateDatabasePayload include cluster_size and export the Engines type
    
    * Applying requested selection behavior
    
    * Applying design changes to summary and updating unit tests
    
    * Applying feedback and updating unit and e2e tests
    smans-akamai authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    6767382 View commit details
    Browse the repository at this point in the history
  4. test: [M3-8436] - Add cypress test for create validation & API errors…

    … for OBJ Gen 2 (#11066)
    
    * skeleton test
    
    * obj gen2 create error test
    
    * add some punctuation for consistency
    
    * cleanup/remove .only
    
    * Added changeset: Add cypress test for create validation & API errors for OBJ Gen 2
    coliu-akamai authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    b7d58b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8f33a7 View commit details
    Browse the repository at this point in the history
  6. Cloud version 1.130.0, API v4 version 0.128.0, Validation version 0.5…

    …4.0, and UI version 0.1.0
    mjac0bs committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    038a3cb View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    ab132d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    d31854e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11087 from linode/release-v1.130.0

    Release v1.130.0 - release → staging
    mjac0bs authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f6b3361 View commit details
    Browse the repository at this point in the history
  3. change maxiumum to maximum

    bnussman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f8797b7 View commit details
    Browse the repository at this point in the history
  4. update CHANGELOG.md

    bnussman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d14ad68 View commit details
    Browse the repository at this point in the history
  5. fix grammar issues

    bnussman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9816a6e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #11096 from bnussman-akamai/fix/image-uploader-max…

    …imum-spelling-mistake
    
    fix: Image Uploader spelling mistake
    mjac0bs authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e0084d9 View commit details
    Browse the repository at this point in the history