Observation: https://e6ai.net/users/upload_limit.json and https://e6ai.net/users/826.json do not show the remaining hourly limits for post updates, nor the remaining allowable uploads. Also when hitting the limit for post updates an html response message is returned rather than a json object like the other service calls do. Post update limit is affected by description and tag updates.
Desired behavior: The user and upload_limit endpoints should return the current post update limit, remaining upload limit like it does for remaining_api_limit. When hitting the limit a json object should be returned in similar manner to other implemented service endpoints in the code base.
Recommend fields:
remaining_uploads
remaining_post_updates
Why: Behavior deviates from the rest of the code base and required special handling. Adding would enable api users to better manage how they impact and interact the site with automation, limiting bursting and overloading of the site. This also enables a feedback mechanism to machine users that could be enhanced later to further improve responsiveness to site loading.
Updated