-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Open
Description
Note: this could be enhanced with notification management
App Milestone Notifications
It would be nice of app developers got notifications once their app has reached a milestone such as 100 unique users or 1000 app opens.
These milestones would be configurable:
- app opens or unique users?
- how many?
- email, GUI notification, or both?
Notable Files
- app opens are recorded by the
/raoendpoint - app stats are provided when an app is retrieved through the puter.js Apps module. puter.js calls the entity storage driver for apps, which has a chain of decorators implementing the entity storage interface. One of these decorators is AppES which has apps-specific functionality, including getting the stats from AppInformationService.
- emails are sent using EmailService, for example when we send email change confirmation emails.
- Notification toasts to Puter's GUI are sent using NotificationService, for example when we send shared file notifications. (this file also emails the user, for another example of that)
Metadata
Metadata
Assignees
Labels
No labels