Commit Graph

38 Commits

Author SHA1 Message Date
ef7b39bfb1 Added 2 url helpers to Request. 2021-11-01 00:38:26 +01:00
8e4bb75bcb Implement redirects. 2021-10-31 02:50:06 +02:00
95be0cf631 Fix issues with cookies. 2021-08-20 19:53:47 +02:00
b55cb85855 implement get_parameter to Request. 2021-08-05 18:24:55 +02:00
543f1eed30 Added http method support to the request class. 2021-08-05 17:11:13 +02:00
f31052ff76 Now database support is disable dby default, and can be enabled by passing databases=yes to the engine's build script. 2021-08-04 23:27:18 +02:00
714eb02819 Added cookie support to the request. Implemented it for the drogon/trantor backend. 2021-08-04 15:36:26 +02:00
4c0ec16bdc Remove a stray debug log. 2021-07-06 22:23:57 +02:00
2b9e84b4be clang format a few files. 2021-07-06 22:20:38 +02:00
5d07b6a233 Implement files aswell. 2021-07-06 22:20:07 +02:00
4c891a373e Fix DRequest. File support is still todo. 2021-07-06 22:06:18 +02:00
92ce00a88c Fixed routing in the brynet backend. 2021-07-06 20:23:13 +02:00
a16222e29e Fix newly introduced crash in the Brynet backend. 2021-07-06 20:15:36 +02:00
29dabe752f Made Request a base inheritable class, and made DRequest inherit from it. Also added BryRequest for the brynet backend. Also made DWebApplication inherit from WebApplication. 2021-07-06 20:06:38 +02:00
f03b983de2 Request handling. 2021-07-06 18:59:30 +02:00
47f9e21a91 Initial DRequest and on_async_request implementation. 2021-07-06 16:57:21 +02:00
3b4a0ae80f on_connection(). 2021-07-06 15:11:03 +02:00
eab0802df2 Reimplemented run(). 2021-07-06 15:03:46 +02:00
3f45e92835 Implemented most of the new getters/setters. 2021-07-06 13:42:27 +02:00
99aa7190a4 Codestyle for the getters. 2021-07-06 12:04:33 +02:00
383fc2a259 Added lots of simple getter/setter methods to the new web app from drogon. 2021-06-20 18:41:09 +02:00
c4c9d34e35 Added my web app implementation to the drogon module. Just renamed it and made it compile. 2021-06-20 17:53:07 +02:00
9e0621daf0 Removed the ConfigLoader. 2021-06-20 17:37:21 +02:00
bb1f871478 Removed FunctionTraits.h. 2021-06-20 16:00:28 +02:00
18f1bc2496 Removed coroutine.h. 2021-06-20 15:56:20 +02:00
d1196eb051 Moved a few classes to a new http folder. 2021-06-20 15:49:31 +02:00
70fb51ca3e Removed version.h. 2021-06-20 15:16:09 +02:00
d5488e8cd1 Added openssl detection and support. 2021-06-20 15:14:25 +02:00
e3767c70c8 Removed config.h. 2021-06-20 15:12:21 +02:00
50c0f2115e Removed drogon's exports.h. 2021-06-20 15:08:35 +02:00
13b2863908 Removed lots of unneeded files. 2021-06-20 15:06:21 +02:00
d2b0ff2e22 Removed the templating engine and most of the routing and controller logic from drogon. 2021-06-20 15:04:18 +02:00
1dfd747b41 Removed PubSubService.h. 2021-06-20 13:54:04 +02:00
b6e75b8fa5 Removed a few leftover orm lib settings from the build system. 2021-06-18 22:37:56 +02:00
d844b2419f Removed the orm lib and redis lib from the drogon module. They might be added later in a generic fashion to the database. 2021-06-18 22:34:51 +02:00
8c3b416d77 Fix missing includes after formatting. 2021-06-17 14:58:33 +02:00
c1d1e107b4 Reformat drogon with my clang format file. 2021-06-17 14:53:13 +02:00
e50dc2560d Added drogon as a module. 2021-06-17 14:43:29 +02:00