Gravity icon indicating copy to clipboard operation
Gravity copied to clipboard

ORM Framework for Relativity Custom Development

Results 33 Gravity issues
Sort by recently updated
recently updated
newest added

Our provider tests are supposed to call `mockProvider.VerifyAll` after every test. But the code to do so is decorated with a `SetUp` attribute instead of a `TearDown` attribute, which never...

area/infrastructure

Get implemented in #24

type/feature
area/provider

Detail which features are solid and have test coverage and where we want to head next.

status/progress
area/documentation

1) Github can't infer this project is BSD-3 licensed, because we added the kCura assembly rider. But now that those are pulled from Nuget, we can use an unmodified BSD-3...

area/repo

We currently have code for reading/writing RSAPI User objects if they are fields of an RDO, but have not tested the code to make sure it is reliable. We also...

discussion
breaking change

Right now, a choice list is a `List`. This doesn't ensure that the selected choices are unique, and could lead to strange behavior and/or failed API calls if a choice...

type/enhancement
discussion
breaking change

It would make event handlers easier to work with if we could manipulate the `Artifact` object as a `BaseDto` type. This would be especially handy for Post-Save Event Handlers, where...

type/feature
area/provider

Gravity should be able to look this up and not have to explicitly state in the attribute.

type/enhancement

https://github.com/tsdservices/Gravity/blob/075de8e177e33c903227f00bf58863484e59649e/Gravity/Gravity/DAL/RSAPI/RsapiDao.Update.cs#L104-L105 The code in this method is hard to understand, and the rules for mapping values to RDO values do not follow the same ones as in [ToHydratedDto](https://github.com/tsdservices/Gravity/blob/1b17b9c578647682a472aa48fc3825cb52296f01/Gravity/Gravity/Extensions/RdoExtensions.cs#L15-L16). More broadly,...

type/refactor
breaking change

Right now, the only method for only returning or updating specific fields is on the class level. This requires either many partially duplicate classes, or manually constructing inheritance chains. Neither...

status/On Hold