Commit Graph

2174 Commits

Author SHA1 Message Date
jocelyn
4744bb15c3 Updated EWSGI (markdown) 2011-09-05 06:15:07 -07:00
jocelyn
d0576c6829 Updated EWSGI Open Questions (markdown) 2011-09-05 06:03:33 -07:00
jvelilla
9fef2d71f0 Fixed ecf files that cause a cat-call in the example
web server.
EiffelWebNinoWithStreams
2011-09-05 09:18:39 -03:00
Jocelyn Fiat
6a581f6d62 Changed prefix from EWSGI_ to WGI_
Changed meta variable type to READABLE_STRING_32
2011-08-30 19:20:42 +02:00
Jocelyn Fiat
060f1482fe Changed prefix class name from EWSGI_ to WGI_
changes in interface for REQUEST and RESPONSE
2011-08-30 19:16:40 +02:00
Jocelyn Fiat
ed8f5d694f naming: meta_variable(s)
changed some string type to READABLE_STRING_32
or READABLE_STRING_8 for now regarding Meta variables (need decision here..)
2011-08-29 12:48:03 +02:00
Jocelyn Fiat
c20600f281 changed prefix GW_ into EWF_ for EiffelWebFramework
use READABLE_STRING_GENERAL instead of just STRING
2011-08-25 16:00:18 +02:00
Jocelyn Fiat
53ccaa3fde sync wiki doc 2011-08-25 14:48:30 +02:00
Jocelyn Fiat
22afbd7ed0 Merge branch 'master' of github.com:jocelyn/Eiffel-Web-Framework
Conflicts:
	library/server/ewsgi/connectors/nino/src/gw_nino_connector.e
	library/server/ewsgi/ewsgi-safe.ecf
2011-08-25 14:48:02 +02:00
Jocelyn Fiat
f6b362217c Merged REQUEST and ENVIRONMENT into REQUEST
renamed ENVIRONMENT_NAMES into META_NAMES
better usage of READABLE_STRING_GENERAL, and other strings
abstract RESPONSE_BUFFER in implementation of EWSGI
for the implementation, inheriting from deferred specification (more to come later)
2011-08-25 14:41:35 +02:00
Jocelyn Fiat
e9ccf855b3 Merged REQUEST and ENVIRONMENT into REQUEST
renamed ENVIRONMENT_NAMES into META_NAMES
better usage of READABLE_STRING_GENERAL, and other strings
for the implementation, inheriting from deferred specification (more to come later)
2011-08-25 12:33:20 +02:00
Jocelyn Fiat
4d0148d562 fixing wrong feature usage 2011-08-24 15:54:01 +02:00
Jocelyn Fiat
ec6cc5f2b8 code cleaning, and prepare for internal review code_review_20110823 2011-08-18 12:25:40 +02:00
Jocelyn Fiat
40018d36eb enhanced the ERROR_HANDLER 2011-08-04 15:11:51 +02:00
jocelyn
d14e65fdc0 Updated EWSGI : open questions (markdown) 2011-08-02 07:40:10 -07:00
jocelyn
c337f49c87 Updated EWSGI (markdown) 2011-08-02 07:39:45 -07:00
jocelyn
ed587493e9 Updated Home (markdown) 2011-08-02 07:39:34 -07:00
jocelyn
e2fb499853 Updated EWSGI (markdown) 2011-08-02 07:35:47 -07:00
jocelyn
59d4eb528c Created EWSGI (markdown) 2011-08-02 07:35:28 -07:00
jocelyn
afb3890f50 Updated EWSGI: open questions (markdown) 2011-08-02 07:34:52 -07:00
jocelyn
077c140576 Updated Home (markdown) 2011-08-02 07:33:41 -07:00
jocelyn
75dc9fac3e Updated Source structure (markdown) 2011-08-02 07:32:31 -07:00
jocelyn
637909614b Updated EWSGI: open questions (markdown) 2011-08-02 07:31:08 -07:00
jocelyn
45db7eb537 Created EWSGI: open questions (markdown) 2011-08-02 07:30:35 -07:00
Jocelyn Fiat
8e18329063 minor improvements on response_as_result code 2011-08-02 14:53:37 +02:00
jocelyn
8a3b5a77e3 Updated EWSGI specification: difference in main proposals (markdown) 2011-08-02 02:57:33 -07:00
jocelyn
4ab99dcd4a Created EWSGI specification: difference in main proposals (markdown) 2011-08-02 02:52:31 -07:00
Jocelyn Fiat
c372494713 cosmetic in config file .ecf 2011-08-02 10:47:16 +02:00
Jocelyn Fiat
10f4a99ee1 add "write_headers_string" to RESPONSE_BUFFER 2011-08-02 10:46:53 +02:00
jocelyn
cefc95e56f added current eiffel interfaces for APPLICATION, REQUEST and RESPONSE_BUFFER 2011-08-02 01:02:01 -07:00
jocelyn
0194450892 Updated EWSGI specification (markdown) 2011-08-02 00:21:53 -07:00
Jocelyn Fiat
e9085c614c sync wiki 2011-08-01 17:02:33 +02:00
Jocelyn Fiat
f7d3f519a7 moved ewsgi-full config file under tests (this is mainly for dev purpose, to be able to compile and edit all classes related to ewsgi) 2011-08-01 16:47:00 +02:00
Jocelyn Fiat
4eb22d0272 Tried to reduce gap between both EWSGI proposals
Re-adapt the Spec-compliant solution (instead of Lib-compliant solution).
  Thus no more 100% deferred interface.
Rename EWSGI_RESPONSE into EWSGI_RESPONSE_BUFFER
Added in extra/response-as-result/  an copy/paste from the implementation of Paul's proposal (not up to date with Paul's spec). But this is mainly for information and tests.
Removed part of the ewsgi/specification interfaces ... to be able to test EWSGI compliant library against the pure specification (experimental).
Renamed most of the GW_... into EWSGI_...
2011-08-01 16:41:16 +02:00
jocelyn
a2a1f89299 Updated EWSGI specification (markdown) 2011-08-01 01:19:54 -07:00
jocelyn
b869eb7333 Updated Home (markdown) 2011-08-01 00:36:52 -07:00
jocelyn
7680d071f1 Updated Community collaboration (markdown) 2011-07-29 06:15:51 -07:00
Jocelyn Fiat
bbcc9ef44b added http_accept feature to represent "Accept:" HTTP header 2011-07-29 15:13:34 +02:00
Jocelyn Fiat
801caa4e69 added hello_routed_world example
few changes on new `router' library (still in-progress)
2011-07-29 15:13:08 +02:00
Jocelyn Fiat
1b49445077 Added first draft for a URI and/or URI-template base request router. 2011-07-29 10:51:22 +02:00
Jocelyn Fiat
f005d8bb06 cosmetic 2011-07-29 10:50:31 +02:00
Jocelyn Fiat
a278537f7b Added "flush" to the EWSGI_RESPONSE_STREAM 2011-07-29 10:50:24 +02:00
Jocelyn Fiat
78b5b6f5fe Merge branch 'master' of github.com:jocelyn/Eiffel-Web-Framework 2011-07-29 08:52:57 +02:00
Jocelyn Fiat
a215c1e4d2 added missing non-void-safe .ecf 2011-07-29 08:52:36 +02:00
Jocelyn Fiat
fe3726677b added missing non-void-safe .ecf 2011-07-29 08:45:26 +02:00
Jocelyn Fiat
94d4909644 Fixed various issue with URI template, added corresponding tests 2011-07-28 18:45:25 +02:00
Jocelyn Fiat
0da4b7d61b It seems good convention to also add the "Status:" header Review_EWSGI 2011-07-28 10:57:24 +02:00
Jocelyn Fiat
5c5ba9f038 fix hello world example 2011-07-28 10:41:57 +02:00
Jocelyn Fiat
d65c8de1d2 ignore tests/temp 2011-07-28 08:28:54 +02:00
Jocelyn Fiat
3d93dbc66d added script to test compilations of .ecf in EWF 2011-07-27 18:35:17 +02:00