summaryrefslogtreecommitdiff
path: root/lib/TUWF.pm
AgeCommit message (Expand)AuthorFilesLines
2023-08-06Add some more image formats to the default MIME typesYorhel1-0/+3
2023-04-04Add .mjs to default mime typesYorhel1-0/+1
2023-01-18Version 1.5v1.5Yorhel1-1/+1
2022-02-15Add "db_connect" hookYorhel1-1/+2
2021-12-05Do a graceful shutdown on SIGTERM/INT in fastcgi modeYorhel1-1/+2
2021-12-04Add fastcgi_max_requests optionYorhel1-0/+1
2020-12-25Add tuwf->captures() convenience methodYorhel1-0/+6
2020-12-25Allow using database methods during initialization + lazily load DB connectionYorhel1-6/+8
2020-12-25Fix logging during initializationYorhel1-3/+5
2020-05-27Detect and break recursion in log_formatYorhel1-1/+4
2020-04-20Add tuwf->req() function to store request dataYorhel1-0/+6
2020-03-29Add workaround for SIGCHLD bug in HTTP::Server::SimpleYorhel1-0/+5
2019-10-01Use normal request/response flow for 404 errorsYorhel1-2/+1
2019-08-15Add support for JSON::PP and Cpanel::JSON::PPYorhel1-1/+1
2019-07-06Alright then, have it your way, version 1.4v1.4Yorhel1-1/+1
2019-07-06Version 1.3.1v1.3.1Yorhel1-1/+1
2019-06-17Year + version bump for 1.3v1.3Yorhel1-1/+1
2018-05-12Log reqJSON() on errorYorhel1-1/+4
2018-04-15Integrate TUWF::Validate with the rest of TUWFYorhel1-0/+1
2018-02-18Year + Version bump for 1.2v1.2Yorhel1-1/+1
2018-02-05Add tuwf->done and tuwf->pass, change error & before hook handlingYorhel1-49/+100
2018-02-02Actually honor the import_modules settingYorhel1-3/+3
2018-01-31Add import_modules settingYorhel1-6/+10
2018-01-22A few more common web MIMEsYorhel1-1/+12
2018-01-05Add .svg mimeYorhel1-0/+1
2017-12-24Spice up the default error pages a bitYorhel1-13/+37
2017-12-15Don't try to load HTTP::Server::Simple when not necessaryYorhel1-1/+1
2017-12-10Add TUWF::hook() + fix some error handling casesYorhel1-14/+44
2017-12-10Add logging and profiling to tuwf->dbh directlyYorhel1-1/+1
2017-12-10Store route handlers in $TUWF::OBJ + add error checking in TUWF::anyYorhel1-7/+10
2017-12-09Add sexier replacements for TUWF::register()Yorhel1-16/+37
2017-12-09Add a default-exported tuwf() DSL-like functionYorhel1-1/+6
2017-12-09Add $self->capture() method to extract route capturesYorhel1-3/+15
2017-12-09Use "local" to disable $SIG{__WARN__} in log handlerYorhel1-3/+1
2017-12-09Add http_server_port setting and corresponding env varYorhel1-1/+2
2017-12-06Adding a few more common mime typesYorhel1-0/+5
2017-12-06Add resBinary() and resFile() + mime_types/mime_default settingsYorhel1-0/+29
2017-12-06Add support for running as a standalone web serverYorhel1-4/+42
2017-12-06Add reqJSON and resJSON for simple JSON API supportYorhel1-1/+2
2017-11-26Version 1.1v1.1Yorhel1-1/+1
2016-05-25Add reqFCGI() methodYorhel1-0/+1
2016-01-23TUWF.pm: Fix handling of space character in load_recursive()Yorhel1-1/+1
2015-09-27Version 1.0v1.0Yorhel1-1/+1
2015-09-20TUWF::Request: Split reqGet family of methods into scalar and list versionsYorhel1-1/+1
2015-09-20TUWF::Request: Add reqQuery() + include slash in reqPath()Yorhel1-1/+1
2015-09-18Fix perl 5.22 warning about extra printf argumentsYorhel1-1/+1
2011-02-07Version 0.1 has been released, this repo will now prepresent 0.2Yorhel1-1/+1
2011-02-07Allow TUWF::set() with one argument to imply 'get'v0.1Yorhel1-1/+3
2011-02-07Added $VERSION variable and ChangeLog fileYorhel1-0/+3
2011-02-07Make sure to sent an 'Allow' header on a 405 responseYorhel1-0/+1