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
Armin Ronacher
ffd9296507
Close request objects if they support closing.
2013-05-30 12:51:12 +01:00
Armin Ronacher
775c76ac5c
Enabled test mode for an app
2013-05-30 12:48:04 +01:00
Daniel Neuhäuser
404265110a
Always return a list from get_flashed_messages
2013-05-26 21:46:22 +02:00
Thomas Waldmann
ac04bc7836
replace 1/0 by 1 // 0 to get rid of DeprecationWarning (and PEP8 issue)
2013-05-26 20:33:22 +02:00
Thomas Waldmann
13cc69911c
fix typos
2013-05-25 22:01:14 +02:00
Thomas Waldmann
f9e9e77464
fix data types in after_request test
...
TODO: why was that bug not causing / displaying an exception somehow?
should give a TypeError in py 3.3.
2013-05-25 20:58:12 +02:00
Thomas Waldmann
96b8ffbb29
always import from ._compat
2013-05-25 20:24:14 +02:00
Thomas Waldmann
83f7658572
fix metaclass usage for py3
2013-05-25 20:19:17 +02:00