Commit Graph

908 Commits

Author SHA1 Message Date
Jocelyn Fiat
fbd9cb9588 Added `HTML_ENCODER.general_encoded_string (s: READABLE_STRING_GENERAL): STRING_8'
(note: probably we should do similar change for all the encoders)
2012-09-10 09:36:27 +02:00
Jocelyn Fiat
0d8363aa3f Fixed issue when applying URI_TEMPLATE result to WSF_REQUEST to populate path_parameters', now if we have table parameter for foo[]' .. we ignore any string parameter with same name `foo'
Also fixed issue where the encoded name were changed later, since it kept the same string reference.
Added `WSF_REQUEST.is_post_request_method: BOOLEAN' and `WSF_REQUEST.is_get_request_method: BOOLEAN' to ease app code
2012-09-10 09:35:47 +02:00
Jocelyn Fiat
153a853df5 Added `WSF_TABLE.is_empty: BOOLEAN'
Added `WSF_TABLE.as_array_of_string: detachable ARRAY [READABLE_STRING_32]'
2012-09-10 09:31:27 +02:00
Jocelyn Fiat
45daa731cf Added put_expires_string (s: STRING) and put_expires_date (dt: DATE_TIME)
Better implementation for WSF_FILE_RESPONSE (added last modified, and other caching related info)
2012-09-10 09:27:32 +02:00
Jocelyn Fiat
f117cc0b97 Merge pull request #13 from GroupeS/filter
Filter: pre-process incoming data and post-process outgoing data
2012-09-05 08:02:41 -07:00
Olivier Ligot
b33d471cf8 [FIX] Path to libraries 2012-09-05 14:18:43 +02:00
Olivier Ligot
7ba863f43c Merge remote-tracking branch 'upstream/master' into filter 2012-09-05 14:08:41 +02:00
Jocelyn Fiat
bd15133e2b Also convert from STRING_8 to URI_TEMPLATE (not only from READABLE_STRING_8) 2012-08-31 07:03:15 +02:00
Jocelyn Fiat
0c110169de fixed location of ewf.ini for ISE wizard 2012-08-28 17:06:14 +02:00
Jocelyn Fiat
61b7f89e3b Fixed source code for building and installing the ISE Wizard 2012-08-28 16:45:25 +02:00
Jocelyn Fiat
2f94214863 Merge branch 'master' of github.com:EiffelWebFramework/EWF 2012-08-24 12:05:49 +02:00
Jocelyn Fiat
40e524337e Merge branch 'master' of https://github.com/eiffelhub/json
Conflicts:
	draft/library/gobo/shared_gobo_ejson.e
	draft/library/kernel/converters/json_converter.e
	draft/library/kernel/converters/json_hash_table_converter.e
	draft/library/kernel/converters/json_linked_list_converter.e
	draft/library/kernel/ejson.e
	draft/library/kernel/shared_ejson.e
	draft/test/autotest/test_suite/json_author_converter.e
	draft/test/autotest/test_suite/json_book_collection_converter.e
	draft/test/autotest/test_suite/json_book_converter.e
	draft/test/autotest/test_suite/test_json_core.e
2012-08-24 02:40:54 -07:00
Jocelyn Fiat
5487b04922 Merge branch 'master' of https://github.com/EiffelWebFramework/EWF.wiki
Conflicts:
	doc/wiki/Home.md
2012-08-24 02:22:49 -07:00
Jocelyn Fiat
425f3fbb86 Merge branch 'master' of https://github.com/EiffelWebFramework/EWF.wiki
Conflicts:
	doc/wiki/Home.md
2012-08-24 07:54:03 +02:00
jocelyn
a29bbab0a8 Updated Projects (markdown) 2012-08-14 01:16:50 -07:00
jocelyn
55fc25b258 Updated Projects (markdown) 2012-08-13 03:41:07 -07:00
jocelyn
681e331dec Updated Projects Suggestions (markdown) 2012-08-13 03:40:44 -07:00
jocelyn
693b5b2d1b Updated Projects Suggestions (markdown) 2012-08-13 03:40:22 -07:00
jocelyn
97018e93f6 Updated Projects (markdown) 2012-08-13 03:39:54 -07:00
jocelyn
c92be6de09 Updated Projects (markdown) 2012-08-13 03:35:26 -07:00
jocelyn
26706841a5 Updated Projects Suggestions (markdown) 2012-08-13 03:34:55 -07:00
jocelyn
a7577bb330 Updated Projects Suggestions (markdown) 2012-08-13 03:33:58 -07:00
jocelyn
dc3a897150 Updated Projects Suggestions (markdown) 2012-08-13 03:33:18 -07:00
jocelyn
764b076b88 Updated Project suggestions (markdown) 2012-08-13 03:32:52 -07:00
jocelyn
e861d65e99 Created Project suggestions (markdown) 2012-08-13 03:32:28 -07:00
jocelyn
2f556cb99e Updated Projects (markdown) 2012-08-13 03:26:44 -07:00
jocelyn
38f856a54b Updated Projects (markdown) 2012-08-13 03:17:28 -07:00
Olivier Ligot
74334e665d [ADD] Filter: pre-process incoming data and post-process outgoing data
Filters are part of a filter chain, thus following the chain of responsability
design pattern.
More information are available in library/server/wsf/src/filter/README.md
2012-08-10 10:09:59 +02:00
Jocelyn Fiat
b6464cf5e7 removed "getest" since it is duplication with autotest (and we use mainly the later for regression testing) 2012-08-08 09:13:33 +02:00
Jocelyn Fiat
8b33c77008 Added JSON_PRETTY_STRING_VISITOR
Added converter for ARRAYED_LIST
Fixed STRING_32 to JSON_VALUE issue in ejson.e
Added missing new line character at the end of some files.
Cosmetic
before_GETEST_removal
2012-08-08 08:51:00 +02:00
jocelyn
3fc4936428 Updated Projects (markdown) 2012-07-31 00:46:23 -07:00
jocelyn
8a91796d12 Updated Projects (markdown) 2012-07-30 05:21:14 -07:00
jocelyn
8812b660da Updated Projects (markdown) 2012-07-30 05:12:24 -07:00
jocelyn
0647d40865 Updated Projects (markdown) 2012-07-30 05:11:18 -07:00
jocelyn
65f9b6598b Updated Projects (markdown) 2012-07-30 01:54:32 -07:00
jocelyn
600e403d91 Updated Projects (markdown) 2012-07-30 01:49:24 -07:00
jocelyn
65c9da1288 Updated Projects (markdown) 2012-07-27 09:23:12 -07:00
jocelyn
78975fbf1c Created Projects (markdown) 2012-07-27 07:54:06 -07:00
jocelyn
6a650c4a34 Updated Home (markdown) 2012-07-27 07:41:43 -07:00
jocelyn
73319dcd80 Updated Home (markdown) 2012-07-27 06:55:34 -07:00
Jocelyn Fiat
c62a4d2c49 Update master 2012-07-05 13:46:07 +03:00
Jocelyn Fiat
0665085eee updated to use WSF_STRING.value instead of obsolete WSF_STRING.string 2012-06-29 10:48:21 +02:00
Jocelyn Fiat
0a058882f5 Merge branch 'master' of https://github.com/eiffelhub/json 2012-06-29 10:36:53 +02:00
Jocelyn Fiat
480abdec51 Better code for tutorial example. 2012-06-29 10:27:23 +02:00
Jocelyn Fiat
b7be1cb0a2 Merge branch 'master' of https://github.com/EiffelWebFramework/EWF.wiki 2012-06-29 07:44:03 +02:00
jocelyn
9adbee9887 Updated EWSGI specification: difference in main proposals (markdown) 2012-06-28 22:39:41 -07:00
Jocelyn Fiat
6fa0d56465 cosmetic 2012-06-28 18:07:18 +02:00
Jocelyn Fiat
14367f9bde Merge branch 'master' of https://github.com/eiffelhub/json
Conflicts:
	draft/library/kernel/json_object.e
2012-06-28 17:55:48 +02:00
Jocelyn Fiat
873f877530 Added TABLE_ITERABLE interface to JSON_OBJECT
Added JSON_OBJECT.replace (value, key)
2012-06-28 16:52:11 +02:00
Jocelyn Fiat
0dae7c6432 use svn export instead of svn checkout 2012-06-27 09:27:55 +02:00