Skip to content

Commit d6f5cb6

Browse files
committed
fix: Adjust routes api version
Signed-off-by: Ferdinand Thiessen <[email protected]>
1 parent 8d2b52b commit d6f5cb6

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

appinfo/routes.php

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*
55
* @author affan98 <[email protected]>
66
* @author Christian Hartmann <[email protected]>
7+
* @author Ferdinand Thiessen <[email protected]>
78
* @author John Molakvoæ (skjnldsv) <[email protected]>
89
* @author Jonas Rittershofer <[email protected]>
910
*
@@ -73,7 +74,7 @@
7374
'verb' => 'OPTIONS',
7475
'requirements' => [
7576
'path' => '.+',
76-
'apiVersion' => 'v2(\.[1-3])?'
77+
'apiVersion' => 'v2(\.[1-4])?'
7778
]
7879
],
7980

@@ -83,15 +84,15 @@
8384
'url' => '/api/{apiVersion}/forms',
8485
'verb' => 'GET',
8586
'requirements' => [
86-
'apiVersion' => 'v2(\.[1-3])?'
87+
'apiVersion' => 'v2(\.[1-4])?'
8788
]
8889
],
8990
[
9091
'name' => 'api#newForm',
9192
'url' => '/api/{apiVersion}/form',
9293
'verb' => 'POST',
9394
'requirements' => [
94-
'apiVersion' => 'v2(\.[1-3])?'
95+
'apiVersion' => 'v2(\.[1-4])?'
9596
]
9697
],
9798
[
@@ -107,7 +108,7 @@
107108
'url' => '/api/{apiVersion}/form/clone/{id}',
108109
'verb' => 'POST',
109110
'requirements' => [
110-
'apiVersion' => 'v2(\.[1-3])?'
111+
'apiVersion' => 'v2(\.[1-4])?'
111112
]
112113
],
113114
// TODO: Remove POST in next API release
@@ -124,39 +125,39 @@
124125
'url' => '/api/{apiVersion}/form/update',
125126
'verb' => 'PATCH',
126127
'requirements' => [
127-
'apiVersion' => 'v2\.[2-3]'
128+
'apiVersion' => 'v2\.[2-4]'
128129
]
129130
],
130131
[
131132
'name' => 'api#transferOwner',
132133
'url' => '/api/{apiVersion}/form/transfer',
133134
'verb' => 'POST',
134135
'requirements' => [
135-
'apiVersion' => 'v2\.[2-3]'
136+
'apiVersion' => 'v2\.[2-4]'
136137
]
137138
],
138139
[
139140
'name' => 'api#deleteForm',
140141
'url' => '/api/{apiVersion}/form/{id}',
141142
'verb' => 'DELETE',
142143
'requirements' => [
143-
'apiVersion' => 'v2(\.[1-3])?'
144+
'apiVersion' => 'v2(\.[1-4])?'
144145
]
145146
],
146147
[
147148
'name' => 'api#getPartialForm',
148149
'url' => '/api/{apiVersion}/partial_form/{hash}',
149150
'verb' => 'GET',
150151
'requirements' => [
151-
'apiVersion' => 'v2(\.[1-3])?'
152+
'apiVersion' => 'v2(\.[1-4])?'
152153
]
153154
],
154155
[
155156
'name' => 'api#getSharedForms',
156157
'url' => '/api/{apiVersion}/shared_forms',
157158
'verb' => 'GET',
158159
'requirements' => [
159-
'apiVersion' => 'v2(\.[1-3])?'
160+
'apiVersion' => 'v2(\.[1-4])?'
160161
]
161162
],
162163

@@ -166,7 +167,7 @@
166167
'url' => '/api/{apiVersion}/question',
167168
'verb' => 'POST',
168169
'requirements' => [
169-
'apiVersion' => 'v2(\.[1-3])?'
170+
'apiVersion' => 'v2(\.[1-4])?'
170171
]
171172
],
172173
// TODO: Remove POST in next API release
@@ -183,7 +184,7 @@
183184
'url' => '/api/{apiVersion}/question/update',
184185
'verb' => 'PATCH',
185186
'requirements' => [
186-
'apiVersion' => 'v2\.[2-3]'
187+
'apiVersion' => 'v2\.[2-4]'
187188
]
188189
],
189190
// TODO: Remove POST in next API release
@@ -200,23 +201,23 @@
200201
'url' => '/api/{apiVersion}/question/reorder',
201202
'verb' => 'PUT',
202203
'requirements' => [
203-
'apiVersion' => 'v2\.[2-3]'
204+
'apiVersion' => 'v2\.[2-4]'
204205
]
205206
],
206207
[
207208
'name' => 'api#deleteQuestion',
208209
'url' => '/api/{apiVersion}/question/{id}',
209210
'verb' => 'DELETE',
210211
'requirements' => [
211-
'apiVersion' => 'v2(\.[1-3])?'
212+
'apiVersion' => 'v2(\.[1-4])?'
212213
]
213214
],
214215
[
215216
'name' => 'api#cloneQuestion',
216217
'url' => '/api/{apiVersion}/question/clone/{id}',
217218
'verb' => 'POST',
218219
'requirements' => [
219-
'apiVersion' => 'v2.3'
220+
'apiVersion' => 'v2\.[3-4]'
220221
]
221222
],
222223

@@ -226,7 +227,7 @@
226227
'url' => '/api/{apiVersion}/option',
227228
'verb' => 'POST',
228229
'requirements' => [
229-
'apiVersion' => 'v2(\.[1-3])?'
230+
'apiVersion' => 'v2(\.[1-4])?'
230231
]
231232
],
232233
// TODO: Remove POST in next API release
@@ -243,15 +244,15 @@
243244
'url' => '/api/{apiVersion}/option/update',
244245
'verb' => 'PATCH',
245246
'requirements' => [
246-
'apiVersion' => 'v2\.[2-3]'
247+
'apiVersion' => 'v2\.[2-4]'
247248
]
248249
],
249250
[
250251
'name' => 'api#deleteOption',
251252
'url' => '/api/{apiVersion}/option/{id}',
252253
'verb' => 'DELETE',
253254
'requirements' => [
254-
'apiVersion' => 'v2(\.[1-3])?'
255+
'apiVersion' => 'v2(\.[1-4])?'
255256
]
256257
],
257258

@@ -261,15 +262,15 @@
261262
'url' => '/api/{apiVersion}/share',
262263
'verb' => 'POST',
263264
'requirements' => [
264-
'apiVersion' => 'v2(\.[1-3])?'
265+
'apiVersion' => 'v2(\.[1-4])?'
265266
]
266267
],
267268
[
268269
'name' => 'shareApi#deleteShare',
269270
'url' => '/api/{apiVersion}/share/{id}',
270271
'verb' => 'DELETE',
271272
'requirements' => [
272-
'apiVersion' => 'v2(\.[1-3])?'
273+
'apiVersion' => 'v2(\.[1-4])?'
273274
]
274275
],
275276
// TODO: Remove POST in next API release
@@ -286,7 +287,7 @@
286287
'url' => '/api/{apiVersion}/share/update',
287288
'verb' => 'PATCH',
288289
'requirements' => [
289-
'apiVersion' => 'v2\.[2-3]'
290+
'apiVersion' => 'v2\.[2-4]'
290291
]
291292
],
292293

@@ -296,7 +297,7 @@
296297
'url' => '/api/{apiVersion}/submissions/{hash}',
297298
'verb' => 'GET',
298299
'requirements' => [
299-
'apiVersion' => 'v2(\.[1-3])?'
300+
'apiVersion' => 'v2(\.[1-4])?'
300301
]
301302
],
302303
[
@@ -320,23 +321,23 @@
320321
'url' => '/api/{apiVersion}/submissions/{formId}',
321322
'verb' => 'DELETE',
322323
'requirements' => [
323-
'apiVersion' => 'v2(\.[1-3])?'
324+
'apiVersion' => 'v2(\.[1-4])?'
324325
]
325326
],
326327
[
327328
'name' => 'api#insertSubmission',
328329
'url' => '/api/{apiVersion}/submission/insert',
329330
'verb' => 'POST',
330331
'requirements' => [
331-
'apiVersion' => 'v2(\.[1-3])?'
332+
'apiVersion' => 'v2(\.[1-4])?'
332333
]
333334
],
334335
[
335336
'name' => 'api#deleteSubmission',
336337
'url' => '/api/{apiVersion}/submission/{id}',
337338
'verb' => 'DELETE',
338339
'requirements' => [
339-
'apiVersion' => 'v2(\.[1-3])?'
340+
'apiVersion' => 'v2(\.[1-4])?'
340341
]
341342
],
342343
// Submissions linking with file in cloud

0 commit comments

Comments
 (0)