Commit Graph

39 Commits (master)

Author SHA1 Message Date
Elias Fleckenstein 1a1ad3dc24 Fix cold reloading crash 2021-05-06 18:42:44 +02:00
Elias Fleckenstein a6858636a6 Fix 'Internal error' message throwing an error itself 2021-05-06 18:41:06 +02:00
Elias Fleckenstein 995c5ca364 Don't print output of io.popen commands 2021-05-06 18:38:40 +02:00
Elias Fleckenstein 452ca2ebc7 Fix content_type_supported 2021-05-06 18:08:05 +02:00
Elias Fleckenstein 4471a48a43 Remove traceback print since it does not print the traceback of the error that happened 2021-05-06 18:06:36 +02:00
Elias Fleckenstein e3a8a341bf Print request log message directly after it has been received 2021-05-06 18:03:05 +02:00
Elias Fleckenstein 3a5e00b1e1 Nice usage of debug.traceback() 2021-05-06 18:01:39 +02:00
Elias Fleckenstein 305e5f2e2c Add debug traceback to server error handler 2021-05-06 17:59:44 +02:00
Elias Fleckenstein a89365053a Fix invalid calling of content_type_supported in util.lua 2021-05-06 17:56:16 +02:00
Elias Fleckenstein 33828bb79e Fix body being always cut off 2021-05-06 17:55:00 +02:00
Elias Fleckenstein 514c3749b2 Better content type support detection 2021-05-06 17:53:25 +02:00
Elias Fleckenstein 636c5e6d7e Fix res.status in error page renderer 2021-05-06 17:44:27 +02:00
Elias Fleckenstein 51be05d4e9 Replace localized module system by global variables due to the lack of setfenv in Lua 5.3 2021-05-06 17:37:23 +02:00
Elias Fleckenstein 8b84c269d2 Fix syntax error in init.lua 2021-05-06 15:36:44 +02:00
Elias Fleckenstein 9453fc6e2d New approach to set _G metatable 2021-05-06 15:36:08 +02:00
Elias Fleckenstein 4fce1d04c4 Fix loss of module access references upon hot reload 2021-05-06 15:33:16 +02:00
Elias Fleckenstein 6c66a48930 Use req.url rather than req.path 2021-05-06 15:07:36 +02:00
Elias Fleckenstein 446a38caba Fix printing of incoming requests 2021-05-06 15:06:04 +02:00
Elias Fleckenstein 9198c130d8 Fix return statements 2021-05-06 15:04:33 +02:00
Elias Fleckenstein e121f86548 Fix string.* functions in helpers.lua that have been localized in the original file 2021-05-06 15:00:01 +02:00
Elias Fleckenstein 2389861161 Fix another occurence of 'headers' 2021-05-06 14:58:07 +02:00
Elias Fleckenstein 09d4794319 Change 'headers' to 'req_headers' in server.lua 2021-05-06 14:57:13 +02:00
Elias Fleckenstein 388b18321b Import server in init.lua 2021-05-06 14:55:39 +02:00
Elias Fleckenstein 7ddd7306fd Finish web framework 2021-05-06 14:48:53 +02:00
Elias Fleckenstein 894375a5e0 Add \n to body to properly verify the deploy key 2021-05-06 11:44:17 +02:00
Elias Fleckenstein d755de697f Log invalid deployment attempts 2021-05-06 11:41:45 +02:00
Elias Fleckenstein 499a5d2893 Make the deploy script use the correct URL 2021-05-06 11:37:14 +02:00
Elias Fleckenstein bab0abad5d Fix crash on startup 2021-05-06 11:36:11 +02:00
Elias Fleckenstein 73b7fce837 Make serverloop script executable 2021-05-06 11:35:11 +02:00
Elias Fleckenstein 03d8470ddc Add server loop script 2021-05-06 11:33:58 +02:00
Elias Fleckenstein 153180e57f Functioning deploy handler 2021-05-06 11:33:45 +02:00
Elias Fleckenstein cc79223564 Use curl for deploy script 2021-05-06 11:28:57 +02:00
Elias Fleckenstein b4416acf11 Fix deploy workflow 2021-05-06 11:24:24 +02:00
Elias Fleckenstein d2899bd7b6 Move deploy action to workflows directory 2021-05-06 11:22:36 +02:00
Elias Fleckenstein 0c8fce18e5 Experimental deployment request handler 2021-05-06 11:18:57 +02:00
Elias Fleckenstein bc00a3e40d Add deploy secret file to gitignore 2021-05-06 10:57:03 +02:00
Elias Fleckenstein 450429a540 Add deploy script 2021-05-06 10:52:32 +02:00
Elias Fleckenstein b826a22834 Add init.lua 2021-05-06 10:42:17 +02:00
Elias Fleckenstein 60a5d0b7a4
Initial commit 2021-05-06 10:40:23 +02:00