|
4e2ef6f1e9
|
Temporary printf()'s per db backend for main.
|
2020-11-28 14:52:46 +01:00 |
|
|
1fb86ff755
|
Fix calling the proper configure()s.
|
2020-11-28 14:52:10 +01:00 |
|
|
07b262c841
|
Add defines for all 3 db backends.
|
2020-11-28 14:51:42 +01:00 |
|
|
4a81108677
|
Remove mysql include and test from main.cpp.
|
2020-11-28 14:33:19 +01:00 |
|
|
d36a344980
|
Also link to sqlite 3 if present.
|
2020-11-28 14:30:50 +01:00 |
|
|
baf6d529dc
|
Only link to mariadb if both mariadb and mysql is present. Also print the fact.
|
2020-11-28 14:21:32 +01:00 |
|
|
a54178e1ee
|
Link to postgre sql if found aswell.
|
2020-11-28 14:18:58 +01:00 |
|
|
9c7be6e808
|
Mysql database module. Only implemented compiling / linking.
|
2020-11-27 23:44:56 +01:00 |
|
|
c3922e17d2
|
Moved routing to a middleware, so it's easily customizable, and also it is now able to do async things.
|
2020-11-26 12:10:21 +01:00 |
|
|
40471f0525
|
Now the request handling/middlewares work in a fully async way.
|
2020-11-26 12:02:58 +01:00 |
|
|
cc8de9ed7f
|
The default 404 and generic errors html bodies are static members in Application, this makes them trivial to replace if they are static html.
|
2020-11-26 11:32:33 +01:00 |
|
|
4d6e1e5dd9
|
Small html syntax fix.
|
2020-11-26 11:27:14 +01:00 |
|
|
566717c075
|
Now requests have to be sent manually, with a new send() method. This makes it possible to handle requests in a full on async callback-like way.
|
2020-11-26 11:26:02 +01:00 |
|
|
5b99261b30
|
Temporary windows build scripts.
|
2020-11-26 11:24:51 +01:00 |
|
|
01733460e1
|
Crappy test favicon.
|
2020-11-25 22:08:26 +01:00 |
|
|
c43a14a5a0
|
Build with -o3 by default for now.
|
2020-11-25 22:03:33 +01:00 |
|
|
5b22c599a9
|
Implemented a scons based build script based on godot's. Will need to be cleaned up when I understand how scons works better.
|
2020-11-25 21:48:47 +01:00 |
|
|
758c94c8af
|
Turn off the test middleware.
|
2020-11-25 21:05:26 +01:00 |
|
|
19fa2b5e67
|
Implement Themes, and fix middlewares.
|
2020-11-25 21:00:22 +01:00 |
|
|
7f4adcd13d
|
Removed ThemeMap.
|
2020-11-25 18:50:00 +01:00 |
|
|
3f48c9be38
|
Experimental Theme implementation.
|
2020-11-25 18:48:13 +01:00 |
|
|
a5ba1413e0
|
Readme.md: Enjoy my rant about web development, even thought I probably know nothing about it edition.
|
2020-11-25 15:50:39 +01:00 |
|
|
5e129ab1ea
|
MIT license.
|
2020-11-25 15:03:02 +01:00 |
|
|
8ba886b558
|
Fix shadowed local.
|
2020-11-25 14:56:01 +01:00 |
|
|
4e98d05bd5
|
Implemented body caching and cleanups to FileCache.
|
2020-11-25 14:53:53 +01:00 |
|
|
dc3967c5f4
|
Renamed index.html, as the www folder for this framework works differently. It won't try to autocomplete filname extensions.
|
2020-11-25 13:34:16 +01:00 |
|
|
c53c3dbfc3
|
Renamed the framework folder to core.
|
2020-11-25 13:28:34 +01:00 |
|
|
0021f6cafa
|
Fix gitignore's name.
|
2020-11-25 13:24:39 +01:00 |
|
|
fdd91e3d7c
|
Remove binary.
|
2020-11-25 13:22:55 +01:00 |
|
|
3694db51b3
|
Fix crash if a file gets deleted but still registered.
|
2020-11-25 13:22:43 +01:00 |
|
|
4364fb9da8
|
Basic structure. Also added tinydir.
|
2020-11-25 00:20:41 +01:00 |
|
|
60cd48e3d0
|
Added RapidXML.
|
2020-11-24 15:56:38 +01:00 |
|
|
26fb99140a
|
More cleanups to the scons script.
|
2020-11-24 15:56:28 +01:00 |
|
|
f9ce8319e9
|
Initial commit.
|
2020-11-24 15:41:18 +01:00 |
|