Philip Dimitratos
c42e6b241f
Merge remote-tracking branch 'origin/master' into pdimit/rootSubmodule
2017-11-01 10:49:49 -07:00
Philip Dimitratos
db09dfd8fd
Added event to seed data to facilitate testing. Changed namespace of exception handling middleware
2017-11-01 10:41:10 -07:00
pdimitratos
a04f16a8a9
Merge pull request #13 from Azure/fix_build
...
fixed unit tests
2017-11-01 10:29:10 -07:00
Zhuan Zou
84b3b302c9
fixed unit tests
2017-11-01 09:17:09 -07:00
Philip Dimitratos
f71a33b2cd
First successful pull to UI from Playbook API through Gateway.
2017-10-30 11:48:11 -07:00
Philip Dimitratos
a8a2d64ee4
Added configuration for authentication to playbook microservice
2017-10-30 10:21:35 -07:00
Philip Dimitratos
b90aad719b
Fixed route naming on controllers
2017-10-27 15:07:59 -07:00
Philip Dimitratos
aa01bb0854
Fixed ConditionController
2017-10-27 14:24:23 -07:00
Philip Dimitratos
d81f30f8f9
Added controllers, fixed namespaces.
2017-10-27 13:46:22 -07:00
Philip Dimitratos
9782042a43
Added handlers for proxy communication with the gateway; no controllers yet.
2017-10-27 13:39:59 -07:00
Philip Dimitratos
c207433641
Updated Gateway for consistency with Sia-Root submodule updates
2017-10-27 11:15:14 -07:00
Philip Dimitratos
68c0654a1d
Removed domain models, which have been moved to the Sia-Root submodule
2017-10-26 16:27:05 -07:00
Philip Dimitratos
096e46b1ec
Fixed bug in seed data introduced (presumably) by typo.
2017-10-26 16:26:08 -07:00
Philip Dimitratos
858b0dfabe
Moved code shared by mulitple microservices to Sia-Root
2017-10-26 16:23:53 -07:00
Philip Dimitratos
890a72b6d6
Moved domain and shared to submodule
2017-10-26 15:50:25 -07:00
Philip Dimitratos
57cb68e5ee
Moved domain and shared to submodule
2017-10-26 15:49:59 -07:00
Philip Dimitratos
3640686397
Merge remote-tracking branch 'origin/master' into features/playbooks
2017-10-26 14:19:45 -07:00
pdimitratos
21f86077d9
Pdimit/more tests ( #11 )
...
* Added tests for Engagement request handlers.
* Restructured Requests to group by resource
* Removed unused request type
* Added more tests for PartialJsonResolver, changed PartialJsonResolver behavior to avoid null reference exceptions in edge cases.
* Modified KeyVaultCertificateRetriever to lazy-load the certificate from KeyVault. This will also allow retry logic to attempt to get the certificate again in case of transient KeyVault failure.
* Removed unused interface
* Changed MockFactory to avoid adding data multiple times to the same context instance when instances are shared; tests still fail when run in parallel as ID generation still appears to be shared between incident context instances.
* Changed SeedData to run synchronously. Converted DateTime.Parse calls to calls to DateTime constructor
2017-10-26 12:57:04 -07:00
Philip Dimitratos
885f1724b3
Added Data on EventType and CreateEventType
2017-10-26 11:11:03 -07:00
Philip Dimitratos
1ff39fcfc8
Added IEntity references for AutoMapper Collection support
2017-10-23 14:21:46 -07:00
Philip Dimitratos
61734d67b6
Resolved merge conflits, updated package references
2017-10-23 13:11:32 -07:00
Philip Dimitratos
d9ba93e9cc
Merged from master
2017-10-23 13:06:20 -07:00
Philip Dimitratos
68bb6b8fd6
Merged data model updates
2017-10-23 12:59:55 -07:00
Philip Dimitratos
226332e796
Added creation DTOs
2017-10-23 12:59:04 -07:00
Maggie Pint
b945b6c149
Magpint/getcreateifneeded ( #10 )
...
* get by ticket create if needed handler
* fix tests for incident get/create
* simplify ticket model
2017-10-19 08:14:36 -07:00
Maggie Pint
6fcfeea774
Merge pull request #4 from Azure/pdimit/dry
...
Pdimit/dry
2017-10-18 16:11:21 -07:00
Philip Dimitratos
532515ac17
Fixed tests.
2017-10-18 16:07:36 -07:00
Philip Dimitratos
1bce945fb1
Merged from master to resolve conflicts
2017-10-18 14:18:58 -07:00
Maggie Pint
eb914c4f6e
Merge pull request #9 from Azure/pdimit/eventWithArbitraryJson
...
Pdimit/event with arbitrary json
2017-10-18 14:15:13 -07:00
Philip Dimitratos
725aaa6ec7
Removed 'Has' from interface names
2017-10-18 13:16:58 -07:00
Philip Dimitratos
ec1c44e6e2
Merged from master to resolve conflicts.
2017-10-18 12:15:01 -07:00
Philip Dimitratos
7a0d52af91
Switched broke repositories up into separate handlers
2017-10-18 12:12:36 -07:00
Philip Dimitratos
b4d5561f19
Broke IncidentRepository into separate handlers
2017-10-18 11:55:37 -07:00
Philip Dimitratos
51bc8e8175
Added tests for ThrowIf validation logic
2017-10-18 10:53:58 -07:00
Philip Dimitratos
a9e270d361
Slight cleanup of structure and naming on test, no expected change to functionality
2017-10-17 16:47:28 -07:00
Philip Dimitratos
4ec522f66a
Added first tests for PartialJsonResolver
2017-10-17 16:41:39 -07:00
Philip Dimitratos
275630cb37
Dynamic may not be needed
2017-10-17 15:48:27 -07:00
Philip Dimitratos
15f1140056
Even more formatting
2017-10-16 17:36:59 -07:00
Philip Dimitratos
efc4ea377a
Minor cleanup of formatting
2017-10-16 17:36:23 -07:00
Philip Dimitratos
49143c1ff3
Slight cleanup of formatting
2017-10-16 17:34:55 -07:00
Philip Dimitratos
40deed01ae
Added dynamic output formatter, which deserializes dynamic data when that data can't be deserialized as part of an Automapper Map operation (such as collections converted using AutoMapper ProjectTo)
2017-10-16 17:18:46 -07:00
Philip Dimitratos
01d95fe564
Added dynamic data field and automapper configuration for converting between data storageobjects with a backing string field (for a JSON column in the database) and DTOs with a true dynamic value.
2017-10-16 15:56:14 -07:00
Philip Dimitratos
55487b2a34
Match API signature
2017-10-16 12:51:35 -07:00
pdimitratos
c552a8a562
Merge pull request #6 from Azure/pdimit/fixNewIncident
...
Pdimit/fix new incident
2017-10-12 14:45:41 -07:00
Philip Dimitratos
708b5cd27a
Changed GetEventsAsync endpoint to correctly return only events associated with the incidentId provided
2017-10-12 14:18:20 -07:00
Philip Dimitratos
c77c77361b
Added fix that allows NewIncident to correctly save primary ticket to database
2017-10-12 14:17:20 -07:00
Philip Dimitratos
ad26f86c3b
Added wrapper class to get handler class to instantiate with correct generic type
2017-10-11 15:42:00 -07:00
Philip Dimitratos
c357195249
Merge remote-tracking branch 'origin/master' into pdimit/dry
2017-10-11 15:07:20 -07:00
Philip Dimitratos
64b2e3d7d3
Removed unnecessary abstractions
2017-10-11 15:06:53 -07:00
Maggie Pint
22ca7eeee1
Merge pull request #5 from Azure/pdimit/minimizeRequiredDependencies
...
Pdimit/minimize required dependencies
2017-10-11 14:57:59 -07:00