Sipke Schoorstra
e0e600a6ce
Merge pull request #5688 from Codinlab/issue/5475
...
Fixes #5475 : Add missing properties to HttpRequestPlaceholder
2015-08-24 10:42:51 +01:00
Thierry Fleury
21875b98cc
Fixes #5475 : Add missing properties to HttpRequestPlaceholder
2015-08-24 11:39:01 +02:00
marshy
e46af0f757
Fix user defined outcome connections in Branching activities - fixes #5686
2015-08-24 16:36:28 +08:00
marshy
bccdc0337e
Add missing activity, fixes #5684
2015-08-24 10:21:32 +08:00
Sipke Schoorstra
7fae246341
Added convenience overload taking a default value factory method.
...
This overload is useful in scenarios where you want to provide a default value but is relatively expensive to execute.
Using the overload, the factory method is only executed if the infoset does not contain an entry for the requested key.
2015-08-23 22:40:34 +01:00
Sipke Schoorstra
81adb78818
Implemented Initializing status.
2015-08-23 18:27:36 +01:00
Sipke Schoorstra
b560a4c3d0
Corrected labels on import screen.
2015-08-22 23:35:45 +01:00
Sipke Schoorstra
ec0c071ab6
Refactored minor internal affairs.
2015-08-22 23:07:55 +01:00
Sipke Schoorstra
86bae087fa
Added support for eternal distributed locks.
...
Eternal locks never expire until they are explicitly released.
2015-08-22 22:55:00 +01:00
Sipke Schoorstra
c5b0cac24a
Removed unnecessary lock statements and updated tests.
...
The updated test needs to refresh the lock record entity since the DB record is updated using different connections (from child lifetime scopes).
2015-08-22 20:15:20 +01:00
Sipke Schoorstra
5f4cd14937
Changed the lifetime of DB services to match their lifetime scope.
...
This enables tests that involve multi threading and child lifetime scopes.
2015-08-22 20:13:46 +01:00
Sipke Schoorstra
7673e2e12f
Non-functional change but more explicit.
...
Perhaps a bit subjective, but passing in a null value or a zero value controls whether the AcquireLockInternal will block or not, so probably better to provide an explicit Zero value from TryAcquireLock instead.
2015-08-22 18:10:43 +01:00
Sipke Schoorstra
3615cbe6db
Added table index to DistributedLockRecord.
2015-08-22 18:04:12 +01:00
Sipke Schoorstra
5dcbad2235
Formatted code.
...
Moved static members to top of class.
2015-08-22 17:51:34 +01:00
Sipke Schoorstra
079fb1f84b
Narrowed the lock scope to per-thread.
2015-08-22 17:11:03 +01:00
Sipke Schoorstra
1cf2b6cf27
Corrected message on ObsoleteAttribute applied to ITaskLeaseService/TaskLeaseService.
2015-08-22 17:05:42 +01:00
Sipke Schoorstra
de3d205ca9
Implemented a Widget element harvester.
2015-08-22 16:59:17 +01:00
Sipke Schoorstra
47ac6ba0ad
Fixed a typo.
2015-08-22 16:58:44 +01:00
Sipke Schoorstra
59c711fdb0
Fixed a subtle bug.
2015-08-22 16:58:22 +01:00
Jack Cheng
28a1b4d663
#5618 taxonomy in autoroute needs to be saved twice
...
Fixes 5618
2015-08-21 19:27:29 -07:00
Gustavo Tandeciarz
bbcdd67b95
Cleanup
...
gulp-util was previously used during development and is no longer required.
2015-08-21 20:15:51 -04:00
Gustavo Tandeciarz
cfc1dc2379
Enables gulp watch of Assets.json
...
Will restart the watch task when Assets.json is changed.
2015-08-21 20:08:41 -04:00
Sebastien Ros
9e95f96195
Supporting ..
syntax in watched assets
2015-08-21 16:01:44 -07:00
Daniel Stolt
ff6cb5688d
Removed incorrect unique constraints and added missing ones.
2015-08-21 23:43:33 +01:00
Sipke Schoorstra
2555302ed7
Removed unintentionally added file.
2015-08-21 23:21:13 +01:00
Sipke Schoorstra
811001143e
Corrected interface name.
...
Potentially breaking, but I highly doubt anyone implemented this interface.
2015-08-21 23:14:37 +01:00
Sipke Schoorstra
412c531027
Merge branch 'dev' into feature/auto-enable-dependencies
...
Conflicts:
src/Orchard/Orchard.Framework.csproj
2015-08-21 19:45:53 +01:00
Sipke Schoorstra
81bf5d94fd
Updated usages of ITaskLeaseService with IDistributedLockService.
2015-08-21 19:35:42 +01:00
Jeff
770704f3a7
Added required attribute to enumeration and numeric fields.
...
Fixes #3404 .
2015-08-21 16:40:01 +01:00
Sipke Schoorstra
6c712a9840
Fixed bugs, refactored and polished distributed lock service.
...
- Added machine and thread scoped locking.
- Added support for blocking acquisitions.
- Added thread synchronization when creating and committing nested transactions for lock record creation and updates.
2015-08-21 15:22:32 +01:00
qt1
d9a3db1ebf
Support htmlAttributes in ItemEditLink
2015-08-21 03:09:50 +03:00
Thierry Fleury
9980633ac3
Use Enumerable.Empty
2015-08-20 23:57:38 +02:00
Sébastien Ros
5b42c707b1
Merge pull request #5627 from Codinlab/fixes/ContentTypeEncoding
...
Fixes 5591 : ContentType's name encoding
2015-08-20 13:03:28 -07:00
Sébastien Ros
73683ec057
Merge pull request #5640 from jtkech/patch-4
...
#5552 : ContentPicker Search Route issue
Fixes #5552
2015-08-20 12:26:09 -07:00
Sébastien Ros
83a35f89cf
Merge pull request #5644 from mvarblow/patch-1
...
Allow for packaging a debug build
2015-08-20 12:22:00 -07:00
Daniel Stolt
2a9d931e39
Shortened unique constraint names for compatibility with MySQL.
...
MySQL has a maximum identifier length of 64 chars for constraints and indexes.
2015-08-20 12:38:58 +01:00
Daniel Stolt
aa7f9dd1cd
Added unique constraints to core settings tables.
2015-08-20 12:38:57 +01:00
Daniel Stolt
aae53c3909
Added unique constraints to data migration records.
2015-08-20 12:38:57 +01:00
Daniel Stolt
90b3c1e7f6
Added unique constraints to ContentItemVersionRecord table.
2015-08-20 12:38:56 +01:00
Daniel Stolt
1c7ed9cb94
Added support for unique constraints to SchemaBuilder.
2015-08-20 12:38:55 +01:00
Sipke Schoorstra
61f1c3ae00
Simplified distributed locking implementation and did the following:
...
- Added Support for re-entry
- Made TryAcquireLock method thread-safe.
- Changed the way locks are released by decreasing their ref count. A lock is expired if: a) ref count == 0 or b) ExpiredUtc lies in the past. It is no longer necessary to delete a lock record (but would be fine, maybe as a background task).
2015-08-19 23:05:39 +01:00
Daniel Stolt
6b4a497e2d
Merge pull request #5659 from planetClaire/5658
...
Show Default layer by default in Widgets admin
2015-08-19 14:03:38 +01:00
marshy
8cbb1d6960
Show Default layer by default in Widgets admin
2015-08-19 13:41:49 +08:00
Thierry Fleury
746d3d54c2
Fixes 5614 : ContentPickerField and LayoutPart throws argument null exception.
2015-08-18 12:46:09 +02:00
Daniel Stolt
1b55f42754
Merge branch '1.9.x' into dev
2015-08-17 00:26:33 +01:00
Daniel Stolt
f19b57c1e6
Fixed one remaining unit datetime localization unit test on Windows 10.
2015-08-17 00:25:34 +01:00
Daniel Stolt
9429ad6e63
Merge branch '1.9.x' into dev
2015-08-17 00:03:59 +01:00
Daniel Stolt
7533cd8879
Improved DateTime localization and unit tests on Windows 10.
...
Added support for era names to date formatting/parsing framework. Added handling of cultures with missing AM/PM designators. Fixes failing unit tests on Windows 10. Fixes #5595 .
2015-08-17 00:01:32 +01:00
Daniel Stolt
75609bf2ce
Excluded private locator URLs from JSON serialization in Azure Media Services. Fixes #4686 .
2015-08-16 20:13:33 +01:00
Daniel Stolt
6228f4e8fb
Merge branch '1.9.x' into dev
2015-08-16 18:02:29 +01:00