Move to string-ids for all entities (compat translation for existing data)

This commit is contained in:
2023-01-14 00:48:51 +01:00
parent acd7de0dee
commit 82bc887767
42 changed files with 1218 additions and 541 deletions

View File

@@ -71,8 +71,8 @@
"in": "query"
},
{
"type": "integer",
"example": 7725,
"type": "string",
"example": "7725",
"name": "user_id",
"in": "query"
},
@@ -144,8 +144,8 @@
"in": "formData"
},
{
"type": "integer",
"example": 7725,
"type": "string",
"example": "7725",
"name": "user_id",
"in": "formData"
},
@@ -478,7 +478,7 @@
"parameters": [
{
"type": "integer",
"description": "SCNMessageID",
"description": "MessageID",
"name": "mid",
"in": "path",
"required": true
@@ -527,7 +527,7 @@
"parameters": [
{
"type": "integer",
"description": "SCNMessageID",
"description": "MessageID",
"name": "mid",
"in": "path",
"required": true
@@ -2093,8 +2093,8 @@
"in": "query"
},
{
"type": "integer",
"example": 7725,
"type": "string",
"example": "7725",
"name": "user_id",
"in": "query"
},
@@ -2166,8 +2166,8 @@
"in": "formData"
},
{
"type": "integer",
"example": 7725,
"type": "string",
"example": "7725",
"name": "user_id",
"in": "formData"
},
@@ -2414,13 +2414,13 @@
"type": "object",
"properties": {
"channel_id": {
"type": "integer"
"type": "string"
},
"channel_internal_name": {
"type": "string"
},
"channel_owner_user_id": {
"type": "integer"
"type": "string"
}
}
},
@@ -2686,8 +2686,8 @@
"example": "Hello World"
},
"user_id": {
"type": "integer",
"example": 7725
"type": "string",
"example": "7725"
},
"user_key": {
"type": "string",
@@ -2828,7 +2828,7 @@
"type": "integer"
},
"scn_msg_id": {
"type": "integer"
"type": "string"
},
"success": {
"type": "boolean"
@@ -2842,7 +2842,7 @@
"type": "object",
"properties": {
"channel_id": {
"type": "integer"
"type": "string"
},
"description_name": {
"type": "string"
@@ -2857,7 +2857,7 @@
"type": "integer"
},
"owner_user_id": {
"type": "integer"
"type": "string"
},
"send_key": {
"description": "can be nil, depending on endpoint",
@@ -2888,7 +2888,7 @@
"type": "string"
},
"client_id": {
"type": "integer"
"type": "string"
},
"fcm_token": {
"type": "string"
@@ -2900,7 +2900,7 @@
"type": "string"
},
"user_id": {
"type": "integer"
"type": "string"
}
}
},
@@ -2934,7 +2934,7 @@
"type": "object",
"properties": {
"channel_id": {
"type": "integer"
"type": "string"
},
"channel_internal_name": {
"type": "string"
@@ -2942,15 +2942,15 @@
"content": {
"type": "string"
},
"message_id": {
"type": "string"
},
"owner_user_id": {
"type": "integer"
"type": "string"
},
"priority": {
"type": "integer"
},
"scn_message_id": {
"type": "integer"
},
"sender_ip": {
"type": "string"
},
@@ -2958,7 +2958,7 @@
"type": "string"
},
"sender_user_id": {
"type": "integer"
"type": "string"
},
"timestamp": {
"type": "string"
@@ -2978,22 +2978,22 @@
"type": "object",
"properties": {
"channel_id": {
"type": "integer"
"type": "string"
},
"channel_internal_name": {
"type": "string"
},
"channel_owner_user_id": {
"type": "integer"
"type": "string"
},
"confirmed": {
"type": "boolean"
},
"subscriber_user_id": {
"type": "integer"
"type": "string"
},
"subscription_id": {
"type": "integer"
"type": "string"
},
"timestamp_created": {
"type": "string"
@@ -3040,7 +3040,7 @@
"type": "string"
},
"user_id": {
"type": "integer"
"type": "string"
},
"username": {
"type": "string"
@@ -3093,7 +3093,7 @@
"type": "string"
},
"user_id": {
"type": "integer"
"type": "string"
},
"username": {
"type": "string"

View File

@@ -57,11 +57,11 @@ definitions:
handler.CreateSubscription.body:
properties:
channel_id:
type: integer
type: string
channel_internal_name:
type: string
channel_owner_user_id:
type: integer
type: string
type: object
handler.CreateUser.body:
properties:
@@ -237,8 +237,8 @@ definitions:
example: Hello World
type: string
user_id:
example: 7725
type: integer
example: "7725"
type: string
user_key:
example: P3TNH8mvv14fm
type: string
@@ -330,7 +330,7 @@ definitions:
quota_max:
type: integer
scn_msg_id:
type: integer
type: string
success:
type: boolean
suppress_send:
@@ -339,7 +339,7 @@ definitions:
models.ChannelWithSubscriptionJSON:
properties:
channel_id:
type: integer
type: string
description_name:
type: string
display_name:
@@ -349,7 +349,7 @@ definitions:
messages_sent:
type: integer
owner_user_id:
type: integer
type: string
send_key:
description: can be nil, depending on endpoint
type: string
@@ -370,7 +370,7 @@ definitions:
agent_version:
type: string
client_id:
type: integer
type: string
fcm_token:
type: string
timestamp_created:
@@ -378,7 +378,7 @@ definitions:
type:
type: string
user_id:
type: integer
type: string
type: object
models.CompatMessage:
properties:
@@ -400,23 +400,23 @@ definitions:
models.MessageJSON:
properties:
channel_id:
type: integer
type: string
channel_internal_name:
type: string
content:
type: string
message_id:
type: string
owner_user_id:
type: integer
type: string
priority:
type: integer
scn_message_id:
type: integer
sender_ip:
type: string
sender_name:
type: string
sender_user_id:
type: integer
type: string
timestamp:
type: string
title:
@@ -429,17 +429,17 @@ definitions:
models.SubscriptionJSON:
properties:
channel_id:
type: integer
type: string
channel_internal_name:
type: string
channel_owner_user_id:
type: integer
type: string
confirmed:
type: boolean
subscriber_user_id:
type: integer
type: string
subscription_id:
type: integer
type: string
timestamp_created:
type: string
type: object
@@ -470,7 +470,7 @@ definitions:
timestamp_lastsent:
type: string
user_id:
type: integer
type: string
username:
type: string
type: object
@@ -505,7 +505,7 @@ definitions:
timestamp_lastsent:
type: string
user_id:
type: integer
type: string
username:
type: string
type: object
@@ -557,10 +557,10 @@ paths:
in: query
name: title
type: string
- example: 7725
- example: "7725"
in: query
name: user_id
type: integer
type: string
- example: P3TNH8mvv14fm
in: query
name: user_key
@@ -606,10 +606,10 @@ paths:
in: formData
name: title
type: string
- example: 7725
- example: "7725"
in: formData
name: user_id
type: integer
type: string
- example: P3TNH8mvv14fm
in: formData
name: user_key
@@ -836,7 +836,7 @@ paths:
ADMIN Key
operationId: api-messages-delete
parameters:
- description: SCNMessageID
- description: MessageID
in: path
name: mid
required: true
@@ -872,7 +872,7 @@ paths:
The returned message is never trimmed
operationId: api-messages-get
parameters:
- description: SCNMessageID
- description: MessageID
in: path
name: mid
required: true
@@ -1941,10 +1941,10 @@ paths:
in: query
name: title
type: string
- example: 7725
- example: "7725"
in: query
name: user_id
type: integer
type: string
- example: P3TNH8mvv14fm
in: query
name: user_key
@@ -1990,10 +1990,10 @@ paths:
in: formData
name: title
type: string
- example: 7725
- example: "7725"
in: formData
name: user_id
type: integer
type: string
- example: P3TNH8mvv14fm
in: formData
name: user_key