Commit Graph

885 Commits

Author SHA1 Message Date
Derek Hulley
127d0b34fe Merged V2.1 to HEAD
6944: More hibernate session cache taming.
   6945: Times for commits are close to linear in the number of items submitted.
   6946: Missing break statement. (Courtesy of Jan).
   6948: Fixed session cache eviction problem triggered by resetLayer().
   6956: Wrapped AVMService and AttributeService in TransactionResourceInterceptor.
   Reverted log4j.properties


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7368 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-12 23:18:09 +00:00
Kevin Roast
f261c168b7 Merged V2.1 to HEAD
6933:  Various fixes for cross-site javascript and associated trickery to web-client UI screens
Plus fixes to several dialogs broken in use-the-link dialog conversion changes.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7362 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-12 16:07:55 +00:00
Derek Hulley
f9a456f870 Merged V2.1 to HEAD
6938: Fix for WCM-864 (bulk import of ZIP containing only directories and no files)
   6939: Fix for AWC-1602. Workaround for MSIE7 DOM access methods in Javascript.
   6942: Fixed bug in transaction demarcation around the patch service.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7349 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-12 14:40:12 +00:00
Derek Hulley
3cf0420a73 Merged V2.1 to HEAD
6910: Fix for WCM-858, actions for files with an apostrophe in the name emit JavaScript errors
   6916: Fix to layout when My Spaces portlet follows on same page
   6919: Fix for AWC-1367 and AWC-1627
   6923: Added suport for datetime tokens in the lucene inedx
   6925: Fix for WCM-810
   6930: Fix for WCM-854
   Moved schema version to 110 and adjusted patch accordingly.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7343 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-12 14:08:11 +00:00
Kevin Roast
1439ded6e0 Sanitising of all java.net.URLEncoder class usage to use a proper UTF-8 URL encoder.
Since URLEncoder is actually an HTML form encoder - not really for URI encoding - and it requires an extra step (converting '+' to %20)
Replaced with w3 Consortium algorithm for fast UTF-8 URL encoding in a single step (rather than using the cludgy and slow URI core java classes)
Addition of Template API for generate URLs to node content download webscript API: node.serviceUrl

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7316 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-09 14:59:59 +00:00
Kevin Roast
97239fcf17 Browser and Tasks Google Gadgets improvements and IE6/7 rendering fixes. Fix to FormData to strip path from upload filename from IE.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7298 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-05 16:44:13 +00:00
Derek Hulley
a75defb600 Resolved merge conflict resolution
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7295 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-05 15:22:59 +00:00
Derek Hulley
d1e3736bb6 Merged V2.2 to HEAD
7290: Merged V2.1 to V2.2
      7252: Fix for AR-1829
      7269: Fix for reopened bug AR-1829 - this time handles the fact that request character set is not set when non-JSF authenticator is used


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7292 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-05 14:41:03 +00:00
David Caruana
df85e65bc7 Fix repo based Facebook applications as found building simple Hello World sample.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7287 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-03 20:49:33 +00:00
Mike Hatfield
184f784415 First cut of online presence status for spaces
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7283 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-11-02 16:29:25 +00:00
David Caruana
84fcadf793 Tidy up:
1) Comments
2) Facebook exception handling (would of been useful yesterday)
3) Addition of Facebook.getAppFriends to javascript API (more useful than existing all friends method)
4) Fixes to Document Library sample

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7262 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-31 14:59:35 +00:00
David Caruana
4ed645e960 First cut of Facebook integration:
1) Web Script framework extensions for supporting the development of Alfresco based Facebook applications
2) Sample Document Library Facebook application
3) FormData enhancements for supporting request args retrieval for multipart/form-data encoding
4) Sort order added to Search Javascript API

Note: Stuff needs commenting, tidy up, but at least it's in SVN.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7259 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-30 18:06:00 +00:00
Kevin Roast
0ba846d5e7 Enhancements to Create From feature UI in Create Web Project wizard.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7020 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-17 11:01:06 +00:00
Kevin Roast
6b565772fd Improvement to MultiValueConverter - so it will parse the example string specified in the Create Web Project Deployment help info.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7005 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-16 12:09:37 +00:00
Kevin Roast
d71993e374 "Create from existing Web Project" added to the Create Web Project wizard
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7004 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-16 10:22:26 +00:00
Kevin Roast
fc8c9d1175 Fix up to some less-than-ideal code to some recent dialog/wizard refactoring from usethelink
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7002 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-15 16:17:13 +00:00
Gavin Cornwell
78b6dfe21e Fixed a couple of issues in converted trashcan item details dialog
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6937 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-09 10:59:55 +00:00
Kevin Roast
ac21fd6a18 Simple improvement as suggested in AWC-1630
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6924 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-05 12:33:07 +00:00
Gavin Cornwell
7f31e1a888 Fixed issue with actions on manage groups dialog I introduced recently
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6922 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-05 09:00:20 +00:00
Kevin Roast
219d0738ef Fix for another regression in the Advanced Search UI after recent dialog changes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6918 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-04 16:13:50 +00:00
Kevin Roast
8c1c8cb620 Default page renderer site config now times out after 30 seconds
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6915 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-04 12:49:33 +00:00
Gavin Cornwell
469d24697e Applied fix suggested in AWC-1615
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6912 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-03 14:44:07 +00:00
Kevin Roast
b26870416a Fixes for caching issue with PageRenderer freemarker template processing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6905 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-03 09:30:14 +00:00
Ariel Backenroth
4403c1d083 xforms dojo to mootools port.
- ported xforms javascript codebase to mootools.  mostly complete - a few dangling effects and dom manipulation functions still use dojo.  these should be removed at which point it will no longer be necessary to load dojo.js which should save a second or so on load time.  a few of the date widgets and slider still use dojo widgets.  this can probably stay as dojo can be loaded only if those widgets are used.
- performance tuning of xforms js codebase.  about %40 improvement in load time for large forms with lots of widgets.
- switching wizards into almost standards compliance mode so that things will lay out properly in IE.
- lots of layout cleanup and off by pixel issues, particularly for IE.
- putting in an uncompressed version of mootools which includes some libraries needed by xforms - particularly all native objects, Element.Event, Window.DomReady, XHR and Ajax.  at some point dojo effects should likely be replaced with those in mootools.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6903 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-02 20:34:22 +00:00
Gavin Cornwell
d2bf9cae06 Fixed compilation issue following merge
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6902 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-02 20:18:36 +00:00
Derek Hulley
d90fd683b3 Merged V2.1 to HEAD
6846: used ] instead of } in ${ldap.synchronisation.userIdAttributeName]
   6856: Fixed 2 NPEs, one reported by MIT and one found by Jan (WCM-835)
   6859: Truncate an existing file when uploading via FTP. WCM-836.
   6869: Removed temporary files and folders from deploy-installer project
   6870: Updated ignore property
   6875: Fix for AWC-1605
   6878: Fix for AWC-1587
   6880: Fix for French language pack - locked_user message
   6883: Fix for AWC-1565
   6884: Relax trhe permissions required to get the parent links from a child node
   6891: Fix for AR-1781 and AR-1782 (requires CHK-1451)
   6892: Fixed AR-1777: Node status not updated for addition and removal of secondary associations (affects index tracking)
   6893: Sample for replicating content store sample
   6896: Added JVM shutdown check into inner loop to get faster breakout in the event of shutdown.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6899 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-02 16:10:58 +00:00
Kevin Roast
f78733d78f Webscript scripturl() method encoding now supported in PageRenderer website framework
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6897 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-02 12:56:10 +00:00
Kevin Roast
c6a4457025 Code formatting
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6882 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-10-01 10:01:32 +00:00
Gavin Cornwell
ddc1d285c9 Changed the EditNodeCategories dialog to take a nodeRef rather than an id
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6877 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-27 21:54:43 +00:00
Derek Hulley
737c4ade1e Merged V2.1 to HEAD
6833: Kerberos web filter for the web client.
   6834: Kerberos web filter for WebDAV
   6835: Updates to CIFS Kerberos logon support.
   6836: Fix issue with editing properties of AVM nodes and changed clipboard to use lock aware AVM service
   6837: Commented out the unknown opcode reporting as it can quickly fill the log files. AR-1742.
   6839: Patch to allow * and ? wildcard characters within a term in any web-client search
   6840: Fixed AR-1769: InvalidNameEndingPatch fails when running on 2.1
   6841: AR-1761.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6873 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-27 12:47:37 +00:00
Kevin Roast
a215c4c0a6 Category browsing shelf component and view - contribution from Jean-Luc Viselé (Atol Conseils et Développements)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6871 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-27 11:12:22 +00:00
Jan Vonka
96e14faf23 Fix for WebClient config reload/reset - skip invalid config sources
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6868 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-27 09:47:28 +00:00
Gavin Cornwell
2a5a949275 Combined edit categories dialog for content and spaces into one dialog and separated it from Document/SpaceDetailsBean
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6866 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-25 22:02:07 +00:00
Gavin Cornwell
2418955ed2 Converted 'manage groups' page to proper dialog and updated related pages to use pattern usethelink should use for all remaining pages
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6865 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-25 19:58:20 +00:00
Mike Hatfield
3735fbee42 Website framework (pagerenderer servlet) added "theme" to Freemarker models for page template and web scripts
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6863 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-25 13:25:44 +00:00
Kevin Roast
80cb406f01 Website framework (pagerenderer servlet) refactoring to latest design, added using toString() debugging to servlet and webscript objects
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6862 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-25 11:05:52 +00:00
Gavin Cornwell
a6222e94e5 Completion of dialog framework enabling all remaining pages in the web client to be converted.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6857 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-22 22:08:18 +00:00
Kevin Roast
3df0a89e60 Page Renderer prototype - various enhancements and refactoring to support modified avm structure, webscript request attributes concept.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6854 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-21 13:48:56 +00:00
Gavin Cornwell
ef2c905758 Fixed bug in one of the newly converted dialogs (description has unresolved bundle parameter)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6851 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-21 12:43:39 +00:00
Gavin Cornwell
403f7b3a04 Newly converted dialogs now make use of the new subtitle feature of the dialog framework.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6850 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-21 12:18:17 +00:00
Gavin Cornwell
3e5670ef4c First cut of dialog/wizard framework needed to convert remaining pages in web client
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6847 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-21 09:51:17 +00:00
David Caruana
40463fbf00 Fix AR-1765 WebScripts clear authentication before commiting transaction
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6843 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-20 14:36:07 +00:00
Kevin Roast
d71b009b6b Page Renderer prototype point checkin
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6842 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-20 14:21:04 +00:00
Gavin Cornwell
bdea4b33d9 Merge of converted wizards and dialogs done by usethelink
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6828 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-19 15:12:24 +00:00
Jan Vonka
30e7b62d4a Trivial fix, to avoid NPE if tenant admin console is accessed in a ST environment
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6826 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-19 13:37:27 +00:00
Derek Hulley
6e1e59e951 Merged V2.1 to HEAD
6817: Fix for a resource bundle isue with regen renditions wizard and snapshot labels.
   6809: Fixes for locking and permission related issues relating to forms.
   6808: Uunit test update
   6799: AR-1760: Office webscript : property is undefined when opening a document
   6799: WCM submit dialog now sets focus to first field (label) rather than second (comment)
   6795: Fix to line break encoder.
   6781: WebDAV auth to return HTTP 401 instead of exception when user is null
   6775: Fix for appserver shutdown hang
   6761: Using avmService instead of nodeService to avoid a permission error MIT is seeing.
   6742: Fix for MIT locking issue for content contributors
   6706: Fixes to make wizard pages work in standards compliant mode.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6823 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-18 23:18:09 +00:00
Jan Vonka
73133e0b3d Clean-up imports only
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6820 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-18 17:15:15 +00:00
Jan Vonka
0237cb27c7 Fix main entry point for the interpreters
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6816 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-18 16:01:50 +00:00
Gavin Cornwell
eb7c7b9bc3 Added support for closing multiple dialogs/wizards
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6798 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-17 11:10:51 +00:00
Ariel Backenroth
77190cd418 Merged V2.1 to HEAD: 6706 Wizard pages more standards compliant
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6790 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-14 20:32:00 +00:00