Personal Measure API ==================== ### Measure ☑ GET /measures Get a list of all defined measures for this user. ☑ POST /measures Create a new measure (post the definition). ☑ GET /measures/ Get the definition for a specific measure. ☑ DELETE /measures/ Delete a measure (and all values associated with it). ### Values ☑ GET /measure/ Get a list of measurements for a measure. ☑ POST /measure/ Add a new measurements for a measure. ☑ GET /measure// Get the details for a specific measurements by id. ☐ PUT /measure// Update a measurements by id. ☑ DELETE /measure// Delete a measurements by id. ### Auth ☑ GET /auth-token Given a valid username/password combo, get an auth token. ☑ GET /user Given a valid auth token, return the user details. ☑ POST /user Given a valid auth token for an admin user, create a new user account. ☑ DELETE /user Given a valid auth token for an admin user, delete a user account. ☑ POST /change-pwd Given a valid auth token and a valid password, change the password ☑ POST /change-pwd/ Given a valid auth token for an admin user change the given user's password ☑ GET /api-tokens List api tokens. ☑ DELETE /api-tokens/ Delete a specific api token. ☑ POST /api-tokens With a valid session, create a new api token. Legend ------ ☐ TODO ☑ Done ☒ Will not do