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

Updating API URLs to Use Hyphens for Word Separation #157

Closed
2 tasks done
laylaylo opened this issue May 11, 2023 · 1 comment · Fixed by #158
Closed
2 tasks done

Updating API URLs to Use Hyphens for Word Separation #157

laylaylo opened this issue May 11, 2023 · 1 comment · Fixed by #158
Assignees
Labels
difficulty: easy Requires basic skills and knowledge. priority: low This issue can be addressed later if necessary. size: small Can be completed quickly and without significant effort. type: fix This label should be applied to issues and pull requests that contain a fix .

Comments

@laylaylo
Copy link
Contributor

laylaylo commented May 11, 2023

Issue Description

Just a heads up, I plan on changing all word separations in URLs to be hyphens instead of underscores.

Why?

This is in line with the standard best practice for REST APIs, as recommended in Mark Masse's "REST API Design Rulebook" from O'Reilly.

you can take a look at this stack overflow post.

Steps

  • change URLs in url.py
  • change URLs being used in test.py

Deadline for the Issue

No response

@laylaylo laylaylo added priority: low This issue can be addressed later if necessary. type: enhancement This issue suggests enhancement to the existing functionality of the project or code. status: in-progress size: small Can be completed quickly and without significant effort. difficulty: easy Requires basic skills and knowledge. labels May 11, 2023
@laylaylo laylaylo self-assigned this May 11, 2023
@laylaylo laylaylo linked a pull request May 11, 2023 that will close this issue
@laylaylo
Copy link
Contributor Author

laylaylo commented May 11, 2023

Pull Request #157 is created and waits for the review.

@laylaylo laylaylo added status: completed type: fix This label should be applied to issues and pull requests that contain a fix . and removed status: needs-review type: enhancement This issue suggests enhancement to the existing functionality of the project or code. labels May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: easy Requires basic skills and knowledge. priority: low This issue can be addressed later if necessary. size: small Can be completed quickly and without significant effort. type: fix This label should be applied to issues and pull requests that contain a fix .
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant