Commit Graph

310 Commits

Author SHA1 Message Date
Relintai f03b983de2 Request handling. 2021-07-06 18:59:30 +02:00
Relintai 47f9e21a91 Initial DRequest and on_async_request implementation. 2021-07-06 16:57:21 +02:00
Relintai 3b4a0ae80f on_connection(). 2021-07-06 15:11:03 +02:00
Relintai eab0802df2 Reimplemented run(). 2021-07-06 15:03:46 +02:00
Relintai 3f45e92835 Implemented most of the new getters/setters. 2021-07-06 13:42:27 +02:00
Relintai 99aa7190a4 Codestyle for the getters. 2021-07-06 12:04:33 +02:00
Relintai 383fc2a259 Added lots of simple getter/setter methods to the new web app from drogon. 2021-06-20 18:41:09 +02:00
Relintai 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
Relintai 9e0621daf0 Removed the ConfigLoader. 2021-06-20 17:37:21 +02:00
Relintai bb1f871478 Removed FunctionTraits.h. 2021-06-20 16:00:28 +02:00
Relintai 18f1bc2496 Removed coroutine.h. 2021-06-20 15:56:20 +02:00
Relintai d1196eb051 Moved a few classes to a new http folder. 2021-06-20 15:49:31 +02:00
Relintai 70fb51ca3e Removed version.h. 2021-06-20 15:16:09 +02:00
Relintai d5488e8cd1 Added openssl detection and support. 2021-06-20 15:14:25 +02:00
Relintai e3767c70c8 Removed config.h. 2021-06-20 15:12:21 +02:00
Relintai 50c0f2115e Removed drogon's exports.h. 2021-06-20 15:08:35 +02:00
Relintai 13b2863908 Removed lots of unneeded files. 2021-06-20 15:06:21 +02:00
Relintai d2b0ff2e22 Removed the templating engine and most of the routing and controller logic from drogon. 2021-06-20 15:04:18 +02:00
Relintai 1dfd747b41 Removed PubSubService.h. 2021-06-20 13:54:04 +02:00
Relintai b6e75b8fa5 Removed a few leftover orm lib settings from the build system. 2021-06-18 22:37:56 +02:00
Relintai 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
Relintai 8c3b416d77 Fix missing includes after formatting. 2021-06-17 14:58:33 +02:00
Relintai c1d1e107b4 Reformat drogon with my clang format file. 2021-06-17 14:53:13 +02:00
Relintai cde728db20 Removed the trantor module. I had to merge it with the drogon modules (temporarily). 2021-06-17 14:44:04 +02:00
Relintai e50dc2560d Added drogon as a module. 2021-06-17 14:43:29 +02:00
Relintai e8459d5fd0 Renamed the http_trantor module to just trantor. 2021-06-17 13:03:38 +02:00
Relintai 80e95b31fe Added a new http_trantor mosule. Added trantor to it and made it compile. 2021-06-14 21:08:49 +02:00
Relintai a47cb57da7 Renamed BryWebApplication to WebApplication, and moved it and HandlerInstance and Request to a new http folder. Their dependencies with brynet will be removed, they will have subclasses per backend when/if needed. 2021-05-27 17:37:23 +02:00
Relintai a34995e1b7 Moved every brynet based http class in core to a new bry_http folder. 2021-05-27 17:06:42 +02:00
Relintai 843e8153ff Moved the html helpers to a html folder. 2021-05-27 16:57:38 +02:00
Relintai 0c0123889b Renamed the Application class to BryWebApplication. 2021-05-27 16:52:53 +02:00
Relintai 3931dba988 Now a custom module folder list can be added as a parameter aswell. 2021-05-27 15:46:20 +02:00
Relintai 7279035237 Moved the database related classes in core to a subfolder aswell. 2021-05-15 13:54:28 +02:00
Relintai 3a00179b3b Moved the http server to a subfolder in core. 2021-05-15 13:48:46 +02:00
Relintai f998aed1f9 Small indent change. 2021-05-14 18:13:02 +02:00
Relintai 679c6d37c1 Removed the namespaces from brynet. 2021-05-14 17:49:39 +02:00
Relintai 07dcd7774a Ran clang format on brynet. 2021-05-14 17:16:45 +02:00
Relintai 729c6b17d3 Removed the MQTT module. It will be better of as a project wide module where needed. 2021-05-14 16:53:56 +02:00
Relintai 84d86d8cbd Found a few typos in the readme. 2021-05-12 09:53:59 +02:00
Relintai 20c2f0202a More work on the Readme. 2021-05-11 22:51:43 +02:00
Relintai cb06cae1b4 Added Request to the readme. 2021-05-11 22:41:23 +02:00
Relintai 85968076d3 More work on the doc. 2021-05-11 18:30:24 +02:00
Relintai 3bda2408af Fix indents. 2021-05-11 18:19:40 +02:00
Relintai 8325a506d6 More work on the readme. 2021-05-11 18:18:45 +02:00
Relintai 1c14807df0 Work on the readme. 2021-05-11 18:02:28 +02:00
Relintai 9ce111dd62 Fix slite3 includes, now the project will build even if sqlite is not installed. 2021-05-01 23:35:37 +02:00
Relintai c7ae476853 Add a ddb (default database) member to DatabaseManager. 2021-05-01 21:53:21 +02:00
Relintai 06ef029280 Implement sqlite result, and more things to the sqlite db backend. 2021-05-01 21:53:01 +02:00
Relintai ec8de94827 Little work on the sqlite database backend. 2021-05-01 20:31:52 +02:00
Relintai 06cd3e0f6b Add a new obj void* argument to the local session handler. 2021-05-01 20:10:19 +02:00