[openSUSE/open-build-service] ae8dc6: Change description of appeal created event
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: ae8dc6cb36091fc91a488ca2e612fff0ea3d01a0 https://github.com/openSUSE/open-build-service/commit/ae8dc6cb36091fc91a488c... Author: Lukas Krause <lkrause@suse.de> Date: 2023-12-14 (Thu, 14 Dec 2023) Changed paths: M src/api/app/models/event/appeal_created.rb Log Message: ----------- Change description of appeal created event The description was not a 100% correct, since users can also appeal decisions made for reported comments, projects etc. Commit: 3b4b2238e1d6f88f7977c5bbb13fc6a137fb1f19 https://github.com/openSUSE/open-build-service/commit/3b4b2238e1d6f88f7977c5... Author: Lukas Krause <lkrause@suse.de> Date: 2023-12-14 (Thu, 14 Dec 2023) Changed paths: M src/api/app/models/event/base.rb Log Message: ----------- Show subscription configuration form for `Event::AppealCreated` Allow users to subscribe to this event through the webui. Also allow Admins to enable the subscription globally through the Admin Configuration. Commit: f7ed5eaea527de04dd25bbf60d99f85c5b365ad0 https://github.com/openSUSE/open-build-service/commit/f7ed5eaea527de04dd25bb... Author: Lukas Krause <lkrause@suse.de> Date: 2023-12-14 (Thu, 14 Dec 2023) Changed paths: M src/api/app/models/event_subscription/for_channel_form.rb Log Message: ----------- Disable checkbox for email subscriptions to `Event::AppealCreated` We do not have the mailer template for this event yet. Commit: c2a20dde42e64db5216e5514d363ebd6e0dcaaf1 https://github.com/openSUSE/open-build-service/commit/c2a20dde42e64db5216e55... Author: Lukas Krause <lkrause@suse.de> Date: 2023-12-14 (Thu, 14 Dec 2023) Changed paths: M src/api/app/models/event_subscription/form.rb Log Message: ----------- Show subscription form for `Event::AppealCreated` only to moderators Similar to the `Event::ReportFor...` subscriptions, the `Event::AppealCreated` is only interesting for content moderators. In the Admin subscription configuration interface (for default subscriptions) we also going to show it. Commit: b989b0745f260334aa1540909b31de50337bfd3e https://github.com/openSUSE/open-build-service/commit/b989b0745f260334aa1540... Author: Dani Donisa <dani.doni@gmail.com> Date: 2023-12-15 (Fri, 15 Dec 2023) Changed paths: M src/api/app/models/event/appeal_created.rb M src/api/app/models/event/base.rb M src/api/app/models/event_subscription/for_channel_form.rb M src/api/app/models/event_subscription/form.rb Log Message: ----------- Merge pull request #15372 from krauselukas/subscriptions_for_appeals Add subscription form for `Event::AppealCreated` for moderators and admins Compare: https://github.com/openSUSE/open-build-service/compare/6f06d06e02ff...b989b0...
participants (1)
-
Dani Donisa