ihmc3jn09hk
98ab826cfc
Fix drogon_ctl runtime error when compiling drogon to shared library ( #397 )
...
Fix for #395
2020-03-21 08:40:25 +08:00
An Tao
7af67dc4da
Make CMake install files relocatable ( #387 )
2020-03-18 19:54:48 +08:00
An Tao
e171874524
Modify installation on Windows ( #366 )
2020-02-29 15:46:08 +08:00
Wang Gao
d5cd882248
Add support for MSVC 2015 ( #365 )
...
Co-authored-by: An Tao <antao2002@gmail.com>
2020-02-26 12:36:46 +08:00
An Tao
cc3149dc58
Modify CMakeLists.txt ( #358 )
2020-02-22 21:15:15 +08:00
An Tao
3d8c304a47
Remove get_version.sh ( #344 )
2020-02-06 22:13:50 +08:00
An Tao
58702dc41e
Port drogon to Windows ( #335 )
...
Co-authored-by: mcirsta <mforce2@gmail.com>
2020-01-25 11:58:20 +08:00
antao
668533fbbd
Update drogon version to v1.0.0-beta13
2020-01-04 09:37:10 +08:00
An Tao
1c99a8a94e
Use drogon::OStringStream instead of std::stringstream in text template ( #322 )
2020-01-01 16:15:11 +08:00
An Tao
cc04a013be
Use INSTALL_LIB_DIR instead of 'CMAKE_INSTALL_PREFIX/lib' in CMakeLists.txt ( #318 )
2019-12-12 12:49:18 +08:00
interfector18
832c6cb48d
Make shared linking possible, use option instead of set for CMake ( #315 )
2019-12-11 18:39:10 +08:00
antao
0a990f4331
Make a patch to support the ossp UUID Library
2019-12-09 17:22:38 +08:00
An Tao
6571e55631
Adding unit tests to Travis CI ( #310 )
2019-12-07 17:43:00 +08:00
An Tao
5bb54cd4cf
Fix a bug in compressing by zlib ( #308 )
2019-12-07 01:26:12 +08:00
antao
f9d09d1554
Update drogon version to v1.0.0-beta12
2019-11-30 12:17:53 +08:00
An Tao
5c1c73d9b6
Add the SecureSSLRedirector plugin ( #306 )
2019-11-30 08:35:40 +08:00
antao
139d2db02b
Update drogon version to v1.0.0-beta11
2019-11-06 13:38:23 +08:00
antao
0133e47e8f
Update drogon version to v1.0.0-beta10
2019-11-04 10:19:20 +08:00
antao
ac377bd650
Update drogon version to v1.0.0-beta9
2019-10-29 14:02:00 +08:00
An Tao
f9998996a5
Modify cmake configuration ( #271 )
2019-10-04 22:24:34 +08:00
Daniel Mensinger
ffb8a9d0e4
Thread storage ( #265 )
2019-10-02 22:29:25 +08:00
An Tao
70eda27427
Add the ability to create restful API controllers ( #244 )
...
* Add the ability to create restful API controllers
* Update the model.json template file
* Modify the 'create controller' command of the drogon_ctl
* access column values by column array indexes instead of column names when constructing an instance of a model class
* Fix a bug of mysql database
* Add some static SQL into models
* Add validations to models
* Add setToNull method to models
* Support 'where in' substatement
* Delay rendering from json to the response body. This allows users to modify the json object before sending a response.
* Add synchronous method to the HttpClient class
2019-09-30 21:34:30 +08:00
Armstrong
1414704b44
add per request attribute store ( #259 )
2019-09-28 21:48:06 +08:00
An Tao
eed9c06250
Fix some compilation warnings ( #257 )
2019-09-27 16:05:38 +08:00
Daniel Mensinger
795079531a
cmake: use export namespace for Drogon::Drogon ( #255 )
...
* cmake: use ${PROJECT_NAME} instead of drogon everywere
* cmake: use export namespace instead of dummy library
2019-09-26 19:33:58 +08:00
An Tao
9855fc9b4f
Fix bugs in HTTP view examples ( #246 )
2019-09-16 10:10:23 +08:00
An Tao
5d3fda57a0
Remove ClassTraits.h ( #235 )
2019-09-07 21:00:51 +08:00
antao
a8afbc8cee
Update drogon version to v1.0.0-beta7
2019-08-31 18:39:46 +08:00
An Tao
aa26e9a903
Modify the CMakeLists to modern cmake style ( #229 )
2019-08-31 08:27:57 +08:00
An Tao
ba49a0e0e6
Update README ( #225 )
...
* Update README
* Update CMakeLists.txt
2019-08-24 22:44:37 +08:00
An Tao
dcab7d54b1
Fix a bug when there's '+' in the building path ( #221 )
2019-08-23 16:59:55 +08:00
An Tao
da285cd4d2
Reduce dependencies between declarations ( #212 )
2019-08-15 20:59:16 +08:00
antao
16afa82688
Modify CMakeLists.txt
2019-08-10 16:08:18 +08:00
an-tao
f1409a2c2d
Bump drogon version to v1.0.0-beta6
2019-08-08 22:18:17 +08:00
An Tao
c705990fe5
Add the DrogonConfig.cmake ( #207 )
...
Add DrogonConfig.cmake so that users can use drogon with the `find_package(Drogon)` command.
2019-08-08 15:17:09 +08:00
An Tao
d97cfa8609
Optimize the batch mode of libpq. ( #205 )
2019-08-02 14:30:37 +08:00
An Tao
e566d9c451
Support PostgreSQL batch mode ( #203 )
2019-08-01 13:01:54 +08:00
antao
40087fba9c
Remove config.h
...
Modify the CMakeLists.txt
Remove the USE_ORM macro
Update trantor
Remove some std::dynamic_pointer_cast calls
2019-07-29 14:53:41 +08:00
moneroexamples
2d1c754c72
Ability to disable ORM, CTL and EXAMPLES
2019-05-28 15:26:43 +08:00
antao
dc14eeda4e
Enable users to specify a preferred installation location via the CMAKE_INSTALL_PREFIX variable
2019-05-02 23:15:22 +08:00
antao
0e14406b31
Modify shared library loading
2019-04-26 13:43:59 +08:00
antao
aad06fdc3a
Add support for plugins
2019-03-29 15:34:14 +08:00
antao
8ae07ce195
Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR in CMakeLists.txt files
2019-03-27 19:32:09 +08:00
antao
f1a14e4441
Modify the method of setting the CMAKE_MODULE_PATH
2019-03-27 13:14:30 +08:00
antao
6ebae287a3
Make the 'any' works correctly with either C++17 or C++14
2019-01-30 09:37:30 +08:00
antao
9ee1ee929c
Update the drogon_ctl command to support sqlite3
2018-12-29 13:12:36 +08:00
antao
6db8df6bc0
Sqlite3 works, needs more testing
2018-12-29 13:12:36 +08:00
antao
161a964238
Start adding sqlite3 support
2018-12-29 13:12:36 +08:00
antao
78c6249bd7
Modify the drogon_ctl
2018-12-03 18:39:44 +08:00
an-tao
ffbdac36c9
Modify cmake files for the mariadb database on linux
2018-12-03 17:03:45 +08:00