Commit graph

2263 commits

Author SHA1 Message Date
Markus Unterwaditzer
be4b530de0 Changelog for #1422 2015-06-06 03:31:51 +02:00
Markus Unterwaditzer
1c7135cc9e Merge branch 'ThiefMaster-override-jinja-env' 2015-06-06 03:30:49 +02:00
Markus Unterwaditzer
a19c2397e7 0.11 => 1.0 2015-06-06 03:29:44 +02:00
Markus Unterwaditzer
87e2b98d18 Merge pull request #1480 from jmcarp/handle-empty-deque
Handle empty deque on errorhandler lookup.
2015-06-03 17:46:10 +02:00
Joshua Carp
d32437bf0f Handle empty deque on errorhandler lookup.
After registering a custom errorhandler by exception class, raising any
unhandled exception in a view function swallows the error and instead
throws an `IndexError` on trying to look up the appropriate handler.
This patch avoids the uninformative `IndexError` and preserves the
original exception by looping until the deque of classes is empty, not
forever.
2015-06-02 16:13:30 -04:00
Markus Unterwaditzer
0339a45c7b Clarify some docs
Fix #1476
2015-05-31 18:59:14 +02:00
Markus Unterwaditzer
6b9f5b314b Merge pull request #1463 from moonshadow/fix_docstring
fix docstring for _find_errorhandler
2015-05-20 14:52:08 +02:00
Wang Haowei
53817cc5f7 fix docstring for _find_errorhandler 2015-05-20 20:31:06 +08:00
Markus Unterwaditzer
19a1fe1c7a Merge pull request #1461 from justinwp/patch-1
fixed import of werkzeug secure_filename
2015-05-15 10:24:24 +02:00
Justin Poehnelt
7af629354e fixed import of werkzeug secure_filename 2015-05-14 23:44:49 -07:00
Markus Unterwaditzer
ed85df440f Merge pull request #1455 from nickjj/docs_contributing
Add pip install --editable . to contributing docs
2015-05-07 13:24:13 +02:00
Nick Janetakis
aa6dd1c71b Add pip install --editable . to contributing docs 2015-05-06 16:07:47 -07:00
Markus Unterwaditzer
dba8e66508 Merge pull request #1453 from ozbek/master
Replace 'I' with 'We'
2015-05-06 15:55:28 +02:00
Shuhrat Dehkanov
32cc1b7dba Replace 'I' with 'We'
To be consistent with the usage elsewhere in the README
2015-05-06 22:13:52 +09:00
Markus Unterwaditzer
4ec5e0e8d2 Merge pull request #1450 from Carreau/importlib
importlib deprecated in 3.4
2015-05-02 21:58:44 +02:00
Matthias Bussonnier
b42f47d4ee importlib deprecated in 3.5.
Replace the use of importlib by types.ModuleType that seem to be
available since at least 2.6

closes gh-1449
2015-05-02 10:54:38 -07:00
Markus Unterwaditzer
34fcd6e508 Merge pull request #1448 from fordhurley/custom_converters
Mention that custom converters can be defined for url routes
2015-05-01 20:11:33 +02:00
Ford Hurley
8d80857cc0 Mention that custom converters can be defined for url routes 2015-05-01 12:11:55 -04:00
Markus Unterwaditzer
eb1efd5098 Errorhandlers were NOT *added* in 1.0 2015-04-30 23:05:55 +02:00
Markus Unterwaditzer
5955f0a7c6 Merge pull request #1441 from andyxning/fix_pep8_with_logging
Fix pep8 with logging
2015-04-19 11:37:55 +02:00
ning.xie
98e4bac316 fix pep8 with logging.py 2015-04-19 17:33:54 +08:00
Markus Unterwaditzer
3e69322dc2 Merge pull request #1431 from untitaker/flask-errorhandling-amend
Some cleanup for errorhandling refactor
2015-04-12 00:06:57 +02:00
Markus Unterwaditzer
f500ba5412 Fix formatting errors 2015-04-11 20:52:47 +02:00
Markus Unterwaditzer
aee9646c2f Recursively traverse MRO of exception 2015-04-11 20:52:47 +02:00
Markus Unterwaditzer
a21cd9db75 Merge pull request #1291 from flying-sheep/errorhandler-rework
Fixed and intuitivized exception handling
2015-04-11 18:13:22 +02:00
Markus Unterwaditzer
b23a859b8d Merge pull request #1429 from flying-sheep/errorhandler-rework-docs
Added docs for the error handler rework
2015-04-11 18:12:46 +02:00
Phil Schaf
b138a27f30 some details 2015-04-11 18:08:04 +02:00
Phil Schaf
739c1e4e5e slimmed down error handling intro 2015-04-11 18:01:22 +02:00
Phil Schaf
f8e3819217 added info about an exception being raised for the old and broken behavior 2015-04-11 17:44:18 +02:00
Phil Schaf
55c0900452 Added docs for the error handler rework 2015-04-11 17:25:17 +02:00
Phil Schaf
763e40e4ee addressed a few review concerns 2015-04-11 14:24:01 +02:00
Phil Schaf
f24810553b added caching 2015-04-11 14:05:22 +02:00
Phil Schaf
0f7727f3de removed ExceptionHandlerDict 2015-04-11 14:05:22 +02:00
Phil Schaf
b32aa270e5 Removed 500 not being registerable for blueprints 2015-04-11 14:05:22 +02:00
Phil Schaf
cb16fb4fb0 More verbose message for old broken behavior 2015-04-11 14:05:22 +02:00
Phil Schaf
40d3a943dc Removed unused http code get function 2015-04-11 14:05:22 +02:00
Phil Schaf
adaf659e67 Switched to userdict for obsolete Python versions 2015-04-11 14:05:22 +02:00
Phil Schaf
8a53ab315c Fixed and intuitivized exception handling 2015-04-11 14:05:22 +02:00
ThiefMaster
2cd1824de5 Allow custom jinja environments
This is useful e.g. when using the new Jinja Environment
attributes added in mitsuhiko/jinja2#404
2015-04-06 15:03:00 +02:00
Keyan Pishdadian
f525f7a82c Merge pull request #1418 from alexwlchan/master
Fix a few spelling mistakes in the docs
2015-04-03 15:46:33 -04:00
Alex Chan
f4a53e97ea Fix a few spelling mistakes in the docs 2015-04-03 20:43:40 +01:00
Markus Unterwaditzer
54e43d91bf Merge pull request #1380 from KWinston/master
Add line of code required to run examples for Other Testing Tricks section
2015-04-02 01:57:06 +02:00
Brandon Sandrowicz
028525d2bf Fix Possible Typo
Looks like that was meant to be `config_key`. It works by accident because the function is defined in the same scope as the look that passes `config_key` to `apprunner`.
2015-04-02 01:48:48 +02:00
Keyan Pishdadian
7bc0c6ac79 Merge pull request #1414 from charleswhchan/patch-1
Added OpenShift as a free hosting provider alternative
2015-04-01 10:13:31 -04:00
Charles Chan
1224aaa51a Added OpenShift as a free hosting provider alternative 2015-03-31 16:13:29 -07:00
Keyan Pishdadian
6d2ac94f26 Merge pull request #1413 from skybert/500-errhandler-note
Added note that @errorhandler(500) isn't triggered in debug mode
2015-03-31 13:52:27 -04:00
Torstein Krause Johansen
aecb94415d Moved noted about HTTP 500 before the code examples
- as suggested by @keyan
2015-03-31 19:16:33 +02:00
Torstein Krause Johansen
b63389da16 Added note that @errorhandler(500) isn't triggered in debug mode 2015-03-31 17:35:29 +02:00
Markus Unterwaditzer
04e1de343d Add contributing file 2015-03-31 12:44:47 +02:00
Markus Unterwaditzer
89fd83a50c Revert "Don't use threads in this test"
This reverts commit 78cd4161f0.
2015-03-29 23:03:38 +02:00