|
73ac91dc86
|
Fixed remaining issues and added cscript to the build.
|
2022-07-12 22:58:44 +02:00 |
|
|
6b2db83031
|
Change script extension.
|
2022-07-12 21:38:17 +02:00 |
|
|
90e555ebb0
|
Rename cscript file names.
|
2022-07-12 20:04:37 +02:00 |
|
|
e92d4e0f97
|
Mass rename classes in the cscript module.
|
2022-07-12 19:55:21 +02:00 |
|
|
e687fc6a4a
|
Added a new cscript module. It's a copy of gdscript, and it's build is disabled for now. I plan to experiment with it to have a scripting language that's syntax is as close to c (c++) as possible.
|
2022-07-12 12:20:34 +02:00 |
|
|
1cee3914be
|
Added a few todos.
|
2022-07-08 16:09:17 +02:00 |
|
|
646d0c6e7d
|
Implemeted and added a new UserDB singleton.
|
2022-07-08 13:59:18 +02:00 |
|
|
62c895f85c
|
Moved password related methods to the User from UserManager.
|
2022-07-08 10:00:54 +02:00 |
|
|
e0ceb9fbab
|
Added a small note.
|
2022-07-08 01:36:40 +02:00 |
|
|
985edc6b9e
|
Created a new UserManager class.
|
2022-07-08 01:30:19 +02:00 |
|
|
e6e8de0cc5
|
Moved User and UserController to a new module from web.
|
2022-07-07 23:25:08 +02:00 |
|
|
f47536b834
|
Add an another note.
|
2022-07-07 21:53:28 +02:00 |
|
|
d363ad43c2
|
Remove 2 comments, these variables should actually be safe as normal bools.
|
2022-07-07 21:46:51 +02:00 |
|
|
6172b0eee4
|
Set wirte_lock_requested back to false.
|
2022-07-07 21:46:13 +02:00 |
|
|
57775d88de
|
Renamed WebNode's write lock acquired notification, and changed it's number.
|
2022-07-07 21:44:41 +02:00 |
|
|
2feba341be
|
Reworked the WebServer to automatically find it's root webnode, and HTTPSessionManager. Also Added notifications for when the server starts and stops, and implemented the write lock for it.
|
2022-07-07 21:44:14 +02:00 |
|
|
16d12e3756
|
Cleaned up User, and added it ot the build.
|
2022-07-07 17:06:00 +02:00 |
|
|
9d5828a6bd
|
Remove drbac and related classes.
|
2022-07-07 00:48:57 +02:00 |
|
|
3f481f6eba
|
Added an another idea that I had to notes.
|
2022-07-07 00:26:41 +02:00 |
|
|
9504c2590b
|
More notes.
|
2022-07-07 00:23:08 +02:00 |
|
|
d469473ec8
|
Some todos / notes.
|
2022-07-07 00:18:37 +02:00 |
|
|
eb251fef19
|
Removed web settings related code from WebNode.
|
2022-07-06 23:54:07 +02:00 |
|
|
83160ae6cf
|
Removed my settings classes.
|
2022-07-06 23:46:30 +02:00 |
|
|
afef61dabf
|
Re-enabled database support for WebNodes.
|
2022-07-06 23:03:44 +02:00 |
|
|
25e0c1097a
|
Disable warning.
|
2022-07-06 22:34:07 +02:00 |
|
|
8712507a20
|
Updated sqlite, it seems like they fixed all warnings.
|
2022-07-06 22:23:10 +02:00 |
|
|
9731e52130
|
Removed 2 lines that I thought would work.
|
2022-07-06 22:22:16 +02:00 |
|
|
d02d86aedc
|
Fully cleaned and added the sqlite database backend to the build.
|
2022-07-06 22:14:37 +02:00 |
|
|
2a5e0ae0f8
|
Ported https://github.com/godotengine/godot/pull/53443 .
|
2022-07-06 18:37:38 +02:00 |
|
|
de1e07daf4
|
Work on getting the sqlite module to compile.
|
2022-07-06 18:26:17 +02:00 |
|
|
07af5c285c
|
Moved the database backends into their own modules. All of them are disabled for now.
|
2022-07-06 13:13:00 +02:00 |
|
|
8422566d28
|
Moved the settings classes fomr the database module to the web module.
|
2022-07-06 12:59:34 +02:00 |
|
|
14b0d60d70
|
Fix duplicate binds.
|
2022-07-06 12:53:54 +02:00 |
|
|
66587299a8
|
Added the database classes to the build.
|
2022-07-06 12:46:22 +02:00 |
|
|
6389a5714d
|
Added multi threaded and single threaded Database base classes.
|
2022-07-06 10:11:17 +02:00 |
|
|
42501c339f
|
Added owner support for the DatabaseConnection.
|
2022-07-06 09:44:02 +02:00 |
|
|
be6ec3ee61
|
Separated Database and DatabaseConnection into different files.
|
2022-07-06 09:33:57 +02:00 |
|
|
2ec4fe922f
|
Broke up Database into 2 classes, to be able to better handle multi threading for the database systems that work better with having a connection for each thread. Haven't yet tested which backends would work better like this though.
|
2022-07-06 09:30:50 +02:00 |
|
|
b26ad4cab9
|
Cleaned up and added bindings for Database.
|
2022-07-06 09:17:49 +02:00 |
|
|
d5f5e9fec9
|
More cleanups.
|
2022-07-05 23:30:14 +02:00 |
|
|
134d94af5f
|
Finished cleaning up QueryBuilder.
|
2022-07-05 23:05:07 +02:00 |
|
|
f9bbf772ca
|
Work on cleaning up QueryBuilder.
|
2022-07-05 20:34:12 +02:00 |
|
|
5c1a702722
|
Cleaned up QueryResult.
|
2022-07-05 20:01:15 +02:00 |
|
|
614129ce2f
|
Clenaed up table builder, and added bindings for it. I also reworked it's api a bit. I don't think anyone will implement databases using gdscript, so I did it a bit differently than usual. Also if the need arises, a subclass can be implemented that is implementable through scripting.O
|
2022-07-05 19:42:27 +02:00 |
|
|
e9938cfefa
|
Initial database module setup.
|
2022-07-05 14:45:45 +02:00 |
|
|
d2c0941c42
|
Fix missing include.
|
2022-07-04 20:46:26 +02:00 |
|
|
189348169e
|
Added bindings for the FormValidators, and added them to the build.
|
2022-07-04 20:43:39 +02:00 |
|
|
d4e26c33fa
|
Added getters and setters for the FormValidators.
|
2022-07-04 19:48:38 +02:00 |
|
|
aa74fb8149
|
More work on a proper bindable api for the FormValidators.
|
2022-07-03 21:24:23 +02:00 |
|
|
d2925182fa
|
Cleaned up FormValidators, and reworked their api to fit the engine better.
|
2022-07-03 20:27:22 +02:00 |
|