Tino Fuhrmann
7f5615485d
Fixed date-time and date handling
2019-04-30 23:25:24 +02:00
Tino Fuhrmann
e700a08a8f
Set discriminator value automatically
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
74bb8ccfe7
Configure discriminator correctly
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
01b0ff6008
Made discriminator and attributeTypeMap readonly
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
5323a5d7a6
Added promise based middleware
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
8c03ea8ca5
Use observables internally
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
c90c3f9d7b
Restructured module layout
2019-04-30 23:20:50 +02:00
Tino Fuhrmann
a0e3f18f2f
Use string union for enums
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
647474f3d9
Made api call configuration separately settable
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
4720467cbb
Fixed file uploads
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
2468b748d3
Additional tests for pet store api
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
fe0cb07afb
Added handling for different http status codes and test for deletePet
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
878ea6e1c1
Fixed ObjectSerializer test
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
69dfdd57a6
Added simple test for PetApi
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
502e209bfe
[TS-Refactor] Added tests for Object Serializer
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
8d29ca42d5
Added server variable configuration to ts-refactor
2019-04-30 23:20:49 +02:00
Tino Fuhrmann
ef065f3013
Added pom.xml files to TypeScript PetStore client samples
2019-04-30 23:19:34 +02:00
Tino Fuhrmann
dd7d8c0271
Reverted: http library.send returns string again
2019-04-30 23:19:34 +02:00
Tino Fuhrmann
0da5238e24
Restructured TypeScript generator
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
2e8446ceee
Added middleware to fetch
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
662242157f
Ignore dist folder in typescript client sample
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
5adefaf53f
Implemented fetch client
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
8dca5e4cbe
Implemented RequestFactory and Processor completely
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
e21a48dd64
WIP: api modeling
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
894bddac1b
Updated auth
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
fe2cc24f4d
WIP: Models & API
2019-04-30 23:19:33 +02:00
Tino Fuhrmann
b0f8dc9505
Added sample for typescript client
2019-04-30 23:19:33 +02:00
dan-drl
a7df4adcf5
[C++][RestSDK] Windows vcpkg vs2017 support ( #2751 )
...
* Add boost-uid to vcpkg isntall command. It's required.
* Add instructions for building on visual studio 2017
* Add section to support vcpkg and visual studio
* Undef U on windows to stop compiler error
* Update pet store sample
* Move undef U to apiclient-header
* Slight change to address compiler warning
2019-04-30 22:27:22 +02:00
Vincent Devos
a5235f25b4
[TypeScript] Generate oneOf schemas as type unions ( #2647 )
...
* [TypeScript] Generate oneOf schemas as type unions
* [TypeScript] Generate oneOf schemas as type unions
* [TypeScript] Generate oneOf schemas as type unions
update aurelia sample
2019-05-01 00:46:05 +08:00
Vincent Devos
0ece56209f
minor typo fix in samples : "pestore" -> petstore ( #2763 )
...
* minor typo fix in samples : "pestore" -> petstore
* add typescript-rxjs in samples auto-labeled bot
* Changing file permissions
2019-04-30 17:55:44 +08:00
ota42y
044961f481
Pass opts argument to api client in ruby-client ( #2754 )
...
* Pass opts argument to api client in ruby-client
We want to change the option when debugging, changing timeout to specific api, etc...
So we want to merge and pass options to api client.
* fix ruby-client
* fix openapi ruby-client
* fix typo
* fix template
2019-04-28 18:44:24 +09:00
dan-drl
0ebc714d29
[C++][RESTSDK] models header fix ( #2750 )
...
* Fix issue including header, the filename not the class name should be used to import a header file.
* Include header file name, not class name.
Header file name and class name differ.
* Update petstore samples
2019-04-28 01:07:24 +02:00
Sebastien Arod
567eb6cdd3
[Bug][Python]Support body as bytes when Content-Type is unknown ( #2626 )
...
* Support body as bytes when Content-Type is unknownfix #2623
* Revert unwanted import changes
* update samples/openapi3
2019-04-27 01:45:34 +08:00
Vincent Devos
0ae43fcb7a
[Elixir] update to 1.6 version ( #2741 )
...
* [Elixir] update version / add test
* update samples (add missing 200 responses in petstore-with-fake-endpoints-models-for-testing.yaml)
* [Elixir] update to 1.6 version
* [Elixir] fix test petapi
2019-04-26 22:38:11 +08:00
Vincent Devos
6e6926a8b8
[TypeScript] harmonize gitignore file ( #2746 )
2019-04-26 22:34:24 +08:00
sunn
19619251f5
Fix filename generation due to camelize rework ( #2744 )
2019-04-26 13:30:29 +08:00
William Cheng
c6c477fc65
update perl test with correct body parameter ( #2717 )
2019-04-23 18:32:07 +08:00
Min Kim
06fdc925a5
Bugfix(Perl): Support nested primitive types in ARRARY or HASH for basic object ( #2713 )
...
* support nested primitive types in ARRARY or HASH for basic object
* run bin/perl-petstore.sh and bin/openapi3/{LANG}-petstore.sh
2019-04-23 16:19:16 +08:00
William Cheng
c4563009c7
update rust server samples
2019-04-22 22:27:55 +08:00
William Cheng
8408e0235b
Revert "update rust samples"
...
This reverts commit f83d09fc01 .
2019-04-22 22:26:33 +08:00
William Cheng
f83d09fc01
update rust samples
2019-04-22 21:57:31 +08:00
William Cheng
fab980cf79
update samples
2019-04-22 13:57:59 +08:00
Richard Whitehouse
f14bac8d7d
[Rust Server] Improve XML support ( #2504 )
...
- Restore XML namespace support
- Remove non snake case rust warning for xml wrap_in methods
- Add XML rust-server tests
- Fix wrapping XML arrays when a property of another object
- Run all tests, not just those for OpenAPI 2.0
- Force wrapping for rust-server
2019-04-22 12:05:40 +08:00
Akihito Nakano
22f7cec552
[PHP][Lumen] Rename template folder ( #2707 )
...
* Rename template folder: lumen -> php-lumen
* Update a folder name for "-t"
* Rename script name: lumen-... -> php-lumen...
* Update templateDir
* Update samples
- ./bin/php-lumen-petstore-server.sh
- ./bin/openapi3/php-lumen-petstore-server.sh
* Update samples
./bin/php-lumen-petstore-server.sh
2019-04-22 11:26:19 +08:00
SalDiAngelus
89eb603c17
[C++][Pistache] Fixed #2643 ( #2653 )
...
* Fixed #2643
Refactored to/from json functions to use universal object serialization method.
* Code review found incorrect indenting and I forgot to remove unused mustache files.
* Removed helpers class because it is not needed anymore.
* Removed helpers package from docs.
* Reverted helper class removal.
2019-04-19 14:00:12 +02:00
William Cheng
cce35d75a4
update petstore samples ( #2697 )
2019-04-19 15:23:57 +08:00
Hugo Barrigas
d6306d8fee
[JAVA][Webclient]fix select body for url encoded media type. ( #2686 )
...
* fix select body for url encoded media type.
* run bin.
2019-04-19 14:46:28 +08:00
Vincent Devos
8c66d78967
[Typescript] Change npm package name in samples ( #2688 )
...
* [Typescript] Change npm package name in samples
swagger to openapitools
* fix indentation in typescript rxjs package
2019-04-18 18:58:41 +08:00
Thibault Duperron
14215ba554
Fix json polymorphism jaxRS ( #2602 )
...
* Fix json polymorphism jaxRS
Fix #2576
* Samples
2019-04-18 16:01:46 +08:00
Lukas S
e17890d526
[typescript-fetch] Double ampersand in query string with empty nested object ( #2679 )
...
* [typescript-fetch] Filter empty parts from querystring before joining with '&'
* [typescript-fetch] Update samples
2019-04-18 11:04:35 +08:00