Skip to content

[ENG-7333] Depreciate Meetings waffle flag#11074

Merged
Johnetordoff merged 1 commit into
CenterForOpenScience:feature/pbs-25-05from
Ostap-Zherebetskyi:feature/conference_deprecation
Apr 4, 2025
Merged

[ENG-7333] Depreciate Meetings waffle flag#11074
Johnetordoff merged 1 commit into
CenterForOpenScience:feature/pbs-25-05from
Ostap-Zherebetskyi:feature/conference_deprecation

Conversation

@Ostap-Zherebetskyi

Copy link
Copy Markdown
Collaborator

Purpose

Depreciate Meetings waffle flag

Changes

  • Introduced ServiceDiscontinuedError to handle discontinued services.
  • Added DISABLE_MEETINGS feature flag to control meeting interactions.
  • Updated meeting_hook to raise ServiceDiscontinuedError when meetings are disabled.
  • Implemented email notification for users attempting to use the discontinued meeting service.

QA Notes

N/A

Documentation

N/A

Side Effects

N/A

Ticket

https://openscience.atlassian.net/browse/ENG-7333

@Johnetordoff
Johnetordoff marked this pull request as ready for review April 4, 2025 14:39
@Johnetordoff
Johnetordoff merged commit d3a5fcb into CenterForOpenScience:feature/pbs-25-05 Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants