Feature Wiki
Tabs
Push Notification Channels
Page Overview
[Hide]This FR is an extension to ILIAS Push Notification Service
1 Initial Problem
ILIAS provides an amout of Notifications (Course/Group Participation, Achievements, ...). The ILIAS Push Notification Service will provide these Information on personal Devices as well. This may result into an information overload. At this point of implementation of the ILIAS Push Notification Service the feature shall provide an additional Channel. Therefore the user can't decide which Information shall be transmitted to the external Notification Service.
Some Informations may be triggert to serveral Notification-Channels (e.g. Course/Group Participation). This could be confusing and a information overload as well.
2 Conceptual Summary
The several Notifications-channels which are using the external Push Notification Service shall be activated seperatly within the users personal Settings.
3 User Interface Modifications
3.1 List of Affected Views
Push Categories within personal Settings
- Notifications (ILIAS Notificaftion based)
- Join course/groups
- Leave course/groups
- Notifications (ILIAS Mail)
- Notifications (ILIAS Task based) → maybe upcoming
- Notifications (ILIAS News based) → maybe upcoming
- Calendar Reminder (ILIAS Calendar based) → maybe upcoming
- administrative Notifiations → upcoming
optional: serveral checkboxes for each categorie to select ILIAS Notification Center, ILIAS Mail, ILIAS Push Notification
3.2 User Interface Details
The User should be empowered to (de-)activate the Push Notifications or the just receive only selected Push Notifications.
3.3 New User Interface Concepts
None
3.4 Accessibility Implications
{ If the proposal contains potential accessibility issues that are neither covered by existing UI components nor clarified by guidelines, please list them here. For every potential issue please either propose a solution or write down a short risk assessment about potential fallout if there would be no solution for the issue. }
4 Technical Information
Since the Feature is just a selection of the Notification categories, all privacy and security implications are provided by the main FR ILIAS Push Notification Service.
5 Privacy
Since the Feature is just a selection of the Notification categories, all privacy and security implications are provided by the main FR ILIAS Push Notification Service.
6 Security
Since the Feature is just a selection of the Notification categories, all privacy and security implications are provided by the main FR ILIAS Push Notification Service.
7 Contact
- Author of the Request: Stake, Sebastian [sstake]
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at {date} by {user}.
Last edited: 2. Jan 2024, 14:10, Stake, Sebastian [sstake]