|
d43b04a03c
|
Note.
|
2022-02-05 19:20:03 +01:00 |
|
|
079dd663ee
|
Added a specialized singleton convenience getter to DBSettings.
|
2022-02-05 19:19:52 +01:00 |
|
|
546512f3be
|
Added convenience initialize variant.
|
2022-02-05 18:41:51 +01:00 |
|
|
b2503ba587
|
Now RCPPFramework can also allocate the FileCache singleotn.
|
2022-02-05 18:39:27 +01:00 |
|
|
ffbdae1520
|
Now the RCPPFramework singleton cal also automatically allocate the SessionManager singleton.
|
2022-02-05 18:31:00 +01:00 |
|
|
cf7458caaf
|
Now the RCPPFramework singleton will allocate the DatabaseManager if databases are enabled by default.
|
2022-02-05 18:26:32 +01:00 |
|
|
20739e4aa0
|
Added WEB_ENABLED cpp define.
|
2022-02-05 18:25:02 +01:00 |
|
|
b833a3ee3a
|
Rework the RCPPFramework class to be a bit more user friendly.
|
2022-02-05 18:17:36 +01:00 |
|
|
3757114a21
|
Removed init.h, and added a new RCPPFramework class instead.
|
2022-02-05 17:22:59 +01:00 |
|
|
1fd817af9c
|
FileCache now inherits from object publicly.
|
2022-02-05 17:22:34 +01:00 |
|
|
4502df78dc
|
DataBaseManager now inherits from Object.
|
2022-02-05 17:22:15 +01:00 |
|
|
a47b6fb206
|
Moved FileCache from core to web.
|
2022-02-05 16:55:07 +01:00 |
|
|
c77cd4255a
|
FileCache now inherits from Object.
|
2022-02-05 16:52:24 +01:00 |
|
|
6182dfeda9
|
Added a new init.h to make the initialization a less code.
|
2022-02-05 16:50:25 +01:00 |
|
|
ffd1f7eb68
|
Created database_modules folder again, and moved db_settings from the core to it.
|
2022-02-05 16:36:27 +01:00 |
|
|
4d9f55941a
|
Renamed database_modules to database_backends.
|
2022-02-05 16:32:08 +01:00 |
|
|
480c800be9
|
Added web_backends, and crypto_backends folders. Moved backends from backends to them.
|
2022-02-05 16:27:15 +01:00 |
|
|
4b4a254601
|
Moved out more things from core. These files are not is the build yet, so nothing changed on that front.
|
2022-02-05 16:22:25 +01:00 |
|
|
0189370023
|
Moved core/hash into a new crypto/hash folder. Also cleaned up core/SCsub.
|
2022-02-05 16:19:24 +01:00 |
|
|
81780683a4
|
Moved core/databases to just datatbases. Also fox database module detection login.
|
2022-02-05 15:57:40 +01:00 |
|
|
309208d359
|
Rename the web's library.
|
2022-02-05 15:47:28 +01:00 |
|
|
082cf04f5d
|
Renamed databases to database_modules.
|
2022-02-05 15:41:03 +01:00 |
|
|
80d2a379fe
|
Moved html and http from core to a new web folder.
|
2022-02-05 15:30:48 +01:00 |
|
|
d1e8def48d
|
Moved newline_to_br helper from Utils to String.
|
2022-02-05 15:12:37 +01:00 |
|
|
b9afc6f201
|
Moved the Utils class under core/html.
|
2022-02-05 15:10:56 +01:00 |
|
|
92e3f8a006
|
Added a new web_modules folder and moved every web related module to it.
|
2022-02-05 15:03:23 +01:00 |
|
|
8981e8e688
|
Moved and renamed PagedList.
|
2022-02-05 14:59:11 +01:00 |
|
|
25e4e929a6
|
Use the append_path helpers in 2 places.
|
2022-02-05 14:53:59 +01:00 |
|
|
4ca0d7032a
|
Added 2 append_path helper methods to string, and 2 append_str variants.
|
2022-02-05 14:53:19 +01:00 |
|
|
bfec926e60
|
Re-enabled skip specials logic in Directory.
|
2022-02-05 14:00:07 +01:00 |
|
|
8e49115f09
|
Reworked directory listing. Now only next need to be called in a while loop.
|
2022-02-05 13:56:30 +01:00 |
|
|
f103739720
|
Comment.
|
2022-02-05 13:33:25 +01:00 |
|
|
eb4b1c073e
|
PagedArticles now uses the new summary page.
|
2022-02-05 13:27:33 +01:00 |
|
|
ead57f1d6a
|
Now paged article has a summary field again, if it finds a summary.md it will load it and store that, otherwise it will just use it's uri segment.
|
2022-02-05 13:27:05 +01:00 |
|
|
bb4aa4ebdd
|
Rename summary in PagedArticle to index_page.
|
2022-02-05 13:19:34 +01:00 |
|
|
382696609c
|
Fix PagedArticles's routing. And removed stray print.
|
2022-02-05 13:13:02 +01:00 |
|
|
58f258e99d
|
Call render menu in PagedArticle. Also don't pop path.
|
2022-02-05 03:00:40 +01:00 |
|
|
2de0398fb0
|
Added a new PagedArticles class.
|
2022-02-05 02:45:53 +01:00 |
|
|
87a55d6a44
|
Improved Node's add_child and set_tree.
|
2022-02-05 02:45:40 +01:00 |
|
|
37fe94f99e
|
Improvements to the directory class.
|
2022-02-05 02:45:11 +01:00 |
|
|
6d1eabf64d
|
Zero out member variables.
|
2022-02-05 02:43:53 +01:00 |
|
|
56c203d925
|
Added serve_folder_relative member to PagedArticle.
|
2022-02-04 23:39:45 +01:00 |
|
|
5097d210d3
|
Renamed a few method in Directory.
|
2022-02-04 23:36:04 +01:00 |
|
|
52f85862bd
|
Reworked pagedArticle too to use the new Directory helpers.
|
2022-02-04 23:33:54 +01:00 |
|
|
5292da82ba
|
Now read_file_into in Directory will return an Error.
|
2022-02-04 23:33:39 +01:00 |
|
|
ef06a9e57d
|
Set skip specials to true by default.
|
2022-02-04 23:27:37 +01:00 |
|
|
d71db48661
|
Now FileCache uses the new Directory class.
|
2022-02-04 23:25:26 +01:00 |
|
|
0669bbbe55
|
Added a new open method to the directory class, and changed current_is_directory to current_is_dir.
|
2022-02-04 23:25:09 +01:00 |
|
|
b38b2f4755
|
Added a directory class to the core. It's directly using tinydir for now.
|
2022-02-04 23:17:46 +01:00 |
|
|
ae81caf9a1
|
Replaced the mutex in FileCache with an RWLock.
|
2022-02-04 22:12:08 +01:00 |
|