chore: Prepare for publishing the extension

This commit is contained in:
2024-01-30 09:42:09 +01:00
parent ea40258f48
commit 26f346f8b8
9 changed files with 45 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]
## [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

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

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

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} />}