You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: app/Http/Controllers/API/v1/StatusController.php
+75-26Lines changed: 75 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -366,7 +366,7 @@ public function getLivePositionForStatus($ids): AnonymousResourceCollection
366
366
#[OA\Get(
367
367
path: '/status',
368
368
operationId: 'listStatuses',
369
-
description: 'Returns paginated list of statuses, filtered by given parameters',
369
+
description: 'Returns cursor-paginated statuses filtered by given parameters. The departure window (from..to) defaults to the last 7 days and must not exceed 365 days.',
370
370
summary: '[Auth optional] List and filter statuses',
371
371
tags: ['Status'],
372
372
parameters: [
@@ -384,6 +384,22 @@ public function getLivePositionForStatus($ids): AnonymousResourceCollection
384
384
schema: newOA\Schema(type: 'integer'),
385
385
example: 42,
386
386
),
387
+
newOA\Parameter(
388
+
name: 'from',
389
+
description: 'Lower bound for departure (date, e.g. 2024-01-01). Defaults to 7 days before "to".',
Copy file name to clipboardExpand all lines: lang/fr.json
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -194,6 +194,8 @@
194
194
"error.bad-request": "La requête est invalide.",
195
195
"error.login": "Données de connexion incorrectes",
196
196
"error.status.not-authorized": "Tu n'es pas autorisé·e à voir cet enregistrement.",
197
+
"errors.date-range-max": "La plage de dates entre « from » et « to » ne doit pas dépasser 365 jours.",
198
+
"errors.date-range-order": "« from » doit être antérieur à « to ».",
197
199
"errors.403.alt_text": "Une gare dans un épais brouillard. Au loin, on aperçoit plusieurs signaux fermés.",
198
200
"errors.403.lead": "Mayday, mayday, mayday, tu n'as pas l'autorisation d'accéder à ce contenu.",
199
201
"errors.404.alt_text": "Image d'une ancienne voie ferrée dans une forêt verdoyante. Il y a de la mousse sur les traverses et des buissons poussent sur les rails.",
Copy file name to clipboardExpand all lines: resources/types/Api.gen.ts
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4595,7 +4595,7 @@ export class Api<
4595
4595
}),
4596
4596
4597
4597
/**
4598
-
* @description Returns paginated list of statuses, filtered by given parameters
4598
+
* @description Returns cursor-paginated statuses filtered by given parameters. The departure window (from..to) defaults to the last 7 days and must not exceed 365 days.
4599
4599
*
4600
4600
* @tags Status
4601
4601
* @name ListStatuses
@@ -4614,6 +4614,18 @@ export class Api<
4614
4614
* @example 42
4615
4615
*/
4616
4616
user_id?: number;
4617
+
/**
4618
+
* Lower bound for departure (date, e.g. 2024-01-01). Defaults to 7 days before "to".
4619
+
* @format date
4620
+
* @example "2024-01-01"
4621
+
*/
4622
+
from?: string;
4623
+
/**
4624
+
* Upper bound for departure (date, e.g. 2024-01-31). Defaults to now+20min. Range from..to must not exceed 365 days.
Copy file name to clipboardExpand all lines: storage/api-docs/api-docs.json
+23-1Lines changed: 23 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5747,7 +5747,7 @@
5747
5747
"Status"
5748
5748
],
5749
5749
"summary": "[Auth optional] List and filter statuses",
5750
-
"description": "Returns paginated list of statuses, filtered by given parameters",
5750
+
"description": "Returns cursor-paginated statuses filtered by given parameters. The departure window (from..to) defaults to the last 7 days and must not exceed 365 days.",
5751
5751
"operationId": "listStatuses",
5752
5752
"parameters": [
5753
5753
{
@@ -5768,6 +5768,28 @@
5768
5768
},
5769
5769
"example": 42
5770
5770
},
5771
+
{
5772
+
"name": "from",
5773
+
"in": "query",
5774
+
"description": "Lower bound for departure (date, e.g. 2024-01-01). Defaults to 7 days before \"to\".",
5775
+
"required": false,
5776
+
"schema": {
5777
+
"type": "string",
5778
+
"format": "date"
5779
+
},
5780
+
"example": "2024-01-01"
5781
+
},
5782
+
{
5783
+
"name": "to",
5784
+
"in": "query",
5785
+
"description": "Upper bound for departure (date, e.g. 2024-01-31). Defaults to now+20min. Range from..to must not exceed 365 days.",
0 commit comments