chore: Prepare for publishing the extension

This commit is contained in:
2024-01-30 09:42:09 +01:00
parent ea40258f48
commit 63d265bac9
7 changed files with 43 additions and 9 deletions

View File

@@ -1,3 +1,24 @@
# Universal Inbox Changelog
# Universal Inbox extension for Raycast Changelog
## [Initial Version] - 2024-01-19
## [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

View File

@@ -1,3 +1,17 @@
# Universal Inbox
Manage Universal Inbox notifications from Raycast
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:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

View File

@@ -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",

View File

@@ -47,13 +47,13 @@ export function NotificationActions({ notification, detailsTarget, mutate }: Not
onAction={() => snoozeNotification(notification, mutate)}
/>
<Action.Push
title="Create Task"
title="Create Task..."
icon={Icon.Calendar}
shortcut={{ modifiers: ["ctrl"], key: "p" }}
shortcut={{ modifiers: ["ctrl"], key: "t" }}
target={<CreateTaskFromNotification notification={notification} mutate={mutate} />}
/>
<Action.Push
title="Link to Task"
title="Link to Task..."
icon={Icon.Link}
shortcut={{ modifiers: ["ctrl"], key: "l" }}
target={<LinkNotificationToTask notification={notification} mutate={mutate} />}