Commit graph

265 commits

Author SHA1 Message Date
jsdelfino
49b878b1b0 Change ATOM and RSS feed representations to use name value pairs instead of just strings, to allow support for all ATOM and RSS attributes and avoid confusion with non-feed string results.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1079292 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08 08:18:07 +00:00
jsdelfino
5b33dc5c5a Simplified list component by using a reference per element. Automatically setup app links and garbage collect unused components.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1079291 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08 08:17:46 +00:00
jsdelfino
78e1d552a7 Fix HTTP port formatting bug.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1075000 13f79535-47bb-0310-9956-ffa450edef68
2011-02-27 07:54:42 +00:00
jsdelfino
c9df070173 Fixes to make the edit module work with HTTPS.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074997 13f79535-47bb-0310-9956-ffa450edef68
2011-02-27 07:34:28 +00:00
jsdelfino
60646adbda Fix test case broken by XML document indentation format change.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074984 13f79535-47bb-0310-9956-ffa450edef68
2011-02-27 04:10:40 +00:00
jsdelfino
a5e28530b5 Refactor component palettes a bit and support autosave.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074983 13f79535-47bb-0310-9956-ffa450edef68
2011-02-27 03:53:11 +00:00
jsdelfino
d45d522203 Upgrade to postgresql 9.0.3.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074926 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 20:59:52 +00:00
jsdelfino
ec39961fa9 Move virtual host htdocs under their corresponding virtual host contribution directory.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074925 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 20:59:49 +00:00
jsdelfino
7c018c6fb6 Correctly pass query strings through component wiring redirects and improve format of XML and JSON response documents.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074924 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 20:59:35 +00:00
jsdelfino
0ee21c5d96 Some improvements to the edit module. Add a few sample apps and test cases, show current user and links to app data.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074923 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 20:59:26 +00:00
jsdelfino
c657f276d8 Add two builtin component properties containing the current HTTP request path and query parameters.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1072763 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 22:03:50 +00:00
jsdelfino
844d7bf0cf Minor CSS fixes for cross-browser compatibility.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1072762 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 22:03:45 +00:00
jsdelfino
2df07ad811 Add a few sample composites and a few fixes to the existing ones.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1070123 13f79535-47bb-0310-9956-ffa450edef68
2011-02-12 18:29:37 +00:00
jsdelfino
d81494d1a0 Refactor groups of reusable components and improve layout a bit. Fix bug preventing saving empty composites.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068288 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08 08:10:17 +00:00
jsdelfino
16e2eaecd5 Converts database key strings to symbols before computing database file names.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1067564 13f79535-47bb-0310-9956-ffa450edef68
2011-02-06 01:06:53 +00:00
jsdelfino
3e1309dbb6 Support for changing component names and properties, and some edit improvements.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1067563 13f79535-47bb-0310-9956-ffa450edef68
2011-02-06 01:06:46 +00:00
jsdelfino
f07b324e6f Support for wiring and unwiring references.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066399 13f79535-47bb-0310-9956-ffa450edef68
2011-02-02 10:04:44 +00:00
jsdelfino
608b81cdaa Minor stylesheet changes.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1065479 13f79535-47bb-0310-9956-ffa450edef68
2011-01-31 03:57:57 +00:00
jsdelfino
6afef449a6 Add composite save function, improve UI a bit and some script cleanup and documentation.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1065409 13f79535-47bb-0310-9956-ffa450edef68
2011-01-30 22:30:10 +00:00
jsdelfino
773cd23970 Minor fix to EC2 image configuration script.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063149 13f79535-47bb-0310-9956-ffa450edef68
2011-01-25 06:09:37 +00:00
jsdelfino
98a6c20328 Fix XML serialization issues with XHTML docs and add ability to save widgets.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1060250 13f79535-47bb-0310-9956-ffa450edef68
2011-01-18 09:07:34 +00:00
jsdelfino
b7f9e65ef1 Fix menu bug with Chrome.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059771 13f79535-47bb-0310-9956-ffa450edef68
2011-01-17 07:38:49 +00:00
jsdelfino
7a003f5bbf Use a common stylesheet in all samples.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059769 13f79535-47bb-0310-9956-ffa450edef68
2011-01-17 07:26:48 +00:00
jsdelfino
f90791f2f7 Add sample widget components and a page to edit them, plus minor user interaction fixes.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059710 13f79535-47bb-0310-9956-ffa450edef68
2011-01-16 23:49:31 +00:00
jsdelfino
2dffb211b9 Refactor and minor improvements of the edit module. Add a palette of sample components.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058487 13f79535-47bb-0310-9956-ffa450edef68
2011-01-13 10:27:39 +00:00
jsdelfino
bf8b58267e Add a composite similar to the travel tutorial app to the sample dashboard. Minor Javascript performance improvements to speed up the layout of big composites.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056881 13f79535-47bb-0310-9956-ffa450edef68
2011-01-09 03:39:13 +00:00
jsdelfino
2e9c610931 Fix memory leak in Python runtime integration. Reduce memory consumption of debug trace functions. Add trace points to help track the lifecycle of some of the runtime context objects.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056880 13f79535-47bb-0310-9956-ffa450edef68
2011-01-09 03:39:08 +00:00
jsdelfino
f80818d338 Minor improvements of the edit module. Refactored HTML pages, added a menu, and login over HTTPS. Improved vertical layout of components a bit and added two sample composites.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056190 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07 04:32:50 +00:00
jsdelfino
bd31568ed9 Fix incorrect cookie name in sample logout pages.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1056189 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07 04:32:41 +00:00
jsdelfino
6860b985ae Support service promotion and improve component layout algorithm.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1055767 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 07:12:30 +00:00
jsdelfino
1f252b2444 Fix automake warning. Add pragmas to sources generated by Thrift using sed instead of incorrectly overriding CXXFLAGS.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1054345 13f79535-47bb-0310-9956-ffa450edef68
2011-01-02 03:05:22 +00:00
jsdelfino
815adf9562 Add logic to list, add, remove apps and link to the edit page.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053825 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 08:52:56 +00:00
jsdelfino
1b037113fa Simplify and cleanup HTTP binding client Javascript code, now portable across browsers.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053824 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 08:52:51 +00:00
jsdelfino
220c8771ec Make XML serialization logic portable across browsers.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053823 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 08:52:48 +00:00
jsdelfino
910ecec91d Support ATOM and RSS entries with no content or description.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053822 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 08:52:44 +00:00
jsdelfino
fc4d80fd20 Skeleton of a composite app editor module.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053560 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 07:24:43 +00:00
jsdelfino
2fedb4a4b6 Remove type=feed and type=entry parameters from application/atom+xml media types as they make IE 6's XMLHttpRequest hang.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053559 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 07:24:32 +00:00
jsdelfino
788cba4bc8 Fix automated build and Ubuntu 10.10 install.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053221 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 23:19:34 +00:00
jsdelfino
ddee608e43 Improve EC2 setup scripts. Remove dependency on external environment variables.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053166 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 19:54:31 +00:00
jsdelfino
c5e532242f Port REST support improvements to AppEngine Python integration scripts and add a sample.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053004 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 05:59:31 +00:00
jsdelfino
fe9add6a09 Simplify relay sample a bit.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053003 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 05:59:24 +00:00
jsdelfino
349630f676 Merge changes from apr-2 branch. Port to APR 1.4.x and enable mod_session_crypto.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053002 13f79535-47bb-0310-9956-ffa450edef68
2010-12-27 05:59:19 +00:00
jsdelfino
3941252017 Port to HTTPD 2.3.10 alpha release.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052741 13f79535-47bb-0310-9956-ffa450edef68
2010-12-25 01:58:38 +00:00
jsdelfino
69b7a8dddb Improve component and reference rendering and layout. Recurse over wired references to calculate correct dimensions of each component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052446 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 04:35:57 +00:00
jsdelfino
86fa951ba9 Apply roundtripping fixes from SVN r1052432 to Python and Javascript scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052445 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 04:35:53 +00:00
jsdelfino
150feb74a6 Fix content types. Removed duplicate function.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052444 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 04:35:47 +00:00
jsdelfino
8b3a6ecfaa Turn off URL canonicalization when routing a request through HTTPD's reverse proxy.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052434 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 02:54:51 +00:00
jsdelfino
f5f3443357 Add a sample showing how to relay various REST requests.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052433 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 02:54:46 +00:00
jsdelfino
74aef8947b Fix roundtripping of JSON arrays, booleans and numbers, ATOM / RSS feed detection, and support REST-style JSON and XML payloads in server handler and client proxy.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052432 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 02:54:39 +00:00
jsdelfino
e5f662ac57 Preserve HTTP request path when routing a request through a component reference.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052431 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 02:54:32 +00:00