flexion / ef-cms

An Electronic Filing / Case Management System.
22 stars 9 forks source link

SPIKE: Websockets #10343

Open jhansen-flexion opened 2 months ago

jhansen-flexion commented 2 months ago

As part of this weeks retro, we discussed that we should not (but do in some cases) use websockets in the project. IRS is not okay with the use of web sockets, so this causes a problem with our customer.

jimlerza commented 2 months ago

+1 for a modal that can't be dismissed that prevents a non-websocket-having user from interacting with any page containing a featured powered by websockets:

"This feature is unavailable to you. Please ask your IT administrator to enable websockets before proceeding."

Heck, we could even make the text "ask your IT administrator to enable websockets" a link that opens their mail client with a pre-populated message body: "To perform my duties, I need websockets enabled for *.ustaxcourt.gov." No "pretty please with sugar on top," just statement of fact.

Make it happen, IRS IT. Make it happen.

TomElliottFlexion commented 2 months ago

Possible solutions:

Questions:

TomElliottFlexion commented 2 months ago

Endpoint affected: update user info (for IRS)