diff --git a/CHANGELOG.md b/CHANGELOG.md index 32cef74..7a341ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ -# Universal Inbox Changelog +# Universal Inbox extension for Raycast Changelog -## [Initial Version] - 2024-01-19 \ No newline at end of file +## [Unreleased] + +## [Initial Version] - 2024-01-29 + +### Added + +- Support listing notifications from + - Github Pull Requests + - Github Discussions + - Linear Issues + - Linear Projects + - Google Mail + - Todoist tasks +- Act on notifications + - Open in Browser + - Delete notification + - Unsubscribe from notification + - Snooze notification + - Create a task from notification + - Link notification to an existing task +- Act on tasks in the notification list + - Complete task diff --git a/README.md b/README.md index 9e93443..1e739ce 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ # Universal Inbox -Manage Universal Inbox notifications from Raycast \ No newline at end of file +Manage your notifications in a single Universal Inbox + +## Setup + +To use the Universal Inbox extension for Raycast, you will need to configure an instance URL and an API key. + +### Instance URL + +The default instance URL is: https://app.universal-inbox.com +Get the URL from the Universal Inbox instance you are usually connecting to. + +### API Key + +You can get an API Key from your Universal Inbox user profile page: + diff --git a/metadata/universal-inbox-1.png b/metadata/universal-inbox-1.png new file mode 100644 index 0000000..2ea9a2e Binary files /dev/null and b/metadata/universal-inbox-1.png differ diff --git a/metadata/universal-inbox-2.png b/metadata/universal-inbox-2.png new file mode 100644 index 0000000..ab1d147 Binary files /dev/null and b/metadata/universal-inbox-2.png differ diff --git a/metadata/universal-inbox-3.png b/metadata/universal-inbox-3.png new file mode 100644 index 0000000..2d004b6 Binary files /dev/null and b/metadata/universal-inbox-3.png differ diff --git a/package.json b/package.json index b0c4b8d..053673b 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,11 @@ "$schema": "https://www.raycast.com/schemas/extension.json", "name": "universal-inbox", "title": "Universal Inbox", - "description": "Manage Universal Inbox notifications from Raycast", + "description": "Manage your notifications in a single Universal Inbox", "icon": "ui-logo-transparent.png", - "author": "david_rousselie", + "author": "dax", "owner": "universal-inbox", "categories": [ - "Applications", "Productivity" ], "license": "MIT", diff --git a/src/action/NotificationActions.tsx b/src/action/NotificationActions.tsx index 9fa4cd2..796b015 100644 --- a/src/action/NotificationActions.tsx +++ b/src/action/NotificationActions.tsx @@ -47,13 +47,13 @@ export function NotificationActions({ notification, detailsTarget, mutate }: Not onAction={() => snoozeNotification(notification, mutate)} /> } /> }