Commit Graph

  • 5de14b114e Provide a way to log into a file, rather than just console output Minor optimization for WSF_LOGGING_FILTER Jocelyn Fiat 2012-12-05 22:20:56 +01:00
  • a9f3ea7886 Prepare upcoming support for unicode environment variables Jocelyn Fiat 2012-12-05 22:19:59 +01:00
  • d445559890 removed fcgi(-safe).ecf files ... since there renamed libfcgi(-safe).ecf Jocelyn Fiat 2012-12-05 17:01:45 +01:00
  • 4ed8365afe ise_wizard Unix shell scripts Olivier Ligot 2012-12-04 14:42:09 +01:00
  • a6ca54f958 Fix ise_wizard Olivier Ligot 2012-12-03 17:37:26 +01:00
  • 075ac1d628 Logging filter Olivier Ligot 2012-12-03 16:29:12 +01:00
  • 2ed861e3d9 added tests\all-safe.ecf to compile most of EWF's lib, to quickly check the compilation state Jocelyn Fiat 2012-12-05 22:26:58 +01:00
  • e1dffa542e use libfcgi(-safe).ecf rather than fcgi(-safe).ecf Jocelyn Fiat 2012-12-05 22:21:36 +01:00
  • 43df8f573b Provide a way to log into a file, rather than just console output Minor optimization for WSF_LOGGING_FILTER Jocelyn Fiat 2012-12-05 22:20:56 +01:00
  • 78b161df16 Prepare upcoming support for unicode environment variables Jocelyn Fiat 2012-12-05 22:19:59 +01:00
  • bbf63c1cc0 removed fcgi(-safe).ecf files ... since there renamed libfcgi(-safe).ecf Jocelyn Fiat 2012-12-05 17:01:45 +01:00
  • 25f6528d2e Merge pull request #17 from oligot/logging_filter Jocelyn Fiat 2012-12-05 08:00:43 -08:00
  • 21ec257091 Merge pull request #19 from oligot/ise_wizard_sh Jocelyn Fiat 2012-12-04 06:06:27 -08:00
  • eb676bd14b ise_wizard Unix shell scripts Olivier Ligot 2012-12-04 14:42:09 +01:00
  • 9770af09b4 Merge pull request #18 from oligot/fix_ise_wizard Jocelyn Fiat 2012-12-04 03:01:41 -08:00
  • e9376b5d16 Fix ise_wizard Olivier Ligot 2012-12-03 17:37:26 +01:00
  • fc8188aeb1 Logging filter Olivier Ligot 2012-12-03 16:29:12 +01:00
  • 156406f9ac Fixed various compilation issue with new self documentation Improved the self documentation handler to provide a make_hidden creation procedure Jocelyn Fiat 2012-12-03 12:20:12 +01:00
  • e0166a4c44 Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-12-03 11:30:47 +01:00
  • c2fa3cd70a Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-12-03 11:13:59 +01:00
  • aa0207bece updated ecf path Jocelyn Fiat 2012-12-03 11:12:53 +01:00
  • 125d44ff67 Added debug clause to detect in WSF_ROUTER.map_with_request_methods the existing conflicts with similar mapping. Added smart handling of HEAD request. Exported some internal features of WSF_REQUEST and WSF_RESPONSE to respectively WSF_REQUEST_EXPORTER and WSF_RESPONSE_EXPORTER Jocelyn Fiat 2012-11-26 22:58:48 +01:00
  • bdee22f647 added debug_output to WSF_ROUTER_MAPPING Jocelyn Fiat 2012-11-26 22:37:44 +01:00
  • 8b5353df0a Avoid using INDEXABLE_ITERATION_CURSOR.is_last Jocelyn Fiat 2012-11-26 16:06:08 +01:00
  • f18ef477b8 Included the library base(-safe).ecf which was forgotten by mistake. Jocelyn Fiat 2012-11-25 21:30:10 +01:00
  • 63b4f6509e Fixed compilation due to recent changes from http_client and corrected design. Jocelyn Fiat 2012-11-25 17:28:27 +01:00
  • a9d83f97a8 Completed first pass for HTTP 1.1 conformace contracts Colin Adams 2012-11-24 15:45:42 +00:00
  • 68cd78d87d Forced HEAD when GET requested Colin Adams 2012-11-24 14:13:38 +00:00
  • 496df96f75 First postconditions relating to response codes added Colin Adams 2012-11-24 14:02:26 +00:00
  • 17ce1be582 Added framework for HTTP-conforming contracts Colin Adams 2012-11-24 11:55:10 +00:00
  • b7379a6289 Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-11-23 22:52:57 +01:00
  • f0c5cf20f8 Update README.md Jocelyn Fiat 2012-11-23 18:56:44 +01:00
  • 5f152cff5a Update README.md Jocelyn Fiat 2012-11-23 18:37:39 +01:00
  • af07986eec New design for self documented router. The documentation is built only on demand. A mapping entry can be hidden for the documentation One can change the status code when building itself the WSF_ROUTER_SELF_DOCUMENTATION_MESSAGE Jocelyn Fiat 2012-11-23 22:49:11 +01:00
  • 78ceebf979 Update README.md Jocelyn Fiat 2012-11-23 18:56:44 +01:00
  • 108ab43031 Made encoder and error library compilable with 6.8 Jocelyn Fiat 2012-11-23 18:56:09 +01:00
  • ca1fb5a4ce Update README.md Jocelyn Fiat 2012-11-23 18:37:39 +01:00
  • c654759d8e Added SHARED_... classes for encoders (html, url, xml, json, ...) Jocelyn Fiat 2012-11-23 18:06:56 +01:00
  • f817008bcd Do not use {INDEXABLE_ITERATION_CURSOR}.is_last since it is added from EiffelStudio v7.2 Jocelyn Fiat 2012-11-23 18:04:21 +01:00
  • 66ac29b3fc Updated signatures for the self documentated message Jocelyn Fiat 2012-11-23 15:59:56 +01:00
  • dcb630ce98 Updated self documentation Jocelyn Fiat 2012-11-23 15:52:59 +01:00
  • d8b6f80411 Added WSF_NOT_FOUND_RESPONSE to respond 404 Not found page Jocelyn Fiat 2012-11-23 15:52:39 +01:00
  • 9fcb897b0b Allow to use WSF_ROUTER_SELF_DOCUMENTATION_MESSAGE without any WSF_ROUTER_SELF_DOCUMENTATION_HANDLER i.e without any specific URL to this self documentation. Added custom value such as header, footer, style css url ... Jocelyn Fiat 2012-11-23 14:12:13 +01:00
  • 5926bbc0c2 Fixed signature of WSF_MIME_HANDLER.handle Jocelyn Fiat 2012-11-23 12:39:16 +01:00
  • 52cc743997 Added WSF_ROUTER.has_item_associated_with_resource and item_associated_with_resource Added WSF_ROUTER_MAPPING.associated_resource Added WSF_ROUTER_SELF_DOCUMENTATION_HANDLER and WSF_ROUTER_SELF_DOCUMENTATION_MESSAGE to provide a self documentation for WSF_ROUTER (for now, only HTML) Jocelyn Fiat 2012-11-23 12:38:49 +01:00
  • ee13393a91 Made WSF_ROUTER_METHODS.new_cursor an INDEXABLE_ITERATION_CURSOR which is richer than just ITERATION_CURSOR Jocelyn Fiat 2012-11-23 10:07:33 +01:00
  • 2b92ba9e62 Updated Useful links (markdown) oligot 2012-11-22 11:28:17 -08:00
  • c23bf7a05d Created Useful links (markdown) oligot 2012-11-22 04:30:08 -08:00
  • fdd40ff08d minor change: reuse local variable Jocelyn Fiat 2012-11-21 09:48:58 +01:00
  • 86540814b3 Include the `url' in the http client response. This way, we can get the real url used by the lib, especially when there are query parameters. Jocelyn Fiat 2012-11-21 09:48:28 +01:00
  • 504e013a74 removed "rest" from readme.md Jocelyn Fiat 2012-11-20 13:50:40 +01:00
  • 59316c9c65 Added WSF_ROUTER_ITEM to replace a structure represented with named TUPLE Added debug_output to ease debugging Jocelyn Fiat 2012-11-20 13:49:40 +01:00
  • 6621da202d Removed pseudo rest library from draft libraries. Jocelyn Fiat 2012-11-20 13:49:28 +01:00
  • ead896e870 Updated git tips related to subtree to avoid weird issue when "pulling" subtree which was putting files in wrong locations. Jocelyn Fiat 2012-11-15 16:32:11 +01:00
  • e65c2da528 Merge branch 'master' of https://github.com/eiffelhub/json Jocelyn Fiat 2012-11-15 16:29:02 +01:00
  • ab84e5a7a0 Fixed message for exception_failed_to_convert_to_json Fixed indentation Jocelyn Fiat 2012-11-15 16:18:28 +01:00
  • f17abb1679 Update Readme.txt jvelilla 2012-11-15 08:26:51 -02:00
  • 814ea051f1 Fixed compilation Jocelyn Fiat 2012-10-23 13:09:26 +02:00
  • 56214129bd Provide server_url: STRING' that compute the http://server_name:port or https://... using server_name', server_port', server_protocol' and avoid using `http_host' which is not reliable and could be cause of security issue. Jocelyn Fiat 2012-10-23 12:10:33 +02:00
  • 2c2e031944 Fixed Date: formatting, follow RFC 1123 Jocelyn Fiat 2012-10-23 12:00:59 +02:00
  • 50d5254060 Added WSF_REQUEST_UTILITY_PROXY, that provides the WSF_REQUEST_UTILITY features to a class that implement request: WSF_REQUEST Jocelyn Fiat 2012-10-22 17:09:57 +02:00
  • 7dce121f8c added REST_URI_TEMPLATE_ROUTING_HANDLER Jocelyn Fiat 2012-10-22 14:54:02 +02:00
  • 2e774f2e10 Added WSF_ROUTING_CONTEXT_HANDLER Jocelyn Fiat 2012-10-22 14:27:03 +02:00
  • b781caa2c2 Fixing design of draft rest lib (which is going to be removed soon) Jocelyn Fiat 2012-10-22 14:04:42 +02:00
  • 84d1f20fd0 Do not set default status if a status is already set. Jocelyn Fiat 2012-10-22 11:15:52 +02:00
  • fb3148aeea Using anchor type to create the router this is more flexible for eventual descendants redefining the router Jocelyn Fiat 2012-10-22 11:15:23 +02:00
  • 92cbf48b49 Updated Projects new suggestions (markdown) oligot 2012-10-08 03:38:12 -07:00
  • aa743c0a7d Removed generic parameter in WSF_FILTER_HANDLER, since it is useless and make code heavy Jocelyn Fiat 2012-10-08 10:40:44 +02:00
  • 2d3151e45f Removed unwanted commented line Jocelyn Fiat 2012-10-08 09:27:03 +02:00
  • 146fd3cc7d Updated "filter" example Jocelyn Fiat 2012-10-08 09:24:19 +02:00
  • 016efaed15 Updated Copyright Jocelyn Fiat 2012-10-04 15:04:14 +02:00
  • d9990df23f updated copyright Jocelyn Fiat 2012-10-04 15:01:02 +02:00
  • 9333d9c5be Updated filter example to demonstrate the use of context. Jocelyn Fiat 2012-10-04 15:00:44 +02:00
  • 55e4602faf Fixed compilation for STARTS_WITH_ handler Jocelyn Fiat 2012-10-04 14:52:28 +02:00
  • 737213b44c Added WSF_RESOURCE_CONTEXT_HANDLER_HELPER Jocelyn Fiat 2012-10-04 14:46:28 +02:00
  • 2f6a6cbf5f Added notion of mapping factory, so one can implement a handler without having to implement new_mapping Added filter context handler Added WSF_STARTS_WITH_ROUTING_HANDLER and WSF_URI_ROUTING_HANDLER (in addition to the uri template version) Jocelyn Fiat 2012-10-04 14:31:03 +02:00
  • f7615edec9 fixed wsf_extension path in filter-safe.ecf file Jocelyn Fiat 2012-10-03 15:54:22 +02:00
  • 68f548e7cb Merge pull request #2 from jvelilla/master Jocelyn Fiat 2012-10-02 03:38:30 -07:00
  • a0ebdb6098 Fixed wsf_extension.ecf path, in the example RestBucksCRUD. Replace the assigment attempt with attached syntax jvelilla 2012-10-02 07:12:42 -03:00
  • 6619349f7b Fixed some configuration files (ecf) Fixed various compilation issue Fixed draft rest library (still experimental and should be removed in the future) Jocelyn Fiat 2012-10-01 12:04:17 +02:00
  • e0a88aec26 Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-09-28 14:54:01 +02:00
  • 58d4decc58 Added initial experimentation of a CMS built with Eiffel Jocelyn Fiat 2012-09-28 14:53:16 +02:00
  • 291bb3a33b moved wsf_extension inside wsf/extension as wsf/wsf_extension.ecf added wsf/session as wsf/wsf_session.ecf In descendants of WSF_HANDLER , we can keep the result of new_mapping as WSF_ROUTER_MAPPING Jocelyn Fiat 2012-09-28 14:42:31 +02:00
  • fed7b1d1e6 Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-09-28 11:00:38 +02:00
  • 80c1cc1c0d Fixed wizard generated code with new router design Jocelyn Fiat 2012-09-27 16:10:50 +02:00
  • e01c5bec57 Reviewed the semantic of the handler context. Adapted existing code to fit the new router design. Jocelyn Fiat 2012-09-27 15:09:41 +02:00
  • cdb88059bc Fixed Restbuck examples with new router design Jocelyn Fiat 2012-09-26 16:41:13 +02:00
  • 94a91fa4aa added missing wsf_routing_filter Jocelyn Fiat 2012-09-26 09:45:33 +02:00
  • 28186efbe7 Applied new ROUTER design to the whole EWF project. Jocelyn Fiat 2012-09-25 23:18:17 +02:00
  • 0e1f67809c Merge branch 'master' of github.com:EiffelWebFramework/EWF Jocelyn Fiat 2012-09-20 10:31:04 +02:00
  • 0503e63209 Minor implementation changes (feature renaming, ... ) Jocelyn Fiat 2012-09-11 20:51:36 +02:00
  • ace897ea2b New ROUTER design, much simpler, less generic, easier to extend, and now one can mix uri map, uri_template map and so on. Update the "tutorial" example. Jocelyn Fiat 2012-09-10 20:45:19 +02:00
  • 1dc6ff6df1 Updated Meetings (markdown) jocelyn 2012-09-19 00:25:16 -07:00
  • e72ffab2ca Updated Home (markdown) jocelyn 2012-09-19 00:24:53 -07:00
  • e7a06ebc2e Updated Home (markdown) jocelyn 2012-09-19 00:23:40 -07:00
  • e12e0b35ee Created Meetings (markdown) jocelyn 2012-09-19 00:22:50 -07:00
  • c6dac0384b Updated Projects (markdown) jocelyn 2012-09-18 23:40:52 -07:00
  • e48cee9b4a Updated Projects (markdown) jocelyn 2012-09-18 23:39:45 -07:00
  • 9229b66091 Updated Web meeting 2012 09 18 (markdown) jocelyn 2012-09-18 13:27:01 -07:00
  • eea428831c Updated Web meeting 2012 09 18 (markdown) oligot 2012-09-18 06:57:38 -07:00