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
* Add gramps_ql dependence and version
* Clean up test files
* Add GQL option to objects endpoints
* Try manually upgrading pyparsing
* Revert change to workflow
* catch one more error
* Use gql > 0.3
Copy file name to clipboardExpand all lines: gramps_webapi/data/apispec.yaml
+62Lines changed: 62 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -792,6 +792,12 @@ paths:
792
792
793
793
794
794
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
795
+
- name: gql
796
+
in: query
797
+
required: false
798
+
type: string
799
+
description: "A Gramps QL query string that is used to filter the objects."
800
+
example: "media_list.length >= 10"
795
801
- name: strip
796
802
in: query
797
803
required: false
@@ -1382,6 +1388,12 @@ paths:
1382
1388
1383
1389
1384
1390
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
1391
+
- name: gql
1392
+
in: query
1393
+
required: false
1394
+
type: string
1395
+
description: "A Gramps QL query string that is used to filter the objects."
1396
+
example: "media_list.length >= 10"
1385
1397
- name: strip
1386
1398
in: query
1387
1399
required: false
@@ -1857,6 +1869,12 @@ paths:
1857
1869
1858
1870
1859
1871
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
1872
+
- name: gql
1873
+
in: query
1874
+
required: false
1875
+
type: string
1876
+
description: "A Gramps QL query string that is used to filter the objects."
1877
+
example: "media_list.length >= 10"
1860
1878
- name: strip
1861
1879
in: query
1862
1880
required: false
@@ -2238,6 +2256,12 @@ paths:
2238
2256
2239
2257
2240
2258
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
2259
+
- name: gql
2260
+
in: query
2261
+
required: false
2262
+
type: string
2263
+
description: "A Gramps QL query string that is used to filter the objects."
2264
+
example: "media_list.length >= 10"
2241
2265
- name: strip
2242
2266
in: query
2243
2267
required: false
@@ -2561,6 +2585,12 @@ paths:
2561
2585
2562
2586
2563
2587
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
2588
+
- name: gql
2589
+
in: query
2590
+
required: false
2591
+
type: string
2592
+
description: "A Gramps QL query string that is used to filter the objects."
2593
+
example: "media_list.length >= 10"
2564
2594
- name: strip
2565
2595
in: query
2566
2596
required: false
@@ -2872,6 +2902,12 @@ paths:
2872
2902
2873
2903
2874
2904
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
2905
+
- name: gql
2906
+
in: query
2907
+
required: false
2908
+
type: string
2909
+
description: "A Gramps QL query string that is used to filter the objects."
2910
+
example: "media_list.length >= 10"
2875
2911
- name: strip
2876
2912
in: query
2877
2913
required: false
@@ -3155,6 +3191,12 @@ paths:
3155
3191
3156
3192
3157
3193
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
3194
+
- name: gql
3195
+
in: query
3196
+
required: false
3197
+
type: string
3198
+
description: "A Gramps QL query string that is used to filter the objects."
3199
+
example: "media_list.length >= 10"
3158
3200
- name: strip
3159
3201
in: query
3160
3202
required: false
@@ -3450,6 +3492,12 @@ paths:
3450
3492
3451
3493
3452
3494
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
3495
+
- name: gql
3496
+
in: query
3497
+
required: false
3498
+
type: string
3499
+
description: "A Gramps QL query string that is used to filter the objects."
3500
+
example: "note_list.length >= 10"
3453
3501
- name: strip
3454
3502
in: query
3455
3503
required: false
@@ -4137,6 +4185,12 @@ paths:
4137
4185
4138
4186
4139
4187
The regex value is a boolean, true or false, that indicates if text values should be treated as regular expressions. If not present the default is false.
4188
+
- name: gql
4189
+
in: query
4190
+
required: false
4191
+
type: string
4192
+
description: "A Gramps QL query string that is used to filter the objects."
4193
+
example: "tag_list.length >= 10"
4140
4194
- name: strip
4141
4195
in: query
4142
4196
required: false
@@ -9841,6 +9895,14 @@ definitions:
9841
9895
description: "The version of the Gramps Web API code."
9842
9896
type: string
9843
9897
example: "0.1-dev"
9898
+
gramps_ql:
9899
+
description: "Information about the installed Gramps QL library."
9900
+
type: object
9901
+
properties:
9902
+
version:
9903
+
description: "The version of the Gramps Gramps QL library."
0 commit comments