Shannon
|
8f69efe331
|
It builds!
|
2017-05-04 19:16:52 +10:00 |
|
Shannon
|
d64fa7f92d
|
Fixes tests, ensures we null check when generating hashes for items in a collection
|
2017-04-30 19:14:36 +10:00 |
|
Stephan
|
72eddca3c6
|
Merge branch 'dev-v7.6' into temp-scope-events-stale-entities
|
2017-04-28 19:19:36 +02:00 |
|
Stephan
|
8c6aa9875d
|
scope - dont rename
|
2017-04-28 11:26:41 +02:00 |
|
Stephan
|
f89ce1ff26
|
scope - cleanup
|
2017-04-28 10:58:57 +02:00 |
|
Shannon
|
1274fbaefd
|
Fixes up the equality members for the event args types to include Gethash code and sequence equal checking, this is done by a base class used by event args that deal with collections.
|
2017-04-28 18:14:50 +10:00 |
|
Shannon
|
0b61685fc8
|
Adds ability to supersede events so we don't have an issue of saved event being raised for an entity after it's been deleted.
|
2017-04-28 13:26:56 +10:00 |
|
Shannon
|
9cd7e09986
|
POC to normalize all event entities when we track events so that all args contain the latest (non stale) entity
|
2017-04-28 10:04:43 +10:00 |
|
Stephan
|
6439e2fdd0
|
Merge dev-v7.6 into temp-u4-9462
|
2017-03-09 15:29:26 +01:00 |
|
Stephan
|
bf2232258e
|
U4-9588 - filesystems manager tlc
|
2017-03-08 11:02:30 +01:00 |
|
Stephan
|
08c8b84a10
|
U4-9462 - cleanup units of work, code, fixmes
|
2017-02-21 13:19:58 +01:00 |
|
Stephan
|
b58d8677b3
|
Scope - bugfixing
|
2017-02-14 11:11:39 +01:00 |
|
Stephan
|
12dd01dd29
|
Scope - refactor call context
|
2017-02-13 09:05:33 +01:00 |
|
Stephan
|
c64e3a8908
|
Scope - refactor event dispatching
|
2017-02-13 09:05:32 +01:00 |
|
Shannon
|
a65ad3c72a
|
Adds equality members for all event args, updates equality check for EventDefinitionBase to include the args (since that is quite important!), creates an OrderedHashSet class which can deduplicate lists for us based on member equality and supports first in or last in + tests.
|
2017-02-06 18:46:23 +11:00 |
|
Stephan
|
38e7d7e697
|
Merge remote-tracking branch 'origin/temp-u4-9322' into temp-u4-9322
|
2017-02-03 21:54:55 +01:00 |
|
Stephan
|
820069d5d5
|
U4-9322 - filesystems & cleanup
|
2017-02-03 20:01:43 +01:00 |
|
Shannon
|
49b7f15e3d
|
fixes tests
|
2017-02-03 13:32:22 +11:00 |
|
Stephan
|
4a6844b949
|
U4-9322 - repository caches, cleanup
|
2017-01-31 19:36:55 +01:00 |
|
Stephan
|
ac9b484d3d
|
U4-9322 - wire EventMessages, cleanup
|
2017-01-31 18:19:03 +01:00 |
|
Stephan
|
97a76d5ad4
|
U4-9322 - introduce ScopeContext that lives longer than Scope, now Xml does not multi-clone!
|
2017-01-31 16:42:01 +01:00 |
|
Stephan
|
6dc34e1167
|
U4-9322 - cleanup EventExtensions
|
2017-01-31 10:37:37 +01:00 |
|
Stephan
|
d4acc2c79b
|
U4-9322 - EventsDispatchMode, fix tests
|
2017-01-30 13:53:31 +01:00 |
|
Stephan
|
798105998e
|
U4-9322 - begin refactoring and fixing events
|
2017-01-27 18:17:21 +01:00 |
|
Stephan
|
6bbfb65100
|
Merge temp-u4-9322 (Shan Events) into temp-u4-9322a (Steph)
|
2017-01-26 18:30:00 +01:00 |
|
Stephan
|
a97b566065
|
U4-9422 - complete implementing scoped xml cache
|
2017-01-24 07:59:46 +01:00 |
|
Stephan
|
e3308e86f0
|
U4-9322 - begin implementing scoped xml cache
|
2017-01-23 18:03:08 +01:00 |
|
Stephan
|
1d98507785
|
TEMP
|
2017-01-23 15:39:46 +01:00 |
|
Stephan
|
1701eb2450
|
u4-9322 - events cleanup
|
2017-01-20 17:05:22 +01:00 |
|
Stephan
|
20ac21aef2
|
Merge origin/temp-U4-9322 into temp-u4-9322
|
2017-01-20 16:51:25 +01:00 |
|
Stephan
|
4ac20de1dd
|
U4-9322 - complete scope repository caches
|
2017-01-20 16:29:13 +01:00 |
|
Stephan
|
848eaf5e27
|
U4-9322 - cont. implementing scoped repository caches
|
2017-01-20 12:08:55 +01:00 |
|
Shannon
|
a6996922b7
|
Adds more support for auto-finding event names, adds tests to support with examples of how to interrogate queued events
|
2017-01-20 17:45:46 +11:00 |
|
Stephan
|
434703f4ec
|
U4-9322 - begin implementing scoped repository caches
|
2017-01-19 19:47:09 +01:00 |
|
Shannon
|
b51e571803
|
Adds unit tests and fixes others
|
2017-01-19 18:25:45 +11:00 |
|
Stephan
|
a020a02b26
|
U4-9322 - more fixes
|
2017-01-18 17:44:16 +01:00 |
|
Stephan
|
ca777b26de
|
U4-9322 - manage isolation levels, cleanup tests
|
2017-01-18 14:53:24 +01:00 |
|
Stephan
|
5f68f26d2f
|
U4-9322 - scope and database, getting tests to run
|
2017-01-17 16:32:40 +01:00 |
|
Stephan
|
1261f6b159
|
U4-9322 - getting tests to run
|
2017-01-16 19:54:09 +01:00 |
|