overleaf/services
Alexandre Bourdin 5b76b08a99 [web] Split test slack notifications (#13186)
* first test of notification

* add notification in all methods

* Format variants, store modification author

* Move webhook URLs to saas settings

* Add split test admin URL in notification payload

* Display modifications author in split test admin

* Extract modals from split test edit page

* Confirmation modal for reverting a test, add/show comments, show version badge

* Update integration tests and populate authors on save

* Show version history button even with 1 version

* Fix linting

* Set slack webhook URLs for staging and prod

* Update conditions to display split test admin modals

* Extract the split test creation modal into a separate component

* Extract split test slack notification management into a separate module

---------

Co-authored-by: Lucie Germain <lucie.germain@overleaf.com>
GitOrigin-RevId: 8b69b4b2318b87312fbdd4c02e13c1a6f920a8e9
2023-05-31 08:04:31 +00:00
..
chat Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
clsi Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
contacts Merge pull request #13055 from overleaf/jpa-monitor-sockets-everywhere 2023-05-23 08:05:03 +00:00
docstore Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
document-updater Merge branch 'bg-socket-leak-detection' 2023-05-24 08:04:01 +00:00
filestore Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
git-bridge Merge pull request #13107 from overleaf/em-reenable-swap-job-test 2023-05-17 12:05:20 +00:00
history-v1 Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
notifications Merge pull request #13055 from overleaf/jpa-monitor-sockets-everywhere 2023-05-23 08:05:03 +00:00
project-history Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
real-time Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
spelling Merge pull request #13253 from overleaf/em-revert-leaked-socket-detection 2023-05-30 08:04:09 +00:00
track-changes Merge pull request #13055 from overleaf/jpa-monitor-sockets-everywhere 2023-05-23 08:05:03 +00:00
web [web] Split test slack notifications (#13186) 2023-05-31 08:04:31 +00:00