Commit Graph

160 Commits

Author SHA1 Message Date
Relintai 80c3b97a6b Added new helper methods to HTMLBuilder. 2021-11-02 12:26:46 +01:00
Relintai 0a53e84fb4 Added new helpers to the Request, and smaller fixes. 2021-11-02 12:25:04 +01:00
Relintai dadd431f1c Added bool_num, and bool_str to the String. 2021-11-02 12:24:33 +01:00
Relintai 212a144215 Swap and simple sort for the vector. 2021-11-02 12:23:59 +01:00
Relintai 43b7a352a5 A bit more work on the rbac admin interface. 2021-11-02 00:18:57 +01:00
Relintai a330d0f51a Implement the rbac rank editor. 2021-11-01 23:48:25 +01:00
Relintai 7fecc3e9ff Added helper methods for writing numbers into HTMLBuilder. 2021-11-01 22:47:48 +01:00
Relintai aaa48e390b Added a few number to string conversion methods form the godot engine to the string. 2021-11-01 22:41:19 +01:00
Relintai a19bcea0f0 Added my Math class. 2021-11-01 22:18:08 +01:00
Relintai 2c8e5e33b6 Work on the rbac controller's admin panel. 2021-11-01 21:21:03 +01:00
Relintai 68ecd088c5 Added more helpers to Request. 2021-11-01 21:20:42 +01:00
Relintai e7d4772ef3 Added get_url_root_parent helper to Request. 2021-11-01 20:57:43 +01:00
Relintai 1a09dd13b0 Add f() (finish/finalize) to HTMLBuidler. 2021-11-01 20:56:13 +01:00
Relintai b1be711eb4 Better chaining support for the html builder. 2021-11-01 20:53:22 +01:00
Relintai f7b5952d2a Did most of the remaining std::string and vector to String and Vector conversions. 2021-11-01 19:53:35 +01:00
Relintai 3f190e9a53 Same for the hasher. 2021-11-01 19:16:43 +01:00
Relintai e977de894a Now the http backends are also using String. 2021-11-01 19:11:27 +01:00
Relintai adc73d593d Prefix the helper error macros so they differ from trantor's logger declarations. 2021-11-01 19:11:03 +01:00
Relintai 041f824448 Erase, substr for String, and fixed comparisons. 2021-11-01 19:10:12 +01:00
Relintai dd966c9248 FormValidator and HTMLBuilder now uses my string and vector aswell. 2021-11-01 18:00:34 +01:00
Relintai 21558cb09a The database sub system now uses only my string. 2021-11-01 17:49:10 +01:00
Relintai faac12d3b1 Now QueryBuilder is using my string. 2021-11-01 17:31:04 +01:00
Relintai 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
Relintai 6073ef90c9 Fix typo. 2021-11-01 17:00:55 +01:00
Relintai 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
Relintai 20b59847fe Small fixes and improvements to the string. 2021-11-01 01:39:11 +01:00
Relintai 3ae9ae5127 Added copy assignment operator to string. 2021-11-01 01:02:18 +01:00
Relintai 37ae4faa29 Add log and containers folders to the compile. 2021-11-01 00:43:22 +01:00
Relintai ef7b39bfb1 Added 2 url helpers to Request. 2021-11-01 00:38:26 +01:00
Relintai ad4e3bec3c std::string conversion operator for my string. 2021-11-01 00:32:02 +01:00
Relintai 2079d5bd6e Added a few operators to String to simplify mixing it with std::strings. 2021-10-31 23:55:44 +01:00
Relintai 7ef1c76e4a Added error macros and a simple logger. 2021-10-31 23:34:08 +01:00
Relintai 3c1a60c898 Added my string, queue, and vector implementations. 2021-10-31 23:33:48 +01:00
Relintai 304a2a19c9 Added a simple new Model and Controller class. 2021-10-31 21:44:44 +01:00
Relintai 8e4bb75bcb Implement redirects. 2021-10-31 02:50:06 +02:00
Relintai 001c3ee717 Fix compile. 2021-10-31 02:49:54 +02:00
Relintai dbb616b9e0 Added http status code enum. 2021-10-31 02:39:54 +02:00
Relintai 6aae520ed4 Added doctype declaration. 2021-10-30 23:32:06 +02:00
Relintai b3c1b6ccac Added content quick tag. 2021-10-30 23:31:54 +02:00
Relintai 74389bb71c Comment out 2 prints. 2021-08-23 00:13:16 +02:00
Relintai 214b268aae Now int data in the session will be saved to the database. 2021-08-22 23:53:26 +02:00
Relintai 83ea2c0587 Fix warning. 2021-08-22 23:01:39 +02:00
Relintai 4546d583d1 Cleaned up Resource and User. 2021-08-22 22:38:08 +02:00
Relintai 8fa6548e44 Added a reference map to Request. Also fixed 2 warnings. 2021-08-22 22:17:32 +02:00
Relintai 8318e0257a Added reference support to the session. 2021-08-22 22:03:10 +02:00
Relintai 928475d733 Added more things to QueryBuilder. 2021-08-22 21:44:20 +02:00
Relintai d2cff831bd Now SHA256 also from Reference. 2021-08-22 21:06:47 +02:00
Relintai 4c8920777f Remove the simple getters/setters from Resource. They are not needed anymore. 2021-08-22 20:57:37 +02:00
Relintai f9df80e197 Fix Instancing Ref<>'s. 2021-08-22 20:50:26 +02:00
Relintai dd653ae60a Now QueryBuilder, QueryResult and TableBuilder are inherited from Reference. 2021-08-22 20:41:59 +02:00