Commit Graph

3717 Commits

Author SHA1 Message Date
Nick Burch
91d0fc28ba ALF-11664 Moderated sites should use site.public.group (from SysAdminParams) for setting the group with general access, as Public sites already do, rather than hard coding the EVERYONE group
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32242 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-23 15:42:19 +00:00
N Smith
b6ea53cd82 ALF-10083 Workflow Task Title/Description can now be set using localization labels.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32240 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-23 14:23:27 +00:00
Matt Ward
f495a69ba9 ALF-11591: Externalise diff/validation messages
system-messages.properties now contains log messages and diff/validation output messages.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32236 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-23 13:16:27 +00:00
N Smith
e24f355d47 Implemented localization of list constraint values on Workflow Task properties in the workflow REST API.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32197 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-22 17:01:00 +00:00
N Smith
656a792d06 WorkflowServiceImpl.isReassignable() method now gives an up-to-date result, avoiding stale data issues.
Added tests to check isReassignable works on a task that has been completed by JBPM timer.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32196 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-22 16:59:07 +00:00
Matt Ward
d021543bce ALF-7260: schema validation: ensure outputting UTF-8 and Windows line endings.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32183 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-22 13:16:01 +00:00
Derek Hulley
5b10c912b5 Unit test site uses GUID instead of time for random naming
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32173 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-22 10:52:14 +00:00
Nick Burch
772056a903 ALF-11319 Work around the fact that Filtered Lucene Results don't support start/hasMore calls, so the new services using these for tag queries (links and discussion) need to handle that if the results were filtered
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32158 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 17:35:59 +00:00
Nick Burch
99b97831bb ALF-8671 When listing Blogs/Lists/Discussions, the tag filter string is encoded before sending, so must be decoded in the webscript before searching. (Plus blog tagging test enhancements)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32146 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 15:54:45 +00:00
Nick Burch
b592976e93 Bump the Tika version for the updated TIKA-784 fix, and add an Alfresco side unit test for this case
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32138 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 12:20:49 +00:00
N Smith
33e6a55826 ALF-11588 Fixed failing FormServiceImplTest.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32134 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 10:44:51 +00:00
Roy Wetherall
175e8a7420 ALF-10717: Renditions doclib and webpreview accumulates (not replaced) when creating new version using Edit Offline
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32129 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 04:56:09 +00:00
Derek Hulley
1e81baf116 Minor formatting in GetChildrenCannedQueryParams
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32126 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-20 22:41:10 +00:00
Derek Hulley
37edc9916a Raised ALF-11588: Test disabled: FormServiceImplTest.testActivitiWorkflowForm
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32121 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-20 21:00:49 +00:00
Matt Ward
29dadc748a ALF-11518 and ALF-11519: unify separate validation/differences lists and move text generation to Result classes.
ALF-11518: Unify differences and validation results lists
ALF-11519: Move validation/diff result text generation from SchemaBootstrap to result classes.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32110 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-18 18:20:53 +00:00
Mike Hatfield
f187fdecc5 Fix ALF-11385 - Check out to Google Docs, Check in from Google Docs are available when Google Docs subsystem is disabled
Share no longer uses the DocumentLibrary/google-docs/enabled config flag but instead reacts to the current subsystem status.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-18 15:02:43 +00:00
Kevin Roast
51b41465ba Fix for ALF-11570 - NPE in UsernamePropertyDecorator on null lastname
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32098 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-18 13:46:41 +00:00
Kevin Roast
10bd3e40dc Missing JavaScript API javadoc on creating a new node version as spotted by TonyB
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32072 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 18:29:12 +00:00
Derek Hulley
9a49808cf8 Fixed ALF-11540: Alfresco generates errors when running in read-only mode
- NodeMonitoryFactor
 - FullTextSearchIndexerImpl


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32067 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 17:16:34 +00:00
N Smith
645913c9bf ALF-10947 Fixed issue where repeating JBPM timer was causing an infitinte loop if an exception was thrown within the timer event.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32063 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 15:38:46 +00:00
Andrew Hind
7f7224c2f5 Fix for ALF-11001 Index check is not aware of cm:indexControl:isIndexed
- also fixed index checker to respect the current live index subsytem and not the property (which may be over ridden by sub-system configuration)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32062 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 15:29:58 +00:00
Nick Burch
1cd461a4cb Merged BRANCHES/DEV/BELARUS/HEAD-ENH-1107 to HEAD:
31986: ENH-1107 : Auditable fix as discussed with Derek, needed when connecting to alfreco sharepoint protocol via Office 2008 for Mac


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32060 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 14:24:48 +00:00
Matt Ward
9d1b2cbf9c Fix NPE exposed by RepositoryStartupTest.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32056 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 14:00:41 +00:00
Gethin James
6b0b6187c6 FIXED : ALF-11051: publishing assets with comments not possible
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32050 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 11:29:58 +00:00
Matt Ward
d111a38a56 ALF-11516: Load schema ref. file using same location and mechanism as for db create scripts
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32049 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 11:28:07 +00:00
Alan Davis
d80f8c136a ALF-8882 Edit Online: Modifier and Modified date are changed even no changes were applied
- needed to turn off ASPECT_AUDITABLE on removeProperty which is called on unlock
   - added code to not enable this aspect early if nested calls were made (this is not done, but is safer this way)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32047 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 10:18:45 +00:00
Roy Wetherall
4a73cf915b ALF-9937: Alfresco Share Icon on a folder that designates a rule
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32040 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 02:34:28 +00:00
Roy Wetherall
a16fd2d139 ALF-11108: Notification when item is updated, even though 'when' states 'items are created or enter this folder'
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32039 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-16 23:25:10 +00:00
Derek Hulley
b18da4e3cf Batch loading of nodes doesn't pull back deleted nodes; search-NodeService interaction fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31998 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 16:28:10 +00:00
Derek Hulley
3ba462a1a0 Point to CachingContentStore (ALF-11498)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31997 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 16:22:02 +00:00
N Smith
76be9d0da4 ALF-10279 The default transition label is now localisabel. Labels can be set globally, at the workflow level or at the node level.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31995 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 16:09:02 +00:00
Matt Ward
f5b08ab073 ALF-11256: SchemaBootstrap must compare running schema against reference dump
Reference schemas (e.g. classpath:org/alfresco/util/schemacomp/reference/PostgreSQLDialect-Reference.xml) are loaded (if present) and the database is compared to that reference schema.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31991 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 15:03:22 +00:00
Jan Vonka
8bb6a9a372 Merged DEV to HEAD:
31815: Fix "It is impossible to search, create or add tags" (also related to ALF-10616)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31990 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 14:41:01 +00:00
Derek Hulley
0b7432b4d0 Merged V3.4-BUG-FIX to HEAD
31987:Proper fix for ALF-11489: 'patch.sitesSpacePermissions' failed on upgrade 2.2.8 -> 3.4.6
         - Just handle missing defined ACLs


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31988 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 13:51:29 +00:00
Jan Vonka
5c2a68bdd2 Merged DEV to HEAD:
30289, 30366, 30381, 30607: (record-only)
    30621, 30658, 30674, 30689, 30700: MT-aware Solr (THOR-129) - enabler only (subject to QA)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31975 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 12:02:28 +00:00
Derek Hulley
f98125470c Merged DEV to HEAD
31957: ALF-11361: "--(optional)" parameter was added to "DROP INDEX source_node_id;" statment on Oracle dialect.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31960 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 10:43:33 +00:00
Gethin James
4c350ca0a0 FIXED : ALF-11400: Publishing - Incorrect behaviour of publishing permissions
Changed to a new publishedNode association


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31944 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-14 16:41:46 +00:00
Derek Hulley
d6ffc3d21e Batch loading of nodes doesn't pull back deleted nodes; search-NodeService interaction fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31935 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-14 14:34:04 +00:00
Gethin James
9e0b92d81e FIX for ALF-8736: When modifying properties via the ScriptNode API, the addAspect() method destroys changes
Added Javadoc comments

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31917 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-14 09:05:37 +00:00
Dave Ward
73e64eed94 Merged V3.4 to HEAD
31914: ALF-10619: Not all container deletions were being honoured during indexing due to deletionsSinceFlushed processing
      - If container B is under container A with a secondary association, and A then B were deleted, then not all of Bs containers were getting masked out - only those in a subtree of A!
      - Now that delete events are fired on every affected node in a cascading delete, we can handle the nodes and containers on an individual basis
   31915: ALF-10619: Prevent possible InvalidNodeRefException during reindexing
      - Handle in childRelationshipEvent() when comparing with 'path generation factor'


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31916 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-12 11:51:50 +00:00
Derek Hulley
ae202a3f24 Merged DEV to HEAD
31651: Fixed up concurrency tests: target concurrent aspect adds in addition to numeric property increments
   31652: Ensure DB-based concurrency problems are propagated when updating alf_node (not just optimistic lock detections)
   31823: TransactionalCache provides REPEATABLE READ
          - Values found in shared cache are placed into transactional cache
          - Previously, values could keep changing until first write (READ COMMITTED)
            but now the first read sets the value until it is changed by the current
            transaction
   31825: Minor comment about node version rollover after version=32767
   31826: Immutable node caches: properties, aspects and parent assocs are immutable
          - cache entries are only put but never updated
          - zero cluster overhead for these 3 caches
          - Stale nodeCache detection when reading properties, aspects or parent assocs
          - Added tests to introspect on the caches directly to validate behaviour
          - Ensure that each node gets a single version increment per transaction
   31854: Cater for cm:auditable changes during touchNode()


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31912 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-11 16:37:07 +00:00
Derek Hulley
22009f39e0 Remove commented-out code (ALF-11426)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31909 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-11 16:07:45 +00:00
Derek Hulley
69b9f21667 Cater for replicator thread beating test thread
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31908 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-11 16:04:57 +00:00
Mark Rogers
111f227105 ALF-11426 : IMAP subsystem is dependent on search
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31907 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-11 15:55:21 +00:00
Brian Remmington
7a03b10f26 Fixes ALF-9870: Improve publishing of content to SlideShare
- now uses only HTTPS to communicate with SlideShare.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31862 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-08 16:57:33 +00:00
Roy Wetherall
42e2c595b9 ALF-11108: Notification when item is updated, even though 'when' states 'items are created or enter this folder'
* rules not fired on checked out node during version update



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31842 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-08 13:45:30 +00:00
Roy Wetherall
cd92e7c08e Merged V3.4-BUG-FIX to HEAD
- 31807: Fixed side effect to ALF-718
        * transaction created for work done after commit
        * templates that call methods that require transaction now work



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31810 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-07 16:27:33 +00:00
Brian Remmington
b1b12be5eb Fixes ALF-10973: Failed to open 'Create Rule' page
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31808 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-07 15:45:08 +00:00
Andrew Hind
1f902f3be9 Fix for ALF-10449 SOLR Index backup is not available via cron - regression WRT lucene implementation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31806 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-07 14:37:53 +00:00
Steven Glover
f2e0b47d5d Fix for ALF-11275
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31796 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-07 12:17:03 +00:00