130406 jvonka: REPO-1062 / MNT-16176: allow existing users to use SSO external auth via Sharewhen repo is read-only
- re-implement the fix (note: we do not allow auto-creation of missing users)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@132128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
129764 jvonka: REPO-1144: LockService - add isLocked & isLockedAndReadOnly common helper methods to public API
- remove duplicated code from various locations to use the new methods
- add sanity checks to Lock*Test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
128388 adavis: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
128377 cpopa: MNT-16208 : infinite HTTP loop on /wcservice when using alfrescoNtlm with sso.enabled=false
-Replaced "webscripts.authenticator.webclient" with "webscripts.authenticator.remoteuser" so to prevent attempts to redirect to the same url, thus eliminating infinite loops.
-RemoteUserAuthenticatorFactory seems to work just fine. Also since the Explorer is EOLed it doesn't make anymore to use the WebClientAuthenticatorFactory.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@129286 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
128238 adavis: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
128224 adavis: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2)
128205 amukha: MNT-16334: AOSM is not working on any web server except Tomcat
- Added placeholders for AOSM configuration for building full ear file.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@129281 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
107541: Merged 5.0.N (5.0.3) to HEAD-BUG-FIX (5.1/Cloud) (PARTIAL MERGE)
107413: Merged DEV to 5.0.N (5.0.3)
106858 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Cleaning of Javadoc,
107565: MNT-13545 Fix compilation after merge of Javadoc
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@107633 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99981: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud) (PARTIAL MERGE)
99482: Merged DEV to 5.0.N (5.0.1)
99198 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc typo in project alfresco-jlan
99413 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project alfresco-jlan
99205 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project core
99415 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project data-model
99227 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project file-transfer-receiver
99416 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project legacy-lucene
99417 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project qa-share
99418 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project remote-api
99427 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc in project Repository, letters S..Z
99433 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc in project Repository, letters A..R
99421 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project share-po
99247 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc typo in project slingshot
99248 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project slingshot
99424 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project solr
99426 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project solr4
99253 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project solr-client
99259 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project web-client
99260 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Changed Javadoc parameters inconsistence in project web-framework-commons
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@100501 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99117: ACE-3703 - Refactor Repository Admin Console framework to allow the basic framework to work in Community version
- Improved Community system summary screen with basic JVM and Repository info
- Added Processor (cpus) count to System Summary screen for Enterprise/Community
- Added system version label to /alfresco index page
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@99183 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99067: ACE-3703 - Refactor Repository Admin Console framework to allow the basic framework to work in Community version
- Added Community Admin Console link to index page
- Basic system summary screen impl
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@99078 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93267: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93242: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
93175: MNT-12484: Merged DEV to V4.2-BUG-FIX (4.2.5)
89773: MNT-12484: VTI server fails to authenticate behind an AJP proxy if HTTP authentication headers are sent in addition to the REMOTE_USER CGI variable
- For VTI give precedence to external authentication with remote user over HTTP Basic
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94951 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
92620: ACE-3703 - Refactor Repository Admin Console framework to allow the basic framework to work in Community version
- Framework base moved to web-client project.
- Refactored Enterprise admin console to base from the web-client one.
- Empty Community admin console start page
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94892 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
90921: MNT-12765 - No endpoints can be configured in Share that use external-auth and a different URL - as they will be redirected down the URL for 'alfresco' endpoint.
Merged PROPERTY_GROUP_PROTOTYPING (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
90742: Refactoring of SSO paths
- Added Session User authentication support to RemoteUserAuthenticatorFactory - so can use cookie based auth for example with Public API route.
- Tidy up of common duplicated code constants e.g. _alfAuthTicket
- Added Global Authentication Filter around the /api/* endpoint to allow SSO active over Public API
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94744 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
90919: MNT-12764 - The X-Alfresco-Remote-User (SsoUserHeader) SSO code path executes x2 requests and is stateful when it does not need to be
Merged PROPERTY_GROUP_PROTOTYPING (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
90559: Refactoring of SSO paths
- Web-client mappings for new authenticator
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94742 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
87703: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
86519: Merged DEV to V4.2-BUG-FIX (4.2.4).
86173: MNT-12417: Send mail action in Alfresco Explorer is using neither the default from adress nor the currently logged in user's adress
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94542 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
86193: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
86111: Merged DEV to V4.2-BUG-FIX (4.2.4)
86029 : MNT-12463 : logout button is displayed in Share (and in Explorer) when 'external' authentication is used/context.externalAuthentication not taken into account
- Logout button is will be displayed if logged not a guest and not used 'external' authentication.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94524 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
85731: MNT-12461: Bring back the changes of MNT-11660
- moved the new test from web-framework-commons to web-client, where it belongs (w-f-c shouldn't depend on remote-api)
- renamed the test FormUIGetRestApiIT because it is an integration test, not a unit test
- disabled the execution of this test. Needs more work to sort it out - probably missing dependencies
85650: Reverse Merge HEAD-BUG-FIX (5.0/Cloud)
<< Breaks the build >>
85615: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
<<Reverting the reverse - unit test was fixed>>
80815: Fix Build (pt2) Reverse Merge HEAD-BUG-FIX (5.0/Cloud)
80357: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
79075: Merged V4.2.3 (4.2.3) to V4.2-BUG-FIX (4.2.4)
78918: Merged DEV to V4.2.3 (4.2.3)
78889: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Was added new unit test.
79079: Merged V4.2.3 (4.2.3) to V4.2-BUG-FIX (4.2.4)
78994: Merged DEV to PATCHES/V4.2.3
78981 : MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Updated some code for unit test.
79081: Merged V4.2.3 (4.2.3) to V4.2-BUG-FIX (4.2.4)
79043: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Added webframeworkcommons classpath for unit test in build.xml .
79138: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Rename config file for test and update unit test source.
79140: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Deleted old config file for test.
79283: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Added info messages to unit test
80123: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Added info messages and log to unit test.
80207: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Updated the freemarker template for test webscript
80261: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Updated unit test.
80302: MNT-11660 : Share textarea.ftl appears even when the aspect of the property is not applied
Updated unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94515 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
-Add maven artifact dependencies for CORS Filter libraries to web-client projects pom.xml
-Add filter and filter mapping declarations to web-client projects web.xml
--These declarations are commented out by default.
--When uncommented the Share web client's domain must be added to the list of allowed origins because the share proxy service can call resources filtered by the mappings
--The default mappings that will be filtered when uncommented are /api/*, /service/*, /s/*, and /cmisbrowser/*
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@89579 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
87647: ACE-3047 : Bulk Import Tool: Status page is not refreshed automatically during import process
- Ensure that bulk import started before redirecting client to the status page.
87648: ACE-3048 : Bulk Import Tool: IE: Script error on Bulk Filesystem In-place Import Tool page - 'YUI' is undefined
- Missing javascript resource.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@87748 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
84671: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
84518: Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.4)
84351: Merged DEV to V4.1-BUG-FIX (4.1.10)
79271 : MNT-11522 : Document modified date is being updated by Workflow
- Fix bug. Change create a workflow package for the attached items and add them. Add Behavior Filter.
81662 : MNT-11522 : Document modified date is being updated by Workflow
- Create Unit test.
83496 : MNT-11522 : Document modified date is being updated by Workflow
- Change unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84685 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
83337: Merged KEVINR1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
82359: ACE-2091 - EOL Explorer
For Community version, a link to Jira and to the forums
For Enterprise version, a link to support.alfresco.com
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84544 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
80926: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
80888: ACE-2091 EOL Explorer.
- Basic /alfresco index page added with links to documentation, Share, Admin Console, WebScripts, CMIS etc.
- Rearranged some core CSS files from Admin Console so they are reusable in standard webapp
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@83134 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
80924: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
80469: ACE-2091 EOL Explorer.
ACE-2014 EOL URL Addressibility API
- 90% of the Explorer Client config, pages and assets moved to privatemodules/thor
- Explorer client available via mvn -Pcloud build only
- Alfresco minimal index page added
- Deprecated and disabled: Servlets related to Explorer e.g. ExternalAccessServlet, CommandServlet - will be removed fully in 5.1
- Removed: Explorer liferay portlet context, jboss portlet context, collaboration WebScript remoteapi (Explorer), old web assets no longer used
- Tested: Enterprise build, Cloud build, build unit tests, NTLM SSO/Cookie SSO path
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@83132 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261