66 Commits (b6cae028f7a2c77108e5ef91e34c285a9ae7ad81)

Author SHA1 Message Date
Armin Ronacher e0712b47c6 Added support for signals 15 years ago
Armin Ronacher 6fc1492357 Added make_response 15 years ago
Armin Ronacher f5b8c08284 endpoint is optional for modules. This fixes #86 15 years ago
Armin Ronacher 85ff63c32e Emit correct date. In theory 15 years ago
Armin Ronacher aa3d8398fd Config is now available in templates, context processors no longer override keys 15 years ago
Armin Ronacher 5e1b1030e8 Added support for automagic OPTIONS 15 years ago
Armin Ronacher d12d73263f Reverse order of execution of post-request handlers. This fixes #82 15 years ago
Armin Ronacher 0a93c552cc Fixed a template lookup error 15 years ago
Armin Ronacher da514b3984 Respect the domain for the session cookie. This fixes #79 15 years ago
Armin Ronacher ac13deff40 Re-added support for folder with static files, refactored static file sending 15 years ago
Armin Ronacher 8945a97a42 fixed possible security problem in module branch 15 years ago
Armin Ronacher d67a36cbdb Added a testcase for the improved module support 15 years ago
Armin Ronacher 8798b4b711 Merged in changes from master by hand 15 years ago
Armin Ronacher 7599046d04 Started working on refactoring Jinja integration 15 years ago
Justin Quick 1a69c7d4bf look for json module in the right place. all tests 15 years ago
Armin Ronacher bcd746e8cf Added another testcase for subdomain support 15 years ago
Armin Ronacher f195d92447 Added proper subdomain support 15 years ago
Armin Ronacher d44b127748 Use a custom logger subclass that uses DEBUG level if in debug mode 15 years ago
Armin Ronacher 9983e84742 Fixed after_request handlers being called twice in some cases and improved logging system 15 years ago
Armin Ronacher bc00fd1e83 Added support for deferred context cleanup. test_client users can now access the context locals after the actual request if the client is used with a with-block. This fixes #59. 15 years ago
Armin Ronacher 33e7f2b990 Invoke after_request on exceptions as well. This fixes #59 15 years ago
Simon Sapin 7a4b608839 Add Module.app_errorhandler, like Flask.errorhandler. 15 years ago
Armin Ronacher 6cb0855e2d Fixed an error reporting bug with flask.Config.from_envvar 15 years ago
Armin Ronacher 35fd6eb22c Use uppercase for config and support any object. 15 years ago
Armin Ronacher 4d16486132 Improved configuration support. 15 years ago
Armin Ronacher ef0dc1800f Added interactive Python docs, fixed part style. 15 years ago
Armin Ronacher c4cac0abc1 Improved configuration support. 15 years ago
Armin Ronacher b26aeba972 Fixed a testcase 15 years ago
Armin Ronacher ea5e654e9e Added a documentation chapter about logging 15 years ago
Armin Ronacher e7f67e1333 Added logging support. 15 years ago
Armin Ronacher 35ed617fe4 Added support for flashing categories. 15 years ago
Armin Ronacher 2d87e9bc37 Added support for send_file 15 years ago
Armin Ronacher 745638e774 Added missing decorators for module wide context processors. 15 years ago
Armin Ronacher a921aef6c4 Fixed late binding of url_prefix. This fixes #29. 15 years ago
florentx 67fc465262 Fix typo, remove useless import, limit lines to 79 columns. 15 years ago
Armin Ronacher dffb3d091c Removed useless import and adapted tests 15 years ago
Armin Ronacher 75461c1467 Added _external support to url_for 15 years ago
Armin Ronacher 36717b0273 Added support for long running sessions. This closes #16. 15 years ago
Sebastien Estienne 4395e9493c add tests for template_filter using a real template 15 years ago
Sebastien Estienne 5c9ef2c44d the template_filter now expects the parentheses 15 years ago
Sebastien Estienne a9bb965b6d add a decorator to add custom template filter 15 years ago
Armin Ronacher 67f4b0f315 Modules are now instanciated with the package name. 15 years ago
Armin Ronacher 5c52fe980e Added request/response processing based on modules. 15 years ago
Armin Ronacher e0148a00c0 Basic module support is working, but does not look very nice. 15 years ago
Armin Ronacher a862ead5f2 Warn on None responses. 15 years ago
florentx dbe0df756b Use setdefault() because it sets session.modified correctly. 15 years ago
florentx b6e7330539 Use setdefault() because it sets session.modified correctly. 15 years ago
Armin Ronacher 9f6bc93e4d Fixed XSS problem by escaping all slashes in JSON. 15 years ago
Armin Ronacher 9f0b2429d6 The testsuite skips JSON tests now is not available and runs the example 15 years ago
Armin Ronacher 95750b3287 Documented some routing converter possibilities. 15 years ago