Use dynamic import pattern for SubPageBlueprint loader instead of
Promise.resolve, and fix missing comma in TypeScript example.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
Rewrite the notifications documentation pages to target the new
frontend system as the primary content, and move the old frontend
system instructions to --old files following the established convention.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
a new scheduled task that will delete old notifications. the default is
that over 1 year old notifications will be deleted. the scheduled task
is run every 24 hours. this can be disabled by setting the
retention period to false in the notifications config.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
- split docs to 3 different pages; getting started, processors and usage
- add information about email notifications
- add information about scaffolder module
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
The settings can be customized for each origin and each processor
individually. The default Web indicates notifications shown in the
Backstage UI. By default, if there are no settings saved in the
database, all notifications are enabled for all processors.
The origins will populate by time for each user as they receive the
first notification from that origin. Processors are shown as their own
columns.
Later, if it makes sense, allow users to also disable/enable
notifications based on notification topic.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>