Ticket #1196 (assigned feature request)

Opened 3 years ago

Last modified 2 years ago

Implement user management service

Reported by: swagner Owned by: mjesner
Priority: medium Milestone: HeuristicLab 3.3.x Backlog
Component: Services.Authentication Version: branch
Keywords: Cc:

Description


Change History

comment:1 Changed 3 years ago by swagner

  • Owner changed from swagner to dhohl
  • Status changed from new to assigned

comment:2 Changed 3 years ago by swagner

  • Summary changed from Implement user management services to Implement user management service

comment:3 Changed 3 years ago by swagner

Added branch UserManagement in r4428.

comment:4 Changed 3 years ago by swagner

  • Version changed from 3.3 to branch

comment:5 Changed 3 years ago by mjesner

Added startup solution HeuristicLab.Services.Authentication in r4584.

comment:6 Changed 3 years ago by jwolfing

added classes to DataAccess and DataTransfer r4588

comment:7 Changed 3 years ago by jwolfing

#4589 implemented the DataContract for Application and Membership class in DataAccess

comment:8 Changed 3 years ago by mjesner

changes in r4590

  • Added form (in TestClient Project) for UserManagement. The DataGridViews show the Roles + Users (called via AuthenticationService). New/Modify opens a new DetailForm (which will call the update/insert method via the service). Not all service methods are implemented yet!
  • DataTransfer Objects added.
  • Convert for Role/Membership/User/Role implemented.
  • Added Methods to AuthenticationService (not all MMethods are implemented yet!)

comment:9 Changed 3 years ago by mjesner

  • Owner changed from dhohl to mjesner

comment:10 Changed 3 years ago by mjesner

changes in r4647

service methods implemented. main gui design chagned.

comment:11 Changed 3 years ago by mjesner

changes in r4726

main gui updated, service functionality added (add/remove user, add/remove roles, add/remove users to role)

comment:12 Changed 3 years ago by jwolfing

r4741 Changed DataTransfer Structure factoring in abstract class. Added new TestClient2 only to test the new method. All other comment lines, are lines they should be changed to the new structure.

Last edited 3 years ago by jwolfing (previous) (diff)

comment:13 Changed 3 years ago by mjesner

r4789

  • Project changed to WCF-Project
  • AuthenticationService (Methods) changed
  • Structure (ServiceClient) added

comment:14 Changed 2 years ago by mjesner

r4925, r4926, r4927 restructure of project

comment:15 Changed 2 years ago by mjesner

r4962

AuthenticationClient added

comment:16 Changed 2 years ago by mjesner

r4964

DTOs + InterfaceService changed

comment:17 Changed 2 years ago by jwolfing

r4979 Changed BaseClasses in Data Transfer Objects, added Methods to User and Role ServiceClasses

comment:18 Changed 2 years ago by jwolfing

r4983 Added TestForm and modified the AuthenticationClientClass

comment:19 Changed 2 years ago by jwolfing

r4995 added methods in the serviceclient for Roles, Applications and Users

comment:20 Changed 2 years ago by mjesner

r5257:

  • Service client implemented
  • Formatting / Renaming
  • new GUI
Note: See TracTickets for help on using tickets.