We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
WORK IN PROGRESS
All notable changes to this project for the V2 will be documented in this file.
tracked by #77
add more realistic fake data
tracked by #732
add a banner to warn about demo limitations
tracked with #795
hosted on Bump.sh.
tracked by #532
change to
BearerAuth: type: http scheme: bearer bearerFormat: JWT
tracked with #720
hosted on GitHub Pages.
tracked by #103
standardize README file
tracked by #691
add proper URLs for pagination and tabs to query related data
tracked by #628
add explicit placeholder
tracked by #650
specs to be defined
tracked with #110
missing specs so far
tracked with #681 #630
create a dedicated page
tracked with #781
create a related feature in the settings page
tracked with #647
allow to favorite your own articles
tracked with #419
The addition of such a feature will mostly depend on free SMTP solutions, both for the demo and the backend implementations.
tracked by #684
limit explicit pages buttons to 5
tracked by #81
change support from Bearer and/or Token to Bearer` only.
Bearer
Token to
create a related endpoint to delete an account and all related content:
create a dedicated endpoint to update the password
verb: PUT endpoint: /users/password token required
/users/password
tracked by #810
change to /articles/comments/{id}
/articles/comments/{id}
tracked by #809
change to tags
tags
/profiles/{username}/follow
tracked by #582
change verb to PUT
/api/user
tracked by #380 #626
change URL to /api/users/me
/api/users/me
change URL to /api/users
/api/users
tracked with #661
change articles/user/comments... to data change articlesCount to count
for a single item
{ "data" : { "title": "Welcome to RealWorld project" // ... } }
for multiple items
{ "data": [ { "title": "Welcome to RealWorld project" // ... } ], "count": 1 }
tracked by #661
change JSON response to only include the id of the newly created item.
{ "data": { "id": 123456 } }
API PUT responses don't include any data.
tracked by #410
An empty list of tags must be sent as an array, not as an empty string.
/api/articles/{slug}
tracked with #782
delete related comments and unused tags when an article is deleted
/api/articles/:slug/favorite
tracked with #713
/api/profiles/:username/follow
tracked with #64
add orderBy desc on tag list in the response body of articles
/api/tags
tracked with #709
limit response to the 10 more popular tags based on the number of articles using them
/api/articles/feed
tracked with #695
change URL to /api/feed
/api/feed
The text was updated successfully, but these errors were encountered:
discontinued task
Sorry, something went wrong.
No branches or pull requests
All notable changes to this project for the V2 will be documented in this file.
Notice
Demo
Added
[RFC] fake data
add more realistic fake data
[APPROVED] add warning banner
add a banner to warn about demo limitations
Changed
Fixed
Documentation
Added
[APPROVED] Hosted API Documentation
hosted on Bump.sh.
Changed
[APPROVED] API Documentation auth token
change to
[APPROVED] Documentation moved to Docusaurus
hosted on GitHub Pages.
Fixed
Implementations
Added
Changed
[RFC] README content
standardize README file
Fixed
Frontend
Added
[APPROVED] add distinct URL for tabs and pagination
add proper URLs for pagination and tabs to query related data
[RFC] tag field placeholder
add explicit placeholder
[RFC] 404 dedicated page
specs to be defined
[RFC] search field feature
missing specs so far
[APPROVED] Dedicated page to update the password
create a dedicated page
[APPROVED] Delete account feature
create a related feature in the settings page
[RFC] favorite article
allow to favorite your own articles
[RFC] Reset password feature
The addition of such a feature will mostly depend on free SMTP solutions, both for the demo and the backend implementations.
Changed
[RFC] Articles pagination
limit explicit pages buttons to 5
[RFC] Authentication token name
change support from
Bearer
and/orToken to
Bearer` only.Fixed
Backend
Added
[APPROVED] Delete account feature
create a related endpoint to delete an account and all related content:
[RFC] indexed search feature
missing specs so far
[RFC] Reset password feature
The addition of such a feature will mostly depend on free SMTP solutions, both for the demo and the backend implementations.
[APPROVED] Dedicated endpoint to update the password
create a dedicated endpoint to update the password
verb: PUT
endpoint:
/users/password
token required
Changed
[RFC] DELETE comment API URL
change to
/articles/comments/{id}
[RFC] tagList property naming
change to
tags
[APPROVED] POST
/profiles/{username}/follow
endpointchange verb to PUT
[APPROVED] GET
/api/user
endpoint URLchange URL to
/api/users/me
[APPROVED] PUT
/api/user
endpoint URLchange URL to
/api/users
[APPROVED] API response format abstraction
change articles/user/comments... to data
change articlesCount to count
for a single item
for multiple items
[RFC] API Response for POST requests
change JSON response to only include the id of the newly created item.
[RFC] API Response for PUT requests
API PUT responses don't include any data.
[APPROVED] tagList format
An empty list of tags must be sent as an array, not as an empty string.
[APPROVED] DELETE delete related comments and unused tags
/api/articles/{slug}
delete related comments and unused tags when an article is deleted
[APPROVED] favorite article endpoint
/api/articles/:slug/favorite
change verb to PUT
[APPROVED] follow user endpoint
/api/profiles/:username/follow
change verb to PUT
[APPROVED] add orderBy on tag lists retrieved with articles
add orderBy desc on tag list in the response body of articles
[APPROVED] add 10 limit and orderBy popularity
/api/tags
limit response to the 10 more popular tags based on the number of articles using them
Fixed
[APPROVED] feed endpoint
/api/articles/feed
change URL to
/api/feed
The text was updated successfully, but these errors were encountered: