├── .devcontainer └── devcontainer.json ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ ├── dependency-review.yml │ ├── on-tag.yml │ └── tauri.yml ├── .gitignore ├── .netlify ├── edge-functions-import-map.json └── state.json ├── .npmignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── README.md ├── docker-compose.yml ├── index.html ├── package.json ├── postcss.config.js ├── public ├── .well-known │ ├── assetlinks.json │ └── nostr.json ├── browserconfig.xml ├── favicon.ico ├── google7b3cf94231e5de15.html ├── img │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── cover.jpg │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── heart.png │ ├── herokubutton.svg │ ├── icon128.png │ ├── irisconnects.png │ ├── maskable_icon.png │ ├── maskable_icon_x192.png │ ├── mstile-150x150.png │ ├── opencollective.png │ └── safari-pinned-tab.svg ├── privacy.txt └── robots.txt ├── scripts ├── CsvToTranslations.mjs └── TranslationsToCsv.mjs ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── src │ └── main.rs └── tauri.conf.json ├── src ├── css │ └── cropper.min.css ├── index.css ├── js │ ├── Main.tsx │ ├── components │ │ ├── Dropdown.tsx │ │ ├── EULA.tsx │ │ ├── Footer.tsx │ │ ├── HyperText.tsx │ │ ├── NavigationSidebar.tsx │ │ ├── PrivateMessage.tsx │ │ ├── ProxyImg.tsx │ │ ├── QrCode.tsx │ │ ├── RelativeTime.tsx │ │ ├── buttons │ │ │ ├── Block.tsx │ │ │ ├── Copy.tsx │ │ │ ├── Follow.tsx │ │ │ ├── Report.tsx │ │ │ └── Upload.tsx │ │ ├── create │ │ │ ├── CreateNoteForm.tsx │ │ │ ├── TextArea.tsx │ │ │ ├── types.ts │ │ │ └── util.ts │ │ ├── embed │ │ │ ├── Audio.tsx │ │ │ ├── Hashtag.tsx │ │ │ ├── Image.tsx │ │ │ ├── Instagram.tsx │ │ │ ├── LightningUri.tsx │ │ │ ├── SoundCloud.tsx │ │ │ ├── Tidal.tsx │ │ │ ├── TikTok.tsx │ │ │ ├── Twitter.tsx │ │ │ ├── Url.tsx │ │ │ ├── Video.tsx │ │ │ ├── WavLake.tsx │ │ │ ├── YouTube.tsx │ │ │ ├── apple │ │ │ │ ├── AppleMusic.tsx │ │ │ │ └── ApplePodcast.tsx │ │ │ ├── index.ts │ │ │ ├── nostr │ │ │ │ ├── InlineMention.tsx │ │ │ │ ├── Nip19.tsx │ │ │ │ ├── NostrNote.tsx │ │ │ │ └── NostrNpub.tsx │ │ │ ├── spotify │ │ │ │ ├── SpotifyAlbum.tsx │ │ │ │ ├── SpotifyPlaylist.tsx │ │ │ │ ├── SpotifyPodcast.tsx │ │ │ │ └── SpotifyTrack.tsx │ │ │ └── twitch │ │ │ │ ├── Twitch.tsx │ │ │ │ └── TwitchChannel.tsx │ │ ├── events │ │ │ ├── EventComponent.tsx │ │ │ ├── EventDropdown.tsx │ │ │ ├── EventRelaysList.tsx │ │ │ ├── Follow.tsx │ │ │ ├── Like.tsx │ │ │ ├── ReactionsList.tsx │ │ │ ├── Repost.tsx │ │ │ ├── Zap.tsx │ │ │ ├── buttons │ │ │ │ ├── Like.tsx │ │ │ │ ├── ReactionButtons.tsx │ │ │ │ ├── Reply.tsx │ │ │ │ ├── Repost.tsx │ │ │ │ └── Zap.tsx │ │ │ └── note │ │ │ │ ├── Author.tsx │ │ │ │ ├── Avatar.tsx │ │ │ │ ├── Content.tsx │ │ │ │ ├── Helmet.tsx │ │ │ │ └── Note.tsx │ │ ├── feed │ │ │ ├── DisplaySelector.tsx │ │ │ ├── Feed.tsx │ │ │ ├── FilterOptionsSelector.tsx │ │ │ ├── ImageGrid.tsx │ │ │ ├── ImageGridItem.tsx │ │ │ ├── ImageModal.tsx │ │ │ ├── ShowNewEvents.tsx │ │ │ ├── SmallFeed.tsx │ │ │ └── types.ts │ │ ├── header │ │ │ ├── ConnectedRelaysIndicator.tsx │ │ │ ├── Header.test.tsx │ │ │ ├── Header.tsx │ │ │ ├── LoginButtons.tsx │ │ │ ├── NotificationsButton.tsx │ │ │ └── Title.tsx │ │ ├── helpers │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── For.tsx │ │ │ ├── InfiniteScroll.tsx │ │ │ └── Show.tsx │ │ ├── modal │ │ │ ├── Image.tsx │ │ │ ├── Modal.tsx │ │ │ ├── QRModal.tsx │ │ │ └── Zap.tsx │ │ ├── onboarding │ │ │ ├── FollowSuggestions.tsx │ │ │ ├── GetIrisAddress.tsx │ │ │ ├── NoFollowers.tsx │ │ │ └── OnboardingNotification.tsx │ │ ├── searchbox │ │ │ ├── SearchBox.test.tsx │ │ │ ├── SearchBox.tsx │ │ │ ├── SearchForm.tsx │ │ │ ├── SearchPostsRow.tsx │ │ │ ├── SearchResult.tsx │ │ │ ├── search.ts │ │ │ └── types.ts │ │ └── user │ │ │ ├── Avatar.tsx │ │ │ ├── Badge.tsx │ │ │ ├── Dropdown.tsx │ │ │ ├── Name.tsx │ │ │ ├── ProfileCard.tsx │ │ │ ├── ProfilePicture.tsx │ │ │ └── Stats.tsx │ ├── lib │ │ └── qrcode.min.js │ ├── nostr │ │ ├── EventDB.test.ts │ │ ├── EventDB.ts │ │ ├── Events.ts │ │ ├── EventsMeta.ts │ │ ├── FuzzySearch.ts │ │ ├── IndexedDB.ts │ │ ├── Key.ts │ │ ├── PubSub.ts │ │ ├── Relays.ts │ │ ├── Session.ts │ │ ├── SocialNetwork.ts │ │ ├── SortedLimitedEventSet.tsx │ │ ├── hooks │ │ │ ├── useFollows.ts │ │ │ ├── useProfile.ts │ │ │ └── useSubscribe.ts │ │ ├── relayPool.ts │ │ └── utils.ts │ ├── state │ │ ├── IrisNostrAdapter.ts │ │ ├── LocalState.ts │ │ ├── LocalStorageAdapter.ts │ │ ├── LocalStorageMemoryAdapter.test.ts │ │ ├── LocalStorageMemoryAdapter.ts │ │ ├── MemoryAdapter.test.ts │ │ ├── MemoryAdapter.ts │ │ ├── Node.test.ts │ │ ├── Node.ts │ │ ├── PublicState.ts │ │ ├── types.ts │ │ ├── useHistoryState.ts │ │ └── useLocalState.ts │ ├── translations │ │ ├── Translation.mjs │ │ └── languages │ │ │ ├── ar.mjs │ │ │ ├── as.mjs │ │ │ ├── bg.mjs │ │ │ ├── bn.mjs │ │ │ ├── cs-CZ.mjs │ │ │ ├── de.mjs │ │ │ ├── el-GR.mjs │ │ │ ├── en.mjs │ │ │ ├── es.mjs │ │ │ ├── fa.mjs │ │ │ ├── fi.mjs │ │ │ ├── fr.mjs │ │ │ ├── he.mjs │ │ │ ├── hi.mjs │ │ │ ├── hu.mjs │ │ │ ├── id.mjs │ │ │ ├── it.mjs │ │ │ ├── ja.mjs │ │ │ ├── ko.mjs │ │ │ ├── lt.mjs │ │ │ ├── nl.mjs │ │ │ ├── pl.mjs │ │ │ ├── pt-BR.mjs │ │ │ ├── ru.mjs │ │ │ ├── sk.mjs │ │ │ ├── sv.mjs │ │ │ ├── th.mjs │ │ │ ├── tr.mjs │ │ │ ├── ur.mjs │ │ │ ├── vt.mjs │ │ │ ├── zh-cn.mjs │ │ │ └── zh-tw.mjs │ ├── utils │ │ ├── AnimalName.ts │ │ ├── Helpers.tsx │ │ ├── Hex │ │ │ ├── Hex.test.ts │ │ │ └── Hex.ts │ │ ├── Icons.tsx │ │ ├── IrisTo.ts │ │ ├── LNURL.ts │ │ ├── Lightning.ts │ │ ├── SortedMap │ │ │ ├── SortedMap.test.ts │ │ │ └── SortedMap.tsx │ │ ├── UniqueIds.ts │ │ ├── uploadFile.ts │ │ └── useCachedFetch.ts │ └── views │ │ ├── About.tsx │ │ ├── KeyConverter.tsx │ │ ├── NetworkGraph.tsx │ │ ├── Note.tsx │ │ ├── Search.tsx │ │ ├── Subscribe.tsx │ │ ├── View.tsx │ │ ├── chat │ │ ├── Chat.tsx │ │ ├── ChatList.tsx │ │ ├── ChatListItem.tsx │ │ ├── ChatMessageForm.tsx │ │ ├── ChatMessages.tsx │ │ ├── Header.tsx │ │ ├── NewChat.tsx │ │ └── NewChatButton.tsx │ │ ├── explorer │ │ ├── Explorer.tsx │ │ ├── ExplorerNode.tsx │ │ ├── ExplorerNodeEditRow.tsx │ │ └── ExplorerNodeValue.tsx │ │ ├── feeds │ │ ├── Global.tsx │ │ ├── Home.tsx │ │ ├── Notifications.tsx │ │ └── Search.tsx │ │ ├── login │ │ ├── ExistingAccountLogin.tsx │ │ ├── LanguageSelector.tsx │ │ ├── Login.test.tsx │ │ ├── Login.tsx │ │ └── LoginForm.tsx │ │ ├── profile │ │ ├── EditProfile.tsx │ │ ├── Follows.tsx │ │ ├── Helmet.tsx │ │ └── Profile.tsx │ │ ├── settings │ │ ├── Account.tsx │ │ ├── Appearance.tsx │ │ ├── Backup.tsx │ │ ├── Content.tsx │ │ ├── Dev.tsx │ │ ├── Language.tsx │ │ ├── LogoutConfirmation.tsx │ │ ├── Network.tsx │ │ ├── Payments.tsx │ │ ├── Settings.tsx │ │ ├── SettingsContent.tsx │ │ ├── SettingsMenu.tsx │ │ ├── SocialNetwork.tsx │ │ └── irisaccount │ │ │ ├── AccountName.tsx │ │ │ ├── ActiveAccount.tsx │ │ │ ├── IrisAccount.tsx │ │ │ └── ReservedAccount.tsx │ │ └── types.ts ├── main.tsx ├── types │ ├── global.d.ts │ └── images.d.ts └── vite-env.d.ts ├── tailwind.config.js ├── tests ├── RBSortedMap.ts ├── SortedMap.bench.ts └── events.json ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | src/js/lib/** -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/on-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.github/workflows/on-tag.yml -------------------------------------------------------------------------------- /.github/workflows/tauri.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.github/workflows/tauri.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.gitignore -------------------------------------------------------------------------------- /.netlify/edge-functions-import-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.netlify/edge-functions-import-map.json -------------------------------------------------------------------------------- /.netlify/state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.netlify/state.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .* 2 | node_modules 3 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.17.1 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | src/css/cropper.min.css 2 | build -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/.well-known/assetlinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/.well-known/assetlinks.json -------------------------------------------------------------------------------- /public/.well-known/nostr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/.well-known/nostr.json -------------------------------------------------------------------------------- /public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/browserconfig.xml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/google7b3cf94231e5de15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/google7b3cf94231e5de15.html -------------------------------------------------------------------------------- /public/img/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/img/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/apple-touch-icon.png -------------------------------------------------------------------------------- /public/img/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/cover.jpg -------------------------------------------------------------------------------- /public/img/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/favicon-16x16.png -------------------------------------------------------------------------------- /public/img/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/favicon-32x32.png -------------------------------------------------------------------------------- /public/img/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/heart.png -------------------------------------------------------------------------------- /public/img/herokubutton.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/herokubutton.svg -------------------------------------------------------------------------------- /public/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/icon128.png -------------------------------------------------------------------------------- /public/img/irisconnects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/irisconnects.png -------------------------------------------------------------------------------- /public/img/maskable_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/maskable_icon.png -------------------------------------------------------------------------------- /public/img/maskable_icon_x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/maskable_icon_x192.png -------------------------------------------------------------------------------- /public/img/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/mstile-150x150.png -------------------------------------------------------------------------------- /public/img/opencollective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/opencollective.png -------------------------------------------------------------------------------- /public/img/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/img/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/privacy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/public/privacy.txt -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: *?*s=*k=* 3 | -------------------------------------------------------------------------------- /scripts/CsvToTranslations.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/scripts/CsvToTranslations.mjs -------------------------------------------------------------------------------- /scripts/TranslationsToCsv.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/scripts/TranslationsToCsv.mjs -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/css/cropper.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/css/cropper.min.css -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/index.css -------------------------------------------------------------------------------- /src/js/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/Main.tsx -------------------------------------------------------------------------------- /src/js/components/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/Dropdown.tsx -------------------------------------------------------------------------------- /src/js/components/EULA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/EULA.tsx -------------------------------------------------------------------------------- /src/js/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/Footer.tsx -------------------------------------------------------------------------------- /src/js/components/HyperText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/HyperText.tsx -------------------------------------------------------------------------------- /src/js/components/NavigationSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/NavigationSidebar.tsx -------------------------------------------------------------------------------- /src/js/components/PrivateMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/PrivateMessage.tsx -------------------------------------------------------------------------------- /src/js/components/ProxyImg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/ProxyImg.tsx -------------------------------------------------------------------------------- /src/js/components/QrCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/QrCode.tsx -------------------------------------------------------------------------------- /src/js/components/RelativeTime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/RelativeTime.tsx -------------------------------------------------------------------------------- /src/js/components/buttons/Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/buttons/Block.tsx -------------------------------------------------------------------------------- /src/js/components/buttons/Copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/buttons/Copy.tsx -------------------------------------------------------------------------------- /src/js/components/buttons/Follow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/buttons/Follow.tsx -------------------------------------------------------------------------------- /src/js/components/buttons/Report.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/buttons/Report.tsx -------------------------------------------------------------------------------- /src/js/components/buttons/Upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/buttons/Upload.tsx -------------------------------------------------------------------------------- /src/js/components/create/CreateNoteForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/create/CreateNoteForm.tsx -------------------------------------------------------------------------------- /src/js/components/create/TextArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/create/TextArea.tsx -------------------------------------------------------------------------------- /src/js/components/create/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/create/types.ts -------------------------------------------------------------------------------- /src/js/components/create/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/create/util.ts -------------------------------------------------------------------------------- /src/js/components/embed/Audio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Audio.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Hashtag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Hashtag.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Image.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Instagram.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Instagram.tsx -------------------------------------------------------------------------------- /src/js/components/embed/LightningUri.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/LightningUri.tsx -------------------------------------------------------------------------------- /src/js/components/embed/SoundCloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/SoundCloud.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Tidal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Tidal.tsx -------------------------------------------------------------------------------- /src/js/components/embed/TikTok.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/TikTok.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Twitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Twitter.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Url.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Url.tsx -------------------------------------------------------------------------------- /src/js/components/embed/Video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/Video.tsx -------------------------------------------------------------------------------- /src/js/components/embed/WavLake.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/WavLake.tsx -------------------------------------------------------------------------------- /src/js/components/embed/YouTube.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/YouTube.tsx -------------------------------------------------------------------------------- /src/js/components/embed/apple/AppleMusic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/apple/AppleMusic.tsx -------------------------------------------------------------------------------- /src/js/components/embed/apple/ApplePodcast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/apple/ApplePodcast.tsx -------------------------------------------------------------------------------- /src/js/components/embed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/index.ts -------------------------------------------------------------------------------- /src/js/components/embed/nostr/InlineMention.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/nostr/InlineMention.tsx -------------------------------------------------------------------------------- /src/js/components/embed/nostr/Nip19.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/nostr/Nip19.tsx -------------------------------------------------------------------------------- /src/js/components/embed/nostr/NostrNote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/nostr/NostrNote.tsx -------------------------------------------------------------------------------- /src/js/components/embed/nostr/NostrNpub.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/nostr/NostrNpub.tsx -------------------------------------------------------------------------------- /src/js/components/embed/spotify/SpotifyAlbum.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/spotify/SpotifyAlbum.tsx -------------------------------------------------------------------------------- /src/js/components/embed/spotify/SpotifyPlaylist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/spotify/SpotifyPlaylist.tsx -------------------------------------------------------------------------------- /src/js/components/embed/spotify/SpotifyPodcast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/spotify/SpotifyPodcast.tsx -------------------------------------------------------------------------------- /src/js/components/embed/spotify/SpotifyTrack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/spotify/SpotifyTrack.tsx -------------------------------------------------------------------------------- /src/js/components/embed/twitch/Twitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/twitch/Twitch.tsx -------------------------------------------------------------------------------- /src/js/components/embed/twitch/TwitchChannel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/embed/twitch/TwitchChannel.tsx -------------------------------------------------------------------------------- /src/js/components/events/EventComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/EventComponent.tsx -------------------------------------------------------------------------------- /src/js/components/events/EventDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/EventDropdown.tsx -------------------------------------------------------------------------------- /src/js/components/events/EventRelaysList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/EventRelaysList.tsx -------------------------------------------------------------------------------- /src/js/components/events/Follow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/Follow.tsx -------------------------------------------------------------------------------- /src/js/components/events/Like.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/Like.tsx -------------------------------------------------------------------------------- /src/js/components/events/ReactionsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/ReactionsList.tsx -------------------------------------------------------------------------------- /src/js/components/events/Repost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/Repost.tsx -------------------------------------------------------------------------------- /src/js/components/events/Zap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/Zap.tsx -------------------------------------------------------------------------------- /src/js/components/events/buttons/Like.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/buttons/Like.tsx -------------------------------------------------------------------------------- /src/js/components/events/buttons/ReactionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/buttons/ReactionButtons.tsx -------------------------------------------------------------------------------- /src/js/components/events/buttons/Reply.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/buttons/Reply.tsx -------------------------------------------------------------------------------- /src/js/components/events/buttons/Repost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/buttons/Repost.tsx -------------------------------------------------------------------------------- /src/js/components/events/buttons/Zap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/buttons/Zap.tsx -------------------------------------------------------------------------------- /src/js/components/events/note/Author.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/note/Author.tsx -------------------------------------------------------------------------------- /src/js/components/events/note/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/note/Avatar.tsx -------------------------------------------------------------------------------- /src/js/components/events/note/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/note/Content.tsx -------------------------------------------------------------------------------- /src/js/components/events/note/Helmet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/note/Helmet.tsx -------------------------------------------------------------------------------- /src/js/components/events/note/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/events/note/Note.tsx -------------------------------------------------------------------------------- /src/js/components/feed/DisplaySelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/DisplaySelector.tsx -------------------------------------------------------------------------------- /src/js/components/feed/Feed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/Feed.tsx -------------------------------------------------------------------------------- /src/js/components/feed/FilterOptionsSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/FilterOptionsSelector.tsx -------------------------------------------------------------------------------- /src/js/components/feed/ImageGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/ImageGrid.tsx -------------------------------------------------------------------------------- /src/js/components/feed/ImageGridItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/ImageGridItem.tsx -------------------------------------------------------------------------------- /src/js/components/feed/ImageModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/ImageModal.tsx -------------------------------------------------------------------------------- /src/js/components/feed/ShowNewEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/ShowNewEvents.tsx -------------------------------------------------------------------------------- /src/js/components/feed/SmallFeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/SmallFeed.tsx -------------------------------------------------------------------------------- /src/js/components/feed/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/feed/types.ts -------------------------------------------------------------------------------- /src/js/components/header/ConnectedRelaysIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/ConnectedRelaysIndicator.tsx -------------------------------------------------------------------------------- /src/js/components/header/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/Header.test.tsx -------------------------------------------------------------------------------- /src/js/components/header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/Header.tsx -------------------------------------------------------------------------------- /src/js/components/header/LoginButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/LoginButtons.tsx -------------------------------------------------------------------------------- /src/js/components/header/NotificationsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/NotificationsButton.tsx -------------------------------------------------------------------------------- /src/js/components/header/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/header/Title.tsx -------------------------------------------------------------------------------- /src/js/components/helpers/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/helpers/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/js/components/helpers/For.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/helpers/For.tsx -------------------------------------------------------------------------------- /src/js/components/helpers/InfiniteScroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/helpers/InfiniteScroll.tsx -------------------------------------------------------------------------------- /src/js/components/helpers/Show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/helpers/Show.tsx -------------------------------------------------------------------------------- /src/js/components/modal/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/modal/Image.tsx -------------------------------------------------------------------------------- /src/js/components/modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/modal/Modal.tsx -------------------------------------------------------------------------------- /src/js/components/modal/QRModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/modal/QRModal.tsx -------------------------------------------------------------------------------- /src/js/components/modal/Zap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/modal/Zap.tsx -------------------------------------------------------------------------------- /src/js/components/onboarding/FollowSuggestions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/onboarding/FollowSuggestions.tsx -------------------------------------------------------------------------------- /src/js/components/onboarding/GetIrisAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/onboarding/GetIrisAddress.tsx -------------------------------------------------------------------------------- /src/js/components/onboarding/NoFollowers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/onboarding/NoFollowers.tsx -------------------------------------------------------------------------------- /src/js/components/onboarding/OnboardingNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/onboarding/OnboardingNotification.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/SearchBox.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/SearchBox.test.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/SearchBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/SearchBox.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/SearchForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/SearchForm.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/SearchPostsRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/SearchPostsRow.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/SearchResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/SearchResult.tsx -------------------------------------------------------------------------------- /src/js/components/searchbox/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/search.ts -------------------------------------------------------------------------------- /src/js/components/searchbox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/searchbox/types.ts -------------------------------------------------------------------------------- /src/js/components/user/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/Avatar.tsx -------------------------------------------------------------------------------- /src/js/components/user/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/Badge.tsx -------------------------------------------------------------------------------- /src/js/components/user/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/Dropdown.tsx -------------------------------------------------------------------------------- /src/js/components/user/Name.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/Name.tsx -------------------------------------------------------------------------------- /src/js/components/user/ProfileCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/ProfileCard.tsx -------------------------------------------------------------------------------- /src/js/components/user/ProfilePicture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/ProfilePicture.tsx -------------------------------------------------------------------------------- /src/js/components/user/Stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/components/user/Stats.tsx -------------------------------------------------------------------------------- /src/js/lib/qrcode.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/lib/qrcode.min.js -------------------------------------------------------------------------------- /src/js/nostr/EventDB.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/EventDB.test.ts -------------------------------------------------------------------------------- /src/js/nostr/EventDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/EventDB.ts -------------------------------------------------------------------------------- /src/js/nostr/Events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/Events.ts -------------------------------------------------------------------------------- /src/js/nostr/EventsMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/EventsMeta.ts -------------------------------------------------------------------------------- /src/js/nostr/FuzzySearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/FuzzySearch.ts -------------------------------------------------------------------------------- /src/js/nostr/IndexedDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/IndexedDB.ts -------------------------------------------------------------------------------- /src/js/nostr/Key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/Key.ts -------------------------------------------------------------------------------- /src/js/nostr/PubSub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/PubSub.ts -------------------------------------------------------------------------------- /src/js/nostr/Relays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/Relays.ts -------------------------------------------------------------------------------- /src/js/nostr/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/Session.ts -------------------------------------------------------------------------------- /src/js/nostr/SocialNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/SocialNetwork.ts -------------------------------------------------------------------------------- /src/js/nostr/SortedLimitedEventSet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/SortedLimitedEventSet.tsx -------------------------------------------------------------------------------- /src/js/nostr/hooks/useFollows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/hooks/useFollows.ts -------------------------------------------------------------------------------- /src/js/nostr/hooks/useProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/hooks/useProfile.ts -------------------------------------------------------------------------------- /src/js/nostr/hooks/useSubscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/hooks/useSubscribe.ts -------------------------------------------------------------------------------- /src/js/nostr/relayPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/relayPool.ts -------------------------------------------------------------------------------- /src/js/nostr/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/nostr/utils.ts -------------------------------------------------------------------------------- /src/js/state/IrisNostrAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/IrisNostrAdapter.ts -------------------------------------------------------------------------------- /src/js/state/LocalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/LocalState.ts -------------------------------------------------------------------------------- /src/js/state/LocalStorageAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/LocalStorageAdapter.ts -------------------------------------------------------------------------------- /src/js/state/LocalStorageMemoryAdapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/LocalStorageMemoryAdapter.test.ts -------------------------------------------------------------------------------- /src/js/state/LocalStorageMemoryAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/LocalStorageMemoryAdapter.ts -------------------------------------------------------------------------------- /src/js/state/MemoryAdapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/MemoryAdapter.test.ts -------------------------------------------------------------------------------- /src/js/state/MemoryAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/MemoryAdapter.ts -------------------------------------------------------------------------------- /src/js/state/Node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/Node.test.ts -------------------------------------------------------------------------------- /src/js/state/Node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/Node.ts -------------------------------------------------------------------------------- /src/js/state/PublicState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/PublicState.ts -------------------------------------------------------------------------------- /src/js/state/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/types.ts -------------------------------------------------------------------------------- /src/js/state/useHistoryState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/useHistoryState.ts -------------------------------------------------------------------------------- /src/js/state/useLocalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/state/useLocalState.ts -------------------------------------------------------------------------------- /src/js/translations/Translation.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/Translation.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/ar.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/ar.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/as.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/as.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/bg.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/bg.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/bn.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/bn.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/cs-CZ.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/cs-CZ.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/de.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/de.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/el-GR.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/el-GR.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/en.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/en.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/es.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/es.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/fa.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/fa.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/fi.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/fi.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/fr.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/fr.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/he.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/he.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/hi.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/hi.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/hu.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/hu.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/id.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/id.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/it.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/it.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/ja.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/ja.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/ko.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/ko.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/lt.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/lt.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/nl.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/nl.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/pl.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/pl.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/pt-BR.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/pt-BR.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/ru.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/ru.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/sk.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/sk.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/sv.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/sv.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/th.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/th.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/tr.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/tr.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/ur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/ur.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/vt.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/vt.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/zh-cn.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/zh-cn.mjs -------------------------------------------------------------------------------- /src/js/translations/languages/zh-tw.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/translations/languages/zh-tw.mjs -------------------------------------------------------------------------------- /src/js/utils/AnimalName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/AnimalName.ts -------------------------------------------------------------------------------- /src/js/utils/Helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/Helpers.tsx -------------------------------------------------------------------------------- /src/js/utils/Hex/Hex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/Hex/Hex.test.ts -------------------------------------------------------------------------------- /src/js/utils/Hex/Hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/Hex/Hex.ts -------------------------------------------------------------------------------- /src/js/utils/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/Icons.tsx -------------------------------------------------------------------------------- /src/js/utils/IrisTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/IrisTo.ts -------------------------------------------------------------------------------- /src/js/utils/LNURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/LNURL.ts -------------------------------------------------------------------------------- /src/js/utils/Lightning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/Lightning.ts -------------------------------------------------------------------------------- /src/js/utils/SortedMap/SortedMap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/SortedMap/SortedMap.test.ts -------------------------------------------------------------------------------- /src/js/utils/SortedMap/SortedMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/SortedMap/SortedMap.tsx -------------------------------------------------------------------------------- /src/js/utils/UniqueIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/UniqueIds.ts -------------------------------------------------------------------------------- /src/js/utils/uploadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/uploadFile.ts -------------------------------------------------------------------------------- /src/js/utils/useCachedFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/utils/useCachedFetch.ts -------------------------------------------------------------------------------- /src/js/views/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/About.tsx -------------------------------------------------------------------------------- /src/js/views/KeyConverter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/KeyConverter.tsx -------------------------------------------------------------------------------- /src/js/views/NetworkGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/NetworkGraph.tsx -------------------------------------------------------------------------------- /src/js/views/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/Note.tsx -------------------------------------------------------------------------------- /src/js/views/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/Search.tsx -------------------------------------------------------------------------------- /src/js/views/Subscribe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/Subscribe.tsx -------------------------------------------------------------------------------- /src/js/views/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/View.tsx -------------------------------------------------------------------------------- /src/js/views/chat/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/Chat.tsx -------------------------------------------------------------------------------- /src/js/views/chat/ChatList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/ChatList.tsx -------------------------------------------------------------------------------- /src/js/views/chat/ChatListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/ChatListItem.tsx -------------------------------------------------------------------------------- /src/js/views/chat/ChatMessageForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/ChatMessageForm.tsx -------------------------------------------------------------------------------- /src/js/views/chat/ChatMessages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/ChatMessages.tsx -------------------------------------------------------------------------------- /src/js/views/chat/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/Header.tsx -------------------------------------------------------------------------------- /src/js/views/chat/NewChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/NewChat.tsx -------------------------------------------------------------------------------- /src/js/views/chat/NewChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/chat/NewChatButton.tsx -------------------------------------------------------------------------------- /src/js/views/explorer/Explorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/explorer/Explorer.tsx -------------------------------------------------------------------------------- /src/js/views/explorer/ExplorerNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/explorer/ExplorerNode.tsx -------------------------------------------------------------------------------- /src/js/views/explorer/ExplorerNodeEditRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/explorer/ExplorerNodeEditRow.tsx -------------------------------------------------------------------------------- /src/js/views/explorer/ExplorerNodeValue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/explorer/ExplorerNodeValue.tsx -------------------------------------------------------------------------------- /src/js/views/feeds/Global.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/feeds/Global.tsx -------------------------------------------------------------------------------- /src/js/views/feeds/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/feeds/Home.tsx -------------------------------------------------------------------------------- /src/js/views/feeds/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/feeds/Notifications.tsx -------------------------------------------------------------------------------- /src/js/views/feeds/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/feeds/Search.tsx -------------------------------------------------------------------------------- /src/js/views/login/ExistingAccountLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/login/ExistingAccountLogin.tsx -------------------------------------------------------------------------------- /src/js/views/login/LanguageSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/login/LanguageSelector.tsx -------------------------------------------------------------------------------- /src/js/views/login/Login.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/login/Login.test.tsx -------------------------------------------------------------------------------- /src/js/views/login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/login/Login.tsx -------------------------------------------------------------------------------- /src/js/views/login/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/login/LoginForm.tsx -------------------------------------------------------------------------------- /src/js/views/profile/EditProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/profile/EditProfile.tsx -------------------------------------------------------------------------------- /src/js/views/profile/Follows.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/profile/Follows.tsx -------------------------------------------------------------------------------- /src/js/views/profile/Helmet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/profile/Helmet.tsx -------------------------------------------------------------------------------- /src/js/views/profile/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/profile/Profile.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Account.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Appearance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Appearance.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Backup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Backup.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Content.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Dev.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Language.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Language.tsx -------------------------------------------------------------------------------- /src/js/views/settings/LogoutConfirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/LogoutConfirmation.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Network.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Payments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Payments.tsx -------------------------------------------------------------------------------- /src/js/views/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/Settings.tsx -------------------------------------------------------------------------------- /src/js/views/settings/SettingsContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/SettingsContent.tsx -------------------------------------------------------------------------------- /src/js/views/settings/SettingsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/SettingsMenu.tsx -------------------------------------------------------------------------------- /src/js/views/settings/SocialNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/SocialNetwork.tsx -------------------------------------------------------------------------------- /src/js/views/settings/irisaccount/AccountName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/irisaccount/AccountName.tsx -------------------------------------------------------------------------------- /src/js/views/settings/irisaccount/ActiveAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/irisaccount/ActiveAccount.tsx -------------------------------------------------------------------------------- /src/js/views/settings/irisaccount/IrisAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/irisaccount/IrisAccount.tsx -------------------------------------------------------------------------------- /src/js/views/settings/irisaccount/ReservedAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/js/views/settings/irisaccount/ReservedAccount.tsx -------------------------------------------------------------------------------- /src/js/views/types.ts: -------------------------------------------------------------------------------- 1 | export type RouteProps = { 2 | path: string; 3 | }; 4 | -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/types/global.d.ts -------------------------------------------------------------------------------- /src/types/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/src/types/images.d.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/RBSortedMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tests/RBSortedMap.ts -------------------------------------------------------------------------------- /tests/SortedMap.bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tests/SortedMap.bench.ts -------------------------------------------------------------------------------- /tests/events.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tests/events.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irislib/iris-messenger/HEAD/yarn.lock --------------------------------------------------------------------------------