Commit Graph

1193 Commits

Author SHA1 Message Date
Glen Johnson
732d49ae4e Latest drop of Invite Web Scripts, "invite" & "inviteresponse" (FreeMarker templates and Web Script Unit Tests still need to be added)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9353 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-02 11:21:43 +00:00
Glen Johnson
367433d586 Latest drop of Invite Workflow Process Definition and Model
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9352 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-02 11:12:17 +00:00
Mike Hatfield
1fa39e6f7c Fix for single- and double-quotes in titles and descriptions. More specific date format output by data webscripts to ensure correct parsing by Date() on the client.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9344 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-01 20:51:35 +00:00
Mike Hatfield
6f34972a7e Document Library CSS and layout updated to near latest visuals.
Delete file action.
3rd Party date format function wrapped in alfresco.js

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9343 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-31 08:36:48 +00:00
Mike Hatfield
fde98ebc15 Upload script really shouldn't be setting the mimetype to "UTF-8"
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9333 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 13:32:17 +00:00
Simon Buckle
c109d0793f Made the following changes to the calendar component:
- Modified view layout
- Added event caching
- Wired in calendar dashboard component

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9330 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 12:51:46 +00:00
Mike Hatfield
b388353f4f Fix for uploading into "/" path
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9328 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 11:56:49 +00:00
Gavin Cornwell
2cd92b2d52 - Fixed docsummary so that only files appear
- Added link to filename in docsummary dashlet so content can be viewed

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9325 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 11:21:45 +00:00
Mike Hatfield
ff90c9e0e5 Create Folder DocLib action. Forms runtime updated to allow scoped function callbacks. Alfresco.util.createYUIButton updated - also supports menu buttons.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9323 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 09:54:51 +00:00
Gavin Cornwell
77f3837df1 - Renamed 'doclist' dashlet to 'docsummary'
- Added docsummary data webscript to provide recently modified docs
- Updated styles for lists in dashboard.css
- Added 'error' style to base.css (just red text at the moment)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9320 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 09:27:07 +00:00
Simon Buckle
57610ebb64 Modified calendar REST API:
- Improved error handling in both event create and event list
- Modified event create descriptor file to reflect new parameters passed in

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9318 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-30 08:36:42 +00:00
Simon Buckle
93a5bda71a Initial import of the calendar component for slingshot including a calendar and rss feed dashlet.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9302 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-29 10:21:17 +00:00
Erik Winlof
6047ef6b5a Uploader
- Implemented the new requirements:
- Changing labels and disabling/enabling of buttons during different states
- Hides contentType drop down if it only has 1 item
- Can click remove during upload 
- white background for panels
- Lead text for empty table

Create site 
- Commented out logo section for TB1


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9287 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 17:23:12 +00:00
Mike Hatfield
611576f146 DocumentLibrary template "-full" removed. Actions webscript placeholder.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9284 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 14:01:12 +00:00
Mike Hatfield
80b4c0289d FileUpload updated to use Site Service, plus fixes for case-sensitive checks
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9283 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 13:46:28 +00:00
Erik Winlof
320f4736d0 Doc lib uploader for multiple files
Moved some css styles into upload component
Create site better error handling


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9277 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 10:32:11 +00:00
Erik Winlof
633fcf0a5d First version of the Upload web script.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9275 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 10:08:19 +00:00
Mike Hatfield
09fe9e72ef Added footer to alfresco_template. Lots of little component clean-ups. Document Library code documentation. Cleaned base.css
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9272 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-28 07:35:18 +00:00
Mike Hatfield
d325e99a2a DocList code cleanup. Event timing issues resolved. Site service used where possible - placeholder code to use companyhome for now.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9266 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-27 15:19:09 +00:00
Michael Uzqu
6c5763e8f4 Updated metadata retrieval webscript for Web Framework
- now writes out child nodes and hasChildren property

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-25 16:06:01 +00:00
Roy Wetherall
e6797b7cd1 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
Mike Hatfield
7cf8c15ce2 Merged V2.9 to HEAD
9229: Merged V2.1 to V2.9
      8654: Office add-in client updates
      8655: Office add-in UI updates
   9230: Minor updates to Office add-in UI webscripts


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9242 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-22 20:39:26 +00:00
Mike Hatfield
bbd9e402aa DocLibrary TreeView added.
alfresco_template.ftl optionally loads debug YUI scripts (default to true for now)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9236 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-22 15:37:25 +00:00
Derek Hulley
e101f725cf Merged V2.9 to HEAD
9018: MT: system-wide jobs should run across all stores/indexes
   9204: Merged V2.2 to V2.9
      8633: Merged V2.1 to V2.2
         8629: Merged V2.1-A to V2.1
            8493: Fixed ADB-51: ImporterBootstrap doesn't use transaction retrying
            8494: EHCache and JGroup patches and upgrades
            8546: ACT-1650: performance optimization
            8550: Fixes to transactional cache handling
            8553: Fixed tests: MLText is a Map, but will always have at least one entry, even that entry is null.
            8583: ACT-954: IndexInfo files now reopen when they close (for whatever reason)
      8640: Merged V2.1 to V2.2
         8638: Used correct exception type for IO channel reopen logic
      9102: Unit test to check that transactional cache size overrun is handled
      9106: Merged V2.1 to V2.2
         9043: Fixed AR-2291: SchemaBootstrap lock is only required before first SQL execution
         9045: Fix AR-2291: SchemaBootstrap lock is only required before first SQL execution
         9047: Fixed AR-2305: Index tracking in AUTO mode doesn't report anything on bootstrap
         9048: Fixed AR-2300: Random-based GUID instead of time-based GUIDs
         9049: Fix patches to only run once
         9050 <Defered>: Changed getString() method to use the available buffer length rather than a hard coded value.
         9060: Fixed ETWOONE-109 and ETWOONE-128: RetryingTransactionHelper fixes and improvements
         9061: Fixed NodeRefPropertyMethodInterceptorTest
         9075 <Defered>: Added delete permission check when marking a file for delete on close. ETWOONE-141/ACT-2416.
         9080: Fixed EHCache source zip
         9081: Fixed ETWOONE-118: Tomcat failed bootstrap doesn't clean up EHCache cluster structures
         9085: Fixed ETWOONE-154: Added JSR107 Jar to WAR
      9115: Fixed test: TransactionalCache uses LRU so repeatedly checking if a entry is there keeps it in the cache.
   9206: Merged V2.2 to V2.9
      8857: Improvements to ACL performance for large ACLs
      8951: Always check permission entry changes are made at position 0
   9219 <No change>: Made NTLMLogonDetails class Serializable, port of r8973.
   9220: Added delete permission check when marking a file for delete on close. Port of r9075.
   9222: Merged V2.1 to V2.9
      8683: Early warning for nodes indexed in the wrong store (ACT-964)
      8684: Enhanced tests
      8685: Enhanced tests
      8686: Additional tests
   9223: Merged V2.2 to V2.9
      9120: Merged V2.1 to V2.2
         8740: Fix for AR-2173 - do no recheck case of the user name when validating tickets (it has been done)
      9122: Additional unit test from support case.
   9224: Merged V2.2 to V2.9
      9076: Fixed ETWOTWO-426: Upgrading alfresco from 2.1.1 to 2.2 throws errors with Mysql 5.0.51
      9104: Merged V2.1 to V2.2
         9025: Fixed AR-2314, AR-2299: Optimizations after profiling
      9105: Merged V2.1 to V2.2
         8745: Fix AR-2233 (regression introduced by fix for AR-2221)
      9121: Merged V2.1 to V2.2
         9017: Fix index back up failing due to background index merge/deletions (inlcudes back port of CHK-2588)
      9137: Incorporated additions from Will into AVM console (ETWOTWO-439)
   9225: Merged V2.1 to V2.9
      8641: Merged V2.1-A to V2.1
         7729: Fix to Repository Web Service (queryAssociated) to allow reverse association lookup (ie. given target, get the source)
      8673: Fix for AR-2098 - shorter URL form now has NTLM filter mapping example in web.xml
      8682: Fix for AR-2005
      8695: AR-2054.
      8696: Improved sort test to include prefix form of field name
   9226: Fix ALFCOM-994 (see also earlier change in r9223)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9233 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-22 12:40:46 +00:00
Mike Hatfield
2de1c57655 doclist data webscript update for non-document repo objects
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9221 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-22 09:18:22 +00:00
Jan Vonka
adf64b2da5 Activity Service - add check for private site & more system tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9201 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-21 13:35:34 +00:00
Jan Vonka
67ccb8de15 Activity Service - add REST API for User Feed Controls & general cleanup/fixes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9187 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-20 16:41:10 +00:00
Mike Hatfield
cc845702f7 Merged V2.2 to HEAD
8630: Merged V2.1 to V2.2
     8513: Fixed AR-2157: Integrity checking fails when target roles are present on child associations
     8517: Fixed AR-2171: NPE restoring large hierarchy
     8519: New workflow description field limited to 100 characters (AWC-1938)
     8520: Removed copy of mysql connector to tomcat distribution
     8529: Fix for pop-up task panel, when task has due date
     8537: Fix for AWC-1951
     8538: AR-2141: Problem copying large hierarchical folder structures
     8594: Closing of servlet output stream in TemplateContentServlet
     8616: Fix for WCM-1134 (editing rich text area, causes relative links to become absolute in IE)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9168 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 16:00:06 +00:00
Mike Hatfield
0f7defe69d Merged V2.2 to HEAD
8571: Merged V2.1 to V2.2
     8570: Fix for AWC-1964 - Categories not being displayed correctly

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9166 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 15:42:04 +00:00
Derek Hulley
0d7079d2f6 Merged V2.1-A to HEAD
8289: Added jpeg2000 mimetype
   8302: Fix for Adobe (ACT 1487)
   8306: Solution for Adobe raised ticket ACT 1384
   8310: Fix for location based breadcrumb when navigating discussions
   8432: ADB-48 - in case of multi-domain lookup, also consistent with AWC LoginBean


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9163 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 14:09:30 +00:00
Jan Vonka
e040efda5d Site Activities - including first-cut feed templates (joined, left, role-changed) + system test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9160 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 12:47:34 +00:00
Mike Hatfield
491e0c13b6 First cut of ajaxified DocLib (draft - not fully documented).
Stopped YUI dynamically loading skin.css twice.
YUI loader loads debug libraries for now (so Firebug-based debugging is feasible at runtime)
Various minor fix-ups here and there.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9157 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 11:56:41 +00:00
Jan Vonka
24798d12f7 Activity Service - fix JSON feed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9156 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-19 10:31:29 +00:00
Glen Johnson
7c3be1e350 Latest 3.0 Invite Process Definition and Model
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9149 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-17 12:10:33 +00:00
Gavin Cornwell
9b37326ab6 First cut of metadata service (SLNG-234)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9136 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-16 12:45:17 +00:00
Jan Vonka
bebf7778b6 First-cut Activity Service (SLNG-20)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-15 16:34:11 +00:00
Jan Vonka
9c50e9b4e2 Add support to RepoStore/ClassPathStore to getDocumentPaths (of given document pattern within given path/sub-paths)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9107 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-14 14:48:12 +00:00
Michael Uzqu
6e197d5826 Added Web Script to support object/user loading from Web Framework
A single web script that grabs a content object and hands back the metadata as JSON.  This is for a single object and is used in various places.  One such place is during the Login Process.  The AlfrescoUserFactory calls over to retrieve the user's properties, which it can then make available to web scripts running within the Web Tier.

The author was very careful not to rely upon json.js or to generate JSON via Javascript.  The much-esteemed and greatly praised doclib example was closely followed and the results work quite well.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9070 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-12 06:08:59 +00:00
Roy Wetherall
63e68d53ef Site Service: GET, PUT and DELETE methods implemented and unit tested for Membership resource
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9063 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-10 00:27:11 +00:00
Roy Wetherall
04024e0e8b Site Service: GET and POST methods implemented on Site Membership REST API
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9042 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-08 17:00:35 +00:00
Roy Wetherall
7f192494de Site service membership API (Java and JavaScript) and associated unit tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9012 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-06 17:35:32 +00:00
Mike Hatfield
1763e48306 Prototype module for dialog framework. Added SERVICECONTEXT constant. Moved PROXY_URI constant value into global template include. Replaced YUI dependencies in components.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9005 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-06 08:45:27 +00:00
Roy Wetherall
7d32941e9c Site Service CRUD API's (Java, JavaScript and REST), unit test methods added to JS API to help unit test JS API's
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8986 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-05-01 16:48:30 +00:00
Roy Wetherall
060c5eb8a1 Moved file type image utils functions
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8957 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-29 19:43:47 +00:00
Roy Wetherall
d12effa6d6 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
8d0db44bc6 Merged V2.1-A to HEAD
7970: Added 'writeWithAttachment' method to the contentweb service API.
   7972: Added unit test to check CML creation of files and folders with spaces in the names


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8663 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-02 16:56:09 +00:00
Roy Wetherall
9fb99816e4 Merged V2.1-A to HEAD
7698: Added transform method to content web service


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8662 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-02 16:34:20 +00:00
Roy Wetherall
780c74c4b5 Merged V2.1-A to HEAD
7686: Added authority management methods to AccessControl web service and associated unit tests


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8659 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-04-02 12:25:46 +00:00
Andrew Hind
1582858035 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
Derek Hulley
9561a00e64 Merged V2.2 to HEAD
8146: Interim checkin for Oracle upgrade scripts.
   8150: AR-1905
   8151: AR-1956
   8152: Correct I18N when reporting patch description
   8153: QName script for Oracle along with fixes for unique constraints on assoc tables
   8155: Upgrade scripts for Oracle V2.2 - almost there
   8164: AWC-1633: Unable to edit rule added via web service
   8166: V2.2 upgrade scripts for MySQL and Oracle
   8170: AWC-1515: E-mail doesn't reach user's mail box, if it was created with the help of templates
   8174: Fix for AWC-798
   8180: Fix for AWC-1843
   8183: Fixes for different unique index names on alf_child_assoc
   8189: AWC-1719: Need to alllow Rules to account for a space being deleted
   8249: Fixed handling of empty namespaces on Oracle
   8259: Fixes for null namespaces in QName
   8360: Modified alf_audit_date columns and added patch
   8404: Fix AR-2133: Fix handling of empty namespaces during upgrade


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8481 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-03-10 15:32:55 +00:00