diff --git a/CHANGELOG.md b/CHANGELOG.md index 32cef74..686db74 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] + +## [0.1.0] - 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..8e51f42 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,18 @@ # Universal Inbox -Manage Universal Inbox notifications from Raycast \ No newline at end of file +Manage your notifications in a single [Universal Inbox](https://www.universal-inbox.com) + +## 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: + +![user profile page](media/ui-user-profile-page.png) diff --git a/assets/ui-logo-transparent.png b/assets/ui-logo-transparent.png index e8e1bac..592cc61 100644 Binary files a/assets/ui-logo-transparent.png and b/assets/ui-logo-transparent.png differ diff --git a/media/ui-user-profile-page.png b/media/ui-user-profile-page.png new file mode 100644 index 0000000..783164f Binary files /dev/null and b/media/ui-user-profile-page.png differ 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..1ec5335 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,12 @@ "$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": "dax42", "owner": "universal-inbox", + "version": "0.1.0", "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)} /> } /> }