Mike Cao
db2c5c77e1
Bump version
7 years ago
Mike Cao
3380846d7c
Merge pull request #355 from jqs/master
...
Removed extraneous ->write($url) call on redirect that was causing Sa…
7 years ago
jqs
ccf4858573
Removed extraneous ->write($url) call on redirect that was causing Safari to bugger out qwhen using HTTP2, which it tends to handle more strictly.
...
Notes:
The line above writes the URL to redirect to for the 303 then that line writes it again.
The result is a multi-line http header which causes safari to freak out when in http2 mode.
https://blog.christopherburg.com/2017/10/18/safari-11-multiline-http-headers-and-nsposixerrordomain100/
blog.christopherburg.com
Safari 11, Multiline HTTP Headers, and NSPOSIXErrorDomain:100. at A Geek With Guns
Chronicling the depravities of the State
7 years ago
Mike Cao
25f16079c6
Merge pull request #349 from merkuriy/master
...
Small fix for Doc and Code style
7 years ago
Uriy Efremochkin
cc72d9a081
Code style fix
7 years ago
Uriy Efremochkin
4841466656
Fix for Doc
7 years ago
Mike Cao
c6485b710e
Merge pull request #342 from kouts/patch-2
...
Update Engine.php
7 years ago
kouts
98c105d009
Update Engine.php
...
Fixed halt method so that it stops execution.
7 years ago
Mike Cao
b6ded4f288
Merge pull request #340 from kouts/patch-1
...
Halt method should clear response before sending.
7 years ago
kouts
53f0c1671d
Update Engine.php
...
Add ```clear``` to the halt method in order to work as expected with the latest changes
7 years ago
Mike Cao
e146b8c0dd
Prevent response from sending more than once.
7 years ago
Mike Cao
5b4916d4e3
Fix conflict with external error handlers.
7 years ago
Mike Cao
7ae2011723
Sending response should not exit to allow pre-stop filters.
7 years ago
Mike Cao
b781e63d08
Fix test.
7 years ago
Mike Cao
1c8d06cc42
Response content-length header should use mbstring if available.
8 years ago
Mike Cao
0386339331
Updated test asset.
8 years ago
Mike Cao
a123a08f10
Merge pull request #301 from yassineaddi/master
...
Fix redirect method due to a mistake removing backslashes
8 years ago
Yassine Addi
a0d749276f
Fix redirect method due to a mistake removing backslashes
...
The problem is that if 'flight.base_url' setting is set to 'http://localhost/flight ', then:
$url = 'http:/localhost/flight';
Notice that one backslash has been removed.
8 years ago
Mike Cao
c3c6f68909
Removed another case of $route passing. Updated tests.
8 years ago
Mike Cao
6aea7394c4
Remove $route from parameter list, only pass when dispatching callback.
8 years ago
Mike Cao
9c8d492799
Removed JSON encode depth parameter to keep PHP 5.3 compatibility.
8 years ago
Mike Cao
b30d5e5fa2
Moved map method check to Engine. Added get method to Loader. Added new tests.
8 years ago
Mike Cao
b4b43460eb
Merge pull request #295 from shanelja/master
...
Attempting to execute unmapped methods now triggers Exceptions
8 years ago
Shane Armstrong
a9ced778ee
#203 - Executing an unmapped method within the engine dispatcher now throws an Exception, clarified the return class of Flight::app()
8 years ago
Shane Armstrong
b7301a3c0c
Merge pull request #1 from mikecao/master
...
Merge pull request #294 from shanelja/master
8 years ago
Mike Cao
f4da7aefdd
Merge pull request #294 from shanelja/master
...
#290 - JSON methods now support encode option/depth
8 years ago
Shane Armstrong
b7b929bf99
#290 - JSON methods now support encode option/depth, added missing arguments to json/jsonp method documentation, _json/_jsonp methods now list arguments on individual lines to remain PSR-2 compliant
8 years ago
Mike Cao
ec24d78602
Allow static methods to be called using a string.
9 years ago
Mike Cao
7f402f805a
Merge pull request #252 from hitautodestruct/patch-2
...
Note regarding usage of flight in a subdirectory
9 years ago
hitautodestruct
af6afc6786
Changed flight to dir subdir
9 years ago
Mike Cao
087032ca7b
Merge pull request #246 from tamtamchik/patch-1
...
Updated README.md
9 years ago
Yuriy Tkachenko
e42d4ad7f9
Update README.md
9 years ago
hitautodestruct
1eeafc28a8
Note regarding usage of flight in a subdirectory
...
Thanks to this question and answer http://stackoverflow.com/questions/20890210/flight-php-routing-from-subdirectory
9 years ago
Yuriy Tkachenko
eaa9c99dd7
Updated README.md
...
Added example for routing object methods
9 years ago
Mike Cao
8bd0bdd0b6
Merge pull request #243 from susuper/master
...
Changed Last-Modified HTTP header format
9 years ago
susuper
bf7b6d6431
Changed Last-Modified HTTP header format
9 years ago
Mike Cao
f3fa0513fe
Updated error handling for PHP 7.
9 years ago
Mike Cao
b96aaa7967
Added charset option for JSON requests.
9 years ago
Mike Cao
443fa82895
Merge pull request #210 from orthographic-pedant/spell_check/available
...
Fixed typographical error, changed availabe to available in README.
9 years ago
Mike Cao
dc9cfda6dd
Merge pull request #226 from tamtamchik/master
...
PHPDoc update & rearrangement
9 years ago
Yuri Tkachenko
d191ca821e
fix namespace ref
9 years ago
Yuri Tkachenko
561542f068
Redirects > Request & Response
9 years ago
Yuri Tkachenko
6242b54edb
added request(), response(), router(), view() @method reference to
...
Flight PHPDoc section. Also did some rearrangement of methods in
documentation.
9 years ago
Mike Cao
b9dfda3fd6
Do not send a new response for json requests.
9 years ago
Mike Cao
cabbb25fcc
Added support for custom template file extensions.
9 years ago
Mike Cao
7fd3594ac7
Added ability to perform case sensitive matching of URLs.
9 years ago
orthographic-pedant
abbd75cfdc
Fixed typographical error, changed availabe to available in README.
9 years ago
Mike Cao
1feeb95ff2
Encode reserved @ character in URLs.
9 years ago
Mike Cao
46b3bd6096
Bump version.
9 years ago
Mike Cao
486ec7c689
Application now initialized in Flight::app() instead of __callStatic.
9 years ago