Commit graph

2819 commits

Author SHA1 Message Date
David Lord
0c94908956 Merge pull request #2297 from HndrkMkt/#2265-auto-detect-create-app-function
Auto-detect create_app() in find_best_app() #2265
2017-05-22 16:13:27 -07:00
David Lord
01ddf54b87
adjust for loop style 2017-05-22 16:12:23 -07:00
David Lord
7ecdbcfa2b
show error if multiple Flask instances are detected
add changelog
2017-05-22 15:48:08 -07:00
David Lord
a693f22a5a Merge pull request #2299 from dawran6/test-bp-template_global
Add coverage for Blueprint.add_app_template_global
2017-05-22 15:29:46 -07:00
David Lord
99208f1512 Merge pull request #2300 from tullyrankin/resort-wsgi-deploy-docs
Moved WSGI Standalone first in deployment documentation
2017-05-22 15:28:43 -07:00
Tully Rankin
2b96052240 Moved mod_wsgi under uwsgi in TOC deployment docs. 2017-05-22 15:13:31 -07:00
Tully Rankin
d7d21f5559 Moved WSGI-Standalone above mod_wsgi in deployment documentation. 2017-05-22 14:48:24 -07:00
Randy Liou
7ce01ab9b4 Add coverage for Blueprint.add_app_template_global
This tests the Blueprint.add_app_template_global mothod, which internally
calls the Blueprint.app_template_global method. The methods are used to
registering a function to the jinja template environment.
This PR increases the test coverage for module flask.blueprint by 4%.
2017-05-22 14:33:58 -07:00
Hendrik Makait
b4eb6534d5 Remove unnecessary checks and reformat NoAppException messages 2017-05-22 14:26:00 -07:00
David Lord
e706b5e544 Merge pull request #2298 from dawran6/test-bp-context
Add coverage for Blueprints.(app_)context_processor
2017-05-22 14:01:59 -07:00
Randy Liou
136dbf7de0 Add coverage for Blueprints.(app_)context_processor
Test both context_processor and app_context_processor functions.
Two context parameters are added into the context: one added to
the blueprint locally; another added to the app globally. The test
asserts the behaviors in both blueprint scope and the app scope.
The coverage for flask.blueprints is increased by 3%.
2017-05-22 13:09:22 -07:00
David Lord
a0e38a8cf1 Merge pull request #2295 from dawran6/test-blueprints
Add coverage for Blueprint.app_errorhandler
2017-05-22 12:30:52 -07:00
Hendrik Makait
ced719ea18 Auto-detect create_app and make_app factory functions 2017-05-22 12:30:18 -07:00
David Lord
88b0213357 Merge pull request #2296 from tullyrankin/debugger-documentation-1625
Added reference and link to Werkzeug debugger documentation
2017-05-22 12:28:06 -07:00
Tully Rankin
50b73f967b Removed the version number out of the documenation link to Werkzeug. 2017-05-22 12:19:52 -07:00
Tully Rankin
409dd15c10 Added link to using Werkzeug debugger in quickstart documentation. 2017-05-22 12:14:52 -07:00
Randy Liou
9fddecd4d9 Add coverage for Blueprint.app_errorhandler
This test case registers an application-wise error handler from
a Blueprint. Verifies the error handler by aborting the flask app
from the application itself as well as from another registered
Blueprint.
2017-05-22 12:00:04 -07:00
David Lord
f962720f7a Merge pull request #2293 from tullyrankin/debug-mode-2261
Debug mode 2261
2017-05-22 11:43:57 -07:00
Tully Rankin
041c68f48b Updated request context documentation. 2017-05-22 11:28:58 -07:00
Tully Rankin
c590e820aa Updated documentation. Replaced term development mode with debug mode. #2261 2017-05-22 11:25:02 -07:00
David Lord
b11f7354d1 Merge pull request #2288 from davidism/vary-cookies
Set "Vary: Cookie" header when session is accessed
2017-05-20 13:45:48 -07:00
David Lord
5d9dd0b379
set session accessed for setdefault 2017-05-20 13:00:17 -07:00
David Lord
ae133aa173
reorder session cookie checks to deleted, accessed, modified 2017-05-20 12:11:37 -07:00
David Lord
e2f4c0ac16
Merge branch 'master' into vary-cookies 2017-05-19 09:44:06 -07:00
Markus Unterwaditzer
a558d47ee2 Merge branch '0.12-maintenance' 2017-05-16 08:40:31 +02:00
Markus Unterwaditzer
f347d3c59e Bump to dev version 2017-05-16 08:40:08 +02:00
Markus Unterwaditzer
571334df8e Bump version number to 0.12.2 2017-05-16 08:39:30 +02:00
Markus Unterwaditzer
bb83ae9843 Release 0.12.2 2017-05-16 08:39:28 +02:00
Markus Unterwaditzer
dc9c5ef65a Merge branch '0.12-maintenance' 2017-05-16 08:34:53 +02:00
David Lord
f7c35bf0d5 safe_join on Windows uses posixpath
fixes #2033
closes #2059
2017-05-16 08:34:37 +02:00
David Lord
f0a6dcfbb8 Merge pull request #2284 from davidism/windows-safe_join
safe_join on Windows uses posixpath
2017-05-15 17:11:34 -07:00
David Lord
2a65794306
safe_join on Windows uses posixpath
fixes #2033
closes #2059
2017-05-15 16:58:01 -07:00
David Lord
88120e9e9d Merge pull request #2055 from geoffreybauduin/celery-documentation
Updated Celery pattern
2017-05-15 12:41:13 -07:00
David Lord
d5a88bf0d3
explain when to use a task queue
remove deprecated abstract attr from celery
add explanation of example task
[ci skip]
2017-05-15 12:40:09 -07:00
David Lord
f13e3fc352
Merge branch 'master' into celery-documentation 2017-05-15 12:17:09 -07:00
David Lord
ff361d32a9 Merge pull request #2282 from davidism/session-cookie-domain
Refactor session cookie domain
2017-05-13 22:13:53 -07:00
David Lord
f75ad9fca2
refactor session cookie domain logic
cache result of session cookie domain
add warnings for session cookie domain issues
add changelog
2017-05-13 21:59:00 -07:00
José Oliveira
c3d49e29ea
show warning if session cookie domain is ip
closes #2007
2017-05-13 21:47:43 -07:00
David Lord
716edfdb29 Merge pull request #2279 from davidism/docs-after_this_request
Clean up deferred callback doc
2017-05-11 22:50:29 -07:00
David Lord
cc59f2b204
clean up deferred callback doc
remove doc about writing after_this_request
[ci skip]
2017-05-11 22:48:21 -07:00
David Lord
0420cb21db Merge pull request #1965 from vioan/master
Added a missing module to import statement
2017-05-11 22:38:36 -07:00
David Lord
c01ddc59b7 Merge pull request #2277 from jlara310/master
Improve quickstart's Routing section
2017-05-11 22:32:00 -07:00
David Lord
2592f927a0
wrap lines
tighten up wording
remove any converter from quickstart
use correct rst code syntax
2017-05-11 22:31:19 -07:00
David Lord
9dd0a0a29f Merge pull request #2278 from davidism/installation-docs
Rewrite installation docs
2017-05-11 14:37:31 -07:00
David Lord
1fb43e3be4
rewrite installation docs
discuss python version
discuss all dependencies
prefer python 3 in instructions
[ci skip]
2017-05-11 14:34:09 -07:00
David Lord
a80eab70ba Update CONTRIBUTING.rst
basic pytest can't handle examples, pass tests dir
2017-05-11 12:35:03 -07:00
Xephyr826
dfb03c5673 Improve Routing section
Edited the entire section for clarity and concision. I rewrote sentences
to make them shorter and to reduce ambiguity.

Added a code sample to show the path converter type

Removed the HTTP method overview. Although it was well written, the
overview wasn't necessary in the quickstart. Readers can easily find an
overview elsewhere.
2017-05-10 22:38:22 -07:00
David Lord
5b83f11398 Merge pull request #2213 from runartrollet/doc_virtenv_p3
Issue #2212: documentation: virtualenv and python3
2017-05-09 11:04:23 -07:00
David Lord
9b734d1436 Merge pull request #2276 from pigletfly/master
Removed unused import
2017-05-09 10:19:51 -07:00
wangbing
160999e882 Removed unused import 2017-05-10 00:34:36 +08:00