Commit Graph

27 Commits

Author SHA1 Message Date
Roy Wetherall
467a163322 swf transformer (installed swf tool requied), minor refactor of thumbnail service, thumbnailRegistry created (smallImage and webpreview thumbnail types added), start of thumbnail JS API (extensions to ScriptNode) and POST URL to create thumbnails
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9259 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-23 21:19:50 +00:00
Roy Wetherall
29f1cb666f Web Script move fallout: Re-added files that where removed even thou they apeared not to be.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8959 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-30 08:58:19 +00:00
Roy Wetherall
44ed636ca7 Moved web script classes and definitions out of web-client project and into remote-api
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8956 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-29 19:41:59 +00:00
Roy Wetherall
3e209ce97e Web Script unit test base class added, helpers for JSON support in web scripts added (JSON reader, JSON error template), update to test webscript server to support easy submit of content, first cut of site service API (JS and HTTP) - create site and listSites available
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8950 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-29 10:45:00 +00:00
David Caruana
5be47e890a Fix spring includes after refactorings of late.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8943 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-29 09:03:22 +00:00
Kevin Roast
150cc7703b WebScript Remote Store client class impl (for web-tier)
PageRenderer config for Remote AVM Store client:
 - requires an AVM store in your repo called 'sitestore' with folder structure sitestore:/alfresco/site-data/* with the same site-data contents as usually present in the web-tier
 - can be configured on the repo store via the data webscript bean id "webscript.org.alfresco.repository.store.remoteavm.get"
 - NOTE: this is turned OFF by default so will use classpath stores as usual - no changes required to your dev setup.
ScriptRemote support for POST of content to endpoint url (to allow 'create' and 'update' remote store methods via ScriptRemote)
HTMLID value supplied to all component args even if they are not wrapped in DIV chrome.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8938 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-28 15:34:03 +00:00
Kevin Roast
d1b9417dfc First attempt at a remote Store API - AVM store impl
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8932 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-25 18:24:04 +00:00
Kevin Roast
3f8d6dacab Merged V2.1-A to HEAD
7983: NodeRef + child path relative URLs support for WebScript download content API

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8839 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-18 14:43:20 +00:00
Kevin Roast
db63dcbc88 First part of merge from WEB-PROTO-3.0-2 branch - rename of 'web-framework' project to 'webscript-framework' revs 8566:8590
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8757 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-14 10:10:43 +00:00
Kevin Roast
66861b8310 Merged BRANCHES/DEV/WEB-PROTO-3.0 to HEAD
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8565 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-19 12:13:38 +00:00
David Caruana
e18033179e Merged V2.2 to HEAD
8077: Merged V2.1 to V2.2
      8021: Fix for AWC-1799 see ACT 959
      8023: Fix AR-1977 - /api/path/content web script doesn't work with AVM stores
      8024: Fix for AWC-1799 (now using TXN wrapper) see ACT 959


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8545 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-17 16:13:35 +00:00
Kevin Roast
b0d3cd68b6 Fix to 'secure' scripts in HEAD webscript code path (does not affect Enterprise code paths)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8500 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-11 10:27:17 +00:00
Andrew Hind
ea93a6c397 Merged V2.2 to HEAD
8231: Fix for AR-2055
   8240: Fix for AR-2055 - missing file
   8253: Add caching to audit queries

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8499 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-11 10:14:52 +00:00
Kevin Roast
c9baaf0bb4 Merged V2.2 to HEAD
8430: Merged V2.1 to V2.2
      8428: Introduced notion of a 'secure' script - secure scripts have access to java.* libs and can instantiate Java objects

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8431 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-06 14:14:55 +00:00
David Caruana
d076396436 Web Scripts: Encapsulate concept of mimetype -> object -> mimetype conversions. Allows scripts, templates etc access to request mimetypes (e.g. Atom entry/feed, multipart/form-data) in a natural way (i.e. as objects). Such objects can then be serialized to the appropriate response mimetype (e.g. atom, json). New converters can be configured in. Refactored form post to this mechanism. Fixed script dump/load issue for scripts in root folder.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8412 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-01 00:09:10 +00:00
Kevin Roast
bbc2156235 Merged V2.2 to HEAD
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8386 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-02-26 19:02:20 +00:00
Jan Vonka
7f0a4aeabc WebScripts: replace custom cloneEmpty with standard Spring factory pattern (follow-on from r8293 & r8335)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8349 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-02-21 12:12:14 +00:00
Jan Vonka
f45bccdbd8 Fix AR-2090
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8308 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-02-18 13:16:07 +00:00
Jan Vonka
f3969beff1 MT - initial checkin for MT-enabled Web Scripts
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8293 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-02-15 15:29:27 +00:00
Kevin Roast
7708e9294d Move of HTTPProxy and HTTPProxyServlet to web-framework project
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8148 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-02-01 13:57:13 +00:00
David Caruana
90daffa6fd Web Scripts:
1) request header access in script and templates
2) logger root object available in web-framework web scripts

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8118 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-01-29 17:53:07 +00:00
David Caruana
413df65733 - Manual merge of ClassPathStore refactor from 2.x branch
- Tidy up (confusing) script paths in exception messages (as an outcome of AR-1921)
- Fix bug in inspect web script (null pointer when missing optional web script description)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8044 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-01-21 15:55:01 +00:00
Kevin Roast
11d068198f More files now using correct URLEncoder impl, some code cleanup around usage and imports
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7961 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-01-09 15:47:13 +00:00
David Caruana
e39370f0ef Web Scripts: fix issue where the creation of javascript & template root repository objects was attempted even though not authenticated
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7476 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-29 15:14:58 +00:00
David Caruana
796f0d3e9e Merge Web Script framework extraction.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7455 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-27 19:45:50 +00:00
Derek Hulley
fe7a8e8ca8 Reversed incorrect checkin
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7438 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-26 17:17:01 +00:00
David Caruana
82134bf1f0 Web Script Framework extraction - allows web scripts to be hosted in a stand-alone presentation tier.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7437 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-26 17:04:44 +00:00