Improve-auth-media (#1933)
authorAjay Bura <32841439+ajbura@users.noreply.github.com>
Mon, 9 Sep 2024 08:45:20 +0000 (18:45 +1000)
committerGitHub <noreply@github.com>
Mon, 9 Sep 2024 08:45:20 +0000 (14:15 +0530)
commit96df1401535ccea14eae18937ac4a1cf0503e46e
tree1011990a29a00394eb723e8e07a0f6fb2a66f08a
parent4dfce32730137c319c646d24293216a31d39da43
Improve-auth-media (#1933)

* fix set power level broken after sdk update

* add media authentication hook

* fix service worker types

* fix service worker not working in dev mode

* fix env mode check when registering sw
38 files changed:
package-lock.json
package.json
src/app/components/editor/Elements.tsx
src/app/components/editor/autocomplete/EmoticonAutocomplete.tsx
src/app/components/editor/autocomplete/UserMentionAutocomplete.tsx
src/app/components/emoji-board/EmojiBoard.tsx
src/app/components/event-readers/EventReaders.tsx
src/app/components/message/content/AudioContent.tsx
src/app/components/message/content/FileContent.tsx
src/app/components/message/content/ImageContent.tsx
src/app/components/message/content/ThumbnailContent.tsx
src/app/components/message/content/VideoContent.tsx
src/app/components/room-card/RoomCard.tsx
src/app/components/room-intro/RoomIntro.tsx
src/app/components/url-preview/UrlPreviewCard.tsx
src/app/features/lobby/LobbyHeader.tsx
src/app/features/lobby/LobbyHero.tsx
src/app/features/lobby/RoomItem.tsx
src/app/features/lobby/SpaceItem.tsx
src/app/features/message-search/SearchResultGroup.tsx
src/app/features/room-nav/RoomNavItem.tsx
src/app/features/room/MembersDrawer.tsx
src/app/features/room/RoomInput.tsx
src/app/features/room/RoomTimeline.tsx
src/app/features/room/RoomViewHeader.tsx
src/app/features/room/message/Message.tsx
src/app/features/room/message/Reactions.tsx
src/app/features/room/reaction-viewer/ReactionViewer.tsx
src/app/hooks/useMediaAuthentication.ts [new file with mode: 0644]
src/app/pages/client/ClientNonUIFeatures.tsx
src/app/pages/client/inbox/Invites.tsx
src/app/pages/client/inbox/Notifications.tsx
src/app/pages/client/sidebar/SpaceTabs.tsx
src/app/pages/client/sidebar/UserTab.tsx
src/client/action/room.js
src/index.tsx
src/sw.ts
vite.config.js