Jocelyn Fiat
de9d99e6bc
Merge pull request #140 from jvelilla/ewf_router
...
Updated WSF_ROUTER, to import an existing router definition.
2014-10-01 19:41:38 +02:00
Olivier Ligot
5d6e3c69ee
Fix filter example: logging filter must be the last one
2014-09-18 13:29:24 +02:00
Olivier Ligot
984d04e972
Filter example: add fcgi target
2014-09-17 17:11:37 +02:00
Olivier Ligot
83486ae0cc
Fix authentication filter: use {HTTP_AUTHORIZATION}.is_basic
2014-09-17 15:40:43 +02:00
jvelilla
4fe5c5da7e
Updated WSF_ROUTER.import feature.
2014-09-12 10:54:22 -03:00
jvelilla
ec1d8ca52f
Updated WSF_ROUTER, to import an existing router definition.
2014-09-10 12:57:34 -03:00
Olivier Ligot
0404627153
Merge remote-tracking branch 'upstream/master'
2014-07-11 15:00:20 +02:00
Jocelyn Fiat
93f1fed997
Merge pull request #139 from jocelyn/widget_integration
...
Added custom-template in examples, as a base template to integrate easily other JS widgets.
2014-07-07 12:30:10 +02:00
jocelyn
f6ebd414d6
Added custom-template in examples, as a base template to integrate easily other JS widgets.
...
Added custom example (based on custom-template project) that demonstrates how to integrate a thirdparty JS component such as d3 within the application using wsf_js_widget.
Removed various unecessary ecf dependencies.
2014-07-07 12:15:18 +02:00
Jocelyn Fiat
41d24c91b4
Merge pull request #138 from jocelyn/widget_integration
...
Integrated WSF_JS_Widget library provided by Yassin Nasir Hassan and Severin Munger as an ETH student project.
It was updated to better support Unicode, and other minor changes, this is still under "draft" folder, as it may need various modifications on the interface and implementation.
2014-07-07 11:19:43 +02:00
jocelyn
0427f7a8d3
Fixed compilation issue related to old usage of modified JSON library.
2014-07-07 11:14:36 +02:00
jocelyn
985a5e5ce7
Merge branch 'master' of github.com:EiffelWebFramework/EWF into widget_integration
2014-07-07 10:30:42 +02:00
jocelyn
fe4c283336
Move wsf_js_widget library under draft/library/server/wsf_js_widget
2014-07-07 10:26:10 +02:00
Jocelyn Fiat
397dcc6128
Merge pull request #133 from jocelyn/better_uploading_file
...
Improved the uploading of file in regard to temporary filename.
2014-06-23 16:06:29 +02:00
jocelyn
a3c403323d
Raised the void-safety level to "complete"
...
Added comments.
2014-06-23 16:05:20 +02:00
jocelyn
67641da44d
Improved the uploading of file in regard to temporary filename.
...
Avoid to overwrite the same file for concurrent requests uploading the same filename.
2014-06-11 16:52:22 +02:00
Olivier Ligot
a826051979
Merge remote-tracking branch 'upstream/master'
2014-05-22 22:09:00 +02:00
Jocelyn Fiat
ce4c62a989
Merge pull request #131 from jocelyn/void-safe
...
Make sure to be able to compile in complete void-safe for 14.05 and still compile with 13.11
v0.4.0
2014-05-14 16:21:21 +02:00
jocelyn
b59966595e
Make sure to be able to compile in complete void-safe for 14.05 and still compile with 13.11
2014-05-14 16:18:10 +02:00
jocelyn
fcf8b63666
Make sure to be able to compile in complete void-safe for 14.05 and still compile with 13.11
2014-05-14 16:16:32 +02:00
jocelyn
cad9322839
Merge branch 'master' into void-safe
2014-05-14 11:32:28 +02:00
jocelyn
31fcd61401
Make sure to be able to compile in complete void-safe for 14.05 and still compile with 13.11
2014-05-14 10:14:51 +02:00
Jocelyn Fiat
0b11663da4
Merge pull request #128 from jocelyn/response_header
...
Extracting HTTP_HEADER_BUILDER from HTTP_HEADER
Improving wsf session usage
Various unicode related improvement for router and error library.
2014-05-14 10:06:58 +02:00
jocelyn
5a179f514c
Minor change to avoid unecessary conversion from eventual immutable string 8 to string 8.
2014-05-14 10:04:17 +02:00
jocelyn
f099a70b87
Apply recent change on error_handler interface to support unicode error message in response.
2014-05-14 10:03:15 +02:00
jocelyn
1163b99f39
Support for unicode error message for the ERROR_HANDLER.as_string_representation: STRING_32
...
and as well for debug_output, this avoid unecessary unicode string truncation.
2014-05-14 10:02:38 +02:00
jocelyn
ca6ccc7291
debug_output can return a string 32, so avoid truncated unicode value by returning a string 32 value for `debug_output' .
2014-05-14 09:59:29 +02:00
jocelyn
bb11c24681
check that cookies data is valid string 8 to follow assertions.
2014-05-14 09:53:04 +02:00
jocelyn
d158579bdc
Replaced notion of session uuid by session id which is more generic (could be a uuid, or something else).
...
Use STRING_TABLE for the implementation of session data container.
Added a few missing comments.
2014-05-14 09:45:15 +02:00
jocelyn
02f5a09689
Added comment to explain why conversion to string 8 is safe
2014-05-14 09:36:22 +02:00
jocelyn
cb3de17be9
renamed HTTP_HEADER_BUILDER as HTTP_HEADER_MODIFIER
2014-05-14 09:35:55 +02:00
jocelyn
fd66d79ecb
Updated ecf files toward complete void-safety
...
Added iron package files.
Added libfcgi files to compile .lib and .dll on Windows
2014-04-22 21:47:29 +02:00
jocelyn
d6b77e938b
Added more tests for uri-template matching, especially with url that contains %2F i.e the percent encoded slash '/'
2014-04-22 19:25:07 +02:00
jocelyn
3c8dc0a9e1
Fixed various Unicode text handling.
...
Moved example folder inside the library, and renamed it "demo"
Improved example code.
2014-04-22 16:36:29 +02:00
jocelyn
fdfeea508e
Merge branch 'master' of https://github.com/EiffelWebFramework/EWF.wiki
2014-04-22 15:50:44 +02:00
jocelyn
99d0340e1b
Merge branch 'master' of https://github.com/eiffelhub/json
2014-04-22 15:50:30 +02:00
jocelyn
a74cda2f33
Added support for UTF-8 during decoding.
...
The JSON specification does not require it, but some json encoders are using utf-8 encoding for json encoding.
Added related autotest case.
2014-04-22 15:45:31 +02:00
jocelyn
322fd80f40
Be sure to reset `is_https' to False, in case the wsf_request object is reused by the implementation.
2014-04-22 10:18:16 +02:00
jocelyn
7168941495
is_https should not rely on REQUEST_SCHEME which may still be "http" for SSL connection.
2014-04-22 10:09:03 +02:00
jocelyn
161607cf8a
better comments.
2014-04-22 10:01:27 +02:00
jocelyn
d45cd032a7
Corrected support of https request in `server_url' (and callers).
...
Added query `is_https' to indicate if the request is done via a https connection or not.
2014-04-22 09:59:18 +02:00
Jocelyn Fiat
9db9a4957a
Updated Documentation__Request (markdown)
2014-04-17 07:24:13 -07:00
Jocelyn Fiat
d089921ef5
Updated Documentation__Request (markdown)
2014-04-17 07:23:54 -07:00
Jocelyn Fiat
7f3ece2da9
Updated Documentation__Request (markdown)
2014-04-17 07:23:33 -07:00
jocelyn
4b497060a0
Added an example to embed EWF nino service into a Vision2 desktop application.
...
This is locally consumed via the embedded web browser component.
2014-04-10 15:28:19 +02:00
jocelyn
d40131f863
Updated encoder library, especially URL encoders to reuse implementation of percent_encoder.e
...
Fixed JSON_ENCODER for %T and related.
Updated related autotest cases.
2014-04-09 18:10:51 +02:00
jocelyn
9999b5e400
Moved implementation of WSF_PERCENT_ENCODER into "encoder" library, and added the *partial* variant.
2014-04-09 17:19:09 +02:00
jocelyn
6e27f66306
Improved BASE64 to update has_error when decoding.
...
Added manual tests.
2014-04-09 16:56:40 +02:00
jocelyn
a4c1263190
fixed code for test_url_encoder
2014-04-09 16:22:42 +02:00
jocelyn
46920fb991
Do not try to read more bytes from input than provided Content-Length value.
2014-04-09 12:27:31 +02:00