Commit Graph

13 Commits

Author SHA1 Message Date
Edward Rudd 8abddd5f2c allow token_owner to be passed to the hidden proc for parameters as well (#775) 2020-02-09 23:10:32 +01:00
Gwénaël Rault 445d2d471d Deeply nested objects (#752)
* Depply nested objects

* Simple hash syntax edit

* Nested objects are not necessary arrays

* fix points test

* Fix test services

* Doesn't require to delete hash or array properties

* Edit nested logic

* Add vehicle test

* Change parameter level is endpoint job

* Array body shouldn't lost array type

* no more parser role

* array of array to array of string

* move format data

* fix formdata return

* Moved params_parser role spec

* Move endpoint spec

* Revert "Add vehicle test"

This reverts commit e5ba63ba26.

* remove redundant interpolation
2019-08-06 14:22:14 +02:00
Brian Weiner da351d0f99 Option to add brace to array params (#695)
* Add an option to add braces to array params

* Add changelog entry

* Prevent false detections of array params

* Extract params parser in separate class

* resolved some failing tests due to separated param parsing class, corrected rubocop warning, added documentation
2018-08-21 13:28:33 +02:00
Josh Murphy f7376f7843 Fix is_array check for non-contiguous sub and parent entities (#691) 2018-08-02 08:41:42 +02:00
Mitsutaka Mimura 46dffa3d28 use latest ruby version in CI (#600)
* use latest ruby version in CI

* correct rubocop

* update rubocop version
2017-04-06 21:26:40 +02:00
peter scholz 1ede5c4f7f prepare 0.27.0 (#598)
- updates dependencies
- makes rubocop 0.48 happy
2017-03-28 11:15:33 +02:00
peter scholz 2df7dbeaf1 issue #590: fixes rubocop offences (#595) 2017-03-08 09:32:31 +01:00
peter scholz ab12328257 increases code coverage (#570)
- removbes dead code
- adds changelog entry
- corrects coveralls bagde
2017-01-15 23:54:02 +01:00
TySpring a07385f014 Allow passing of Array with brackets (eg. Array[String], Array[Integer]) (#455) 2016-06-16 07:35:29 -04:00
dblock a4bbb7c651 Restored support for Ruby 2.1. 2016-05-06 15:37:41 -04:00
Peter Scholz 3a97ec1524 same refactoring 2016-03-16 12:13:44 +01:00
Peter Scholz be7ccfa210 improvements 2016-03-15 17:53:03 +01:00
Peter Scholz 55829739eb adds extensions support 2016-03-13 15:04:27 +01:00