Armin Ronacher
46c24da016
Make before_first_request a decorator
2014-02-08 17:39:26 +00:00
Armin Ronacher
ae45aed8d6
Removed an unnecessary newline
2014-02-08 17:36:12 +00:00
Armin Ronacher
6de9484c97
Fixed a typo
2014-02-08 17:32:54 +00:00
Armin Ronacher
e7c587789a
Fixe a bug in the test client causing url parameters to be removed. This fixes #968
2014-02-08 17:19:00 +00:00
Daniel Neuhäuser
52098e1e4f
Happy New Year 2014
2014-01-02 19:21:07 +01:00
Daniel Neuhäuser
a3a2f521f1
Clear exceptions when pushing a context
...
Fixes #882
2013-10-16 20:12:20 +02:00
Daniel Neuhäuser
94f4360137
Explain is_package AttributeError in find_package
...
When a PEP 302 import hook is used that doesn't implement .is_package()
an AttributeError is raised. This looks like a bug in Flask. This change
fixes that problem in the sense that it explains, that the
AttributeError is intentional.
2013-08-13 15:53:58 +02:00
Daniel Neuhäuser
f88cc2d2f9
Fix broken test_appcontext_signals test case
...
This fixes #781 and ensures that Flask is tested with blinker installed.
2013-06-27 16:49:27 +02:00
Armin Ronacher
d94b1bec24
In case we need a 0.10.2
2013-06-14 09:54:27 +01:00
Armin Ronacher
298334fffc
Bump version number to 0.10.1
2013-06-14 09:54:07 +01:00
Serge S. Koval
44e39ab071
Fixed class-based views support
2013-06-14 10:28:37 +03:00
Armin Ronacher
c9337c044c
Merge branch '0.10-maintenance'
2013-06-14 00:24:27 +01:00
Armin Ronacher
58ad83f37c
Added support for bytes in sessions back
2013-06-14 00:24:17 +01:00
Armin Ronacher
63d9ede451
Merge branch '0.10-maintenance'
2013-06-14 00:05:55 +01:00
Armin Ronacher
c502dfbbfb
Changed |tojson filter to quote single attributes
2013-06-14 00:05:09 +01:00
Armin Ronacher
5886925ff3
Started 0.10 maintenance branch for a bugfix release
2013-06-13 23:36:50 +01:00
Armin Ronacher
ac187bded7
This is 0.11-dev
2013-06-13 09:36:03 +01:00
Armin Ronacher
3b9574fec9
Bump version number to 0.10
2013-06-13 09:35:35 +01:00
Daniel Neuhäuser
c7a683d2fd
Merge pull request #764 from marksteve/docs
...
Fix typo
2013-06-12 10:57:01 -07:00
Armin Ronacher
964174931d
Added request.get_json().
2013-06-12 16:27:48 +01:00
Mark Steve Samson
6565bd848e
Fix typo
2013-06-12 22:04:49 +08:00
Armin Ronacher
c889fbc231
Changed interface for flask.g
...
This now makes it behave like it did before, it's just an object.
It did however gain ``__contains__`` and ``__iter__`` and I added
a ``get()`` method to fetch an attribute without raising an
error. This fixes #759 .
2013-06-09 12:06:33 +01:00
Armin Ronacher
efd6e468ae
Removed view_func from route documentaiton.
...
This fixes #763 .
2013-06-09 11:46:43 +01:00
Armin Ronacher
e17024e85a
Added a testcase for some more routing things between blueprints.
2013-06-08 12:57:15 +01:00
Armin Ronacher
94c6ae51d7
Some small cleanup
2013-06-07 00:56:21 +01:00
Armin Ronacher
62dbe0e1ca
The default run method is now accepting the port from the SERVER_NAME.
2013-06-07 00:46:30 +01:00
Armin Ronacher
05479eb954
Some reindentation cleanup
2013-06-05 10:35:41 +01:00
Armin Ronacher
93073489a0
Documented changes on the g object some more
2013-06-05 10:02:33 +01:00
Armin Ronacher
0676bb8ab5
Added appcontext_pushed and appcontext_popped signals
2013-06-05 09:53:26 +01:00
Armin Ronacher
fd99abea57
Fixed too strict tests for cookie setting that broke on werkzeug changes
2013-06-05 09:47:31 +01:00
Armin Ronacher
ef72b78042
Imply the |safe on tojson in templates and change escaping logic
2013-06-03 12:25:08 +01:00
Armin Ronacher
56d3b74488
Added a test for non-ascii routing
2013-06-02 23:24:28 +01:00
Armin Ronacher
1b40b3b573
Fixed request context preservation and teardown handler interaction.
2013-06-02 21:47:32 +01:00
Armin Ronacher
6dfe933260
Removed an unnecessary as statement
2013-06-02 17:25:04 +01:00
Armin Ronacher
0190b770a1
Removed a bunch of code from _compat
2013-06-02 17:23:53 +01:00
Armin Ronacher
c629f69e69
Make the JSON module work better in the absence of an application context
2013-06-02 11:54:22 +01:00
Armin Ronacher
77d293cf49
Order JSON keys by default to avoid trashing HTTP caches
2013-06-01 19:24:03 +01:00
Armin Ronacher
3d9055b3b7
Added the JSONIFY_PRETTYPRINT_REGULAR config variable. This fixes #725
2013-06-01 00:20:00 +01:00
Armin Ronacher
da747738e8
Merge branch 'master' of github.com:mitsuhiko/flask
2013-05-30 21:39:22 +01:00
Armin Ronacher
e07dcb5562
Adjusted a testcase for Python 3
2013-05-30 18:17:04 +01:00
Armin Ronacher
f1918093ac
Changed teardown error handling to be more reliable.
2013-05-30 18:15:17 +01:00
Armin Ronacher
90e3906d02
Fixed some test failures
2013-05-30 17:58:27 +01:00
Armin Ronacher
9ae8487330
Fixed a broekn testcase
2013-05-30 16:16:39 +01:00
Armin Ronacher
7f35fc2935
Merge pull request #751 from ThomasWaldmann/sprint-branch
...
fixing issues found while debugging, fix error in 1 test
2013-05-30 07:08:17 -07:00
Armin Ronacher
abc1505196
Fixed various issues on the Python 3 port
2013-05-30 15:07:18 +01:00
Thomas Waldmann
bbfef4c406
flask view function may return bytes/str/unicode
2013-05-30 16:02:28 +02:00
Thomas Waldmann
51042f4c9f
fix issues in test_context_refcounts that were unnoticed yet as they did not make the test fail
2013-05-30 16:00:43 +02:00
Armin Ronacher
8aaf302586
Disable direct passthrough for accessing the data attribute on newer Werkzeugs
2013-05-30 14:35:23 +01:00
Armin Ronacher
eb622fb34f
Fixed a whole bunch of resource warnings in the flask testsuite
2013-05-30 14:31:36 +01:00
Armin Ronacher
47572c5b40
Set the content length automatically before calling wrap_file
2013-05-30 14:24:29 +01:00