Add URL preview (#1511)
authorAjay Bura <32841439+ajbura@users.noreply.github.com>
Sun, 29 Oct 2023 20:14:58 +0000 (07:14 +1100)
committerGitHub <noreply@github.com>
Sun, 29 Oct 2023 20:14:58 +0000 (07:14 +1100)
commit9f9173c691aa61d3dff87aa2d26e4231452ab755
treec7d41e2aa06e42ff0acfeeefc127cb5f492bb6b5
parenta98903a85b81d5d799bb65dee9713499ea0ac029
Add URL preview (#1511)

* URL preview - WIP

* fix url preview regex

* update url match regex

* add url preview components

* add scroll btn url preview holder

* add message body component

* add url preview toggle in settings

* update url regex

* improve url regex

* increase thumbnail size in url preview

* hide url preview in encrypted rooms

* add encrypted room url preview toggle
src/app/components/message/layout/Base.tsx
src/app/components/message/layout/layout.css.ts
src/app/components/url-preview/UrlPreview.css.tsx [new file with mode: 0644]
src/app/components/url-preview/UrlPreview.tsx [new file with mode: 0644]
src/app/components/url-preview/index.ts [new file with mode: 0644]
src/app/organisms/room/RoomTimeline.tsx
src/app/organisms/room/message/UrlPreviewCard.tsx [new file with mode: 0644]
src/app/organisms/room/message/styles.css.ts
src/app/organisms/settings/Settings.jsx
src/app/state/settings.ts
src/app/utils/regex.ts