webmcp

log

age author description
2021-10-13 jbe New argument active_link_attr for env.ui.paginate{...}default tip
2021-10-13 jbe More layout options for ui.paginate{...} and removed doc of non-implemented option
2021-04-28 jbe Added tag v2.2.1 for changeset 3b71fdb3a00d
2021-04-28 jbe Updated year + version in documentationv2.2.1
2021-04-28 jbe Updated LICENSE file
2021-03-07 jbe Fixed handling of derived translation tables
2021-03-07 jbe Allow inheritance in translation tables using __parent
2021-02-05 jbe Removed if-clause when initializing file descriptor set to avoid compiler warning for mondelefant_conn_try_wait
2021-02-05 jbe Removed unused pointer for database connection to avoid compiler warning
2020-06-09 jbe Use CRLF instead of LF for terminating raw header
2020-06-09 jbe Add linefeed after raw_header in email
2020-06-09 jbe Added argument "raw_headers" to net.send_mail(...)
2020-02-18 jbe Fixed typo in previous commit
2020-02-18 jbe Only treat tables without metatable as array
2020-02-10 jbe Removed -lc from flags for creating shared libraries (should no longer be necessary when using cc instead of ld)
2020-02-10 jbe Fixed wrong order of -l options in C-compiler invocation for extos library
2020-02-10 jbe Support for BYTEA data type in models
2019-12-09 jbe Bugfix in array support: info.type may be nil
2019-12-09 jbe Support SameSite cookies
2019-10-23 jbe Suppress compiler warning regarding const qualifier of argument to execvp
2019-10-22 jbe Array support for more types
2019-10-21 jbe Basic support for database array types (integers and strings)
2019-10-19 jbe Further bugfixes regarding 1:1 references
2019-10-19 jbe Fixed wrong use of logical-or operator introduced in previous commits
2019-10-19 jbe Added missing lua_settop(L, 6) in previous commit
2019-10-19 jbe Fix handling when setting 1:1 referenced objects
2019-10-19 jbe Bugfix regarding 1:1 relations: allow setting one class as primary class (needed to avoid endless recursion in foreign key lookups)
2019-10-19 jbe Use <db_class>:get_reference(...) instead of <db_class>.references[...]
2019-10-19 jbe Use "cc -shared" instead of "ld -shared" to create *.so files
2019-10-12 jbe Add -lc to LDFLAGS to avoid weird problems on FreeBSD
2019-04-02 jbe Added tag v2.2.0 for changeset 8bb8f08d1d55
2019-04-02 jbe Fixed wrongly committed .hgtags filev2.2.0
2019-04-01 jbe Updated copyright year in footer of documentation
2019-04-01 jbe Changed version number to 2.2.0
2019-04-01 jbe Updated LICENSE file
2019-04-01 jbe Removed attr support for value container but kept bugfix from changeset a2ff42a662125a5c6b958f1c6a210382fe712308
2019-04-01 jbe Lower-case HTML tag in documentation
2018-03-12 jbe Avoid including duplicate IDs when fetching referenced records
2018-01-15 jbe Reject nonexistent dates in atom.date:new{...}
2017-12-01 jbe Fix in format.timestamp(...): deal with options set to nil
2017-11-26 jbe Updated documentation regarding /usr/sbin/sendmail default
2017-11-26 jbe Use /usr/sbin/sendmail instead of just sendmail as default
2017-08-22 jbe Clarified "Starting your application" section in WebMCP's documentation
2017-08-22 jbe Revised section "Configuration, initializers, and request handling" in WebMCP documentation
2017-08-22 jbe Revised "Installation" section of documentation
2017-08-22 jbe Fixed typo in documentation
2017-08-21 jbe Clarified documentation: "each" -> "any"
2017-08-21 jbe Fixed typo
2017-08-21 jbe Punctuation in list in WebMCP documentation
2017-08-21 jbe Improved documentation of WebMCP's initialization procedure
2017-08-21 jbe Further improvements to the documentation of the environment system
2017-08-21 jbe Added section about global variables and the environment to WebMCP's documentation
2017-08-21 jbe Fixed moonhash autoloader
2017-08-21 jbe Load moonhash library on demand
2017-08-21 jbe Minor fixes in documentation
2017-08-21 jbe Explain shortcuts for atom.type:new{...}
2017-08-21 jbe Further improvements to WebMCP's documentation including instructions for demo application
2017-08-21 jbe Fixed demo-app configuration to match newer listen{...} parameterization
2017-08-21 jbe Added section on Internationalization/Localization to WebMCP's documentation
2017-08-21 jbe Added "Layouts" section to WebMCP documentation and cleaned "Directory structure" section up
2017-08-21 jbe Further improvements to WebMCP documentation
2017-08-20 jbe Simplified config file of demo application
2017-08-20 jbe Extended documentation (mostly on "Configuration, pre-fork and post-fork initializers")
2017-08-16 jbe New functions moonhash.shake128(data, len, alphabet), moonhash.shake256(data, len, alphabet)
2017-08-15 jbe Keccak initialization in separate function (to allow for variable size output)
2017-08-15 jbe Re-added unused parameter c from Keccak function (Backed out changeset 218219b7a15e)
2017-08-15 jbe Removed unused parameter c from Keccak function
2017-08-14 jbe Removed endianess detection from moonhash_sha.c and created byteorder.h for that purpose instead
2017-08-13 jbe moonhash library: determine endianess on FreeBSD, OpenBSD, NetBSD, and Linux
2017-08-13 jbe Removed endianess specific functions and included header files from moonhash_sha3.c
2017-08-13 jbe Added SHA-3 hashing functions (using compact Keccak code)
2017-07-23 jbe Improve efficiency of table.insert in case of Lua 5.3 (do not use compatibility wrapper)
2017-07-23 jbe New function request.add_error_handler(...); Allow layout_ident to be passed directly to slot.render_layout(...)
2017-07-02 jbe Bugfix in request.handler(...) for allowing actions to directly return content
2017-06-30 jbe Provide custom implementation of table.insert for Lua 5.2
2017-06-28 jbe Improved documentation
2017-06-27 jbe Simplified implementation of slot.set_layout(...) when using request.is_in_progress()
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
2017-06-18 jbe Support for non-integer numbers in mondelefant_atom_connector (requires Lua 5.3)
2017-06-18 jbe Avoid blocking of execute.command{...} if child process closes file descriptors but doesn't terminate
2017-06-12 jbe Pass poll message to abort_handler of execute.command{...}
2017-06-12 jbe Do not execute abortable command if termination has already been requested
2017-06-11 jbe New function execute.command{...}
2017-06-11 jbe Updated documentation on passing moonbridge_io.poll to main handlers
2017-06-11 jbe Code cleanup; Pass moonbridge_io.poll to main handlers
2017-06-11 jbe Removed termination handling from WebMCP (to be done by moonbridge_io if needed)
2017-06-09 jbe Improved memory efficiency of alternative extos.pfilter(...) implementation
2017-06-06 jbe Removed obsolete warning in documentation
2017-06-06 jbe Allow main handlers to use a poll function that indicates when process termination is requested
2017-06-06 jbe Added log output for terminating main handlers
2017-06-06 jbe merge
2017-06-06 bsw Removed json sub attribute support for form element
2017-06-06 bsw Added json sub attribute support for form element
2017-06-06 bsw Added attr support for value container
2017-06-06 jbe Added documentation for listen{{proto = "main", ...}, ...}
2017-06-06 jbe Support proto = "main" in listen{...} call
2017-05-28 jbe Provide "__tostring" meta-method for database error objects
2017-05-25 jbe New function format.file_path_element(...)
2017-05-24 jbe Added documentation for listen{...} regarding interval handlers
2017-05-24 jbe Changed Lua version from 5.2 to 5.3 in Makefile.options
2017-04-21 jbe Fixed inline documentation of encode.file_path(...)
2016-11-07 jbe Keep upsert mode after saving
2016-11-07 jbe Minor efficiency enhancement in <db_object>:try_save() method
2016-11-07 jbe Code cleanup for UPSERT code
2016-11-07 jbe Work on UPSERT support for mondelefant
2016-09-10 jbe Bugfix in JSON library: length of array is an integer, not a float (Lua 5.3 distinguishes them)
2016-09-10 bsw Bugfix in try_destroy function regarding primary keys in JSON documents
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-25 jbe Bugfix in request.get_header(...)
2016-07-25 jbe Improved function request.get_header{...}
2016-07-25 jbe Added request.get_header{...} function
2016-07-21 jbe Improved include_tempstore argument to request.redirect{...}
2016-07-21 jbe Do not include _tempstore by default for external URLs
2016-07-21 jbe Fixed typo in previous commit
2016-07-21 jbe Fixed behavior of encode.url{...} when mixing "external" and "params" arguments
2016-07-21 jbe Fixed wrong documentation (no leading slash in request.get_path)
2016-07-21 jbe Fixed error in error creation in execute._create_sorted_execution_list when two initializers have the same name

Impressum / About Us