5a9ccce558
Made library ecf compilable in scoop concurrency mode by default.
...
Except nino related projects that depends on EiffelThread.
2016-11-01 14:30:19 +01:00
4482520a86
Removed useless library declarations.
2016-02-03 15:12:54 +01:00
1a4db1d7c6
Eiffel code and ECFs update to support new agent notations.
...
Removed contrib/library/.../json library.
2016-01-18 16:41:10 +01:00
ab0bc7b314
Marked most of the *_with_request_methods procedure obsolete by the same feature name without the "_with_request_methods".
...
Added argument passing request methods to feature without the _with_request_methods.
Prefer "thread" concurrency for now in examples.
2015-06-10 17:52:26 +02:00
64463df552
Fixed various compilation error or warning.
2015-06-05 12:17:53 +02:00
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
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
991389e9b9
Update restbucksCRUD example to use "crypto" library rather than "eel".
...
Updated readme.md to add curl command to test the server.
2014-01-24 11:06:01 +01:00
dd31970b01
Renamed content_negotation' as content_negotiation' (fixed typo)
...
Updated .ecf and Eiffel code depending on previous CONNEG
2013-09-20 15:18:56 +02:00
2651171294
Extracted the policy driven classes into their own library for now "wsf_policy_driven.ecf"
...
Updated the restbucksCRUD example to demonstrate both approaches.
2013-08-20 17:27:57 +02:00
Colin Adams
69da6c6d06
Fixes as picked up by code review
2013-08-07 11:03:22 +01:00
Colin Adams
277eb0b4b6
restbucksCRUD example changed to use policy-driven framework
2013-08-06 15:01:24 +01:00
8040dd5826
Ensured that EWF compiles with 7.2
...
(note about ecf version
1-10-0 void_safety="all" <--> 1-11-0 void_safety="transitional"
1-10-0 void_safety="all" <--- 1-11-1 void_safety="all"
)
2013-06-28 11:06:35 +02:00
fbbd1f1eee
Fixed various void-safety issue with recent compilers.
...
Note that EWF does now require EiffelStudio 7.2, and is compiling with 7.3
2013-06-07 15:40:50 +02:00
Jocelyn Fiat
860959879c
Removed eel and eapml contrib/library from EWF
...
Since there are available from $ISE_LIBRARY
2013-01-23 18:13:22 +01:00
Jocelyn Fiat
aa65c16957
Breaking changes:
...
added `a_request_methods' argument to WSF_ROUTER_SELF_DOCUMENTATION_HANDLER.mapping_documentation
added similar argument to WSF_ROUTER_SELF_DOCUMENTATION_ROUTER_MAPPING.documentation
Renamed WSF_ROUTER_METHODS as WSF_REQUEST_METHODS
Enhanced WSF_REQUEST_METHODS with new has_... function
Added WSF_ROUTER_VISITOR and WSF_ROUTER_ITERATOR that may be useful to iterate inside the router.
we may improve the implementation of the router using those visitors in the future.
Improved the WSF_DEFAULT_RESPONSE to embedded suggested items (typically based on pseudo self documented router)
2012-12-19 16:42:26 +01:00
Colin Adams
a9d83f97a8
Completed first pass for HTTP 1.1 conformace contracts
2012-11-24 15:45:42 +00:00
jvelilla
a0ebdb6098
Fixed wsf_extension.ecf path, in the example RestBucksCRUD.
...
Replace the assigment attempt with attached syntax
2012-10-02 07:12:42 -03:00
Jocelyn Fiat
0203e0fdc7
Moved eel and eapml under the contrib folder.
2012-06-15 14:24:23 +02:00
Jocelyn Fiat
db448001a1
Change structure of EWF, to follow better categorization
2012-06-13 22:32:17 +02:00
Jocelyn Fiat
f69ff42564
Created wsf_extension, and moved some classes from wsf to wsf_extension
...
WSF_HANDLER_HELPER
WSF_RESOURCE_HANDLER_HELPER
WSF_HANDLER_ROUTES_RECORDER
2012-03-16 14:12:02 +01:00
Jocelyn Fiat
da3594db50
Now the 'router' library is part of 'wsf'
...
Move hello_routed_world under tests/dev since it was not really an example, but more a dev workspace/test
2011-12-15 14:10:52 +01:00
jvelilla
3313e9cf81
Added basic two basic examples, refactor rename restbucks
...
to restbucksCRUD
2011-12-08 18:43:29 -03:00