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
107281: Merged NESS/5.1.N-2015-05-26 (5.1.0) to HEAD-BUG-FIX (5.1/Cloud)
105463: ACE-3984 : Add support for link creation via Repository REST API
- added the functionality for creating document links
105467: ACE-3984 : Add support for link creation via Repository REST API
- reverted fix to add modifications
105468: ACE-3984 : Add support for link creation via Repository REST API
- added java backed webscripts for creating and deleting links
- added service for handling document links operations
106865: ACE-3984 : Add support for link creation via Repository REST API
- added copyright notice
- added class level comment to AbstractDocLink
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@107492 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
106240: Merge RA-SPRINT6 to HEAD-BUG-FIX (5.1)
106203: RA-302: move StaticAssetCacheFilter to core.
It turned out the remote-api was not a dependency of Share, which makes sense and it seems odd that it worked during testing.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@106317 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
106172: Merged 5.0.N (5.0.3) to HEAD-BUG-FIX (5.1/Cloud) (PARTIAL MERGE)
106160: Merged DEV to 5.0.N (5.0.3)
103830 : MNT-14016 : Setting system.webdav.servlet.enabled=false throws a SEVERE exception during startup
- Logging info message instead of throwing exception when webdav is disabled.
- Updated service method to return 404 Not Found for disabled webdav
105880 : MNT-14016 : Setting system.webdav.servlet.enabled=false throws a SEVERE exception during startup
- Added return statement to stop execution if webdav is not enabled.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@106181 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
105791: Merged 5.0.N (5.0.3) to HEAD-BUG-FIX (5.1/Cloud)
105689: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.3)
105571: Merged DEV to V4.2-BUG-FIX (4.2.5)
103740: MNT-13855: Completing a a workflow on Mobile results in "Approve" being reported as "Rejected" in Alfresco 4.2.3 and 5.0, and no result in 4.2.1
- Updated sequence of actions to complete a task.
104919: MNT-13855: Completing a a workflow on Mobile results in "Approve" being reported as "Rejected" in Alfresco 4.2.3 and 5.0, and no result in 4.2.1
- Implemented unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@105946 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101748: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
101637: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
101337: Merged DEV to V4.2-BUG-FIX
100314 : MNT-13144 : WebDav does not correctly version CAD drawings correctly when saved using Windows mapped drive
Corrected shuffle pattern and some code for dwg files.
101140 : MNT-13144 : WebDav does not correctly version CAD drawings correctly when saved using Windows mapped drive
Was corrected some code for move webdav method. Added new junit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101850 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101747: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
101635: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
101289: Reverse merged V4.2-BUG-FIX (4.2.5)
<< Brought back the changes >>
98889: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Caused a performance problem found in 5.0.1 testing >>
Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.5)
93762: Fix for MNT-13198 BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- use the bridge table to list sites.
93802: Fix for MNT-13198 BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- use hasSite to check for existence and fix person lookup case sensitivity configuration
98886: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Original commits for this issue caused a performance problem found in 5.0.1 testing >>
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101849 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101654: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
101419: Merged DEV to 5.0.N (5.0.2)
101398: MNT-13800: typo in logger error message: authetnicator should be authenticator
- Corrected typo.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101701 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101036: Merged DEV (5.1.0) to HEAD-BUG-FIX (5.1/Cloud)
101019: SHA-52: Downloading file via Quick-Share link does not keep international characters in file names
- Corrected Spring bean for QuickShareContentGet.
- Added support for Safari in ContentGet.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101064 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
100986: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
100829: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
100693: Merged DEV to V4.2-BUG-FIX (4.2.5)
89520 : MNT-12597: Share: Accepting site invitation via email does not show on the 'Completed Task' task.
- Using asignee from request parameter
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101001 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
99763: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
99694: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
99487: Merged DEV to V4.2-BUG-FIX (4.2.5)
99401: MNT-13567: [Workflow Public API] : incorrect hasMoreItems value
- Comparison operator was changed to take in account SkipCount > totalItems condition.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@100490 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99377: BENCH-369: BM-0004: API and internals for Alfresco server
- Move commons Math3 to 'core' project for general reuse
- Clone NormalDistributionHelper class from Benchmark projects to Alfresco 'core'
- API added: http://localhost:8080/alfresco/s/api/model/filefolder/load
JSON:
{
"folderPath":"/Sites/t2/documentLibrary",
"fileCount":"1",
"minFileSize":"1024",
"maxFileSize":"2048",
"maxUniqueDocuments":"10000"
}
- Above JSON will create 1 file in the 't2' site document library with spoofed plain text
- Change away from deprecated API for TransactionListenerAdapter
- Fix imports and neatness
- Improve FileNotFoundException details
- Disable timestamp propagation on the parent folder to reduce CPU overhead
- Document changes relating to the addition of cm:description properties
- Add options to control generation of MLText cm:description fields
- descriptionCount: number of cm:description translations to include
- descriptionSize: size in bytes of each cm:description translation
- Use released 'alfresco-text-gen' V1.1
- Use fixed text-gen component to prevent ArrayIndexOutOfBOunds
- Tighten up error message when errors occur on reading content strings
- Fix random seed generation bug
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@99503 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99314: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
99190: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
99008: Merged DEV to V4.2-BUG-FIX (4.2.5)
96553: MNT-13206: Temporary "_IDX_..." folders created and not removed when editonline and file path long.
- VtiPathHelper will be used to resolve paths for Vti methods.
97131: MNT-13206: Temporary "_IDX_..." folders created and not removed when editonline and file path long.
- Move and Delete methods were corrected to hande requests with "_IDX_SITE_" identificator.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@99318 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
99015: ACE-3703 - Refactor Repository Admin Console framework to allow the basic framework to work in Community version
- Refactor of admin console core (non JMX) into Community project
- Enterprise extensions extend core
- Moved Interpreter consoles into Community Admin Console
- Moved Node Browser into Community Admin Console
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@99076 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98899: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98890: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
98886: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Original commits for this issue caused a performance problem found in 5.0.1 testing >>
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98955 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98720: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98568: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98811 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98422: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98303: Merged 5.0.1 (5.0.1) to 5.0.N (5.0.2)
98253: Fix for MNT-13503 Solr throws exceptions when activating and then deactivating a model
- also fixed running embedded tests
98263: Fix for MNT-13503 Solr throws exceptions when activating and then deactivating a model
- fix failing test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98529 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98420: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98291: Merged DEV to 5.0.N (5.0.2)
98157: MNT-13494: Site activities dashlet: notification about deleted blog (save as draft) isn't displayed
- The isDraft value will be extracted using "isDraft" key.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98527 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98073: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
97984: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
97763: Merged DEV to V4.2-BUG-FIX
96388: MNT-13183 : Folder accessed through WebDAV is empty when a document is locked through CIFS access
Detect "AlfrescoLockKeeperImpl" and then create new LockInfo object.
97572: MNT-13183 : Folder accessed through WebDAV is empty when a document is locked through CIFS access
Added marker for webdav lock. Added new junit test.
97725: MNT-13183 : Folder accessed through WebDAV is empty when a document is locked through CIFS access
Corrected some code.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
97453: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
97429: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
97330: Merged DEV to V4.2-BUG-FIX (4.2.5)
97261 : MNT-13276 : 403 Forbidden exceptions with "pooled" workflows for Activiti REST API if user (a member of the task assigned group) is not in the administrators group
- Added check for a member of the task assigned group
- Added test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@97629 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
94375: Merged DEV (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
94337: SHA-52: Downloading file via Quick-Share link does not keep international characters in file names
Fixed QuickShareContentGet webscript to use correct name for downloaded files.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95078 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
94143: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
94081: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
93932: Merged DEV to V4.2-BUG-FIX
93931 : MNT-13191 : Opening /alfresco/webdav from a Kerberos-authenticated IE11 browser causes HTTP error 500
If user exists in "_alfAuthTicket" session attribute - make full authentication for user.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95044 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
94075: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
94040: MNT-13150: Merged dev. 5.0.N (5.0.1) to 5.0.N (5.0.1)
94034: MNT-13150: Web Scripts ignores correct credential provided by user, continues to use expired or invalid ALF_TICKET and at the same time repeatedly prompts for another credential input
- Basic authentication handling has been added in order URL ticket is not valid. Additional debug logging has been added to report about invalid ticket
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95039 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93992: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93945: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
93895: MNT-12873: Merged V4.2.3 (4.2.3.16) to V4.2-BUG-FIX(4.2.5)
93552 :Merged DEV to V4.2.3 (4.2.3.16)
93524: MNT-13156: CLONE - Introduction of SiteRole in 4.2.x breaks sites API when there is a custom role defined
- Implement site role as String instead of enumeration to allow custom roles. Add CustomRoleTest Unit Test. In SitesImpl convert UnknownAuthorityException into InvalidArgumentException.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95030 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93534: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93421: MNT-12982: Merged DEV to 5.0.N (5.0.1)
93385: MNT-12982: WQS unable to connect to repository
- Return back empty username which is required for authentication via tickets. For SSO fallbacks do ticket validation if credential is the ticket.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94964 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93371: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93309: MNT-12794: Merged dev. 5.0.N (5.0.1) to 5.0.N (5.0.1)
92772: MNT-12794: [Security] Information leak via verbose eror messages
- Not public exceptions have been transformed into a configurable parameter. The basic configuration has been moved to .web-scripts-application-context.xml.. A safe choice for the name of the parent bean in the context of enterprise tests was put into the .enterprise-web-scripts-application-context.xml.. to ensure that the Cloud tests will work well without not public exceptions configuration. All tests related to the not public exceptions are implemented in .org.alfresco.repo.web.scripts.RepositoryContainerTest.. << N. B.: This revision does not contain changes for Cloud >>
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94956 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
92630: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
92573: Merged DEV to 5.0.N (5.0.1)
92438: SHA-15 : SPP: Recurrence: null value is displayed in details of event which occurs monthly/yearly on day/weekday/weekend day
- Added display message day/weekday/weekend day for monthly/yearly Recurrence
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94896 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
91788: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
91682: Merged 5.0.0 (5.0.0.1) to 5.0.N (5.0.1)
91617: MNT-12879: Cannot preview or download document with explicit permissions
Disabled activity generation for file downloads from a private site if the user is not a member of the site.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94831 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
90946: Merged V4.2-BUG-FIX (4.2.5) to HEAD-BUG-FIX (5.0/Cloud)
90874: Merged DEV (4.2.4) to V4.2-BUG-FIX (4.2.5)
90590: MNT-12281 : Cannot set CSV delimiter in DeclarativeSpreadsheetWebScript
Added CSV delimiter as a request parameter to the DeclarativeSpreadsheetWebScript implementations
Added JUnit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94749 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
90918: 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)
90558: Refactoring of SSO paths
- Added webscripts.authenticator.remoteuser to allow stateless auth of X-Alfresco-Remote-User via the /service servlet mapping. Falls back to basic auth as usual.
- Refactored PublicApiAuthenticatorFactory to extend new RemoteUserAuthenticatorFactory to allow external auth to work correctly with Public API endpoint.
- BasicHttpAuthenticatorFactory tweaked to allow sub-classes to use more of its beans and methods.
- Related code clean up
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94741 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
90406: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
90364: Merged DEV to V4.2-BUG-FIX (4.2.4)
90289 : MNT-12703: NPE at navigation via NodeBrowser
- Initializing of variable
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
88174: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
88133: Reverse Merge V4.2-BUG-FIX (4.2.4)
88031: MNT-12414 Action menu renders two 'cancel edit' actions when working copy opened in webdav by second user.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94568 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
88172: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
88031: MNT-12414 Action menu renders two 'cancel edit' actions when working copy opened in webdav by second user.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94566 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
88003: Merged DEV to HEAD-BUG-FIX (5.0.1)
85764: ACE-1925 : Intra-Wiki links to pages with umlaut characters are not shown as existing - Added to unescapeHtml title Wiki page.
87724: ACE-1925 : Intra-Wiki links to pages with umlaut characters are not shown as existing
- Added unit test xss injections.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94557 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261