Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

Feature/get system token #939

Merged
merged 24 commits into from
Mar 4, 2021
Merged

Conversation

barbararochazup
Copy link
Contributor

Issue Description

Implementation of Get system token endpoint

API Information

Request (if appropriate):

URL: GET /api/v1/system-token/{id}

Response:

Status: 200 OK

Payload:

{
  "id": "06666a99-7800-4c83-af2c-a1a1d5e1bb2e",
  "name": "Token Test",
  "permissions": [
    {
      "id": "12666a99-7800-4c83-af2c-a1a1d5e1bb3f",
      "name": "MAINTAINER"
    }
  ],
  "cretedAt": "2020-02-26 13:00:00",
  "author": "charlescd@email.com"
}

Status: 404 NOT FOUND

Payload:

{
    "id": "5832ec91-88c9-4ca5-861e-af49e655048e",
    "message": "Not found token",
    "Type": "NotFoundError",
    "timestamp": "1614345707",
    "meta": null
}

Status: 500 INTERNAL ERROR

Payload:

{
    "id": "5832ec91-88c9-4ca5-861e-af49e655048e",
    "message": "Internal error details",
    "Type": "InternaldError",
    "timestamp": "1614345707",
    "meta": null
}

Status: 400 BAD REQUEST

Payload:

{
    "id": "9cebaea5-69e6-4865-b0ec-aefa0ceadc65",
    "message": "Parse id failed",
    "Type": "ParseError",
    "timestamp": "1614356891",
    "meta": null
}

emiteze and others added 14 commits February 24, 2021 11:23
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: Mateus Cruz <emiteze@hotmail.com>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
@barbararochazup barbararochazup changed the base branch from main to system-token February 26, 2021 16:29
@boring-cyborg boring-cyborg bot added the butler Improvements/additions/fixes for butler module. label Feb 26, 2021
@barbararochazup barbararochazup added enhancement New feature or request gate and removed butler Improvements/additions/fixes for butler module. labels Feb 26, 2021
@barbararochazup barbararochazup removed the request for review from celiofilhozup February 26, 2021 16:33
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
@barbararochazup barbararochazup self-assigned this Mar 1, 2021
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
gate/tests/unit/system_token_test.go Outdated Show resolved Hide resolved
gate/tests/unit/system_token_test.go Outdated Show resolved Hide resolved
gate/tests/unit/system_token_test.go Outdated Show resolved Hide resolved
gate/tests/unit/system_token_test.go Outdated Show resolved Hide resolved
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
Signed-off-by: barbararochazup <barbara.rocha@zup.com.br>
@barbararochazup barbararochazup merged commit 529f87b into system-token Mar 4, 2021
@barbararochazup barbararochazup deleted the feature/get-system-token branch March 4, 2021 14:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request gate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants