tristan fisher
067686b471
Add basic how-to on using envvars for config
8 years ago
David Lord
9d82993422
Merge pull request #2364 from davidism/xss-note
...
mention csp for javascript: uri xss
8 years ago
David Lord
15756da1f0
mention csp for javascript: uri xss
...
closes #2174
[ci skip]
8 years ago
David Lord
45946028e7
Merge pull request #2363 from davidism/inherited-members
...
document inherited attributes for Flask and Blueprint
8 years ago
David Lord
235c830759
document inherited attributes for Flask and Blueprint
...
closes #480
[ci skip]
8 years ago
David Lord
b80cf057fc
Merge pull request #2362 from davidism/remove-error-handler-cache
...
Remove error handler cache
8 years ago
David Lord
b5f4c52150
don't cache error handlers for exception mro
...
closes #2267 , closes #1433
8 years ago
David Lord
5c12acefbb
failing test
8 years ago
David Lord
706e67ed9e
Merge pull request #2361 from greyli/patch-3
...
Include flask.json package in setup()
8 years ago
Grey Li
16396248b8
Include flask.json package in setup()
8 years ago
David Lord
f29fa0d56b
Merge pull request #2359 from davidism/cli-warning
...
Be smarter about adding ".cli" to reloader command
8 years ago
David Lord
12c45f06a5
remove unused import
8 years ago
David Lord
fa7e8d6073
be smarter about adding ".cli" to reloader command
...
python -m flask.cli raises an import warning on > 2.6
it's only needed on 2.6, "flask" works otherwise
closes #2357
8 years ago
David Lord
63129e8426
Merge pull request #2358 from davidism/json-mixin
...
JSON support for test client and Response
8 years ago
David Lord
e97253e4c1
clean up JSON code and docs
8 years ago
David Lord
dbc70c9274
Merge remote-tracking branch 'remotes/origin/master' into json-mixin
8 years ago
David Lord
3b678b7927
Merge pull request #2354 from davidism/stream-session
...
Only open session if request does not have open session
8 years ago
David Lord
6637e20174
only open session if request hasn't been pushed yet
...
closes #1348
8 years ago
David Lord
5978a0f55f
failing test for streaming session
8 years ago
David Lord
49f3e96844
Merge pull request #2353 from grantwwu/patch-1
...
Clarify documentation for json parsing
8 years ago
David Lord
217d5f9bc0
mention mimetype and is_json
8 years ago
David Lord
62406e667c
Merge pull request #2352 from davidism/json-object-hook
...
Make session serializer extensible
8 years ago
David Lord
fd8b95952c
add tests for flask.json.tag
8 years ago
Grant Wu
daf85d3725
Clarify documentation for json parsing
...
Documentation does not currently mention that is_json accepts mimetypes that are not strictly application/json.
8 years ago
David Lord
9bee2500dd
finish documentation
...
[ci skip]
8 years ago
David Lord
bbd15d53ad
docs style cleanup
...
[ci skip]
8 years ago
David Lord
ca176cb903
pass serializer at tag init instead of to each method
...
split tagged dict and passthrough into separate cases
add docstrings
8 years ago
David Lord
5e1ced3c05
make session serializer extensible
...
support serializing 1-item dicts with tag as key
refactor serializer into flask.json.tag module
continues #1452 , closes #1438 , closes #1908
8 years ago
David Lord
ea2e9609bc
Merge branch 'master' into json-object-hook
8 years ago
David Lord
c7f433c49b
Merge pull request #2350 from davidism/errorhandler
...
show nice message when registering error handler for unknown code
8 years ago
David Lord
859d9a9d5c
show nice message when registering error handler for unknown code
...
clean up error handler docs
closes #1837
8 years ago
David Lord
9049755e3f
Merge pull request #2348 from davidism/bad-request
...
make debugging bad key errors easier
8 years ago
David Lord
8f3563cf79
fix operator precedence
8 years ago
David Lord
42905b8a55
set description for trap as well as debug
...
test for key error description
8 years ago
David Lord
045dccaefb
make debugging bad key errors easier
...
* TRAP_BAD_REQUEST_ERRORS is enabled by default in debug mode
* BadRequestKeyError has the key in the description in debug mode
closes #382
8 years ago
David Lord
fb90c310b9
Merge pull request #2347 from davidism/session-interface
...
deprecate app session methods in favor of session_interface
8 years ago
David Lord
b9c8c9bad1
deprecate app session methods in favor of session_interface
...
ref #1182
8 years ago
David Lord
abf54c8182
fix some config names in new doc
8 years ago
David Lord
b7eca826aa
Merge pull request #2346 from davidism/2345-vary
...
use existing response.vary property to set vary header
8 years ago
David Lord
b8eba0a3fa
use existing response.vary property to set vary header
...
closes #2345
8 years ago
David Lord
5797416544
Merge pull request #2344 from davidism/application-root
...
APPLICATION_ROOT defaults to '/'
8 years ago
David Lord
4a53840df0
APPLICATION_ROOT defaults to '/'
8 years ago
David Lord
60feecc26c
reformat config from table to linkable sections
8 years ago
David Lord
399ac3c54f
update changelog
...
[ci skip]
8 years ago
David Lord
90389140cc
Merge pull request #2343 from davidism/tests
...
update development resources
8 years ago
David Lord
3c7625e8c0
update development resources
...
fix tox to test examples again
add detox tox env for faster testing
clean up makefile, add tox target
add extra group for installing dev requirements
clean up contributing doc, build with docs
expand issue template
add pull request template
8 years ago
David Lord
a37f675ccb
Merge remote-tracking branch 'origin/0.10-maintenance'
...
refactor make_test_environ_builder
8 years ago
David Lord
aeb82a404f
Merge pull request #2342 from jrbaez01/issue/#2341-accept-one-default-argument
...
#2341 : Accept default argument value when args lenght equal 1
8 years ago
Junior Báez
4f689c41d9
#2341 : Accept default argument value when args lenght equal 1
8 years ago
David Lord
6a8c8c3484
set example app names directly
8 years ago