|
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 |
|
|
cde728db20
|
Removed the trantor module. I had to merge it with the drogon modules (temporarily).
|
2021-06-17 14:44:04 +02:00 |
|
|
e50dc2560d
|
Added drogon as a module.
|
2021-06-17 14:43:29 +02:00 |
|
|
e8459d5fd0
|
Renamed the http_trantor module to just trantor.
|
2021-06-17 13:03:38 +02:00 |
|
|
80e95b31fe
|
Added a new http_trantor mosule. Added trantor to it and made it compile.
|
2021-06-14 21:08:49 +02:00 |
|
|
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 |
|
|
a34995e1b7
|
Moved every brynet based http class in core to a new bry_http folder.
|
2021-05-27 17:06:42 +02:00 |
|
|
0c0123889b
|
Renamed the Application class to BryWebApplication.
|
2021-05-27 16:52:53 +02:00 |
|
|
7279035237
|
Moved the database related classes in core to a subfolder aswell.
|
2021-05-15 13:54:28 +02:00 |
|
|
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 |
|
|
06cd3e0f6b
|
Add a new obj void* argument to the local session handler.
|
2021-05-01 20:10:19 +02:00 |
|
|
d4142f8923
|
Implemented local mqtt dispatching.
|
2021-05-01 19:56:29 +02:00 |
|
|
09e13d255c
|
Rename loop_once int the mqtt module to run_async. Also make the event loop run in a thread.
|
2021-05-01 17:50:58 +02:00 |
|
|
6517a70fd7
|
Simple mqtt broker module for a small project that I have to do. Will probably get removed later. It uses https://github.com/inyotech/mqtt_broker .
|
2021-05-01 17:42:25 +02:00 |
|
|
614a496b7d
|
Application is not a singleton anymore, as I think having multiple ones can be useful. HttpServer has an application pointer now (temporarily), it will be subclassed later.
|
2021-04-28 22:50:05 +02:00 |
|
|
9a3404a7ac
|
Fix a few path/folder related issues with paged article. Also improved a few error messages.
|
2021-02-08 11:53:04 +01:00 |
|
|
4b64bf5864
|
Implemented chunked file downloads. For some reason if a file is too big and has to be sent in more that 43 chunks it crashes, it might be a bug in brynet (it always crashes at the 43th chunk, with every file and chunk size setting.), will figure out the problem later.
|
2021-01-08 02:55:41 +01:00 |
|
|
8e429cee7d
|
Added file support to the paged article. Will not work well with big files at the moment.
|
2021-01-06 03:57:18 +01:00 |
|
|
c0c76f1481
|
Added a PagedArticle class. It goes through a given folder, evaluates all first level subfolders, and creates an article from each directory, and page into those articles from each file with pagination.
|
2020-12-28 23:17:30 +01:00 |
|
|
3ff8c5a20b
|
Removed a commented out line from ListPage.
|
2020-12-28 23:14:10 +01:00 |
|
|
53b67b25a2
|
List page now won't convert newlines to <br>s, as it's unnecessary.
|
2020-12-27 22:38:09 +01:00 |
|
|
6c56380d90
|
Added maddy and switched to markdown from bbcode in ListPage.
|
2020-12-27 03:35:41 +01:00 |
|
|
fe162b60af
|
ListPage now loads all files from a directory, sorts them, parses bbcode in them and displays them as messages.
|
2020-12-26 17:50:47 +01:00 |
|
|
374fb21257
|
Add a ListPage module.
|
2020-12-26 00:18:11 +01:00 |
|
|
225f943e4e
|
Use compile_and_send_body in MessagePage instead of manual send().
|
2020-12-26 00:17:13 +01:00 |
|
|
53a2a651d6
|
Implement drop table for the table builder, fix a warning, and made the message page's migration runnable multiple times (for now).
|
2020-12-02 00:49:17 +01:00 |
|
|
b99cbf0164
|
Implemented a QueryResult object for mysql. messagepage now queries the db too.
|
2020-12-02 00:43:46 +01:00 |
|
|
b063237399
|
Initial TableBuilder implementation, and simple migrations.
|
2020-12-01 23:37:10 +01:00 |
|
|
401f560dd3
|
Fix memleak;
|
2020-12-01 22:24:23 +01:00 |
|
|
7a81053ebb
|
Now the mysql query builder is usable.
|
2020-12-01 22:23:28 +01:00 |
|
|
663ddb5bc9
|
Started work on the mysql database implementation. Mostly tests.
|
2020-12-01 18:29:41 +01:00 |
|
|
6dd235c077
|
MessagePage setup.
|
2020-12-01 17:01:59 +01:00 |
|
|
5559b663b5
|
Added a MessagePage class into a new module folder. Also set up module folder compilation, and fixed compile when objects are actually used.
|
2020-12-01 13:47:02 +01:00 |
|