From 26f346f8b8e10ddf4ae0819c6d94eae81cf81545 Mon Sep 17 00:00:00 2001 From: David Rousselie Date: Tue, 30 Jan 2024 09:42:09 +0100 Subject: [PATCH] chore: Prepare for publishing the extension --- CHANGELOG.md | 25 +++++++++++++++++++++++-- README.md | 17 ++++++++++++++++- assets/ui-logo-transparent.png | Bin 10924 -> 52302 bytes media/ui-user-profile-page.png | Bin 0 -> 143895 bytes metadata/universal-inbox-1.png | Bin 0 -> 2320157 bytes metadata/universal-inbox-2.png | Bin 0 -> 2110152 bytes metadata/universal-inbox-3.png | Bin 0 -> 2246625 bytes package.json | 6 +++--- src/action/NotificationActions.tsx | 6 +++--- 9 files changed, 45 insertions(+), 9 deletions(-) create mode 100644 media/ui-user-profile-page.png create mode 100644 metadata/universal-inbox-1.png create mode 100644 metadata/universal-inbox-2.png create mode 100644 metadata/universal-inbox-3.png 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 e8e1bac7391defed883f5bb3a870ff27ed08772a..592cc61ffecec091bd1db2c21fc716f70d16095e 100644 GIT binary patch literal 52302 zcmeFZ2U}B3*DxBIfFM<=0i-CXbS#0;QHn|vklsX^(gO*-NK@$`AQGC0AiZ}8O*)}> zLWj^pFQMdw`?;U@`_4Z&*SX%5YbLX2)~q&b)?RCNzG$c^-MYzg6953*Qc-^X1^^($ zR|x@RH}J)w`v?|a5L?Ts$^if+Q4|;EB>3NVEtKD=0sx-(0RaCX0N}cd{~7?`CJX>< zm;nG1-vIzdCwQ%qB>rJjnFsw&_izD@=pA)o^g;cEo=H-LZza19M#1H2?){h#_9 z0=|Fy;4ulc1rYz+#{gemzm)Oc>oNZ+iP8!F55#oB|Mn&Xq!az0`t`8WmWdF2LGGli z4*>uu=&!#7fFE!sJT!eZcirvn z93T?zQe6M^kigfkn}xXU{?oWRfM;FVxPX&bqg}J0}-o1NQ(&fFC#GB`e z{|?9hlH#&)b#;;u5`w{Cf-o^bM;B`$5pi*GAz@J=QBeVW4*`gWgR8l_fCGg4KS2Hq z=eZ@s!o}9f)z;DB?loNVcaCnZQe0fu6aCNYKX|&@TK%7y93cOag(pzx`ihW*Y zz{U@iyl$0Hcd@m^&wLGET14`np8v15f9H`Dx}N<1Lgqh|{?m#lRr;o+(EqSa`X;l< z0x19>3s8A3r|nL#)nJ@&uMeH8I1xwB8m8I9s-~T*wn0~SIV|aJKcRU*P;(j^L-!?A zgN>6Xvy&!?G?nmERjy}PkOt4)uY^IwymUV)zUlsY{tF)ZS(ZOTS@0VlEzg8~$9Cj! z;YMMuSN~)(4kNRw=e6U5EWmhSX3f)(j z=L}f5z)i{=6mVRvQcL2h1Z7~Do@5wD=XO!i*mMDgOtNK6hJMrqYrT1dedp%fXdqK( zfVv#JOv8=Jcw*)bmcnO9PG2+4-M`0JWh>15>RMsE-w_IpZePM0cenh!&(6F|XB!XZ zrM9t{4e{F4tfEt(&w#w;BWr{{YR>NIiLUMm!s*1iaUW5C{;aXY1a~(2ahgJEYFwPDX#kx;pK)#>b})Y)Fo`K0;oMPDiGW;g3DCnPW<+9 z*mjK1K?R3Tk;zTT<51@8ujhwYpKivJ^+B~LJk61DO{|U+3??X#^ON-i+==5eUCBL} zqgz8~#~aNn*d0{bsglgqCGJPF-{mjH#~mKqaHk?X%NDv`jpK()a}%0+{zYD;`Ob;S zlz8qTgBw+GvOm;)2%5selJl(J=FNF7AgOa*i!SB}G= zG1JqfTC*DsvJ8(mg_ssLqgdV_rqKoP1JrCQhsN>jQFO;^!ek}R{CjxZnucTvuQ>k_$(VoAHede@#-0;O8GUOk2tS2 zdzPu{Vtg7S0W~xsFtd7+(03+KUlx;htVNGUPK!JI6MnvFd9wxyFLb5kB?qK*wTPwu zviFP{lwwL$FOaxlEgH!WkfsmUq$A{XdPHXTtRK~$y?kNYYA7PZ+-CjqE`@*pZR>Br zvSe_cfITXI-@PgZK-D@MK)thobwI_$s$*=O9}sD;IFyE;szcq(gH+a(Fuch7;$nD_ zo->-HiM}~i@miR%{*5=BzFoe|mY=7k!DB}&8_|s)LeD*5N@P?dt*hPxVV!TY5=LDT z6PE%`i3i@?!!O(fT6dpt>pE!;1X=W*CV}KdO0)!?mxW>~YGgr8!;15x?8S{@jN@~{ zE{!Yran&pI@C7`!*N#z>>UG1Hm;2Wy;Mxi#TyrHs-6@2T@Oq8X5I&>DH{5^NMRBdR z_>Z9)o?b)gW@eLr&FRc@d_!^$kI+8=?h-qQ<0p4GBer(`4**Ul`s;?DvGxA}KvVty zJtUg$lgZEDAjInx;GX_9+D^%2aL1}DTM%=P^)-F{Wba4*;g<+q(^1h9F3R~ss(V@~ zzo>5zdPdGC%oe zigIEXqIsL_RTU^dg+H%~jD6_8GNI?X)(OHiE4)tp14M-mF9Ve!_33{(x*LR7@7