-
Notifications
You must be signed in to change notification settings - Fork 82
[News Feed] Hook the News Feed and RSS UI settings to the backend #17811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
jrainville
added a commit
to status-im/status-go
that referenced
this issue
Apr 17, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
to status-im/status-go
that referenced
this issue
Apr 17, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
to status-im/status-go
that referenced
this issue
Apr 18, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
that referenced
this issue
Apr 18, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
that referenced
this issue
Apr 18, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
3 tasks
jrainville
added a commit
that referenced
this issue
Apr 22, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
to status-im/status-go
that referenced
this issue
Apr 22, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
that referenced
this issue
Apr 23, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
to status-im/status-go
that referenced
this issue
Apr 23, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
to status-im/status-go
that referenced
this issue
May 5, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
to status-im/status-go
that referenced
this issue
May 7, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
that referenced
this issue
May 7, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
that referenced
this issue
May 7, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
to status-im/status-go
that referenced
this issue
May 8, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
that referenced
this issue
May 8, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
jrainville
added a commit
to status-im/status-go
that referenced
this issue
May 8, 2025
Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
to status-im/status-go
that referenced
this issue
May 8, 2025
#6540) Needed for status-im/status-desktop#17811 Adds the NewsRSSEnabled setting that is going to be used in the Privacy settings of the clients. Adds API methods to toggle the NewsFeedEnabled and NewsRSSEnabled settings. By doing so, it will trigger the NewsFeedManager polling if both settings are set to true. Conversely, if one of them is disabled, it stops the polling.
jrainville
added a commit
that referenced
this issue
May 8, 2025
Fixes #17811 Hooks the NewsFeedNotification setting and the RSS setting to the backend. The Notification setting has a bit of complexity on the service side, because while the UI setting is a select of 3 options, the status-go settings are actually 2 bool settings. So the service does some logic to set the right setting from those two. The settings are used to disable the polling if one of the settings is disabled. If the setting is on DeliverQuietly, the AC notif is shown, but no notificaiton
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Description
This task involves integrating the UI settings for the News Feed and RSS features with the backend to ensure that user preferences and configurations are properly managed and stored. This will enable seamless interaction between the frontend and the backend for these functionalities.
Key points
1. Indentify UI Settings:
Depends on: #17795
In
PrivacyStore
it has been created a boolean property calledisStatusNewsViaRSSEnabled
that it's intended to be the setting to be hooked to the backend property to set up the Status News via RSS.NotificationsView
refers to a property callednotifSettingStatusNews
that it's intended to be the setting to be hooked to the backend property to set up the status of the news feed notifications with the following possible values:This new property is expected to be under
appSettings
called fromNotificationsStore
.2. Define Data Flow:
3. Backend Integration:
Acceptance Criteria
The text was updated successfully, but these errors were encountered: