Commit graph

404 commits

Author SHA1 Message Date
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
jsdelfino
a4f8fcde0e Add support for XML and JSON formats to file database component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052430 13f79535-47bb-0310-9956-ffa450edef68
2010-12-24 02:54:28 +00:00
jsdelfino
aaffeb9983 Refactor some of the Javascript scripts to use a different namespace per script.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044875 13f79535-47bb-0310-9956-ffa450edef68
2010-12-12 18:37:57 +00:00
jsdelfino
7661a3bec8 Port XML, ATOM and SCDL parsing logic to Javascript. Implement minimal component rendering functions.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044594 13f79535-47bb-0310-9956-ffa450edef68
2010-12-11 08:59:40 +00:00
jsdelfino
7c6f4f6ff1 Add XML and JSON to/from Scheme conversion test programs.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1044593 13f79535-47bb-0310-9956-ffa450edef68
2010-12-11 08:59:36 +00:00
jsdelfino
22333d2e9b Add a test file-based database component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043296 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 03:52:27 +00:00
jsdelfino
2a70a69d92 Move JavaScript eval functions to the js module.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043295 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 03:52:21 +00:00
jsdelfino
47017915e4 Move HTTPD Require configuration for openid resources to the openid configuration scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043294 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 03:52:15 +00:00
jsdelfino
08c6180772 Add a CSS style sheet. Fix HTTPD Require configuration for files in the js module.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043293 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 03:52:12 +00:00
jsdelfino
5b6af38117 Create a js module for client side javascripts. Move client component script to that module and add a few utility scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042535 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06 07:19:24 +00:00
jsdelfino
5bc169ce65 Upgrade to Google appengine version 1.4.0.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042534 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06 07:19:13 +00:00
jsdelfino
8d13a8e4db Add scripts to support 'Require valid-user' and 'Require group' authz configurations separately.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041681 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 03:59:19 +00:00