From 3fd11c8e96e4ab843535aecc5bf0fbd69d66f089 Mon Sep 17 00:00:00 2001 From: Marcus Perryman Date: Thu, 7 Nov 2024 15:35:43 +0000 Subject: [PATCH 1/3] Update Unigram and Telegram icons and arm native information --- public/icons/telegram.svg | 16 ++++++++++++++++ public/icons/unigram.png | Bin 0 -> 2103 bytes src/content/applications/Telegram.md | 9 +++++---- src/content/applications/Unigram.md | 3 ++- 4 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 public/icons/telegram.svg create mode 100644 public/icons/unigram.png diff --git a/public/icons/telegram.svg b/public/icons/telegram.svg new file mode 100644 index 00000000..c67526fd --- /dev/null +++ b/public/icons/telegram.svg @@ -0,0 +1,16 @@ + + + + Artboard + Created with Sketch. + + + + + + + + + + + \ No newline at end of file diff --git a/public/icons/unigram.png b/public/icons/unigram.png new file mode 100644 index 0000000000000000000000000000000000000000..248e90f191cd60fd95673297c90938241e23e5f1 GIT binary patch literal 2103 zcmX9;3pmv28lNqsDIt!_WSIK}DNeUNTIAADxkR06BiTf3h)5l!`-h+y0&NJm2@e-}8Ro`}_Ug_xZlBBr1Yn1%`k@Adpp9 zXmB*(6IZ9@TEG(ao=pOQ)`FrA9SK2HenpbUFwAibQ;r~wqG%#CO@e2uan&j$g^#V8 zz_7;AbQy-Ry1N=A^Kfi6nkvN5rAP`7NfjWed|ZtRMG;_GN+1_oHHo3iJpMEQ$Y`nn zfWosih{_Sb0&7IY*OiqOeDx$iimy@Os+33omNkxL%F#3tiYh<>q$~x7Aq6N_xvC}* zq!ITTHHyM>2huA?09XuNf@K1dWN5k=5P+{y19bRRZGgfFBxwX+J%J(v=QS9*7{^io z+E7#>mZ?C~glL)=%aFN0(W4l0G(gIbVps|oRkRGKdaOm##I6*vD^&*c0Skc8#qPD! zKy}!fNf(L)PLsLOuV0wX2uS8OX ziEoq;itPI)^FKlFXiJR&8ZTMzp58ebc*YCl1ytysBirwep3fm4a?f>F4R}4pp6C_GGiV z_`?*QDLLLWfuacq)F#?j!-0m0qc0~i+BKC!x~dTahd=vHW~2`3TxbfJVG+1azkbo* z=$+P^mY0@SDu!knMYHGI)L6PGu|>6`TI@;^pqaAcuT-84A&N2X$B|17i>(SHim8Zb zP^7i05?(8Xx&`-IU2dm3w^I}IV)AO&6o+r{Y%rlId>lMg$!~p}!n5Sp-m8+| zPU4ty=L-Jr$BK|A5*$-p(hGEErC)8buawwVNUZ-5%b1VmfG2^;j*f^?t5vH*1=#Rv?9JIxNW zrW8tOXkoz~%UCD{V_O<?@E`Xcv2>2Hw> z^U}F^4Zk_VEB8t+_x?p@PfL_X0iX2_WH&~mI^ zXB`fn-A{NhrZjgtpJ(lJR_U=(@-nZ}EleLW<6GBdw>=+!u?QCUTv{90Ra+}{28%kh zcb|oj?Nc}q3(@?`j8L9yVf3Z96=y*0pLh&of9FQ~zWhi>NV|kLEp?Q{lunIWBcg_y zhe5)qdztVJd&=l3J+p~RDM;PI{;@XxI%VlshYjNrqv&#G|EB&h!%fGzOR+FM_KC6z5&zRzkGV0P2x<0x zQL^dfb>iP}ejJb9UcGA$5&87ug|Ng*exsJ1Pfl?tu=TqkAy z)PB0iF!kWQj6#)5TqN`gAr!SWYXQ6qpAr)dm9;dr&<$L?6AcATNv z=HxyqqFz^i~Ymp zotZ}yhb;bK>sv%^bm;DBVB;=qY){HY93@{%JDhMK_(1wWU2fb^aVw>^HD3Qsq+NJ@ zw}q1>+^IT>5xsNhS@PVuqk*5p+bj~v*dL1xp=EZsHDFJV4G(UmUjv)0jHefC4w*gb zz@LX?kxuiC(Va|?+nYG_j&)!s7`iy%j9@3Dz((dQeA2)^oDK`VT4i7K-;`pDK)E?I z)jalL>dP|MD}mbi%lEMk<}nC{?$qyXX4Z&%FOJ`Pg=5UFyERb1@*cGAcUo*2d~i_r zpJ6DiwC2k1C3I|#Dubv8fGgKj5`1*au&_|#S~ zb&J2Y&&rd;d@@^7(e>3y@}>);Sm^^iNs2t`KxZ{QwX#%Y9^oulLK>yP)D z`TRKZN9oBl&!Q!7>2MO)bLJ|y`c6^V)_m8j+u@cm!Ha&<_9X6+>4T+qpSHt4lsY%N z1#%qsF*(!pMUGuG8kq(Nqd7w_~A2|s8 PexR_Bh+t0O>B7GNwkT}L literal 0 HcmV?d00001 diff --git a/src/content/applications/Telegram.md b/src/content/applications/Telegram.md index 1597dd04..dc1d2044 100644 --- a/src/content/applications/Telegram.md +++ b/src/content/applications/Telegram.md @@ -1,9 +1,10 @@ --- name: "Telegram" categories: ['web-social'] -compatibility: emulation +compatibility: native display_result: "Compatible" -version_from: "4.9.7.0" -link: https://apps.microsoft.com/detail/9nztwsqntd0s +version_from: "5.7.2" +link: https://github.com/telegramdesktop/tdesktop/releases +icon: telegram.svg --- - +Store version does not support Arm native yet. diff --git a/src/content/applications/Unigram.md b/src/content/applications/Unigram.md index 57d9d59a..65ca8299 100644 --- a/src/content/applications/Unigram.md +++ b/src/content/applications/Unigram.md @@ -4,6 +4,7 @@ categories: ['creative'] compatibility: emulation display_result: "Compatible" version_from: "10.1" -link: https://apps.microsoft.com/detail/9n97zckpd60q?hl=en-in&gl=IN +link: https://apps.microsoft.com/detail/9n97zckpd60q +icon: unigram.png --- From c32f2e9df848d80cf237cbc277cd76cb9cc10658 Mon Sep 17 00:00:00 2001 From: Philip Colmer Date: Wed, 13 Nov 2024 13:31:58 +0000 Subject: [PATCH 2/3] Get biscuit from JWT --- auth.config.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/auth.config.ts b/auth.config.ts index 199d37f6..e53d7413 100644 --- a/auth.config.ts +++ b/auth.config.ts @@ -24,6 +24,20 @@ function getPublicKeys() { }); } +async function getBiscuitFromJWT(accessToken: string) { + const res = await fetch(`${AUTH_API_URL}/session`, { + headers: { + Authorization: `Bearer ${accessToken}` + } + }); + const resJson = await res.json(); + if (!res.ok || !resJson) { + console.log(resJson); + throw new Error("failed to fetch biscuit from session"); + } + return resJson.biscuit.token; +} + async function afterToken(accessToken: string) { // fetch biscuit public keys const res = await getPublicKeys(); @@ -107,11 +121,12 @@ export default defineConfig({ // this is only run after sign in if (account) { try { + let biscuit = await getBiscuitFromJWT(account.access_token!); const { profile, public_keys } = await afterToken( - account.access_token! + biscuit ); return { - access_token: account.access_token, + access_token: biscuit, // refresh_token: account.refresh_token, expires_at: account.expires_at, public_keys, From 61999c50ceff3fa001d8dd2950a5025dd05531d5 Mon Sep 17 00:00:00 2001 From: Marcus Perryman Date: Wed, 20 Nov 2024 09:06:36 +0000 Subject: [PATCH 3/3] Update Google Drive and blender with release info (#158) --- public/icons/GoogleDrive.svg | 8 ++++++++ src/content/applications/Blender.md | 10 +++++----- src/content/applications/GoogleDrive.md | 7 +++---- 3 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 public/icons/GoogleDrive.svg diff --git a/public/icons/GoogleDrive.svg b/public/icons/GoogleDrive.svg new file mode 100644 index 00000000..a8cefd5b --- /dev/null +++ b/public/icons/GoogleDrive.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/content/applications/Blender.md b/src/content/applications/Blender.md index a8658087..6625e59e 100644 --- a/src/content/applications/Blender.md +++ b/src/content/applications/Blender.md @@ -1,12 +1,12 @@ --- name: "Blender" categories: ['creative'] -compatibility: emulation +compatibility: native display_result: "Compatible" featured: true -version_from: "4.0.2.0" -link: https://apps.microsoft.com/detail/9pp3c07gtvrh +version_from: "4.3" +link: https://blender.org/download icon: blender.svg --- - -Daily builds of Alpha 4.3.0 available from https://builder.blender.org/download/daily/ +Store doesnt have Arm build yet. +https://apps.microsoft.com/detail/9pp3c07gtvrh diff --git a/src/content/applications/GoogleDrive.md b/src/content/applications/GoogleDrive.md index ee34f26e..b22f34eb 100644 --- a/src/content/applications/GoogleDrive.md +++ b/src/content/applications/GoogleDrive.md @@ -2,8 +2,7 @@ name: "Google Drive" categories: ['prod'] compatibility: native -display_result: "Vendor Announced - Launching Soon" -link: https://www.google.com/drive/download/ +display_result: "Compatible" +link: https://dl.google.com/drive-file-stream/arm64beta/GoogleDriveBetaSetup.exe +icon: GoogleDrive.svg --- -Windows architecture is not supported error is observed during installation. -The web browser interface offers some of the functionality to access cloud file storage. \ No newline at end of file