|
dd653ae60a
|
Now QueryBuilder, QueryResult and TableBuilder are inherited from Reference.
|
2021-08-22 20:41:59 +02:00 |
|
|
2c8efb0180
|
More cleanups and moved save from FileBasedUser to User.
|
2021-08-21 20:15:29 +02:00 |
|
|
b309705f10
|
Removed the properties, as this implementation did not work with polymorphism.
|
2021-08-21 20:06:53 +02:00 |
|
|
c5dcb3106e
|
Implemented int property serialization in to_json().
|
2021-08-21 17:12:48 +02:00 |
|
|
f586f1ae3a
|
Forgot to save.
|
2021-08-21 16:40:17 +02:00 |
|
|
464576468b
|
Call parent constructors. Todo: I need to figure out how godot manages to get away without doing this.
|
2021-08-21 16:39:38 +02:00 |
|
|
c372eaa8cf
|
Implemented properties into Resource. I used the simplest implementation I could come up with. If they work well I will make them better.
|
2021-08-21 16:36:52 +02:00 |
|
|
af37189fcf
|
Initial Resource implementation.
|
2021-08-21 14:40:30 +02:00 |
|
|
584cff535f
|
Added a new Resource class. Similar idea as in godot, but this will work differently.
|
2021-08-21 13:53:23 +02:00 |
|
|
f897b42b37
|
Added a godot's Reference class and a few smaller headers.
|
2021-08-21 13:47:58 +02:00 |
|
|
ae88f5b746
|
Placeholder html attribute.
|
2021-08-20 20:32:23 +02:00 |
|
|
7e8a7671e4
|
More work on the form vlaidator.
|
2021-08-20 20:32:09 +02:00 |
|
|
127563e6ca
|
Implement logout.
|
2021-08-20 19:29:39 +02:00 |
|
|
f8ba0b26c5
|
More improvements to form validation.
|
2021-08-20 19:18:26 +02:00 |
|
|
3bc7bd98c6
|
Even more work on from validation.
|
2021-08-20 18:00:50 +02:00 |
|
|
0abb42bd61
|
More form validators.
|
2021-08-20 17:26:56 +02:00 |
|
|
cd59ae4860
|
Form validator initial implementation.
|
2021-08-20 15:54:12 +02:00 |
|
|
4228448fc1
|
Added and and or to the query builder, and implemented offset and limit for the sqlite query builder.
|
2021-08-20 13:14:06 +02:00 |
|
|
1ae34a3500
|
Added more getters to the query result.
|
2021-08-20 12:58:37 +02:00 |
|
|
af05bd037c
|
More work on the query builder.
|
2021-08-20 12:49:57 +02:00 |
|
|
5050f31ba0
|
Update sql statement for the query builder.
|
2021-08-20 12:11:27 +02:00 |
|
|
2c5293f959
|
Lost of work on the query/table builders.
|
2021-08-20 01:32:43 +02:00 |
|
|
d2a0f25369
|
Lots of work on the table builder.
|
2021-08-19 23:55:16 +02:00 |
|
|
8ebb648d37
|
More work on the query builders.
|
2021-08-19 22:03:22 +02:00 |
|
|
8de082ffba
|
Started reworking the QueryBuilder. Now instead just creating a query string (when finished) it will actually be able to handle querying, escapes, and also prepared statements.
|
2021-08-19 14:12:02 +02:00 |
|
|
711d1eed6f
|
Added get_or_create_session helper to Request.
|
2021-08-05 19:34:11 +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 |
|
|
6ea8d3e39a
|
Added the value tag to the html builder.
|
2021-08-05 17:10:51 +02:00 |
|
|
0b8dcea37a
|
Reword a comment.
|
2021-08-04 22:04:33 +02:00 |
|
|
2a2b3a6d60
|
Actually make session_setup_middleware work.
|
2021-08-04 21:58:25 +02:00 |
|
|
e62d012ec1
|
Added a middleware func to SessionManager that can set up request's session property.
|
2021-08-04 21:36:09 +02:00 |
|
|
8fc5eca9d4
|
Reset the singleton pointer in SessionManager's destructor.
|
2021-08-04 21:22:06 +02:00 |
|
|
652543ef19
|
Fix include guard.
|
2021-08-04 21:10:43 +02:00 |
|
|
c4dd81995e
|
Added a session manager.
|
2021-08-04 21:02:34 +02:00 |
|
|
9e6645bad6
|
Added a session pointer to request.
|
2021-08-04 20:33:21 +02:00 |
|
|
2521c28a9a
|
Added a http session class.
|
2021-08-04 20:32:51 +02:00 |
|
|
e19bd5b7ef
|
Added a new data map property to Request for storing stuff like a session object, etc.
|
2021-08-04 15:44:52 +02:00 |
|
|
714eb02819
|
Added cookie support to the request. Implemented it for the drogon/trantor backend.
|
2021-08-04 15:36:26 +02:00 |
|
|
a86b5c2670
|
Added escape methods to the Database class. Implemented them for the MySQL, and Sqlite backend.
|
2021-07-08 18:52:59 +02:00 |
|
|
95e54b3a41
|
Also added an SHA256 abstract class to core, with swappable implementation support.
|
2021-07-07 14:21:36 +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 |
|
|
5c2d97ebbb
|
Fix response allocation in BryRequest.
|
2021-07-06 20:08:11 +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 |
|
|
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 |
|
|
843e8153ff
|
Moved the html helpers to a html folder.
|
2021-05-27 16:57:38 +02:00 |
|
|
0c0123889b
|
Renamed the Application class to BryWebApplication.
|
2021-05-27 16:52:53 +02:00 |
|