|
2482e66c12
|
Format UserController.
|
2022-01-07 22:48:32 +01:00 |
|
|
37d5c0fec8
|
Merged UserControllers and UserModels.
|
2022-01-07 17:50:39 +01:00 |
|
|
839e5ef674
|
Added generic permission support to the User.
|
2022-01-06 11:12:43 +01:00 |
|
|
a98480104e
|
Added a create_test_users method to the UserModel.
|
2021-11-14 02:37:19 +01:00 |
|
|
adda93bc3a
|
During register create the user using the Model.
|
2021-11-14 01:33:01 +01:00 |
|
|
af266e345d
|
Implement basic functionality for RBACUsers.
|
2021-11-10 19:35:02 +01:00 |
|
|
60e22942e4
|
Added a new UserInitializer helper class.
|
2021-11-10 15:16:44 +01:00 |
|
|
f7b5952d2a
|
Did most of the remaining std::string and vector to String and Vector conversions.
|
2021-11-01 19:53:35 +01:00 |
|
|
c86ed59dd6
|
Replaced std::string and std::vectors in the user module aswell.
|
2021-11-01 19:14:55 +01:00 |
|
|
dd966c9248
|
FormValidator and HTMLBuilder now uses my string and vector aswell.
|
2021-11-01 18:00:34 +01:00 |
|
|
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 |
|
|
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 |
|
|
594ab744c5
|
Split some of the methods in UserController so the render happens in a different method.
|
2021-10-31 02:10:47 +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 |
|
|
214b268aae
|
Now int data in the session will be saved to the database.
|
2021-08-22 23:53:26 +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 |
|
|
9d8a752707
|
Reworked sessions.
|
2021-08-22 22:28:46 +02:00 |
|
|
a4e3f5d3cd
|
Removed sessions from users.
|
2021-08-22 22:17:47 +02:00 |
|
|
e5e1dfee8a
|
Moved out the http handler from users to the UserController.
|
2021-08-22 22:03:35 +02:00 |
|
|
ed434b7f68
|
Started moving things out from the User and removed the UserManager.
|
2021-08-22 21:46:24 +02:00 |
|
|
dd653ae60a
|
Now QueryBuilder, QueryResult and TableBuilder are inherited from Reference.
|
2021-08-22 20:41:59 +02:00 |
|
|
158a68e028
|
Added a new UserModel class.
|
2021-08-22 20:23:06 +02:00 |
|
|
6c76f625af
|
Added a new UserController class.
|
2021-08-22 20:20:30 +02:00 |
|
|
adfcdb8514
|
Removed the main data getters and setters from User.
|
2021-08-22 13:46:39 +02:00 |
|
|
1b190a9963
|
Merged the DBBasedUser into User.
|
2021-08-22 13:37:28 +02:00 |
|
|
381df9b487
|
Merged FileBasedUser into User.
|
2021-08-22 13:30:58 +02:00 |
|
|
1ff328a3e6
|
Removed the mutex from User. I'm going to change how users work.
|
2021-08-21 21:44:14 +02:00 |
|
|
ccec3f7dde
|
Small change.
|
2021-08-21 20:18:21 +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 |
|
|
242412dd46
|
Added getters to the User.
|
2021-08-21 18:28:29 +02:00 |
|
|
c5dcb3106e
|
Implemented int property serialization in to_json().
|
2021-08-21 17:12:48 +02:00 |
|
|
2eb35d644b
|
Removed id from user.
|
2021-08-21 17:11:42 +02:00 |
|
|
a8cb81598b
|
The User now inherits from Resource.
|
2021-08-21 16:38:06 +02:00 |
|
|
d75ecf0f23
|
Implemented user profiles.
|
2021-08-20 20:32:40 +02:00 |
|
|
1b4ecafa2c
|
Added a mutex to the User.
|
2021-08-20 19:53:58 +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 |
|
|
af9979d9a7
|
Postfix the fields in User with "ui" that are input from the user.
|
2021-08-20 13:08:15 +02:00 |
|
|
78bf94ffb4
|
Use the new getters.
|
2021-08-20 13:01:41 +02:00 |
|