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

DFPL-1761 Build GET /searchCases endpoint #5495

Merged
merged 67 commits into from
Aug 1, 2024
Merged

Conversation

chak-shing-lo-justice
Copy link
Contributor

JIRA link (if applicable)

https://tools.hmcts.net/jira/browse/DFPL-1761

Change description

Build an api endpoint which will accept a start date and end data and return a json payload consisting of case details of the following format for cases modified within a given timeframe (by check last modified field on our case data).

Does this PR introduce a breaking change? (check one with "x")

[ ] Yes
[X] No

chak-shing-lo-justice and others added 20 commits June 28, 2024 15:19
* Fix ES/logstash configuration in preview (#5488)

* Copy adoption configuration to attempt to persist ES a bit more between pipeline runs

* fix template variable in ES

* fix template variable in ES

* DFPL-2427 POC controllers for FPL API gateway (#5481)

* add dummy controller for API gateway POC

* update CafcassCasesController for POC

* update CafcassCasesController for POC

* Update CafcassCasesController.java

* Update CafcassCasesControllerTest.java

* Update CafcassCasesController.java

* add all endpoint for POC

* remove unused import

* Update CafcassCasesControllerTest.java

* Update CafcassCasesController.java

* Update CafcassCasesController.java

* update CafcassCasesController

* add interceptor for verifying user role

* add other exception

* add unit test

* fix check style

---------

Co-authored-by: Daniel Catchpole <[email protected]>
@chak-shing-lo-justice chak-shing-lo-justice requested a review from a team as a code owner July 9, 2024 13:16
@chak-shing-lo-justice chak-shing-lo-justice changed the base branch from master to cafcass-api July 29, 2024 20:07
@chak-shing-lo-justice chak-shing-lo-justice changed the base branch from cafcass-api to master July 29, 2024 20:09
@chak-shing-lo-justice chak-shing-lo-justice changed the base branch from master to cafcass-api July 29, 2024 20:09
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot requested a deployment to preview July 29, 2024 21:18 Abandoned
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot requested a deployment to preview July 30, 2024 09:47 Abandoned
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot requested a deployment to preview July 31, 2024 11:19 Abandoned
Copy link
Contributor

@AlistairEdwinOsborne AlistairEdwinOsborne left a comment

Choose a reason for hiding this comment

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

just a few questions, ping me on slack if the answers are obvious and i'll give it an approve 👍

Copy link
Contributor

@AlistairEdwinOsborne AlistairEdwinOsborne left a comment

Choose a reason for hiding this comment

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

All good!

@chak-shing-lo-justice chak-shing-lo-justice merged commit 04f551e into cafcass-api Aug 1, 2024
7 checks passed
@chak-shing-lo-justice chak-shing-lo-justice deleted the DFPL-1761 branch August 1, 2024 09:33
@chak-shing-lo-justice chak-shing-lo-justice restored the DFPL-1761 branch August 1, 2024 11:17
@chak-shing-lo-justice chak-shing-lo-justice deleted the DFPL-1761 branch August 1, 2024 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants