Commit Graph

68 Commits

Author SHA1 Message Date
Relintai 7205a518a5 Updated the engine. 2023-03-14 22:11:37 +01:00
Relintai d6c9e70972 Updated the engine. 2023-02-19 16:10:46 +01:00
Relintai 7a8db35594 Updated the engine. 2023-02-19 11:54:41 +01:00
Relintai f67a9c5c87 Re-enable editing with the web interface when running normally. 2023-01-04 00:53:03 +01:00
Relintai 8213d3b0aa Set up a WebPermission so the edit links are hidden from the exported static site. 2023-01-04 00:51:43 +01:00
Relintai 739c909ad4 Added a simple web server to the static exporter to serve the resulting folder for tests. 2023-01-04 00:44:45 +01:00
Relintai 1b57ced921 Updated the engine to get the missing binds from FileCache. 2023-01-04 00:43:53 +01:00
Relintai 8d9f6e70d8 Fix issues with static generation uris. 2023-01-04 00:13:48 +01:00
Relintai 17132860f5 Test static page image handling implementation. 2023-01-03 23:45:51 +01:00
Relintai 4d6d0eadae Static site generation prototype implementation. 2023-01-03 23:10:49 +01:00
Relintai 410803d818 Split the WebRoot off from the MainScene. 2023-01-03 21:34:12 +01:00
Relintai ca18072c8c Updated the engine to get the new WebServerRequestScriptable class. 2023-01-03 21:33:39 +01:00
Relintai 58c46e4118 Updated the engine. 2023-01-03 20:02:44 +01:00
Relintai 22d1625926 Better test text. 2022-10-12 21:29:19 +02:00
Relintai bb59af8e3d Also update and fix the default environment. 2022-10-12 20:40:40 +02:00
Relintai 2031cef3c4 Updated the engine to the latest. 2022-10-12 20:38:50 +02:00
Relintai b830efbce9 Now changes made to WebPage-es through the web interface will actually be saved (to a json file for now). 2022-08-26 18:25:37 +02:00
Relintai 7ac04c81d1 Also moved editing itself to commands. 2022-08-26 17:38:00 +02:00
Relintai a0f280fe3f Now WebPage uses commands for every edits except one with the web interface in order to be thread safe. 2022-08-26 17:24:13 +02:00
Relintai 4aaf0bb208 Updated the engine to get the fix for write lock requests in WebNode. 2022-08-26 17:23:11 +02:00
Relintai 934c16ff57 Set up changed signals. 2022-08-26 16:06:32 +02:00
Relintai d6380afe34 Implemented web interface for the WebPageEntryImage. 2022-08-26 15:12:25 +02:00
Relintai be1cabc9d2 Updated the engine. I fixed some issues with string (or charstring) not moving the null terminator on resize and remove. 2022-08-26 15:12:02 +02:00
Relintai 84f92ece23 Updated the engine. Added enctype and multipart form helpers to HTMLTag. 2022-08-26 12:03:24 +02:00
Relintai 92bc494059 Added web editor for WebPageEntryText. 2022-08-26 11:50:50 +02:00
Relintai 14d4514be0 Updated the engine. Added rows and cols to HTMLTag. 2022-08-26 11:50:19 +02:00
Relintai 35448d019a Restructured some of the logic and methods to make theming easier. 2022-08-26 11:17:35 +02:00
Relintai fbf751c28d Fix typo. 2022-08-25 21:26:15 +02:00
Relintai 013ec29a8e Added a new extremely simple test WebPermission. 2022-08-25 21:26:08 +02:00
Relintai 3dbe3ac71f Cleanups. 2022-08-25 21:18:07 +02:00
Relintai 8d082d1438 Send 404 if a WebPageEntry can't edit. 2022-08-25 21:18:00 +02:00
Relintai 57fcc78150 Updated the engine. I fixed all the small issues I ran into with the web module. 2022-08-25 21:17:27 +02:00
Relintai 2bb27a8670 Web editor for title texts. 2022-08-25 21:06:37 +02:00
Relintai cbb9f99273 Fixes, and editing setup. 2022-08-25 20:56:13 +02:00
Relintai e36310492c Implemented handling the add and remove oiptions in the web interface. 2022-08-25 20:35:10 +02:00
Relintai 5e45422964 Initial editor web interface setup for pages. Move up and down already works. 2022-08-25 20:03:43 +02:00
Relintai 8054decec8 Added icons. 2022-08-25 18:36:40 +02:00
Relintai 128ad6c17c Added 2 separators. 2022-08-25 18:29:22 +02:00
Relintai bf267a5a1a Added an WebPageEntryImage with an editor. 2022-08-25 18:28:01 +02:00
Relintai 45e6a5238b Added .github folder from broken seals. 2022-08-25 17:14:22 +02:00
Relintai 999048d5f2 Fixed a few small typos in the readme. 2022-08-25 17:13:18 +02:00
Relintai 4032f779d7 Small changes to the readme. 2022-08-25 17:11:20 +02:00
Relintai f53d96aa7d Added a proepr readme. 2022-08-25 17:06:32 +02:00
Relintai 9d2b2b4ed9 Changed license to MIT. Also fixed year. 2022-08-25 16:50:35 +02:00
Relintai 42b65e21f1 Added a new PageTextEntry with small ui improvements. 2022-08-25 16:05:45 +02:00
Relintai f6da7c1f12 Implement rendering for page entries. 2022-08-25 15:35:23 +02:00
Relintai 1527cdb480 Now the buttons in the Page editor work. 2022-08-25 15:28:46 +02:00
Relintai 1d993a21f3 Implemented title text editing. 2022-08-25 15:20:18 +02:00
Relintai b156d2722a Page entry editing setup. 2022-08-25 15:09:54 +02:00
Relintai 714b0ab370 Updated the engine. 2022-08-25 11:26:11 +02:00