# HG changeset patch # User Thomas Junk # Date 1531217013 -7200 # Node ID 9f1b84b712a8fbf2e10607c921b3c7ce2adf2b9b # Parent 9fcfccb18b16ae838644ae82f2c99646ed509e90 fix: updated API spec diff -r 9fcfccb18b16 -r 9f1b84b712a8 api/server/swagger.yaml --- a/api/server/swagger.yaml Tue Jul 10 10:36:50 2018 +0200 +++ b/api/server/swagger.yaml Tue Jul 10 12:03:33 2018 +0200 @@ -28,16 +28,16 @@ post: summary: Create a new user responses: - '200': - description: Success response + '201': + description: user created tags: - users - /users/{id}: + /users/{login}: get: - summary: Get user with id + summary: Get user with login parameters: - in: path - name: id + name: login schema: type: integer required: true @@ -47,10 +47,10 @@ tags: - users put: - summary: Update user with id + summary: Update user with login parameters: - in: path - name: id + name: login schema: type: integer required: true @@ -60,10 +60,10 @@ tags: - users patch: - summary: Partially update user with id + summary: Partially update user with login parameters: - in: path - name: id + name: login schema: type: integer required: true @@ -73,10 +73,10 @@ tags: - users delete: - summary: Delete user with id + summary: Delete user with login parameters: - in: path - name: id + name: login schema: type: integer required: true @@ -85,15 +85,9 @@ description: Success response tags: - users - /users/{id}/passwordreset: + /users/passwordreset: post: - summary: Reset password for user with id - parameters: - - in: path - name: id - schema: - type: integer - required: true + summary: Reset password for users responses: '200': description: Success response diff -r 9fcfccb18b16 -r 9f1b84b712a8 client/README.md --- a/client/README.md Tue Jul 10 10:36:50 2018 +0200 +++ b/client/README.md Tue Jul 10 12:03:33 2018 +0200 @@ -44,3 +44,6 @@ see [Vue CLI Plugin Docs](https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-e2e-nightwatch) and see also [Nightwatch documentation](http://nightwatchjs.org/gettingstarted#geckodriver) +* Swagger API Specification + + `yarn swagger` opens the current API specification diff -r 9fcfccb18b16 -r 9f1b84b712a8 client/src/components/Sidebar.vue --- a/client/src/components/Sidebar.vue Tue Jul 10 10:36:50 2018 +0200 +++ b/client/src/components/Sidebar.vue Tue Jul 10 12:03:33 2018 +0200 @@ -43,7 +43,7 @@ }, userinfoStyle() { return { - user:true, + user: true, "d-inline-flex": true, "visibility-extended": !this.collapsed, "visibility-collapsed": this.collapsed