Skip to content

Conversation

@michaelstaib
Copy link
Collaborator

@michaelstaib michaelstaib commented Aug 23, 2024

Why make this change?

With Hot Chocolate 15 we have invested a lot into security, performance and GraphQL protocol standards.

What is this change?

This PR will modernize the GraphQL stack of dab.

How was this tested?

  • Existing Regression tests

@michaelstaib
Copy link
Collaborator Author

@Aniruddh25, I will probably complete it this with whom shall I go through changes and questions?

@Aniruddh25
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@Aniruddh25
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@Aniruddh25
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

Copy link
Collaborator

@Aniruddh25 Aniruddh25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Thank you for this important upgrade!

@Aniruddh25
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@Aniruddh25
Copy link
Collaborator

/azp run

@Aniruddh25 Aniruddh25 enabled auto-merge (squash) May 19, 2025 22:12
@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@michaelstaib
Copy link
Collaborator Author

@RubenCerna2079 @Aniruddh25

Just as input for the docs regarding the dateTime switch: the DateTime type follows the specification for the GraphQL DateTime scalar: https://www.graphql-scalars.com/date-time/

In previous versions, we allowed more date and time formats, including formats where the timezone was omitted. This could lead to data correctness issues, as consumers of the API might interpret the time differently than you intended.

The specification is very precise about the required format and how a DateTime string must be provided. Take a look at the Test Cases section of the spec. With format checking enabled, we enforce compliance with the specified format.

@Aniruddh25 Aniruddh25 merged commit 4aa9d42 into Azure:main May 20, 2025
11 checks passed
RubenCerna2079 pushed a commit that referenced this pull request May 29, 2025
With Hot Chocolate 15 we have invested a lot into security, performance
and GraphQL protocol standards.

This PR will modernize the GraphQL stack of dab.

- [X] Existing Regression tests

---------

Co-authored-by: Aniruddh Munde <[email protected]>
RubenCerna2079 pushed a commit that referenced this pull request May 29, 2025
With Hot Chocolate 15 we have invested a lot into security, performance
and GraphQL protocol standards.

This PR will modernize the GraphQL stack of dab.

- [X] Existing Regression tests

---------

Co-authored-by: Aniruddh Munde <[email protected]>
RubenCerna2079 pushed a commit that referenced this pull request May 29, 2025
With Hot Chocolate 15 we have invested a lot into security, performance
and GraphQL protocol standards.

This PR will modernize the GraphQL stack of dab.

- [X] Existing Regression tests

---------

Co-authored-by: Aniruddh Munde <[email protected]>
aaronburtle added a commit that referenced this pull request May 30, 2025
## Why make this change?

This change is made to add the Hot-Chocolate PR to the 1.5 branch

## What is this change?

This change cherry picks the PRs related to Hot-Chocolate upgrade in
order to add it to the branch 1.5.
- #2681 
- #2348 

## How was this tested?

- [ ] Integration Tests
- [ ] Unit Tests

## Sample Request(s)

---------

Co-authored-by: Sezal Chug <[email protected]>
Co-authored-by: sezalchug <[email protected]>
Co-authored-by: Tommaso Stocchi <[email protected]>
Co-authored-by: Aaron Powell <[email protected]>
Co-authored-by: aaronburtle <[email protected]>
Co-authored-by: Aniruddh Munde <[email protected]>
Co-authored-by: Jerry Nixon <[email protected]>
Co-authored-by: vadeveka <[email protected]>
Co-authored-by: Michael Staib <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants