ncbo / bioportal-project

Serves to consolidate (in Zenhub) all public issues in BioPortal
BSD 2-Clause "Simplified" License
7 stars 5 forks source link

Improve notifications in BioPortal #291

Open alexskr opened 7 months ago

alexskr commented 7 months ago

Aggregate issue for keeping track the notification refactor https://github.com/ncbo/ontologies_linked_data/pull/148 PR and all associated tasks

PR needs additional changes done for it to get deployed in BioPortal.

  1. needs ability to disable notifications send to BioPortal admin team when new users/ontologies/submissions are created. https://github.com/ncbo/ontologies_linked_data/pull/148#pullrequestreview-1760307618

  2. differentiate between contacting BioPortal Admin team and contacting support email list. https://github.com/ncbo/ontologies_linked_data/pull/148#discussion_r1412535250

  3. add option for ontology admins to opt-in/opt-out of notifications. (low priority)

  4. Add mechanism for subscribing to ontology subscription notifications in UI and API https://github.com/ncbo/bioportal_web_ui/issues/305

alexskr commented 5 months ago

1 and 2 are addressed by https://github.com/ncbo/ontologies_linked_data/pull/184

alexskr commented 4 months ago

related items: