|
cfb5f877c8
|
Now instead of having an escaped version of the methods that has string parmeters in QueryBuilder, they have an unescaped version, and the base version escapes. Having it like this is a lot safer.
|
2021-11-01 17:23:08 +01:00 |
|
|
6073ef90c9
|
Fix typo.
|
2021-11-01 17:00:55 +01:00 |
|
|
02c4294cda
|
Now QueryBilder, QueryResult, and TableBullder are returned wrapped into a Ref<> from the database subsystem by default.
|
2021-11-01 16:57:22 +01:00 |
|
|
8e624d8b5a
|
Initial rbac model setup.
|
2021-11-01 16:39:30 +01:00 |
|
|
32d370bfa3
|
MIgrations for the rbac module.
|
2021-11-01 15:12:09 +01:00 |
|
|
e1ceb543f3
|
Add section url to the admin panel's section links.
|
2021-11-01 01:47:43 +01:00 |
|
|
0c6ea5612d
|
Added test admin panel link to rbac_controller.
|
2021-11-01 01:39:55 +01:00 |
|
|
20b59847fe
|
Small fixes and improvements to the string.
|
2021-11-01 01:39:11 +01:00 |
|
|
3ae9ae5127
|
Added copy assignment operator to string.
|
2021-11-01 01:02:18 +01:00 |
|
|
37ae4faa29
|
Add log and containers folders to the compile.
|
2021-11-01 00:43:22 +01:00 |
|
|
1104e01625
|
Initial AdminPanel and AdminController setup.
|
2021-11-01 00:39:39 +01:00 |
|
|
ef7b39bfb1
|
Added 2 url helpers to Request.
|
2021-11-01 00:38:26 +01:00 |
|
|
ad4e3bec3c
|
std::string conversion operator for my string.
|
2021-11-01 00:32:02 +01:00 |
|
|
2079d5bd6e
|
Added a few operators to String to simplify mixing it with std::strings.
|
2021-10-31 23:55:44 +01:00 |
|
|
7ef1c76e4a
|
Added error macros and a simple logger.
|
2021-10-31 23:34:08 +01:00 |
|
|
3c1a60c898
|
Added my string, queue, and vector implementations.
|
2021-10-31 23:33:48 +01:00 |
|
|
d7713e4c57
|
Make the rbac module depend on the admin_panel module.
|
2021-10-31 23:12:05 +01:00 |
|
|
6d77f78494
|
Added a new admin_panel module.
|
2021-10-31 23:11:48 +01:00 |
|
|
4c5c439faf
|
Started porting my old RBAC code to a new module.
|
2021-10-31 21:45:12 +01:00 |
|
|
304a2a19c9
|
Added a simple new Model and Controller class.
|
2021-10-31 21:44:44 +01:00 |
|
|
7cfeb13982
|
Implemented module dependencies based on https://github.com/godotengine/godot/pull/53443 .
|
2021-10-31 14:25:18 +01:00 |
|
|
f883b4d678
|
Moved the register success and login success responses to 2 new virtual methods.
|
2021-10-31 10:27:28 +01:00 |
|
|
4aa9a28ed5
|
Added RCPP_OBJECT declarations to 2 objects.
|
2021-10-31 10:17:45 +01:00 |
|
|
ebb5d57fb9
|
Explicitly set path to / for the user session cookie.
|
2021-10-31 10:17:27 +01:00 |
|
|
8e4bb75bcb
|
Implement redirects.
|
2021-10-31 02:50:06 +02:00 |
|
|
001c3ee717
|
Fix compile.
|
2021-10-31 02:49:54 +02:00 |
|
|
dbb616b9e0
|
Added http status code enum.
|
2021-10-31 02:39:54 +02:00 |
|
|
594ab744c5
|
Split some of the methods in UserController so the render happens in a different method.
|
2021-10-31 02:10:47 +02:00 |
|
|
6aae520ed4
|
Added doctype declaration.
|
2021-10-30 23:32:06 +02:00 |
|
|
b3c1b6ccac
|
Added content quick tag.
|
2021-10-30 23:31:54 +02:00 |
|
|
e61bc79af5
|
Use scopes to make HTML builder code indented for better visibility. I wanted to create a simple templating engine, but I think this makes that idea obsolete, and unnecessary.
|
2021-10-25 09:58:00 +02:00 |
|
|
74389bb71c
|
Comment out 2 prints.
|
2021-08-23 00:13:16 +02:00 |
|
|
214b268aae
|
Now int data in the session will be saved to the database.
|
2021-08-22 23:53:26 +02:00 |
|
|
83ea2c0587
|
Fix warning.
|
2021-08-22 23:01:39 +02:00 |
|
|
a77535d0e4
|
Fix changing passwords.
|
2021-08-22 22:47:21 +02:00 |
|
|
34b38ac237
|
Removed leftover methods from User.h.
|
2021-08-22 22:43:53 +02:00 |
|
|
57b6199e5d
|
Implement UserModel::get_all().
|
2021-08-22 22:40:43 +02:00 |
|
|
4546d583d1
|
Cleaned up Resource and User.
|
2021-08-22 22:38:08 +02:00 |
|
|
58e3855a4d
|
Also removed the sessions vector from User.
|
2021-08-22 22:35:11 +02:00 |
|
|
2d7b9e4fd3
|
Fix column names.
|
2021-08-22 22:32:58 +02:00 |
|
|
f69597c723
|
Properly quote string in 2 sqlite query builder methods.
|
2021-08-22 22:32:18 +02:00 |
|
|
9d8a752707
|
Reworked sessions.
|
2021-08-22 22:28:46 +02:00 |
|
|
a4e3f5d3cd
|
Removed sessions from users.
|
2021-08-22 22:17:47 +02:00 |
|
|
8fa6548e44
|
Added a reference map to Request. Also fixed 2 warnings.
|
2021-08-22 22:17:32 +02:00 |
|
|
e5e1dfee8a
|
Moved out the http handler from users to the UserController.
|
2021-08-22 22:03:35 +02:00 |
|
|
8318e0257a
|
Added reference support to the session.
|
2021-08-22 22:03:10 +02:00 |
|
|
ed434b7f68
|
Started moving things out from the User and removed the UserManager.
|
2021-08-22 21:46:24 +02:00 |
|
|
928475d733
|
Added more things to QueryBuilder.
|
2021-08-22 21:44:20 +02:00 |
|
|
d2cff831bd
|
Now SHA256 also from Reference.
|
2021-08-22 21:06:47 +02:00 |
|
|
4c8920777f
|
Remove the simple getters/setters from Resource. They are not needed anymore.
|
2021-08-22 20:57:37 +02:00 |
|