|
bedbae833a
|
Add load and save image overload.
|
2022-02-15 18:55:08 +01:00 |
|
|
17ed2f9a89
|
Ported the png driver form godot.
|
2022-02-15 18:11:41 +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 |
|
|
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 |
|
|
37fe94f99e
|
Improvements to the directory class.
|
2022-02-05 02:45:11 +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 |
|
|
0514505cef
|
Fix compile.
|
2022-02-04 22:11:50 +01:00 |
|
|
4b9266c1f3
|
After thinking about it, reworked PagedArticle. Before it would evaluate and store data about all directories in the given path. Now it will only process one. The evaluate all directories functionality will be added to a new node.
|
2022-02-04 22:05:51 +01:00 |
|
|
15c384750f
|
A comment.
|
2022-02-04 22:03:55 +01:00 |
|
|
ac66ecd84a
|
Change every PagedArticleEntry pointers to refs in PagedArticle.
|
2022-02-04 20:54:52 +01:00 |
|
|
5ed9081c69
|
Move 2 method definitions to the cpp file.
|
2022-02-04 20:37:06 +01:00 |
|
|
01c43bf369
|
Renamed the article struct in PagedArticle to PagedArticleEntry, and moved it to it's own file. Also made it inherit from reference.
|
2022-02-04 20:36:09 +01:00 |
|
|
10af49898f
|
Added a skeleton StaticPage and StaticFolderPage classes and a few notes.
|
2022-02-04 18:38:18 +01:00 |
|
|
e240034626
|
Made the default classes in ListPage customizable, and added docs about the generated html.
|
2022-02-04 16:49:02 +01:00 |
|
|
bf82dac4d3
|
Set the default entry per page in ListPage to 4.
|
2022-02-04 16:15:12 +01:00 |
|
|
46db44689d
|
Sort the file list in ListPage before processing them.
|
2022-02-04 16:14:23 +01:00 |
|
|
3a5487b2ab
|
Overhauled ListPage. Now it takes advantage of the Node system, and also it now has pagination support.
|
2022-02-04 15:55:19 +01:00 |
|
|
28c8df5836
|
Moved drogon from the modules dir to the backends dir.
|
2022-02-04 05:30:45 +01:00 |
|
|
97cb527bb4
|
Remove unneeded include.
|
2022-02-04 05:16:57 +01:00 |
|
|
5d75c5bda7
|
Removed resource properties, and most things from the base resource.
|
2022-02-04 05:16:40 +01:00 |
|
|
6416ecc5e0
|
Reworked migrations. Now they automatically propagate through the node hierarchy. Also they have parameters.
|
2022-01-13 23:45:38 +01:00 |
|
|
127219fe34
|
Added more helper methods to WebNode. Also a render_menu() virtual.
|
2022-01-13 22:58:59 +01:00 |
|
|
0c6c20bd64
|
Added csrf tokens to the existing forms.
|
2022-01-09 16:03:54 +01:00 |
|
|
a119251e09
|
Reworked HTTPSession, now it uses Variants instead of multiple classes. Also it's inherited from Reference now. Also smaller cleanups to the SessionManager.
|
2022-01-09 14:32:09 +01:00 |
|
|
bf7948be47
|
Updated PagedList aswell.
|
2022-01-08 12:54:36 +01:00 |
|
|
4cbea7fd06
|
Paged Article now also inherits from WebNode.
|
2022-01-08 12:53:50 +01:00 |
|
|
c6c9caed36
|
MessagePage now also inherits from WebNode.
|
2022-01-08 12:52:52 +01:00 |
|
|
f7cbad2e96
|
ListPage now inherits from WebNode.
|
2022-01-08 12:52:03 +01:00 |
|
|
3809ca5a38
|
Rename UserController's main handler method to the new proper one.
|
2022-01-08 12:49:34 +01:00 |
|
|
408984c99e
|
Remove unneeded variables.
|
2022-01-08 12:40:02 +01:00 |
|
|
159c784689
|
Removed HandlerInstance.
|
2022-01-08 12:39:04 +01:00 |
|
|
ec2eabacc1
|
Implemented middleware handling. Also converted middleware handlers to the new stystem.
|
2022-01-08 12:25:52 +01:00 |
|
|
413e9efbc8
|
Implement setting http status codes.
|
2022-01-08 11:42:57 +01:00 |
|
|
3704c031f2
|
Added lots of missing RCPP_OBJECT declarations.
|
2022-01-08 10:04:12 +01:00 |
|
|
2482e66c12
|
Format UserController.
|
2022-01-07 22:48:32 +01:00 |
|
|
f23b9f9748
|
Renamed DWebApplication to DrogonWebServer.
|
2022-01-07 20:14:07 +01:00 |
|
|
a1afe210d1
|
Split WebApplication into WebServer and WebRoot. WebServer inherits from NodeTree, and WebRoot inherits from WebNode. Also removed some of the brynet classes.
|
2022-01-07 20:11:06 +01:00 |
|
|
37d5c0fec8
|
Merged UserControllers and UserModels.
|
2022-01-07 17:50:39 +01:00 |
|