9409: Fix ETWONINE-12
9459: Fix for ETWONINE-17 (error message appears instead of notification message when mananging deleted items
9468: User usages - add test, ensure multiple beforeDeletes are only handled once
9473: User usages - add tests + fixes (ETWONINE-43, ETWONINE-44, recalc missing usages)
9491: Remove noop://noop empty store (added during merge)
9662: User usages - minor fix (if "owner" qname not present)
9843: Merged V2.2 to V2.9
9486: Merged HEAD to V2.2
9482: New commands for AVM Console (AVMInterpreter). Version parameter is not longer mandatory for simple commands.
9727: Merged V2.1 to V2.2
9211: Workaround for extraneous ".ppt" extension when saving PowerPoint files over WebDAV
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10591 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Updated to Linton's new design and visuals
- Removal of obsolete actions
- SiteManager group permissions can no longer be modified
- Removal of unnecessary and naughty runAs(systemuser) code patterns in Site permission modification code
- Setting and Resetting of permissions now working correctly
- Addition of missing permission checks to doclib actions (fixes issue with apparent ability of a Consumer user able to edit document meta-data - infact they could not, no permission check was performed before rendering the action and cached data was displayed when subsequently clicked)
- Various other fixes and improvements to related webscripts.
Addition of the SiteContributor role.
Fix to missing json encoding in json.status.ftl
Minor improvements to url encoder/decoder classes and removal of flush() call from RemoteClient that was not required but occasionally caused issues for Flash apps.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10579 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Gives a nice error for duplicate shortNames
- service returns "error.duplicateShortName" as the message so a proper error message can be displayed to the client.
Delete site
- Icons for each site (a small typo had gone into the css in the previous commit)
- Handles a failed delete better (i.e. because of lacking permissions)
Full preview & Preview
- Does only display their page navigation controls if more than 1 page exists
- Does not display an error message if an invalid page is given (displays the last or first instead)
Preview
- Displays its controls above the preview instead of below
Full Preview
- If its an web image (jpeg, png, gif) it displays the actual image instead of a imgpreview
Dashlets
- All dashlets use Camel Case in their short name
- New shortName for Docsummary: Recently Modified Files
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10542 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- document library search results link to document-details page & nicer search load message
- reduced height of comment components in document-details page
- no minimum search term length required in people-finder search
- replies component now scrolls to editor and highlights updated/added replies
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10537 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- finished
- the service webscript now returns something {success: true}
My Sites
- New icons and calls the Delete Site module
Thumbnail/Previews
- imgpreview is 480x480 instead of 400x400
Upload
- The label when no files are in the list are always the same (not taken from doclib)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10535 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Shows spinner during create
HTML upload
- works in profile page
- returns filename in callback and highlights file after upload.get.html.400.ftl
Flash upload.get.html.400.ftl
- includes highlightFile after upload.get.html.400.ftl for single upload and update
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10513 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- invite response webscript now uses correct api and put/delete method and only requires invite id and ticket
- improved invite accept/reject pages ui, correct handling in case the invite has already been canceled
- fixed buggy digit-only usernames handling in memberships webscript
- slightly changed comment activities wording
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10506 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
PLEASE NOTE: user IDs may contain invalid characters that cannot be used in URLs, XML or HTML pages or filesnames - therefore please ensure that they are always XML/HTML encoded both for display in XML/HTML pages, and URL Encoded for us in URLs or filenames.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10496 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- removed unnecessary siteService property from 'invites' web script
- removed unnecessary getSentDateFromInvite(...)) method from InviteHelper.java
- added comments to property getters in InviteInfo.java
- return sentInviteDate, inviteeSiteRole and invitationStatus from 'invites' Web Script
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10493 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Repository API for change password.
Fixes to webscript framework to ensure that webscript POSTed Content is only read once from the underlying inputstream - it was previously possible for a Java backed WebScript to read content during executeImpl() and the same inputstream content would be further processed again when the template parameters for the output were generated.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10461 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Works in single upload and update mode (multi upload mode defaults to single upload)
- Tested in doclib and works
Stuff that needs fixing is:
- Error handling from internal server errors
- Make it work in profile page
- Proper styling
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10427 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261