View Issue Details

IDProjectCategoryView StatusLast Update
0000315Adam4EVEFeature Requestpublic2017-08-23 08:28
ReporterSuccessor Assigned ToSuccessor  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version0.0.13 
Summary0000315: Server status - Write importer for ESI server status endpoint
DescriptionAs per mail from 03.04.2017

this endpoint is scheduled to be released tomorrow at downtime. spec is:

  /status/:
    get:
      description: 'EVE Server status


        ---


        Alternate route: `/v1/status/`


        Alternate route: `/legacy/status/`


        Alternate route: `/latest/status/`



        ---


        This route is cached for up to 30 seconds'
      operationId: get_status
      parameters:
      - default: tranquility
        description: The server name you would like data from
        enum:
        - tranquility
        - singularity
        in: query
        name: datasource
        type: string
      - description: Client identifier, takes precedence over headers
        in: query
        name: user_agent
        type: string
      - description: Client identifier, takes precedence over User-Agent
        in: header
        name: X-User-Agent
        type: string
      responses:
        '200':
          description: Server status
          examples:
            application/json:
              players: 12345
              server_version: 1132976
              start_time: '2017-01-02T12:34:56Z'
          headers:
            Cache-Control:
              description: The caching mechanism used
              type: string
            Expires:
              description: RFC7231 formatted datetime string
              type: string
            Last-Modified:
              description: RFC7231 formatted datetime string
              type: string
          schema:
            description: 200 ok object
            properties:
              players:
                description: Current online player count
                title: get_status_players
                type: integer
              server_version:
                description: Running version as string
                title: get_status_server_version
                type: string
              start_time:
                description: Server start timestamp
                format: date-time
                title: get_status_start_time
                type: string
              vip:
                description: If the server is in VIP mode
                title: get_status_vip
                type: boolean
            required:
            - start_time
            - players
            - server_version
            title: get_status_ok
            type: object
        '500':
          description: Internal server error
          examples:
            application/json:
              error: 'uncaught exception: IOError(''out of memory'')'
          schema:
            description: Internal server error
            properties:
              error:
                description: Internal server error message
                title: get_status_500_internal_server_error
                type: string
            title: get_status_internal_server_error
            type: object
      summary: Retrieve the uptime and player counts
      tags:
      - Status
      x-alternate-versions:
      - latest
      - legacy
      - v1
      x-cached-seconds: 30
TagsNo tags attached.

Activities

Successor

2017-08-23 08:28

administrator   ~0000310

Was already implemented in v0.0.12

Issue History

Date Modified Username Field Change
2017-04-04 21:43 Successor New Issue
2017-04-04 21:43 Successor Status new => assigned
2017-04-04 21:43 Successor Assigned To => Successor
2017-08-23 08:28 Successor Note Added: 0000310
2017-08-23 08:28 Successor Status assigned => resolved
2017-08-23 08:28 Successor Fixed in Version => 0.0.13
2017-08-23 08:28 Successor Resolution open => fixed