jmuehlner opened a new pull request, #840:
URL: https://github.com/apache/guacamole-client/pull/840

   This change allows an admin to configure the connection batch importer to 
replace connections, and if replacing connections, additionally to also replace 
the permissions associated with that connection.
   
   I've added the `REPLACE` verb to the directory PATCH endpoint to enable the 
former, and the latter is accomplished by completely removing and recreating 
the connection - to ensure that any existing permissions are wiped out.
   
   I've added some little clickable help bubbles to each of these options to 
explain them, though I'm not feeling super good about the text therein. If 
anyone has any suggestions for concising these explanations, I'd appreciate 
them.
   <img width="533" alt="image" 
src="https://user-images.githubusercontent.com/4633119/233206198-0c93a641-d82d-43a1-af87-ad864c1a7d92.png";>
   <img width="545" alt="image" 
src="https://user-images.githubusercontent.com/4633119/233206267-7f963fa9-936f-4d62-b0c9-44786d3756ca.png";>
   
   In order to make it easier to understand what's a duplicate, and why, I've 
added a "group" column to the error display, showing the user-provided group 
(normalized if possible, or translated from the provided parentIdentifier, if 
valid), as well as modified the error messages to be more explicit about the 
exact connection update conflicts, if there are any.
   <img width="1030" alt="image" 
src="https://user-images.githubusercontent.com/4633119/233206997-0b33f949-b831-409d-8a54-e333373d36ef.png";>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to