William Cheng
c50a775e0c
prepare 6.5.0 release ( #14749 )
2023-02-19 20:36:23 +08:00
William Cheng
93df0ff444
Prepare 6.4.0 release ( #14748 )
...
* prepare 6.4.0 release
* update samples
2023-02-19 18:53:20 +08:00
William Cheng
31a89e35cb
Prepare 6.4.0 ( #14582 )
...
* update to 6.4.0 snapshot
* update samples
* update doc
2023-02-01 22:44:40 +08:00
William Cheng
8f2676c5c2
Prepare v6.3.0 release ( #14580 )
...
* 6.3.0 release
* fix maven plugin test
* update samples
* update doc
* fix tests in windows
2023-02-01 20:52:29 +08:00
William Cheng
ca5d9b5e69
Add isEnumRef, isEnumOrRef to CodegenProperty ( #13880 )
...
* add isEnumRef to codegen property
* better format
* update R template to use isEnumOrRef
* update powershell template to use isEnumOrRef
* update samples
2022-11-08 11:16:16 +08:00
Nathan Baulch
9f1fa0e440
Fix another batch of spelling typos ( #13915 )
...
* Fix typos
* Remove repeated words
* Minor grammar fixes
2022-11-07 21:30:24 +08:00
William Cheng
4d03c9272b
prepare 6.3.0 snapshot
2022-10-15 15:40:47 +08:00
William Cheng
ac7ebf67dd
Prepare 6.2.1 ( #13517 )
...
* update to 6.2.1-SNAPSHOT
* update samples
* update doc
2022-09-25 00:10:30 +08:00
William Cheng
24f476a381
prepare 6.2.0 release ( #13514 )
...
* set release version to 6.2.0
* update samples
* comment out rust server test in travis
2022-09-24 21:44:42 +08:00
Jacob Halsey
e6dd608897
Rust: Issue #13453 - Empty enum variant names ( #13454 )
2022-09-20 22:52:13 +08:00
William Cheng
928070c57a
Prepare 6.1.1 SNAPSHOT version ( #13399 )
...
* prepare v6.1.1
* update samples
* update doc
2022-09-11 19:08:23 +08:00
William Cheng
43dbb5ff9c
6.1.0 release ( #13398 )
2022-09-11 17:16:07 +08:00
Lukas Woodtli
27f3a5c36d
Small fixes and cleanup on cpp-restbed-server ( #13305 )
...
Some small issues sneaked into the improved restbed generator.
2022-08-29 18:26:13 +08:00
Lukas Woodtli
d2e60f59b3
Cpp restbed server improvements ( #13030 )
...
* Keep old implementation of cpp-restbed generator as cpp-restbed-server-deprecated
* Refactor operation path processing
* Restructure samples directory to better allow writing tests
* Improve templates for cpp-restbed-server
Improve templates
* Add integration tests
* Improvement in templates for cpp-restbed-server
* Fix tests
* Improve cpp-restbed generator
* Improve cpp-restbed-server
* Add more tests
* Add suppoert for arrays of enums in query params
* Generate CMakeLists.txt
* Small improvements and example in Readme
* Add integration tests to maven project
* Update doc
2022-08-27 18:10:28 +08:00
Lukas Woodtli
0023f3b7ce
Improve templates for C++ Restbed ( #10543 )
...
* Improve templates for C++ Restbed
The templates now generate classes which have virtual functions that can
be overridden to implement handlers.
* Fix missing HTTP methods in generated restbed C++ code
There was a wrong handling of "x-codegen-other-methods".
Change-Id: If6526d2672434beb5ebb0871d84cb80d84c34c38
2021-10-13 13:57:40 +08:00
basyskom-dege
febd65d3b8
Qt5 parameterized server ( #8183 )
...
* first Commit parameterzied Server support
* fixed serverconfig classes
* Defautl constructor f. Config, fixed regex replace
* Polosihed Templates, Added MultiServer support
* Update Readme. Fixed MultiServer. Fixed def. Value
* Passing global Server to mustache. Small fixes
* Updated samples, fixed mustache for multi server
* added prefixes, removed unused imports
* added newly generated samples
* missing vendorExtension in mustache. Update smaple
* update doc
Co-authored-by: William Cheng <wing328hk@gmail.com>
2020-12-19 11:34:12 +08:00
Francesco Montorsi
bb6785ad70
[cpp-restbed-server] Allow to implement validation of input data for enumerations ( #7717 )
...
* Allow to implement validation of input data for enumerations
* Regen petstore sample
2020-12-09 00:34:35 +08:00
Francesco Montorsi
4860eb65e1
[cpp-restbed-server] make the restbed SERVER generator more extensible ( #7679 )
...
* Simple fix to allow users to override the Api class and set handlers
* fix definition order
* Regen petstore example files
2020-10-27 15:35:10 +08:00
AlexG
1cb99e3497
[cpp-restbed] Added "out-of-the-box" functionality ( #4759 )
...
* Added cpp-restbed "out-of-the-box" functionality
* handling class dependencies
* added method override to clean interfaces of ambiguity
* added default values for shared pointers
* fixed _name and name parameters generating the same getters and setters
* updated enum handling
* updated Petstore samples
* updated templates for automated object generation
* fix whitespace
* removed model initialisation
* added model brace initialisation
2020-01-02 20:36:22 +08:00
lwlee2608
a9ea8636e5
fix cpp-restbed-server json field serialization #4320 ( #4323 )
2019-11-01 10:56:12 +08:00
Mateusz Szychowski (Muttley)
87adba9c4b
[C++][Restbed] Add handler callback methods ( #2911 )
...
* [C++][Restbed] Add handler callback methods
* [C++][Restbed] Update Petstore sample
2019-05-30 16:45:28 +02:00
sunn
561c1e0646
Use super class methods for Model and Api Filenames ( #2787 )
2019-05-03 19:14:12 +02:00
stkrwork
52a112d90f
[C++][Restbed] Fix default value for Restbed ( #1186 )
...
* Start working on fixing default value in Restbed Server Api Template
* fix default value in DefaultCodegen
* Revert "fix default value in DefaultCodegen"
This reverts commit ce690069d25f79f4308240a611792a0dd87bb172.
* fix default value in cpprest
* update cpp restbed samples
2018-10-08 01:54:06 +08:00
William Cheng
096ac567ce
Revert "[C++][Restbed] Fix default values for Restbed Server generator" ( #1027 )
...
* Revert "[gradle plugin] Support Gradle 4.10 (#1011 )"
This reverts commit 131cf94fe4a03e79abc992e2cf3560a9174c5d2e.
* Revert "[C++][Restbed] Fix default values for Restbed Server generator (#761 )"
This reverts commit f29ba97e8bb13598708db7ea2ee7a5288ad1bd0c.
2018-09-13 09:21:39 +08:00
stkrwork
f29ba97e8b
[C++][Restbed] Fix default values for Restbed Server generator ( #761 )
...
* Start working on fixing default value in Restbed Server Api Template
* fix default value in DefaultCodegen
2018-09-13 01:13:02 +02:00
stkrwork
0809d8f527
[C++][Restbed/Pistache] Added fix for byte array ( #752 )
...
* Added fix for byte array
* Fix spacing
* Adapted default value for ByteArray
* Adapted default value for ByteArray in Pistache Server
2018-08-07 17:07:05 +02:00
Akihito Nakano
2392a09eeb
[C++ server] Adjust the names (script, sample folder, generator) to lang option ( #250 )
...
* Renamce C++ server scripts
* Change output folder
* Rename sample folder: pistache-server -> cpp-pistache
* Rename sample folder: restbed -> cpp-restbed
2018-06-10 22:48:30 +08:00