Org Web Adapter

hungryroot/jira/be_1827_remove_non_slash_route_versions_of_v2_endpoints.org

ID
68edd644-0abc-4d5b-b672-c529bc0d3745

BE-1827 Remove non-slash route versions of V2 endpoints

- source :: https://hungryroot.atlassian.net/browse/BE-1827

- tags :: Hungryroot API Project

- epic :: EP-443 API 2.0 Audit Follow-up

- sprint :: HR BE Sprint 104

- status :: Status - Complete

Tasks

DONE Review Datadog data for slash-less endpoints still in use

workprojectep443be1827apidatadogsprint104hungryroot
ID
3eb960da-59f8-66f4-1178-d40676dadc10

DONE Open a pull request that removes the 40 endpoints that are not used

workprojectep443be1827apisprint104hungryroot
ID
eb83b653-3a19-5b2b-1b40-993696c4fb46

DONE Clean up tests

workprojectep443be1827apisprint104hungryroot
ID
842ea674-334b-93af-d9e3-7bb7161a6ad1

Description

As a part of https://hungryroot.atlassian.net/browse/BE-1567 we added

conditional trailing slashes to our endpoints.

We want to ️ 🗡️ the non slash route version(s) in the future. This will require all

FE and Mobile clients to ensure that they have migrated away from the variant

BEFORE this work is tackled.

There is going to be a lot of coordination b/w multiple different teams here and

there are a lot of endpoints so we will need to come up with a good way to

organize this perhaps with a spreadsheet and signoff from each team on which

have been migrated.

Placeholder ticket as a reminder to kick all of this off.

Slack Convo -

https://hungryroot.slack.com/archives/C04GSJHFSTS/p1696904636357089?thread_ts=1696887746.055469&cid=C04GSJHFSTS