summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/samples (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Create a js module for client side javascripts. Move client component script ↵jsdelfino2010-12-0612-12/+12
| | | | | | 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
* Add scripts to support 'Require valid-user' and 'Require group' authz ↵jsdelfino2010-12-038-0/+8
| | | | | | configurations separately. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041681 13f79535-47bb-0310-9956-ffa450edef68
* Reset auth cookie before re-auth in login page.jsdelfino2010-12-034-0/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041680 13f79535-47bb-0310-9956-ffa450edef68
* Use different servers for cert-based and password-based auth and use event ↵jsdelfino2010-11-2810-62/+44
| | | | | | MPMs for tunnel and proxy servers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039840 13f79535-47bb-0310-9956-ffa450edef68
* Minor build fixes. Create missing .so links in sample. Unpack ↵jsdelfino2010-11-161-0/+7
| | | | | | httpd-2.3.8-deps.tar.gz. Update EC2 build scripts to use Ubuntu 10.10 64-bit images. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035553 13f79535-47bb-0310-9956-ffa450edef68
* Port to HTTPD 2.3.8. Add an auth module to make OpenID, OAuth 1/2 and HTTPD ↵jsdelfino2010-11-1325-29/+101
| | | | | | 2.3 Form auth modules play nice together. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1034693 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to OAuth and OpenID modules. Store client app in an environment ↵jsdelfino2010-11-0313-55/+760
| | | | | | variable. Add support for more OAuth providers. Fix a cookie parsing bug. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1030524 13f79535-47bb-0310-9956-ffa450edef68
* Simplify Javascript component reference API a bit. Rename tuscany-ref.js to ↵jsdelfino2010-10-2712-151/+85
| | | | | | ref.js. Add a function to declare reference proxy methods. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1027835 13f79535-47bb-0310-9956-ffa450edef68
* Fix invocation of ip-redirect commands as they need sudo to execute.jsdelfino2010-10-252-8/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026940 13f79535-47bb-0310-9956-ffa450edef68
* Support python method invocation style on references, ref.func(...) in ↵jsdelfino2010-10-2556-201/+200
| | | | | | addition to ref('func', ...). Minor cleanup of the various samples, renamed gettotal to total and getcatalog to items, for consistency with the python sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026939 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to get all samples working in a target install dir.jsdelfino2010-10-207-18/+43
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024522 13f79535-47bb-0310-9956-ffa450edef68
* Remove unnecessary javaClass hint attribute from JSON objects.jsdelfino2010-10-2026-46/+35
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024521 13f79535-47bb-0310-9956-ffa450edef68
* Renamed frontcache to datacache and add a memo cache that memoizes function ↵jsdelfino2010-10-202-2/+2
| | | | | | applications. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024519 13f79535-47bb-0310-9956-ffa450edef68
* Change content of sample catalogs to show different results when the app is ↵jsdelfino2010-09-212-6/+6
| | | | | | wired to one or another. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999180 13f79535-47bb-0310-9956-ffa450edef68
* Remove 'javaClass' JSON property as it's not needed anymore.jsdelfino2010-09-212-6/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999176 13f79535-47bb-0310-9956-ffa450edef68
* Minor change, renamed getcatalog to items.jsdelfino2010-09-2011-14/+16
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@999159 13f79535-47bb-0310-9956-ffa450edef68
* Enable OAuth and OpenID to be used together in the same app. Add a few ↵jsdelfino2010-09-064-60/+233
| | | | | | OpenID providers to test login page. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@993178 13f79535-47bb-0310-9956-ffa450edef68
* Strawman implementation of the OAuth 2.0 protocol. Minor improvements to the ↵jsdelfino2010-09-066-3/+18
| | | | | | OpenID support and changes to enable it to co-exist with OAuth. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992963 13f79535-47bb-0310-9956-ffa450edef68
* Use secure cookies for OpenID auth sessions. Renamed OpenID memcached config ↵jsdelfino2010-09-061-1/+1
| | | | | | directive to follow HTTPD naming convention. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992962 13f79535-47bb-0310-9956-ffa450edef68
* Configure mod-auth-openid to use memcached instead of sqlite. Remove ↵jsdelfino2010-09-037-0/+20
| | | | | | dependencies on sqlite. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@992219 13f79535-47bb-0310-9956-ffa450edef68
* Support local in-process function proxies between components contributed by ↵jsdelfino2010-08-242-6/+2
| | | | | | a virtual host and the main host. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@988384 13f79535-47bb-0310-9956-ffa450edef68
* Improve performance by reusing HTTP proxy connections across invocations and ↵jsdelfino2010-08-222-2/+6
| | | | | | using local function proxies instead of HTTP proxies for local wires. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987845 13f79535-47bb-0310-9956-ffa450edef68
* Refactor store-cluster sample components to allow vhosts to share common ↵jsdelfino2010-08-228-81/+86
| | | | | | cache and database components. Minor fixes to config scripts and wiring code to get that combination working. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987844 13f79535-47bb-0310-9956-ffa450edef68
* Script fixes to get database working with the HTTPS-enabled store-cluster ↵jsdelfino2010-08-1910-32/+146
| | | | | | sample configuration. Also some logging improvements and aggregation of the sample logs using scribe. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@987012 13f79535-47bb-0310-9956-ffa450edef68
* Test Postgresql hot standby + replication and integrated Postgresql database ↵jsdelfino2010-08-1613-26/+184
| | | | | | in store-cluster sample. Add a front cache component which can be used to wire a cache component and a database component. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985799 13f79535-47bb-0310-9956-ffa450edef68
* Some refactoring of the HTTP support, tunnel Memcached requests over HTTPS ↵jsdelfino2010-08-1414-108/+224
| | | | | | and add HTTPS config to store-cluster sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@985561 13f79535-47bb-0310-9956-ffa450edef68
* Fix HTTPS config scripts to enable SSL certicates, HTTP basic auth, and ↵jsdelfino2010-08-028-0/+398
| | | | | | OpenID to coexist. Add OpenID support to sample. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981352 13f79535-47bb-0310-9956-ffa450edef68
* Change sample to use a pool of three memcached servers. Add a property to ↵jsdelfino2010-07-2813-33/+51
| | | | | | the memcached component to list multiple memcached servers. Replace spaces by tabs in memcached keys as spaces are not allowed in keys. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980010 13f79535-47bb-0310-9956-ffa450edef68
* Refactor and cleanup some of the config scripts. Add a sample using ↵jsdelfino2010-07-2830-20/+1177
| | | | | | mod_proxy_balancer to distribute requests across three servers. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@980009 13f79535-47bb-0310-9956-ffa450edef68
* Add a test of the password protected python store sample.jsdelfino2010-07-212-3/+22
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@966096 13f79535-47bb-0310-9956-ffa450edef68
* Add more JSON and ATOMPub test cases.jsdelfino2010-07-1910-3/+132
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@965342 13f79535-47bb-0310-9956-ffa450edef68
* Support the host property and a /logout URL on WSGI servers.jsdelfino2010-07-175-6/+22
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@965145 13f79535-47bb-0310-9956-ffa450edef68
* More changes to get both single and mass dynamic virtual hosting working ↵jsdelfino2010-07-0823-167/+293
| | | | | | with HTTP and HTTPS. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@961589 13f79535-47bb-0310-9956-ffa450edef68
* Add support for HTTPD mass dynamic virtual hosting. Components can now be ↵jsdelfino2010-07-0616-2/+919
| | | | | | deployed, resolved, wired and invoked within a virtual host. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960847 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup of config scripts and samples.jsdelfino2010-07-0633-1333/+1128
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960846 13f79535-47bb-0310-9956-ffa450edef68
* HTTPD configuration changes to properly work behind a proxy or in a cluster.jsdelfino2010-07-041-0/+46
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960383 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to the Ubuntu build scripts.jsdelfino2010-07-041-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960382 13f79535-47bb-0310-9956-ffa450edef68
* Add utility script to map port 80 to httpd's port.jsdelfino2010-07-041-0/+24
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@960381 13f79535-47bb-0310-9956-ffa450edef68
* Support user and email properties in WSGI integration.jsdelfino2010-07-017-18/+31
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959523 13f79535-47bb-0310-9956-ffa450edef68
* Minimal support for implementation.widget, using simplified (and generic) ↵jsdelfino2010-07-0148-4785/+110
| | | | | | JSONRPC and ATOMPub Javascript proxies. Minor changes to the server runtime to serve reference requests from widgets. Adjust and simplified samples using the widget support. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959521 13f79535-47bb-0310-9956-ffa450edef68
* Add build support for a minimum distribution using prebuilt dependencies ↵jsdelfino2010-06-052-6/+3
| | | | | | from Ubuntu 9.10. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@951656 13f79535-47bb-0310-9956-ffa450edef68
* Fix source distribution build scripts, add missing files to the dist targets.jsdelfino2010-05-307-15/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949466 13f79535-47bb-0310-9956-ffa450edef68
* Fix distribution build, add missing files and samples and fix path to ↵jsdelfino2010-05-2914-14/+54
| | | | | | libraries. GCC 4.5 is used if available but not installed automatically. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@949435 13f79535-47bb-0310-9956-ffa450edef68
* Move samples to samples directory.jsdelfino2010-05-1397-0/+9443
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943805 13f79535-47bb-0310-9956-ffa450edef68
* Fixed build break. Added missing dir and fix server configuration script.jsdelfino2009-11-232-0/+20
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883256 13f79535-47bb-0310-9956-ffa450edef68
* Simplified the automake build using configure options instead of environment ↵jsdelfino2009-11-23321-22403/+0
| | | | | | variables and cleaned up some of the makefile.am files. Adjusted build instructions. Moved directories that don't yet build or work out of the main build dir and obsolete docs to a contrib dir. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883254 13f79535-47bb-0310-9956-ffa450edef68
* Cleaning up SVN structure, moving sca trunk to sca-cpp/trunk.jsdelfino2009-11-16321-0/+22403
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880633 13f79535-47bb-0310-9956-ffa450edef68