webmcp

log framework/env/request/handler.lua

age author description
2017-06-28 jbe Improved documentation
2017-06-27 jbe Allow actions to directly return content (e.g. for XMLHttpRequests) by calling slot.set_layout(...) during request handling
2017-06-27 jbe Fixed error in error handling when catching illegal static path
2016-07-26 jbe Bugfix (again) in method check
2016-07-26 jbe Bugfix in method check
2016-07-26 jbe Support of HTTP OPTIONS requests; Error handling in router
2016-07-21 jbe Improved include_tempstore argument to request.redirect{...}
2016-07-21 jbe Do not include _tempstore by default for external URLs
2015-03-26 jbe Code cleanup in request.handler(...) and request.default_router(...)
2015-03-26 jbe Code cleanup and performance improvements regarding 404 check; Deprecated encode.action_file_path{...} and encode.view_file_path{...}
2015-03-26 jbe Fixed commas in autodoc comments
2015-03-26 jbe Prohibit public access to listing of subdirectories in static/ (on BSD systems)
2015-03-24 jbe 404 handling of unroutable requests
2015-03-24 jbe Bugfix regarding request_per_connection counting; Use new :close_after_finish() method of Moonbridge
2015-03-24 jbe Discard process after error
2015-03-23 jbe Fixes in autodoc comments
2015-03-23 jbe Support intervals; Interactive shell requires application name now
2015-03-22 jbe Added missing underscore to "tempstore"
2015-03-22 jbe Enable caching for static content
2015-03-22 jbe Cache control; Added documentation for request.add_header(...)
2015-03-22 jbe Perform relative 301/302 redirects (according to RFC 7231)
2015-03-21 jbe Use "./" instead of "" as relative baseurl
2015-03-21 jbe Allow POST param "_webmcp_id" to overwrite/set the id field in routing information
2015-03-20 jbe Proper handling of 404's and mime types for static file delivery
2015-03-20 jbe Support for external redirects and redirects to static files
2015-03-20 jbe New configuration options "min_requests_per_connect" and "max_requests_per_connect"; Bugfix: Send headers added with request.add_header(...) also in case of 303 Redirect
2015-03-17 jbe Replaced request.add_initializer(...) and request.add_variable(...) with request.for_each(...) and request.configure(...) which both execute the passed function once in any case when being called
2015-03-15 jbe Initialize global variable 'app' on every request
2015-03-14 jbe New functions request.add_initializer(...) and request.add_variable(...) to allow per-request initialization; Merged request.process() with request.handler(...)
2015-03-01 jbe Allow illegal routes
2015-02-25 jbe More work on Moonbridge integration: several changes in env/request
2015-01-12 jbe Work on request.process(...), request.default_router(...), request.router(), request.handler(...)
2015-01-12 jbe Some code cleanup/rearrangement for request handling
2015-01-10 jbe Storage of Moonbridge's HTTP request and request handler options in request environment
2015-01-10 jbe Moved request handling code from mcp.lua to request.handler(...)

Impressum / About Us