Add system note service for resource links

Merged Rajendra Kadam requested to merge 371211-linked-resources-activity-log into master

What does this MR do and why?

Related to #371211 (closed)

Adds system notes when resource links are added and removed.

Screenshots or screen recordings


How to set up and validate locally

  1. Open or create an incident from Monitor > Incidents
  2. Make sure you have Reporter+ access.
  3. Add and delete a few resource links.
  4. Check the system notes.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #371211 (closed)

Edited by Rajendra Kadam