Skip to content

Replace Geo Notice with Toast (Backend)

Zack Cuddy requested to merge 199988-replace-notice-with-toast into master

What does this MR do?

This is work towards an effort to replace some of our UIs "Flash Notices" with "Toast Messages" More information can be found here: #199988 (closed)

The work will be split into two MRs, one for the backend components (Ruby) => This MR and one for the frontend components (Vue) => !24407 (merged)

Important Notes

The backend re-renders when an action happens in the controllers of Geo. Thus only one Toast message will exist on the screen at a time.

GIFs

Toasted Actions on Geo/Projects Project_Toast

Toasted Actions on Geo/Nodes Node_Toast

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

cc @sunjungp

Edited by Kamil Trzciński (Back 2025-01-01)

Merge request reports

Loading