🛡️ feat: Optimize and Improve Anonymity of SharedLinks (#3543)

* ci: add spec for validateImageRequest

* chore: install nanoid and run npm audit fix

* refactor: optimize and further anonymize shared links data

* ci: add SharedLink specs

* feat: anonymize asst_id's

* ci: tests actually failing, to revisit later

* fix: do not anonymize authenticated shared links query

* refactor: Update ShareView component styling

* refactor: remove nested ternary

* refactor: no nested ternaries

* fix(ShareView): eslint warnings

* fix(eslint): remove nested terns
This commit is contained in:
Danny Avila 2024-08-05 03:34:00 -04:00 committed by GitHub
parent 3e0f95458f
commit 458dc9c88e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 2340 additions and 890 deletions

View file

@ -49,9 +49,9 @@ function SharedLinkDeleteButton({
<TooltipProvider delayDuration={250}>
<Tooltip>
<TooltipTrigger asChild>
<span onClick={handleDelete}>
<button id="delete-shared-link" aria-label="Delete shared link" onClick={handleDelete}>
<TrashIcon />
</span>
</button>
</TooltipTrigger>
<TooltipContent side="top" sideOffset={0}>
{localize('com_ui_delete')}