Commit Graph

  • 5a30b0ece4 Remove ObtainEndpointCommand and its handler TekH 2026-01-16 10:36:10 +01:00
  • 37200617ea Remove unused entity-to-DTO mappings from DtoMappingProfile TekH 2026-01-16 10:35:21 +01:00
  • 8ab66db1f2 Remove obsolete entity DbSets and configs from RecDbContext TekH 2026-01-16 10:29:27 +01:00
  • cbd52721ac Remove obsolete DbSets from IRecDbContext interface TekH 2026-01-16 10:24:09 +01:00
  • 3003559d7a Remove obsolete navigation properties from RecActionView TekH 2026-01-16 10:21:50 +01:00
  • 6cabdbb6a3 Remove obsolete entity classes in favor of views TekH 2026-01-16 10:20:22 +01:00
  • 4dd54e206e Update EndpointAuth references to fully qualified name TekH 2026-01-16 10:18:40 +01:00
  • 84cf5c8e4d Add EndpointsController for endpoint CRUD operations TekH 2026-01-16 10:15:07 +01:00
  • 84d6e7a511 Add EndpointParamsController for CRUD via procedures TekH 2026-01-16 10:13:33 +01:00
  • 89238cc2d1 Add EndpointAuthController with CRUD endpoints TekH 2026-01-16 10:12:11 +01:00
  • 7b177f21c8 Remove ResultViewController and related API endpoints TekH 2026-01-16 10:08:47 +01:00
  • 2deb235c8d Update Post to use CreatedAtAction with Location header TekH 2026-01-16 10:07:21 +01:00
  • c452724c9e Rename controller methods for consistency and clarity TekH 2026-01-16 10:02:16 +01:00
  • 13e65774cc Add procedure-based update and delete endpoints to controller TekH 2026-01-16 10:01:08 +01:00
  • f2d2dc9a32 Add procedure-based CRUD endpoints to ProfileController TekH 2026-01-16 09:57:18 +01:00
  • 459620e1dd Refactor update procedures: rename Guid to Id TekH 2026-01-16 09:53:50 +01:00
  • df2541108b Add POST/PUT endpoints for RESULT insert and update TekH 2026-01-16 09:51:30 +01:00
  • 5dcd5313a5 Refactor EndpointParams procedures to Commands namespace TekH 2026-01-16 09:44:46 +01:00
  • ef9d725f59 Refactor endpoint procedures to Endpoints.Commands namespace TekH 2026-01-16 09:41:19 +01:00
  • 6f4ab073df Move EndpointAuth procedures to dedicated namespace TekH 2026-01-16 09:38:59 +01:00
  • f6b95331e1 Refactor procedure classes into feature-based namespaces TekH 2026-01-16 09:34:41 +01:00
  • 82de285891 Refactor OutResController to use DeleteResultProcedure TekH 2026-01-16 09:18:15 +01:00
  • cbd86de3e8 Add handling for update and delete exceptions Developer 02 2026-01-16 01:10:57 +01:00
  • a5160b35dd Add HTTP DELETE endpoint to CommonController Developer 02 2026-01-16 01:08:30 +01:00
  • 60e1627494 Add UpdateObject endpoint and enhance procedure support Developer 02 2026-01-16 01:08:20 +01:00
  • b9f08bc21c Add DeleteActionProcedure for ACTION entity deletion Developer 02 2026-01-16 01:06:56 +01:00
  • 758616c95e Add DeleteEndpointAuthProcedure for endpoint deletion Developer 02 2026-01-16 01:06:45 +01:00
  • 7376b49e38 Add DeleteEndpointParamsProcedure record Developer 02 2026-01-16 01:06:33 +01:00
  • b65c354ef0 Add DeleteEndpointProcedure for endpoint deletion Developer 02 2026-01-16 01:06:22 +01:00
  • 38258a98c1 Add DeleteProfileProcedure for profile deletion logic Developer 02 2026-01-16 01:06:12 +01:00
  • 7666708ab5 Add DeleteResultProcedure for RESULT entity deletion Developer 02 2026-01-16 01:06:00 +01:00
  • d3b67bc429 Add IDeleteProcedure interface for delete operations Developer 02 2026-01-16 01:05:46 +01:00
  • 97f992aef5 Add DeleteObjectProcedure for entity deletion handling Developer 02 2026-01-16 01:05:28 +01:00
  • cc6f93ae1c Add DeleteObjectFailedException for delete operation errors Developer 02 2026-01-16 01:05:10 +01:00
  • 402990bd3c Add UpdateResultProcedure record for result updates Developer 02 2026-01-16 00:59:43 +01:00
  • 43cdef4910 Add UpdateProfileProcedure record for profile updates Developer 02 2026-01-16 00:59:33 +01:00
  • 348a55fc60 Add UpdateEndpointProcedure record for endpoint updates Developer 02 2026-01-16 00:59:23 +01:00
  • 719bc9c941 Add UpdateEndpointParamsProcedure record Developer 02 2026-01-16 00:59:10 +01:00
  • 37381af042 Add UpdateEndpointAuthProcedure for endpoint updates Developer 02 2026-01-16 00:58:55 +01:00
  • 34fe996d91 Add UpdateActionProcedure record for update operations Developer 02 2026-01-16 00:58:42 +01:00
  • 252fc10243 Add IUpdateProcedure interface for update handling Developer 02 2026-01-16 00:58:26 +01:00
  • c8a9245b54 Add UpdateObjectProcedure for entity updates Developer 02 2026-01-16 00:58:11 +01:00
  • c56bcc198e Add UpdateObjectFailedException for update operation errors Developer 02 2026-01-16 00:57:37 +01:00
  • 538abec212 Add entity configurations and suppress obsolete warnings Developer 02 2026-01-15 23:59:13 +01:00
  • 19666e649d Add obsolete DbSets and transition to Views in RecDbContext Developer 02 2026-01-15 23:56:06 +01:00
  • 1df9235036 Disambiguate Profile mapping in AutoMapper configuration Developer 02 2026-01-15 23:54:28 +01:00
  • dd9c1c7ca2 Change default addedWho param to null in ToObjectProcedure TekH 2026-01-14 17:14:17 +01:00
  • f9cc735318 Update AddedBy to default to "ReC.API" if no value provided TekH 2026-01-14 17:12:15 +01:00
  • 2a8eb3c0ad Mark legacy DbSets as obsolete in IRecDbContext TekH 2026-01-14 17:10:55 +01:00
  • 7a4cdb3d1f Support querying multiple profile views in ReadProfileView TekH 2026-01-14 16:30:41 +01:00
  • 453b6d1813 Add ProfileController with MediatR GET endpoint TekH 2026-01-14 16:23:00 +01:00
  • bd2b5ff62f Add ReadProfileViewQuery and handler for profile views TekH 2026-01-14 16:12:54 +01:00
  • 849de7a204 Replace CreateResultViewCommand with InsertResultProcedure TekH 2026-01-14 15:31:16 +01:00
  • c7423fb6fd Refactor RecAction creation and remove fake endpoint TekH 2026-01-14 15:25:40 +01:00
  • ad51e4b1eb Update OutResController to use ReadResultViewQuery TekH 2026-01-14 15:10:20 +01:00
  • df2ebe0cc2 Refactor to use ExecuteInsertProcedure for result insert TekH 2026-01-14 15:00:22 +01:00
  • 5c06f287ab Refactor insert procedure API and add extension method TekH 2026-01-14 14:56:10 +01:00
  • c3e3a0377d Switch to InsertResultProcedure for result handling TekH 2026-01-14 14:40:30 +01:00
  • cf34a54170 Mark CreateResultViewCommand as obsolete, add handler TekH 2026-01-14 14:36:30 +01:00
  • 16f48f125b Refactor ToObjectProcedure default parameter handling TekH 2026-01-14 14:32:17 +01:00
  • e3faa2f570 Mark entity classes as obsolete; add table attributes TekH 2026-01-14 13:41:52 +01:00
  • 0d30b5ff87 Register default repository for TRecDbContext TekH 2026-01-14 13:32:09 +01:00
  • 563375f6e3 Refactor validator to use nested property accessors TekH 2026-01-14 13:17:10 +01:00
  • 3864b0f68b Add CommonController with POST endpoint using MediatR TekH 2026-01-14 13:13:23 +01:00
  • 35e03269e7 Add DbSets for EndpointParam and view entities TekH 2026-01-14 12:00:36 +01:00
  • 8b212d541e Refactor AddedWho assignment in InsertObjectProcedure TekH 2026-01-14 11:51:42 +01:00
  • dd4cecc15d Rename InsertObjectFailedException.Request to Procedure TekH 2026-01-14 09:54:19 +01:00
  • 0dedb506e1 Handle InsertObjectFailedException in middleware TekH 2026-01-14 09:51:40 +01:00
  • 24f146ca26 Refactor InsertObjectFailedException for more context TekH 2026-01-14 09:44:31 +01:00
  • 2692553865 Add 'addedWho' param to insert procedures for auditing TekH 2026-01-14 09:37:17 +01:00
  • d90c2fab96 Refactor: split insert procedures into separate files TekH 2026-01-14 09:26:27 +01:00
  • 854e36e71f Refactor insert procedures with entity-specific records TekH 2026-01-14 09:18:52 +01:00
  • 1d31f2aff9 Refactor InsertObjectProcedure to use nested records TekH 2026-01-12 16:47:57 +01:00
  • 11206cf84f Throw exception on failed InsertObject identifier return TekH 2026-01-12 16:27:45 +01:00
  • b48ebd8e88 Refactor InsertObjectFailedException constructors TekH 2026-01-12 16:21:16 +01:00
  • 12d17e0808 Add InsertObjectFailedException custom exception class TekH 2026-01-12 16:16:52 +01:00
  • 1dee3180d5 Refactor InsertObjectProcedure into entity-based regions TekH 2026-01-12 16:07:52 +01:00
  • bd4046a6c1 Add InsertObjectProcedureValidator with entity-specific rules TekH 2026-01-12 16:03:10 +01:00
  • af6f94c1ed Improve handling of stored procedure return value type TekH 2026-01-12 15:48:03 +01:00
  • 7bfb56b664 Add InsertObjectProcedure MediatR command and handler TekH 2026-01-12 15:19:54 +01:00
  • 1a6eced316 Rename InsertObject to InsertObjectProcedure TekH 2026-01-12 14:35:16 +01:00
  • c82749bcbf Add TODO comment for appsettings.json config in DbContext TekH 2026-01-12 14:25:15 +01:00
  • e8fa149532 Move InsertObjectResult mapping to Fluent API TekH 2026-01-12 14:20:41 +01:00
  • aaa7beb92a Add RecResults DbSet for InsertObjectResult entities TekH 2026-01-12 14:19:19 +01:00
  • 5cce52ec27 Add ProfileViews and RecResultViews to IRecDbContext TekH 2026-01-12 14:17:34 +01:00
  • 3f36f048b2 Add InsertObjectResult class for object insert results TekH 2026-01-12 14:17:04 +01:00
  • 92e8d9e778 Move query result classes to QueryOutput namespace TekH 2026-01-12 14:11:05 +01:00
  • 2d04670fef Set default Entity to "ACTION" in InsertObject TekH 2026-01-12 14:08:03 +01:00
  • c0085b4c18 Add InsertObject record for MediatR-based insert requests TekH 2026-01-12 13:54:04 +01:00
  • 59ea5e3e67 Update action invocation logic and remove EndpointAuth include TekH 2026-01-12 13:26:54 +01:00
  • a9f2c4c2f7 Add Action and Profile relationships to Result entity TekH 2026-01-12 13:03:56 +01:00
  • 001f4bf2c5 Configure one-to-many relationship for Profile-Actions TekH 2026-01-12 12:54:00 +01:00
  • bfe6c12ee0 Annotate ProfileView and add Actions property TekH 2026-01-12 12:50:05 +01:00
  • e1260e49f0 Add one-to-many Action-Results relationship mapping TekH 2026-01-12 12:47:21 +01:00
  • 8b86eca838 Add obsolete navigation props to RecActionView class TekH 2026-01-12 12:39:53 +01:00
  • fb12cb6c98 Refactor ResultView logic under OutResults namespace TekH 2026-01-12 11:32:39 +01:00
  • 2635bfb223 Move CreateResultViewCommand to OutResults.Commands TekH 2026-01-12 11:30:46 +01:00
  • 5245cd04ff Refactor: move RecActionViewQuery and MappingProfile TekH 2026-01-12 11:27:51 +01:00
  • 9d5334e7dc Move RecActionView commands to RecActions namespace TekH 2026-01-12 11:21:26 +01:00
  • e5bb61376a Mark ObtainEndpointCommand and mapping as obsolete TekH 2026-01-12 11:07:17 +01:00