├── .agent-docs └── VIDEO_PLAN.md ├── .claude └── commands │ ├── review-changes.md │ └── security-review.md ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── server-test.yml │ └── swift-tests.yml ├── .gitignore ├── .prettierignore ├── .swift-version ├── .vscode ├── extensions.json └── settings.json ├── AGENTS.md ├── CLAUDE.md ├── CODEX.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apple ├── .swiftformat ├── .swiftlint.yml ├── Debug.xcconfig ├── Icons │ └── InlineAppIcon.icon │ │ ├── Assets │ │ ├── Frame 218.png │ │ └── Frame 220 3.png │ │ └── icon.json ├── Inline.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ ├── 2nd Inline (macOS).xcscheme │ │ ├── Inline (iOS).xcscheme │ │ └── Inline (macOS).xcscheme ├── InlineIOS │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── iOS-AppIcon-2.jpg │ │ │ └── iOS-AppIcon-DARK2.jpg │ │ ├── AppIconSmall.imageset │ │ │ ├── AppIcon-256.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── OnboardingLogoType.imageset │ │ │ ├── Contents.json │ │ │ ├── OnboardingLogoType.png │ │ │ ├── OnboardingLogoType@2x.png │ │ │ └── OnboardingLogoType@3x.png │ │ ├── content-bg.imageset │ │ │ ├── Contents.json │ │ │ └── content-bg.jpg │ │ ├── goggle.imageset │ │ │ ├── Contents.json │ │ │ └── unnamed.png │ │ ├── inlineIcon.imageset │ │ │ ├── Contents.json │ │ │ ├── inlineIcon.png │ │ │ ├── inlineIcon@2x.png │ │ │ ├── inlineIconDark.png │ │ │ └── inlineIconDark@2x.png │ │ ├── linear-icon.imageset │ │ │ ├── Contents.json │ │ │ └── linear-icon.png │ │ ├── notion-logo.imageset │ │ │ ├── Contents.json │ │ │ └── notion-logo-no-background.png │ │ └── shine.imageset │ │ │ ├── Contents.json │ │ │ └── shine.png │ ├── Auth │ │ ├── Code.swift │ │ ├── Email.swift │ │ ├── OnboardingView.swift │ │ ├── PhoneNumber.swift │ │ ├── PhoneNumberCode.swift │ │ ├── Profile.swift │ │ └── Welcome.swift │ ├── ContentView.swift │ ├── Features │ │ ├── Chat │ │ │ ├── ChatView+extensions.swift │ │ │ ├── ChatView.swift │ │ │ ├── ChatViewHeader.swift │ │ │ ├── ChatViewUIKit.swift │ │ │ ├── CollectionViewLayout.swift │ │ │ ├── DateSeparatorView.swift │ │ │ ├── MessageCell.swift │ │ │ └── MessagesCollectionView.swift │ │ ├── ChatInfo │ │ │ ├── ChatInfoView+extensions.swift │ │ │ ├── ChatInfoView.swift │ │ │ ├── ChatInfoViewEnvironment.swift │ │ │ ├── DocumentRow+Actions.swift │ │ │ ├── DocumentRow+QuickLook.swift │ │ │ ├── DocumentRow+extensions.swift │ │ │ ├── DocumentRow.swift │ │ │ ├── DocumentsTabView.swift │ │ │ ├── EmptySearchView.swift │ │ │ ├── InfoRow.swift │ │ │ ├── PhotosTabView.swift │ │ │ ├── QuickLookPreview.swift │ │ │ ├── SearchParticipantsView.swift │ │ │ └── SearchUserRow.swift │ │ ├── Compose │ │ │ ├── ComposeButtonFactory.swift │ │ │ ├── ComposeContainer.swift │ │ │ ├── ComposeEmbedView.swift │ │ │ ├── ComposeEmbedViewContent.swift │ │ │ ├── ComposeHeightManager.swift │ │ │ ├── ComposeTextView.swift │ │ │ ├── ComposeView+UIViews.swift │ │ │ ├── ComposeView.swift │ │ │ ├── DocumentPicker.swift │ │ │ ├── DraftManagement.swift │ │ │ ├── KeyboardManagement.swift │ │ │ ├── LiquidGlassComposeView.swift │ │ │ ├── MentionCompletionView.swift │ │ │ ├── MentionManager.swift │ │ │ ├── MentionManagerDelegate.swift │ │ │ ├── PhotoUtils.swift │ │ │ ├── StandaloneComposeTextView.swift │ │ │ └── UITextViewDelegate.swift │ │ ├── CreateChat │ │ │ ├── CreateChatView.swift │ │ │ ├── CreateNewChatView.swift │ │ │ ├── SelectParticipantsView.swift │ │ │ └── VisibilityView.swift │ │ ├── CreateSpace │ │ │ └── CreateSpaceView.swift │ │ ├── Media │ │ │ ├── DocumentView.swift │ │ │ ├── ImageViewerController.swift │ │ │ ├── NewPhotoView.swift │ │ │ ├── PhotoPreviewView.swift │ │ │ ├── PhotoView.swift │ │ │ └── SwiftUIPhotoPreviewView.swift │ │ ├── Message │ │ │ ├── EmbedMessageView.swift │ │ │ ├── FloutingMetadata.swift │ │ │ ├── MessageAttachmentEmbed.swift │ │ │ ├── MessageRichTextRenderer.swift │ │ │ ├── MessageTimeAndStatus.swift │ │ │ ├── ShineEffectView.swift │ │ │ ├── UIMessageView+extensions.swift │ │ │ ├── UIMessageView.swift │ │ │ └── URLPreviewView.swift │ │ ├── Reactions │ │ │ ├── MessageReactionView.swift │ │ │ ├── ReactionPicker.swift │ │ │ ├── ReactionsFlowView.swift │ │ │ ├── ReactionsView.swift │ │ │ └── ReactionsViewSwiftUI.swift │ │ ├── Search │ │ │ ├── GlobalSearch.swift │ │ │ ├── LocalSearchItem.swift │ │ │ └── RemoteUserItem.swift │ │ ├── Settings │ │ │ ├── ChatThemeSettings.swift │ │ │ ├── DebugView.swift │ │ │ ├── IntegrationCard.swift │ │ │ ├── IntegrationOptionsView.swift │ │ │ ├── IntegrationsView.swift │ │ │ ├── LogoutSection.swift │ │ │ ├── Settings.swift │ │ │ ├── SettingsItem.swift │ │ │ ├── SpaceIntegrationsView.swift │ │ │ ├── SpaceSettings.swift │ │ │ ├── UserProfileSection.swift.swift │ │ │ └── WebAuthenticationSession.swift │ │ ├── Space │ │ │ ├── ChatItemRow.swift │ │ │ ├── ChatItemView.swift │ │ │ ├── MemberItemRow.swift │ │ │ ├── MemberView.swift │ │ │ └── SpaceView.swift │ │ └── UIContextMenuInteraction │ │ │ ├── ContextMenuAccessoryTypes.swift │ │ │ ├── UIContextMenuInteraction+AccessoryViewWithConfiguration.swift │ │ │ ├── UIContextMenuInteraction+Swizzle.swift │ │ │ └── UIView+FirstSubviewOfType.swift │ ├── Info.plist │ ├── InlineApp.swift │ ├── InlineIOS.entitlements │ ├── Lists │ │ ├── ChatListItem.swift │ │ ├── ChatListView.swift │ │ └── DirectChatItem.swift │ ├── Localizable.xcstrings │ ├── MainViews │ │ ├── ArchivedChatsView.swift │ │ ├── HomeToolbarContent.swift │ │ ├── HomeView.swift │ │ └── SpacesView.swift │ ├── Navigation │ │ ├── AppContent.swift │ │ ├── Protocols.swift │ │ └── Router.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── Shared │ │ ├── AppDataUpdater.swift │ │ ├── Bridge.swift │ │ └── SharedApiClient.swift │ ├── Sheets │ │ ├── AlphaSheet.swift │ │ ├── CreateChatIOSView.swift │ │ ├── CreateSpace.swift │ │ ├── CreateSpaceChat.swift │ │ └── CreateThread.swift │ ├── UI │ │ ├── AnimatedDots.swift │ │ ├── AnimatedLabel.swift │ │ ├── BlurCircleButton.swift │ │ ├── ButtonStyles.swift │ │ ├── CircularCropView.swift │ │ ├── ColorManager.swift │ │ ├── Countries.swift │ │ ├── EmptyState │ │ │ ├── EmptyChatsView.swift │ │ │ └── EmptyHomeView.swift │ │ ├── NotificationSettingsPopover.swift │ │ ├── OnboardingUtils.swift │ │ ├── PhoneNumberField.swift │ │ ├── PrimaryButton.swift │ │ ├── ReplyIndicatorView.swift │ │ ├── SwipeBackModifier.swift │ │ ├── TabBarController.swift │ │ ├── TextFiledStyles.swift │ │ ├── ThemeManager.swift │ │ ├── Themes.swift │ │ ├── TypingText.swift │ │ ├── UploadProgressIndicator.swift │ │ ├── UserAvatarView.swift │ │ ├── VariableBlurView.swift │ │ └── ViewModifiers.swift │ └── Utils │ │ ├── Array+Compact.swift │ │ ├── ChatState.swift │ │ ├── FileService.swift │ │ ├── Image.swift │ │ ├── ImagePicker.swift │ │ ├── ImagePrefetcher.swift │ │ ├── ImageProcessor.swift │ │ ├── MainViewRouter.swift │ │ ├── Navigation.swift │ │ ├── OnboardingNavigation.swift │ │ ├── TabsManager.swift │ │ ├── Theme.swift │ │ ├── ToastManager.swift │ │ ├── ToastView.swift │ │ ├── UserData.swift │ │ └── Utils.swift ├── InlineKit │ ├── .gitignore │ ├── .swiftpm │ │ └── xcode │ │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── InlineKit.xcscheme │ ├── Package.resolved │ ├── Package.swift │ ├── Sources │ │ ├── Auth │ │ │ └── Auth.swift │ │ ├── FileAttachments │ │ │ └── FileAttachments.swift │ │ ├── InlineConfig │ │ │ ├── InlineConfig.swift │ │ │ └── ProjectConfig.swift │ │ ├── InlineKit │ │ │ ├── Analytics.swift │ │ │ ├── Api.swift │ │ │ ├── ApiClient.swift │ │ │ ├── ApplyUpdates.swift │ │ │ ├── DataManager.swift │ │ │ ├── Database.swift │ │ │ ├── Debouncer.swift │ │ │ ├── Drafts.swift │ │ │ ├── EnvironmentStateObject.swift │ │ │ ├── Extensions │ │ │ │ └── StringExtensions.swift │ │ │ ├── Files │ │ │ │ ├── FileCache.swift │ │ │ │ ├── FileDownload.swift │ │ │ │ ├── FileHelpers.swift │ │ │ │ ├── FileState.swift │ │ │ │ ├── FileTypes.swift │ │ │ │ ├── FileUpload.swift │ │ │ │ ├── ImageCompression.swift │ │ │ │ ├── ImageUtils.swift │ │ │ │ └── MediaHelpers.swift │ │ │ ├── FormState.swift │ │ │ ├── HeadlineKit.swift │ │ │ ├── MacNotifications │ │ │ │ └── MacNotifications.swift │ │ │ ├── Models │ │ │ │ ├── Attachment.swift │ │ │ │ ├── Chat.swift │ │ │ │ ├── ChatParticipant.swift │ │ │ │ ├── ChatPeer.swift │ │ │ │ ├── Dialog.swift │ │ │ │ ├── ExternalTask.swift │ │ │ │ ├── File.swift │ │ │ │ ├── Media.swift │ │ │ │ ├── Member.swift │ │ │ │ ├── Message.swift │ │ │ │ ├── Reaction.swift │ │ │ │ ├── Space.swift │ │ │ │ ├── Translation.swift │ │ │ │ ├── UrlPreview.swift │ │ │ │ └── User.swift │ │ │ ├── NotificationData.swift │ │ │ ├── NotionTaskManager.swift │ │ │ ├── NotionTaskService.swift │ │ │ ├── ObjectCache │ │ │ │ └── ObjectCache.swift │ │ │ ├── ProtocolHelpers │ │ │ │ ├── ProtocolComposeAction.swift │ │ │ │ ├── ProtocolDraftMessage.swift │ │ │ │ ├── ProtocolEntities.swift │ │ │ │ ├── ProtocolMedia.swift │ │ │ │ └── ProtocolPeer.swift │ │ │ ├── RealtimeAPI │ │ │ │ ├── Errors.swift │ │ │ │ ├── GRDBSyncStorage.swift │ │ │ │ ├── MsgQueue.swift │ │ │ │ ├── RealtimeAPI.swift │ │ │ │ ├── Sync.swift │ │ │ │ ├── Transport.swift │ │ │ │ ├── Updates.swift │ │ │ │ └── WebSocketTransport.swift │ │ │ ├── RealtimeHelpers │ │ │ │ └── RealtimeWrapper.swift │ │ │ ├── RichTextHelpers │ │ │ │ ├── AttributedStringHelpers.swift │ │ │ │ ├── BoldTextDetector.swift │ │ │ │ └── MentionDetector.swift │ │ │ ├── TimeZoneFormatter.swift │ │ │ ├── TransactionHelpers │ │ │ │ └── SendMessageFeedback.swift │ │ │ ├── Transactions │ │ │ │ ├── Actor.swift │ │ │ │ ├── Cache.swift │ │ │ │ ├── Error.swift │ │ │ │ ├── Ideas.swift │ │ │ │ ├── Methods │ │ │ │ │ ├── AddReaction.swift │ │ │ │ │ ├── CreateChat.swift │ │ │ │ │ ├── DeleteMessage.swift │ │ │ │ │ ├── DeleteReaction.swift │ │ │ │ │ ├── EditMessage.swift │ │ │ │ │ └── SendMessage.swift │ │ │ │ ├── Mock.swift │ │ │ │ └── Transactions.swift │ │ │ ├── Transactions2 │ │ │ │ ├── AddChatParticipantTransaction.swift │ │ │ │ ├── AddReactionTransaction.swift │ │ │ │ ├── CreateChatTransaction.swift │ │ │ │ ├── DeleteChatTransaction.swift │ │ │ │ ├── DeleteMemberTransaction.swift │ │ │ │ ├── DeleteMessageTransaction.swift │ │ │ │ ├── DeleteReactionTransaction.swift │ │ │ │ ├── EditMessageTransaction.swift │ │ │ │ ├── EmptyTransaction.swift │ │ │ │ ├── GetChatHistoryTransaction.swift │ │ │ │ ├── GetChatParticipantsTransaction.swift │ │ │ │ ├── GetChatTransaction.swift │ │ │ │ ├── GetChatsTransaction.swift │ │ │ │ ├── GetMeTransaction.swift │ │ │ │ ├── GetSpaceMembersTransaction.swift │ │ │ │ ├── InviteToSpaceTransaction.swift │ │ │ │ ├── MarkAsUnreadTransaction.swift │ │ │ │ ├── RemoveChatParticipantTransaction.swift │ │ │ │ ├── SendMessageTransaction.swift │ │ │ │ ├── TransactionPersistence.swift │ │ │ │ ├── TransactionTypeRegistry.swift │ │ │ │ ├── TranslateMessagesTransaction.swift │ │ │ │ └── UpdateUserSettingsTransaction.swift │ │ │ ├── UserDefaults.swift │ │ │ ├── UserSettings │ │ │ │ ├── INUserSettings.swift │ │ │ │ └── NotificationSettings.swift │ │ │ ├── Utils │ │ │ │ ├── DeviceIdentifier.swift │ │ │ │ ├── Env.swift │ │ │ │ ├── PreviewsEnv.swift │ │ │ │ └── ScreenMetrics.swift │ │ │ └── ViewModels │ │ │ │ ├── ChatDocuments.swift │ │ │ │ ├── ChatParticipantsViewModel.swift │ │ │ │ ├── ChatParticipantsWithMembersViewModel.swift │ │ │ │ ├── ChatPhotos.swift │ │ │ │ ├── CompactSpaceList.swift │ │ │ │ ├── ComposeActions.swift │ │ │ │ ├── CurrentUserQuery.swift │ │ │ │ ├── FullChat.swift │ │ │ │ ├── FullChatProgressive.swift │ │ │ │ ├── FullMessage.swift │ │ │ │ ├── FullSpace.swift │ │ │ │ ├── HomeSearchViewModel.swift │ │ │ │ ├── HomeViewModel.swift │ │ │ │ ├── MessagesSectionedViewModel.swift │ │ │ │ ├── ParticipantSearchViewModel.swift │ │ │ │ ├── RootData.swift │ │ │ │ ├── SpaceFullMembersViewModel.swift │ │ │ │ ├── SpaceInviteSearchViewModel.swift │ │ │ │ ├── SpaceList.swift │ │ │ │ ├── SpaceMemberActionsViewModel.swift │ │ │ │ ├── SpaceMembersViewModel.swift │ │ │ │ ├── SpaceMembershipStatusViewModel.swift │ │ │ │ ├── UnreadManager.swift │ │ │ │ └── UserData.swift │ │ ├── InlineProtocol │ │ │ ├── Helpers │ │ │ │ └── Peer.swift │ │ │ ├── client.pb.swift │ │ │ └── core.pb.swift │ │ ├── Logger │ │ │ └── Logger.swift │ │ └── RealtimeV2 │ │ │ ├── Client │ │ │ ├── Client.swift │ │ │ ├── ClientTypes.swift │ │ │ └── PingPongService.swift │ │ │ ├── Helpers │ │ │ ├── Compat.swift │ │ │ └── Extensions.swift │ │ │ ├── README.md │ │ │ ├── Realtime │ │ │ ├── Realtime.swift │ │ │ ├── RealtimeConnectionState.swift │ │ │ └── RealtimeState.swift │ │ │ ├── Sync │ │ │ ├── Sync.swift │ │ │ ├── SyncApplyUpdate.swift │ │ │ └── SyncStorage.swift │ │ │ ├── Transaction │ │ │ ├── TransactionErrors.swift │ │ │ ├── TransactionId.swift │ │ │ ├── TransactionProtocol.swift │ │ │ ├── TransactionWrapper.swift │ │ │ └── Transactions.swift │ │ │ └── Transport │ │ │ ├── MockTransport.swift │ │ │ ├── Transport.swift │ │ │ └── WebSocketTransport.swift │ └── Tests │ │ └── InlineKitTests │ │ ├── Auth.swift │ │ ├── InlineKitTests.swift │ │ ├── RealtimeV2 │ │ └── NewTransactionsTests.swift │ │ ├── StringExtensionsTests.swift │ │ ├── TransactionsTests.swift │ │ └── TranslationTests.swift ├── InlineMac │ ├── App │ │ ├── AppDelegate.swift │ │ ├── AppDependencies.swift │ │ ├── AppMenu.swift │ │ ├── GlobalHotkeys.swift │ │ ├── KeyMonitor.swift │ │ └── Nav.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon-1024.png │ │ │ ├── AppIcon-128.png │ │ │ ├── AppIcon-16.png │ │ │ ├── AppIcon-256.png │ │ │ ├── AppIcon-32.png │ │ │ ├── AppIcon-512.png │ │ │ ├── AppIcon-64.png │ │ │ └── Contents.json │ │ ├── AppIcon.imageset │ │ │ ├── AppIcon-256.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── OnboardingLogoType.imageset │ │ │ ├── Contents.json │ │ │ ├── OnboardingLogoType.png │ │ │ ├── OnboardingLogoType@2x.png │ │ │ └── OnboardingLogoType@3x.png │ │ └── shine.imageset │ │ │ ├── Contents.json │ │ │ └── shine.png │ ├── Fonts │ │ └── RedHatDisplay-Variable.ttf │ ├── Info.plist │ ├── InlineMac.entitlements │ ├── Models │ │ └── NavigationModel.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── Toolbar │ │ ├── ChatTitleToolbar.swift │ │ ├── Participants │ │ │ ├── AddParticipantsSheet.swift │ │ │ ├── AddParticipantsViewModel.swift │ │ │ ├── ParticipantAvatarStack.swift │ │ │ ├── ParticipantsPopoverView.swift │ │ │ ├── ParticipantsToolbar.swift │ │ │ └── ParticipantsToolbarButton.swift │ │ └── TranslateButtion │ │ │ ├── TranslateToolbar.swift │ │ │ └── TranslationButton.swift │ ├── Utils │ │ ├── ApproximateEquality.swift │ │ ├── CornerMask.swift │ │ ├── Env.swift │ │ ├── Extensions.swift │ │ ├── Fonts.swift │ │ ├── FormState.swift │ │ ├── Image.swift │ │ ├── LineHeight.swift │ │ ├── MacPreviewsEnv.swift │ │ ├── Notifications.swift │ │ ├── OS.swift │ │ ├── StringExtensions.swift │ │ ├── Theme.swift │ │ ├── TimeZoneFormatter.swift │ │ ├── ViewModifiers.swift │ │ ├── VisualEffectView.swift │ │ └── WindowWrapper.swift │ ├── Views │ │ ├── Chat │ │ │ ├── ChatIcon.swift │ │ │ ├── DateBadge.swift │ │ │ └── State │ │ │ │ ├── ChatState.swift │ │ │ │ └── ChatsManager.swift │ │ ├── ChatIcon │ │ │ └── ChatIconView.swift │ │ ├── ChatInfo │ │ │ └── ChatInfo.swift │ │ ├── ChatToolbar │ │ │ └── ChatToolbarView.swift │ │ ├── ChatView │ │ │ ├── ChatDropView.swift │ │ │ ├── ChatErrorView.swift │ │ │ ├── ChatLoadingView.swift │ │ │ └── ChatViewAppKit.swift │ │ ├── Common │ │ │ └── CustomTooltip.swift │ │ ├── Components │ │ │ ├── ConnectionStateConfiguration.swift │ │ │ ├── Devtools │ │ │ │ ├── DevtoolsBar.swift │ │ │ │ ├── FPSCounter.swift │ │ │ │ └── SystemMetricsView.swift │ │ │ ├── GrayTextField.swift │ │ │ ├── InlineButton.swift │ │ │ ├── Overlays │ │ │ │ └── OverlayManager.swift │ │ │ ├── SidebarTabButton.swift │ │ │ └── SidebarTabView.swift │ │ ├── Compose │ │ │ ├── ComposeAppKit.swift │ │ │ ├── ComposeAttachments.swift │ │ │ ├── ComposeCircleButtonStyle.swift │ │ │ ├── ComposeMenuButton.swift │ │ │ ├── ComposeMessageView.swift │ │ │ ├── ComposeScrollView.swift │ │ │ ├── ComposeSendButton.swift │ │ │ ├── ComposeSendButtonSwiftUI.swift │ │ │ ├── ComposeTextEditor.swift │ │ │ ├── ComposeTextView.swift │ │ │ ├── ImageAttachment.swift │ │ │ ├── MentionCompletionMenu.swift │ │ │ ├── MentionCompletionMenuItem.swift │ │ │ ├── NontInteractiveTextField.swift │ │ │ ├── Pasteboard.swift │ │ │ └── VideoAttachmentView.swift │ │ ├── CreateSpaceScreen │ │ │ ├── CreateSpaceSwiftUI.swift │ │ │ └── CreateSpaceVC.swift │ │ ├── DocumentView │ │ │ └── DocumentView.swift │ │ ├── EmbeddedMessage │ │ │ ├── EmbeddedMessageView.swift │ │ │ └── SimplePhotoView.swift │ │ ├── ImageCache │ │ │ └── ImageCacheManager.swift │ │ ├── InviteToSpaceScreen │ │ │ └── InviteToSpaceVC.swift │ │ ├── Main │ │ │ ├── Commands.swift │ │ │ ├── ContentView.swift │ │ │ ├── MainSplitViewAppKit.swift │ │ │ ├── Sheets │ │ │ │ ├── CreateSpaceSheet.swift │ │ │ │ └── SheetStyle.swift │ │ │ └── SidebarContent.swift │ │ ├── MemberManagement │ │ │ ├── MemberManagement.swift │ │ │ └── MemberManagementVC.swift │ │ ├── Message │ │ │ ├── Attachments │ │ │ │ ├── ExternalTaskAttachmentView.swift │ │ │ │ ├── LoomAttachmentView.swift │ │ │ │ ├── MessageAttachmentsTypes.swift │ │ │ │ └── MessageAttachmentsView.swift │ │ │ ├── CacheAttrs.swift │ │ │ ├── HelperViews │ │ │ │ ├── BasicView.swift │ │ │ │ └── ShineEffectView.swift │ │ │ ├── Helpers │ │ │ │ └── MessageThemeExtensions.swift │ │ │ ├── Media │ │ │ │ ├── NewPhotoView.swift │ │ │ │ ├── NewVideoView.swift │ │ │ │ ├── PhotoView.swift │ │ │ │ └── RoundedImageView.swift │ │ │ ├── MessageAvatarView.swift │ │ │ ├── MessageTextView.swift │ │ │ ├── MessageTimeAndState.swift │ │ │ ├── MessageView.swift │ │ │ └── MessageViewTypes.swift │ │ ├── MessageList │ │ │ ├── AvatarOverlayView.swift │ │ │ ├── INClipView.swift │ │ │ ├── MessageListAppKit.swift │ │ │ ├── MessageListScrollView.swift │ │ │ ├── MessageListSwiftUI.swift │ │ │ ├── MessageSizeCalculator.swift │ │ │ ├── MessageTableRow.swift │ │ │ ├── ScrollToBottomButtonHostingView.swift │ │ │ ├── ScrollToBottomButtonView.swift │ │ │ └── TableViewCellCache.swift │ │ ├── NewChatScreen │ │ │ ├── CreateChatView.swift │ │ │ ├── NewChatVC.swift │ │ │ ├── SelectParticipantsSheet.swift │ │ │ └── SelectParticipantsViewModel.swift │ │ ├── NotificationSettingsPopover │ │ │ └── NotificationSettingsPopover.swift │ │ ├── NotionTask │ │ │ ├── NotionTaskCoordinator.swift │ │ │ ├── NotionTaskLoadingSheet.swift │ │ │ └── NotionTaskLoadingWindow.swift │ │ ├── Onboarding │ │ │ ├── EnterCode.swift │ │ │ ├── EnterEmail.swift │ │ │ ├── EnterPhone.swift │ │ │ ├── GetStarted.swift │ │ │ ├── Onboarding.swift │ │ │ ├── OnboardingVC.swift │ │ │ ├── Profile.swift │ │ │ └── Welcome.swift │ │ ├── PhoneNumberField │ │ │ ├── Countries.swift │ │ │ └── PhoneNumberField.swift │ │ ├── ReactionPicker │ │ │ ├── MessageReactionOverlay.swift │ │ │ └── ReactionOverlayView.swift │ │ ├── Reactions │ │ │ ├── ReactionItemView.swift │ │ │ └── ReactionsView.swift │ │ ├── Settings │ │ │ ├── AppSettings.swift │ │ │ ├── Models │ │ │ │ └── SettingsCategory.swift │ │ │ ├── SettingsRootView.swift │ │ │ ├── SettingsSidebarView.swift │ │ │ └── Views │ │ │ │ ├── AccountSettingsDetailView.swift │ │ │ │ ├── AppearanceSettingsDetailView.swift │ │ │ │ ├── GeneralSettingsDetailView.swift │ │ │ │ └── NotificationsSettingsDetailView.swift │ │ ├── SideItem │ │ │ ├── SidebarItem.swift │ │ │ ├── SidebarSpaceItem.swift │ │ │ └── SidebarThreadItem.swift │ │ ├── Sidebar │ │ │ ├── AlphaSheet.swift │ │ │ ├── BackToSpacesButton.swift │ │ │ ├── GlobalSearch.swift │ │ │ ├── HomeRoot.swift │ │ │ ├── HomeSidebar.swift │ │ │ ├── KeyPressHandler.swift │ │ │ ├── LocalSearchItem.swift │ │ │ ├── MainSidebar │ │ │ │ ├── ChatItem.swift │ │ │ │ ├── MemberItem.swift │ │ │ │ ├── SelfUser.swift │ │ │ │ ├── SidebarSearchBar.swift │ │ │ │ ├── SpaceItem.swift │ │ │ │ ├── SpaceSidebar.swift │ │ │ │ └── SpaceSmallChatItem.swift │ │ │ ├── NewSidebar │ │ │ │ ├── NewSidebar.swift │ │ │ │ ├── SidebarItemRow.swift │ │ │ │ └── SidebarSenderView.swift │ │ │ ├── RemoteUserItem.swift │ │ │ ├── SearchView.swift │ │ │ ├── SpaceListView.swift │ │ │ ├── SpaceMembersView.swift │ │ │ ├── SpacesTab.swift │ │ │ ├── ThreadItem.swift │ │ │ └── UserItem.swift │ │ ├── SidebarGroup │ │ │ └── SidebarGroup.swift │ │ ├── SpaceSidebar │ │ │ └── BackToHomeButton.swift │ │ ├── SpaceView │ │ │ └── SpaceView.swift │ │ └── UserProfile │ │ │ └── UserProfile.swift │ ├── Windows │ │ ├── MainWindowController.swift │ │ └── SettingsWindowController.swift │ └── main.swift ├── InlineMacUI │ ├── .gitignore │ ├── Package.swift │ ├── Sources │ │ ├── InlineMacUI │ │ │ └── InlineMacUI.swift │ │ └── MacTheme │ │ │ └── Theme.swift │ └── Tests │ │ └── InlineMacUITests │ │ └── InlineMacUITests.swift ├── InlineShareExtension │ ├── Info.plist │ ├── InlineShareExtension.entitlements │ ├── ShareState.swift │ ├── ShareView.swift │ └── ShareViewController.swift ├── InlineUI │ ├── .swiftpm │ │ └── xcode │ │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── InlineUI.xcscheme │ │ │ └── TextProcessing.xcscheme │ ├── Package.resolved │ ├── Package.swift │ ├── Sources │ │ ├── ContextMenuAccessoryStructs │ │ │ ├── ContextMenuAccessoryStructs.m │ │ │ └── include │ │ │ │ └── ContextMenuAccessoryStructs.h │ │ ├── InlineUI │ │ │ ├── AvatarColorUtility.swift │ │ │ ├── CreateChatView.swift │ │ │ ├── Initials.swift │ │ │ ├── InlineUI.swift │ │ │ ├── SpaceAvatar.swift │ │ │ └── UserAvatar.swift │ │ ├── Invite │ │ │ ├── InviteToSpaceView.swift │ │ │ └── RemoteUserItem.swift │ │ ├── TextProcessing │ │ │ ├── LinkDetector.swift │ │ │ └── ProcessEntities.swift │ │ └── Translation │ │ │ ├── FullMessageTranslationExtension.swift │ │ │ ├── Language.swift │ │ │ ├── LanguageDetector.swift │ │ │ ├── TranslationAlertDismiss.swift │ │ │ ├── TranslationDetector.swift │ │ │ ├── TranslationManager.swift │ │ │ ├── TranslationState.swift │ │ │ ├── TranslationViewModel.swift │ │ │ ├── UserLocale.swift │ │ │ └── Views │ │ │ ├── LanguagePickerView.swift │ │ │ ├── TranslationButton.swift │ │ │ ├── TranslationOptions.swift │ │ │ ├── TranslationPopover.swift │ │ │ └── TranslationPrompt.swift │ └── Tests │ │ └── InlineUITests │ │ ├── InlineUITests.swift │ │ ├── LinkDetectorTests.swift │ │ ├── ProcessEntitiesRoundTripTests.swift │ │ └── ProcessEntitiesTests.swift ├── Local.default.xcconfig └── Release.xcconfig ├── bun.lock ├── desktop ├── bun.lock ├── package.json ├── scripts │ └── dev.ts └── src │ └── index.ts ├── package.json ├── proto ├── client.proto ├── core.proto └── server.proto ├── scripts └── package.json ├── server ├── .dockerignore ├── .env.sample ├── .env.test.sample ├── .prettierrc ├── Dockerfile ├── bunfig.toml ├── drizzle.config.ts ├── drizzle │ ├── 0000_sticky_kulan_gath.sql │ ├── 0001_eager_nextwave.sql │ ├── 0002_users.sql │ ├── 0003_core_models.sql │ ├── 0004_more_integers_and_chat.sql │ ├── 0005_username.sql │ ├── 0006_session_info.sql │ ├── 0007_dialogs.sql │ ├── 0008_dialog_chat_not_null.sql │ ├── 0009_space_creator.sql │ ├── 0010_space_deleted.sql │ ├── 0011_fix_user_ids_on_chat.sql │ ├── 0012_add_peer_on_message.sql │ ├── 0013_add_push_notif.sql │ ├── 0014_random_id.sql │ ├── 0015_encryption.sql │ ├── 0016_online.sql │ ├── 0017_reply_and_reactions.sql │ ├── 0018_files.sql │ ├── 0019_add-draft.sql │ ├── 0020_device_id.sql │ ├── 0021_add-archived.sql │ ├── 0022_profile_photo.sql │ ├── 0023_remove_delete.sql │ ├── 0024_add_linear_tables.sql │ ├── 0025_new_media_and_attachments.sql │ ├── 0026_attachments.sql │ ├── 0027_add-isSticker-on-message.sql │ ├── 0028_add_url_preview.sql │ ├── 0029_chat_participants.sql │ ├── 0030_invite.sql │ ├── 0031_timezone.sql │ ├── 0032_translation.sql │ ├── 0033_add-spaceId-on-integrations.sql │ ├── 0034_add-fields-on-integrations.sql │ ├── 0035_user_settings.sql │ ├── 0036_bot.sql │ ├── 0037_session_more_client_types.sql │ ├── 0038_entities.sql │ ├── 0039_translation_entities.sql │ ├── 0040_soft_mongu.sql │ ├── 0041_updates_table.sql │ ├── 0042_unique_translations.sql │ ├── 0043_can_access_public_threads.sql │ └── meta │ │ ├── 0000_snapshot.json │ │ ├── 0001_snapshot.json │ │ ├── 0002_snapshot.json │ │ ├── 0003_snapshot.json │ │ ├── 0004_snapshot.json │ │ ├── 0005_snapshot.json │ │ ├── 0006_snapshot.json │ │ ├── 0007_snapshot.json │ │ ├── 0008_snapshot.json │ │ ├── 0009_snapshot.json │ │ ├── 0010_snapshot.json │ │ ├── 0011_snapshot.json │ │ ├── 0012_snapshot.json │ │ ├── 0013_snapshot.json │ │ ├── 0014_snapshot.json │ │ ├── 0015_snapshot.json │ │ ├── 0016_snapshot.json │ │ ├── 0017_snapshot.json │ │ ├── 0018_snapshot.json │ │ ├── 0019_snapshot.json │ │ ├── 0020_snapshot.json │ │ ├── 0021_snapshot.json │ │ ├── 0022_snapshot.json │ │ ├── 0023_snapshot.json │ │ ├── 0024_snapshot.json │ │ ├── 0025_snapshot.json │ │ ├── 0026_snapshot.json │ │ ├── 0027_snapshot.json │ │ ├── 0028_snapshot.json │ │ ├── 0029_snapshot.json │ │ ├── 0030_snapshot.json │ │ ├── 0031_snapshot.json │ │ ├── 0032_snapshot.json │ │ ├── 0033_snapshot.json │ │ ├── 0034_snapshot.json │ │ ├── 0035_snapshot.json │ │ ├── 0036_snapshot.json │ │ ├── 0037_snapshot.json │ │ ├── 0038_snapshot.json │ │ ├── 0039_snapshot.json │ │ ├── 0040_snapshot.json │ │ ├── 0041_snapshot.json │ │ ├── 0042_snapshot.json │ │ ├── 0043_snapshot.json │ │ └── _journal.json ├── eslint.config.mjs ├── nixpacks.toml ├── package.json ├── packages │ └── protocol │ │ ├── src │ │ ├── core.ts │ │ └── server.ts │ │ └── tsconfig.json ├── readme.md ├── scripts │ ├── build.ts │ ├── helpers │ │ └── migrate-db.ts │ ├── migrate.ts │ ├── reset-db.ts │ └── setup-willdo-eval-env.ts ├── src │ ├── __tests__ │ │ ├── api.test.ts │ │ ├── functions │ │ │ ├── createBot.test.ts │ │ │ ├── getChatHistory.test.ts │ │ │ ├── getChats.test.ts │ │ │ ├── getDialogs.test.ts │ │ │ ├── getSpaceMembers.test.ts │ │ │ ├── getUpdateGroup.test.ts │ │ │ ├── inviteToSpace.test.ts │ │ │ ├── markAsUnread.test.ts │ │ │ ├── sendComposeAction.test.ts │ │ │ ├── sendMessage.test.ts │ │ │ └── updates.getUpdates.test.ts │ │ ├── handlers │ │ │ ├── createBot.test.ts │ │ │ ├── deleteMember.test.ts │ │ │ └── messages.createChat.test.ts │ │ ├── methods │ │ │ └── getPrivateChats.test.ts │ │ ├── models │ │ │ └── editMessage.test.ts │ │ ├── modules │ │ │ ├── accessGuards.test.ts │ │ │ ├── accessGuardsCache.test.ts │ │ │ ├── cache │ │ │ │ ├── chatInfo.test.ts │ │ │ │ └── spaceCache.test.ts │ │ │ └── syncFlow.test.ts │ │ ├── preload.ts │ │ ├── setup.ts │ │ └── userSettings.test.ts │ ├── api-types │ │ ├── api-schema.ts │ │ └── index.ts │ ├── buildEnv.ts │ ├── config.ts │ ├── controllers │ │ ├── extra │ │ │ ├── there.ts │ │ │ └── waitlist.ts │ │ ├── helpers.ts │ │ ├── integrations │ │ │ ├── handleLinearCallback.ts │ │ │ └── integrationsRouter.ts │ │ ├── plugins.ts │ │ ├── root.ts │ │ └── v1.ts │ ├── db │ │ ├── id.test.ts │ │ ├── id.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── _errors.ts │ │ │ ├── chats.ts │ │ │ ├── dialogs.ts │ │ │ ├── files.ts │ │ │ ├── integrations.ts │ │ │ ├── members.ts │ │ │ ├── members │ │ │ │ └── deleteMember.ts │ │ │ ├── messages.ts │ │ │ ├── reactions.ts │ │ │ ├── sessions.ts │ │ │ ├── spaces.ts │ │ │ ├── there.ts │ │ │ ├── translations.ts │ │ │ ├── updates.ts │ │ │ ├── userSettings │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── userSettings.ts │ │ │ ├── users.ts │ │ │ └── waitlist.ts │ │ ├── relations.ts │ │ ├── schema │ │ │ ├── attachments.ts │ │ │ ├── chats.ts │ │ │ ├── common.ts │ │ │ ├── dialogs.ts │ │ │ ├── files.ts │ │ │ ├── index.ts │ │ │ ├── integrations.ts │ │ │ ├── loginCodes.ts │ │ │ ├── media.ts │ │ │ ├── members.ts │ │ │ ├── messages.ts │ │ │ ├── reactions.ts │ │ │ ├── sessions.ts │ │ │ ├── spaces.ts │ │ │ ├── there.ts │ │ │ ├── translations.ts │ │ │ ├── updates.ts │ │ │ ├── userSettings.ts │ │ │ ├── users.ts │ │ │ └── waitlist.ts │ │ └── types.ts │ ├── env.ts │ ├── functions │ │ ├── _errors.ts │ │ ├── _functions.ts │ │ ├── _types.ts │ │ ├── createBot.ts │ │ ├── index.ts │ │ ├── messages.addChatParticipant.ts │ │ ├── messages.addReaction.ts │ │ ├── messages.createChat.ts │ │ ├── messages.deleteChat.ts │ │ ├── messages.deleteMessage.ts │ │ ├── messages.deleteReaction.ts │ │ ├── messages.editMessage.ts │ │ ├── messages.getChat.ts │ │ ├── messages.getChatHistory.ts │ │ ├── messages.getChatParticipants.ts │ │ ├── messages.getChats.ts │ │ ├── messages.markAsUnread.ts │ │ ├── messages.removeChatParticipant.ts │ │ ├── messages.sendComposeAction.ts │ │ ├── messages.sendMessage.ts │ │ ├── space.deleteMember.ts │ │ ├── space.getSpaceMembers.ts │ │ ├── space.inviteToSpace.ts │ │ ├── translateMessages.ts │ │ ├── updates.getUpdates.ts │ │ ├── updates.getUpdatesState.ts │ │ ├── user.getUserSettings.ts │ │ └── user.updateUserSettings.ts │ ├── index.ts │ ├── libs │ │ ├── anthropic.ts │ │ ├── apn.ts │ │ ├── helpers.ts │ │ ├── ipinfo.ts │ │ ├── linear │ │ │ ├── index.ts │ │ │ └── prompt.ts │ │ ├── loom.ts │ │ ├── notion.ts │ │ ├── openAI.ts │ │ ├── prelude.ts │ │ ├── r2.ts │ │ ├── resend.ts │ │ ├── ses.ts │ │ └── twilio.ts │ ├── methods │ │ ├── addMember.ts │ │ ├── addReaction.ts │ │ ├── checkUsername.ts │ │ ├── createLinearIssue.ts │ │ ├── createPrivateChat.ts │ │ ├── createSpace.ts │ │ ├── createThread.ts │ │ ├── deleteMessage.ts │ │ ├── deleteSpace.ts │ │ ├── getAlphaText.ts │ │ ├── getChatHistory.ts │ │ ├── getDialogs.ts │ │ ├── getDraft.ts │ │ ├── getIntegrations.ts │ │ ├── getMe.ts │ │ ├── getPrivateChats.ts │ │ ├── getSpace.ts │ │ ├── getSpaceMembers.ts │ │ ├── getSpaces.ts │ │ ├── getUser.ts │ │ ├── leaveSpace.ts │ │ ├── logout.ts │ │ ├── notion │ │ │ ├── createNotionTask.ts │ │ │ ├── deleteNotionTask.ts │ │ │ ├── getNotionDatabases.ts │ │ │ └── saveNotionDatabaseId.ts │ │ ├── readMessages.ts │ │ ├── savePushNotification.ts │ │ ├── searchContacts.ts │ │ ├── sendComposeAction.ts │ │ ├── sendEmailCode.ts │ │ ├── sendMessage.ts │ │ ├── sendMessage_20250509.ts │ │ ├── sendSmsCode.ts │ │ ├── updateDialog.ts │ │ ├── updateProfile.ts │ │ ├── updateProfilePhoto.ts │ │ ├── updateStatus.ts │ │ ├── uploadFile.ts │ │ ├── verifyEmailCode.ts │ │ └── verifySmsCode.ts │ ├── modules │ │ ├── authorization │ │ │ ├── accessGuards.ts │ │ │ └── accessGuardsCache.ts │ │ ├── bot-events │ │ │ └── index.ts │ │ ├── cache │ │ │ ├── chatInfo.ts │ │ │ ├── index.ts │ │ │ ├── spaceCache.ts │ │ │ ├── userNames.ts │ │ │ └── userSettings.ts │ │ ├── effect │ │ │ └── commonErrors.ts │ │ ├── encryption │ │ │ ├── encryptMessage.ts │ │ │ ├── encryption.test.ts │ │ │ ├── encryption.ts │ │ │ ├── encryption2.ts │ │ │ └── index.ts │ │ ├── files │ │ │ ├── fileId.ts │ │ │ ├── index.ts │ │ │ ├── metadata.ts │ │ │ ├── path.ts │ │ │ ├── types.ts │ │ │ ├── uploadAFile.ts │ │ │ ├── uploadDocument.ts │ │ │ ├── uploadPhoto.ts │ │ │ ├── uploadToBucket.ts │ │ │ └── uploadVideo.ts │ │ ├── loom │ │ │ └── processLoomLink.ts │ │ ├── message │ │ │ ├── helpers.ts │ │ │ ├── processText.test.ts │ │ │ ├── processText.ts │ │ │ └── removeMarkdown.ts │ │ ├── notifications │ │ │ ├── eval.ts │ │ │ ├── notifications.ts │ │ │ └── sendToUser.ts │ │ ├── notion │ │ │ ├── agent.ts │ │ │ ├── notion.ts │ │ │ ├── prompts.ts │ │ │ └── schemaGenerator.ts │ │ ├── translation │ │ │ ├── entityConversion.ts │ │ │ ├── index.ts │ │ │ ├── textTranslation.ts │ │ │ ├── translation.ts │ │ │ └── types.ts │ │ └── updates │ │ │ ├── index.ts │ │ │ ├── sendUpdate.ts │ │ │ ├── sync.ts │ │ │ ├── updates.ts │ │ │ └── userBucketUpdates.ts │ ├── realtime │ │ ├── README.md │ │ ├── decoders │ │ │ └── decodeUserSettings.ts │ │ ├── encoders │ │ │ ├── encodeChat.ts │ │ │ ├── encodeChatParticipant.ts │ │ │ ├── encodeDialog.ts │ │ │ ├── encodeDocument.ts │ │ │ ├── encodeMember.ts │ │ │ ├── encodeMessage.ts │ │ │ ├── encodeMessageAttachment.ts │ │ │ ├── encodePeer.ts │ │ │ ├── encodePhoto.ts │ │ │ ├── encodeReaction.ts │ │ │ ├── encodeSpace.ts │ │ │ ├── encodeTranslation.ts │ │ │ ├── encodeUser.ts │ │ │ ├── encodeUserSettings.ts │ │ │ ├── encodeVideo.ts │ │ │ ├── encoders.ts │ │ │ └── helpers.ts │ │ ├── errors.ts │ │ ├── handlers │ │ │ ├── _connectionInit.ts │ │ │ ├── _rpc.ts │ │ │ ├── createBot.ts │ │ │ ├── getMe.ts │ │ │ ├── messages.addChatParticipant.ts │ │ │ ├── messages.addReactions.ts │ │ │ ├── messages.createChat.ts │ │ │ ├── messages.deleteChat.ts │ │ │ ├── messages.deleteMessage.ts │ │ │ ├── messages.deleteReaction.ts │ │ │ ├── messages.editMessage.ts │ │ │ ├── messages.getChat.ts │ │ │ ├── messages.getChatHistory.ts │ │ │ ├── messages.getChatParticipants.ts │ │ │ ├── messages.getChats.ts │ │ │ ├── messages.markAsUnread.ts │ │ │ ├── messages.removeChatParticipant.ts │ │ │ ├── messages.sendComposeAction.ts │ │ │ ├── messages.sendMessage.ts │ │ │ ├── space.deleteMember.ts │ │ │ ├── space.getSpaceMembers.ts │ │ │ ├── space.inviteToSpace.ts │ │ │ ├── translateMessages.ts │ │ │ ├── updates.getUpdates.ts │ │ │ ├── updates.getUpdatesState.ts │ │ │ ├── user.getUserSettings.ts │ │ │ └── user.updateUserSettings.ts │ │ ├── index.ts │ │ ├── message.ts │ │ ├── test │ │ │ ├── api.test.ts │ │ │ └── utils.ts │ │ └── types.ts │ ├── setup.ts │ ├── types │ │ ├── errors.ts │ │ ├── methods.ts │ │ └── protocolConvertors.ts │ ├── utils │ │ ├── auth.test.ts │ │ ├── auth.ts │ │ ├── authorize.effect.ts │ │ ├── authorize.ts │ │ ├── email.ts │ │ ├── filter.ts │ │ ├── helpers │ │ │ ├── measure.ts │ │ │ ├── time.test.ts │ │ │ └── time.ts │ │ ├── ip.ts │ │ ├── log.ts │ │ ├── normalize.ts │ │ ├── validate.test.ts │ │ └── validate.ts │ └── ws │ │ ├── connections.ts │ │ ├── presence.ts │ │ └── topics.ts ├── tsconfig.base.json └── tsconfig.json ├── test_write_permission └── web ├── .dockerignore ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── package.json ├── postcss.config.cjs ├── public ├── content-bg.jpg ├── content-bg@2x.jpg ├── favicon-black.png ├── favicon-colored-outline.png ├── favicon-colored.png ├── favicon-white.png ├── favicon.ico ├── inline-logo-nav.png ├── inline-logo-nav@2x.png ├── logotype-white-old.svg ├── logotype-white.svg ├── sounds │ └── slack-notification.mp3 └── twitter-og.jpg ├── src ├── landing │ ├── components │ │ ├── Page.tsx │ │ ├── PageFooter.tsx │ │ ├── PageMarkdown.tsx │ │ └── PageMenu.tsx │ ├── index.tsx │ └── styles │ │ ├── landing.css │ │ ├── page-content.css │ │ ├── preflight.css │ │ └── style.css ├── router.tsx ├── routes.ts ├── routes │ ├── __root.tsx │ ├── docs.tsx │ ├── feedback.tsx │ ├── home.tsx │ ├── index.tsx │ └── privacy.tsx ├── styles │ ├── app.css │ └── stylex.css └── utils │ └── env.ts ├── tsconfig.json └── vite.config.ts /.agent-docs/VIDEO_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.agent-docs/VIDEO_PLAN.md -------------------------------------------------------------------------------- /.claude/commands/review-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.claude/commands/review-changes.md -------------------------------------------------------------------------------- /.claude/commands/security-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.claude/commands/security-review.md -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/server-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.github/workflows/server-test.yml -------------------------------------------------------------------------------- /.github/workflows/swift-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.github/workflows/swift-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | server/packages/protocol/src/** 2 | -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 6.2 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- 1 | CODEX.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/CODEX.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/README.md -------------------------------------------------------------------------------- /apple/.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/.swiftformat -------------------------------------------------------------------------------- /apple/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/.swiftlint.yml -------------------------------------------------------------------------------- /apple/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Debug.xcconfig -------------------------------------------------------------------------------- /apple/Icons/InlineAppIcon.icon/Assets/Frame 218.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Icons/InlineAppIcon.icon/Assets/Frame 218.png -------------------------------------------------------------------------------- /apple/Icons/InlineAppIcon.icon/Assets/Frame 220 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Icons/InlineAppIcon.icon/Assets/Frame 220 3.png -------------------------------------------------------------------------------- /apple/Icons/InlineAppIcon.icon/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Icons/InlineAppIcon.icon/icon.json -------------------------------------------------------------------------------- /apple/Inline.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Inline.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apple/InlineIOS/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/AppDelegate.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /apple/InlineIOS/Assets.xcassets/goggle.imageset/unnamed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Assets.xcassets/goggle.imageset/unnamed.png -------------------------------------------------------------------------------- /apple/InlineIOS/Assets.xcassets/shine.imageset/shine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Assets.xcassets/shine.imageset/shine.png -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/Code.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/Code.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/Email.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/Email.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/OnboardingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/OnboardingView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/PhoneNumber.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/PhoneNumber.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/PhoneNumberCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/PhoneNumberCode.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/Profile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/Profile.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Auth/Welcome.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Auth/Welcome.swift -------------------------------------------------------------------------------- /apple/InlineIOS/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/ContentView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/ChatView+extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/ChatView+extensions.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/ChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/ChatView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/ChatViewHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/ChatViewHeader.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/ChatViewUIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/ChatViewUIKit.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/CollectionViewLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/CollectionViewLayout.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/DateSeparatorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/DateSeparatorView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/MessageCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/MessageCell.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Chat/MessagesCollectionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Chat/MessagesCollectionView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/ChatInfoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/ChatInfoView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/DocumentRow+Actions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/DocumentRow+Actions.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/DocumentRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/DocumentRow.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/DocumentsTabView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/DocumentsTabView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/EmptySearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/EmptySearchView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/InfoRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/InfoRow.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/PhotosTabView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/PhotosTabView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/QuickLookPreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/QuickLookPreview.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/ChatInfo/SearchUserRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/ChatInfo/SearchUserRow.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeButtonFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeButtonFactory.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeContainer.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeEmbedView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeEmbedView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeHeightManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeHeightManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeTextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeTextView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeView+UIViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeView+UIViews.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/ComposeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/ComposeView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/DocumentPicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/DocumentPicker.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/DraftManagement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/DraftManagement.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/KeyboardManagement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/KeyboardManagement.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/MentionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/MentionManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/PhotoUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/PhotoUtils.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Compose/UITextViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Compose/UITextViewDelegate.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/CreateChat/CreateChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/CreateChat/CreateChatView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/CreateChat/CreateNewChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/CreateChat/CreateNewChatView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/CreateChat/VisibilityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/CreateChat/VisibilityView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/CreateSpace/CreateSpaceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/CreateSpace/CreateSpaceView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Media/DocumentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Media/DocumentView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Media/ImageViewerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Media/ImageViewerController.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Media/NewPhotoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Media/NewPhotoView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Media/PhotoPreviewView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Media/PhotoPreviewView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Media/PhotoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Media/PhotoView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/EmbedMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/EmbedMessageView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/FloutingMetadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/FloutingMetadata.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/MessageTimeAndStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/MessageTimeAndStatus.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/ShineEffectView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/ShineEffectView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/UIMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/UIMessageView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Message/URLPreviewView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Message/URLPreviewView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Reactions/ReactionPicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Reactions/ReactionPicker.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Reactions/ReactionsFlowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Reactions/ReactionsFlowView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Reactions/ReactionsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Reactions/ReactionsView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Search/GlobalSearch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Search/GlobalSearch.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Search/LocalSearchItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Search/LocalSearchItem.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Search/RemoteUserItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Search/RemoteUserItem.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/ChatThemeSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/ChatThemeSettings.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/DebugView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/DebugView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/IntegrationCard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/IntegrationCard.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/IntegrationsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/IntegrationsView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/LogoutSection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/LogoutSection.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/Settings.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/SettingsItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/SettingsItem.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Settings/SpaceSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Settings/SpaceSettings.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Space/ChatItemRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Space/ChatItemRow.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Space/ChatItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Space/ChatItemView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Space/MemberItemRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Space/MemberItemRow.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Space/MemberView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Space/MemberView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Features/Space/SpaceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Features/Space/SpaceView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Info.plist -------------------------------------------------------------------------------- /apple/InlineIOS/InlineApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/InlineApp.swift -------------------------------------------------------------------------------- /apple/InlineIOS/InlineIOS.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/InlineIOS.entitlements -------------------------------------------------------------------------------- /apple/InlineIOS/Lists/ChatListItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Lists/ChatListItem.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Lists/ChatListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Lists/ChatListView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Lists/DirectChatItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Lists/DirectChatItem.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Localizable.xcstrings -------------------------------------------------------------------------------- /apple/InlineIOS/MainViews/ArchivedChatsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/MainViews/ArchivedChatsView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/MainViews/HomeToolbarContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/MainViews/HomeToolbarContent.swift -------------------------------------------------------------------------------- /apple/InlineIOS/MainViews/HomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/MainViews/HomeView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/MainViews/SpacesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/MainViews/SpacesView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Navigation/AppContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Navigation/AppContent.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Navigation/Protocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Navigation/Protocols.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Navigation/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Navigation/Router.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Shared/AppDataUpdater.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Shared/AppDataUpdater.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Shared/Bridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Shared/Bridge.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Shared/SharedApiClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Shared/SharedApiClient.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Sheets/AlphaSheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Sheets/AlphaSheet.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Sheets/CreateChatIOSView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Sheets/CreateChatIOSView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Sheets/CreateSpace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Sheets/CreateSpace.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Sheets/CreateSpaceChat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Sheets/CreateSpaceChat.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Sheets/CreateThread.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Sheets/CreateThread.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/AnimatedDots.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/AnimatedDots.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/AnimatedLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/AnimatedLabel.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/BlurCircleButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/BlurCircleButton.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/ButtonStyles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/ButtonStyles.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/CircularCropView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/CircularCropView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/ColorManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/ColorManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/Countries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/Countries.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/EmptyState/EmptyChatsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/EmptyState/EmptyChatsView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/EmptyState/EmptyHomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/EmptyState/EmptyHomeView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/NotificationSettingsPopover.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/NotificationSettingsPopover.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/OnboardingUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/OnboardingUtils.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/PhoneNumberField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/PhoneNumberField.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/PrimaryButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/PrimaryButton.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/ReplyIndicatorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/ReplyIndicatorView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/SwipeBackModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/SwipeBackModifier.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/TabBarController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/TabBarController.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/TextFiledStyles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/TextFiledStyles.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/ThemeManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/ThemeManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/Themes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/Themes.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/TypingText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/TypingText.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/UploadProgressIndicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/UploadProgressIndicator.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/UserAvatarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/UserAvatarView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/VariableBlurView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/VariableBlurView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/UI/ViewModifiers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/UI/ViewModifiers.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/Array+Compact.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/Array+Compact.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ChatState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ChatState.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/FileService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/FileService.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/Image.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ImagePicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ImagePicker.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ImagePrefetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ImagePrefetcher.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ImageProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ImageProcessor.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/MainViewRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/MainViewRouter.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/Navigation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/Navigation.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/OnboardingNavigation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/OnboardingNavigation.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/TabsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/TabsManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/Theme.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ToastManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ToastManager.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/ToastView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/ToastView.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/UserData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/UserData.swift -------------------------------------------------------------------------------- /apple/InlineIOS/Utils/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineIOS/Utils/Utils.swift -------------------------------------------------------------------------------- /apple/InlineKit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/.gitignore -------------------------------------------------------------------------------- /apple/InlineKit/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Package.resolved -------------------------------------------------------------------------------- /apple/InlineKit/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Package.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/Auth/Auth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/Auth/Auth.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineConfig/InlineConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineConfig/InlineConfig.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineConfig/ProjectConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineConfig/ProjectConfig.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Analytics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Analytics.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Api.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Api.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/ApiClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/ApiClient.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/ApplyUpdates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/ApplyUpdates.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/DataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/DataManager.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Database.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Database.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Debouncer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Debouncer.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Drafts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Drafts.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileCache.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileDownload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileDownload.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileHelpers.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileState.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileTypes.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/FileUpload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/FileUpload.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Files/ImageUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Files/ImageUtils.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/FormState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/FormState.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/HeadlineKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/HeadlineKit.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Attachment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Attachment.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Chat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Chat.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/ChatPeer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/ChatPeer.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Dialog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Dialog.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/File.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/File.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Media.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Media.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Member.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Member.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Message.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Message.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Reaction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Reaction.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/Space.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/Space.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/UrlPreview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/UrlPreview.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Models/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Models/User.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/NotificationData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/NotificationData.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/NotionTaskManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/NotionTaskManager.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/NotionTaskService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/NotionTaskService.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/RealtimeAPI/Sync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/RealtimeAPI/Sync.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/TimeZoneFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/TimeZoneFormatter.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Transactions/Mock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Transactions/Mock.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/UserDefaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/UserDefaults.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Utils/Env.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Utils/Env.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineKit/Utils/PreviewsEnv.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineKit/Utils/PreviewsEnv.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineProtocol/Helpers/Peer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineProtocol/Helpers/Peer.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineProtocol/client.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineProtocol/client.pb.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/InlineProtocol/core.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/InlineProtocol/core.pb.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/Logger/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/Logger/Logger.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/RealtimeV2/Client/Client.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/RealtimeV2/Client/Client.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/RealtimeV2/Helpers/Compat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/RealtimeV2/Helpers/Compat.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/RealtimeV2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/RealtimeV2/README.md -------------------------------------------------------------------------------- /apple/InlineKit/Sources/RealtimeV2/Sync/Sync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/RealtimeV2/Sync/Sync.swift -------------------------------------------------------------------------------- /apple/InlineKit/Sources/RealtimeV2/Sync/SyncStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Sources/RealtimeV2/Sync/SyncStorage.swift -------------------------------------------------------------------------------- /apple/InlineKit/Tests/InlineKitTests/Auth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Tests/InlineKitTests/Auth.swift -------------------------------------------------------------------------------- /apple/InlineKit/Tests/InlineKitTests/InlineKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineKit/Tests/InlineKitTests/InlineKitTests.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/AppDelegate.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/AppDependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/AppDependencies.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/AppMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/AppMenu.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/GlobalHotkeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/GlobalHotkeys.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/KeyMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/KeyMonitor.swift -------------------------------------------------------------------------------- /apple/InlineMac/App/Nav.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/App/Nav.swift -------------------------------------------------------------------------------- /apple/InlineMac/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /apple/InlineMac/Assets.xcassets/shine.imageset/shine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Assets.xcassets/shine.imageset/shine.png -------------------------------------------------------------------------------- /apple/InlineMac/Fonts/RedHatDisplay-Variable.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Fonts/RedHatDisplay-Variable.ttf -------------------------------------------------------------------------------- /apple/InlineMac/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Info.plist -------------------------------------------------------------------------------- /apple/InlineMac/InlineMac.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/InlineMac.entitlements -------------------------------------------------------------------------------- /apple/InlineMac/Models/NavigationModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Models/NavigationModel.swift -------------------------------------------------------------------------------- /apple/InlineMac/Toolbar/ChatTitleToolbar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Toolbar/ChatTitleToolbar.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/ApproximateEquality.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/ApproximateEquality.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/CornerMask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/CornerMask.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Env.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Env.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Extensions.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Fonts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Fonts.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/FormState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/FormState.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Image.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/LineHeight.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/LineHeight.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/MacPreviewsEnv.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/MacPreviewsEnv.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Notifications.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Notifications.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/OS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/OS.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/StringExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/StringExtensions.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/Theme.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/TimeZoneFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/TimeZoneFormatter.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/ViewModifiers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/ViewModifiers.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/VisualEffectView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/VisualEffectView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Utils/WindowWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Utils/WindowWrapper.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Chat/ChatIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Chat/ChatIcon.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Chat/DateBadge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Chat/DateBadge.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Chat/State/ChatState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Chat/State/ChatState.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Chat/State/ChatsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Chat/State/ChatsManager.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatIcon/ChatIconView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatIcon/ChatIconView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatInfo/ChatInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatInfo/ChatInfo.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatToolbar/ChatToolbarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatToolbar/ChatToolbarView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatView/ChatDropView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatView/ChatDropView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatView/ChatErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatView/ChatErrorView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatView/ChatLoadingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatView/ChatLoadingView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ChatView/ChatViewAppKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ChatView/ChatViewAppKit.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Common/CustomTooltip.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Common/CustomTooltip.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Components/GrayTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Components/GrayTextField.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Components/InlineButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Components/InlineButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Components/SidebarTabButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Components/SidebarTabButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Components/SidebarTabView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Components/SidebarTabView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeAppKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeAppKit.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeAttachments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeAttachments.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeMenuButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeMenuButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeMessageView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeScrollView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeSendButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeSendButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeTextEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeTextEditor.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ComposeTextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ComposeTextView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/ImageAttachment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/ImageAttachment.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/MentionCompletionMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/MentionCompletionMenu.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/Pasteboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/Pasteboard.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Compose/VideoAttachmentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Compose/VideoAttachmentView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/DocumentView/DocumentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/DocumentView/DocumentView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/ImageCache/ImageCacheManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/ImageCache/ImageCacheManager.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/Commands.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/Commands.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/ContentView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/MainSplitViewAppKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/MainSplitViewAppKit.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/Sheets/CreateSpaceSheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/Sheets/CreateSpaceSheet.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/Sheets/SheetStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/Sheets/SheetStyle.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Main/SidebarContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Main/SidebarContent.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/CacheAttrs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/CacheAttrs.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/HelperViews/BasicView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/HelperViews/BasicView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/Media/NewPhotoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/Media/NewPhotoView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/Media/NewVideoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/Media/NewVideoView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/Media/PhotoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/Media/PhotoView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/MessageAvatarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/MessageAvatarView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/MessageTextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/MessageTextView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/MessageTimeAndState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/MessageTimeAndState.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/MessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/MessageView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Message/MessageViewTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Message/MessageViewTypes.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/MessageList/AvatarOverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/MessageList/AvatarOverlayView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/MessageList/INClipView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/MessageList/INClipView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/MessageList/MessageListAppKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/MessageList/MessageListAppKit.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/MessageList/MessageTableRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/MessageList/MessageTableRow.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/NewChatScreen/CreateChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/NewChatScreen/CreateChatView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/NewChatScreen/NewChatVC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/NewChatScreen/NewChatVC.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/EnterCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/EnterCode.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/EnterEmail.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/EnterEmail.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/EnterPhone.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/EnterPhone.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/GetStarted.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/GetStarted.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/Onboarding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/Onboarding.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/OnboardingVC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/OnboardingVC.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/Profile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/Profile.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Onboarding/Welcome.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Onboarding/Welcome.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/PhoneNumberField/Countries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/PhoneNumberField/Countries.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Reactions/ReactionItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Reactions/ReactionItemView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Reactions/ReactionsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Reactions/ReactionsView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Settings/AppSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Settings/AppSettings.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Settings/SettingsRootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Settings/SettingsRootView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Settings/SettingsSidebarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Settings/SettingsSidebarView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SideItem/SidebarItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SideItem/SidebarItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SideItem/SidebarSpaceItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SideItem/SidebarSpaceItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SideItem/SidebarThreadItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SideItem/SidebarThreadItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/AlphaSheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/AlphaSheet.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/BackToSpacesButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/BackToSpacesButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/GlobalSearch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/GlobalSearch.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/HomeRoot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/HomeRoot.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/HomeSidebar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/HomeSidebar.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/KeyPressHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/KeyPressHandler.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/LocalSearchItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/LocalSearchItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/MainSidebar/ChatItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/MainSidebar/ChatItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/MainSidebar/SelfUser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/MainSidebar/SelfUser.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/MainSidebar/SpaceItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/MainSidebar/SpaceItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/NewSidebar/NewSidebar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/NewSidebar/NewSidebar.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/RemoteUserItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/RemoteUserItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/SearchView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/SpaceListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/SpaceListView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/SpaceMembersView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/SpaceMembersView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/SpacesTab.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/SpacesTab.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/ThreadItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/ThreadItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/Sidebar/UserItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/Sidebar/UserItem.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SidebarGroup/SidebarGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SidebarGroup/SidebarGroup.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SpaceSidebar/BackToHomeButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SpaceSidebar/BackToHomeButton.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/SpaceView/SpaceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/SpaceView/SpaceView.swift -------------------------------------------------------------------------------- /apple/InlineMac/Views/UserProfile/UserProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Views/UserProfile/UserProfile.swift -------------------------------------------------------------------------------- /apple/InlineMac/Windows/MainWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Windows/MainWindowController.swift -------------------------------------------------------------------------------- /apple/InlineMac/Windows/SettingsWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/Windows/SettingsWindowController.swift -------------------------------------------------------------------------------- /apple/InlineMac/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMac/main.swift -------------------------------------------------------------------------------- /apple/InlineMacUI/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMacUI/.gitignore -------------------------------------------------------------------------------- /apple/InlineMacUI/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMacUI/Package.swift -------------------------------------------------------------------------------- /apple/InlineMacUI/Sources/InlineMacUI/InlineMacUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMacUI/Sources/InlineMacUI/InlineMacUI.swift -------------------------------------------------------------------------------- /apple/InlineMacUI/Sources/MacTheme/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineMacUI/Sources/MacTheme/Theme.swift -------------------------------------------------------------------------------- /apple/InlineShareExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineShareExtension/Info.plist -------------------------------------------------------------------------------- /apple/InlineShareExtension/ShareState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineShareExtension/ShareState.swift -------------------------------------------------------------------------------- /apple/InlineShareExtension/ShareView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineShareExtension/ShareView.swift -------------------------------------------------------------------------------- /apple/InlineShareExtension/ShareViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineShareExtension/ShareViewController.swift -------------------------------------------------------------------------------- /apple/InlineUI/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Package.resolved -------------------------------------------------------------------------------- /apple/InlineUI/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Package.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/ContextMenuAccessoryStructs/ContextMenuAccessoryStructs.m: -------------------------------------------------------------------------------- 1 | #import "ContextMenuAccessoryStructs.h" 2 | -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/AvatarColorUtility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/AvatarColorUtility.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/CreateChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/CreateChatView.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/Initials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/Initials.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/InlineUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/InlineUI.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/SpaceAvatar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/SpaceAvatar.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/InlineUI/UserAvatar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/InlineUI/UserAvatar.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Invite/InviteToSpaceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Invite/InviteToSpaceView.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Invite/RemoteUserItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Invite/RemoteUserItem.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/TextProcessing/LinkDetector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/TextProcessing/LinkDetector.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Translation/Language.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Translation/Language.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Translation/LanguageDetector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Translation/LanguageDetector.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Translation/TranslationState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Translation/TranslationState.swift -------------------------------------------------------------------------------- /apple/InlineUI/Sources/Translation/UserLocale.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Sources/Translation/UserLocale.swift -------------------------------------------------------------------------------- /apple/InlineUI/Tests/InlineUITests/InlineUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/InlineUI/Tests/InlineUITests/InlineUITests.swift -------------------------------------------------------------------------------- /apple/Local.default.xcconfig: -------------------------------------------------------------------------------- 1 | DEV_HOST = api.inline.chat 2 | USE_PRODUCTION_API = YES 3 | -------------------------------------------------------------------------------- /apple/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/apple/Release.xcconfig -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/bun.lock -------------------------------------------------------------------------------- /desktop/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/desktop/bun.lock -------------------------------------------------------------------------------- /desktop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/desktop/package.json -------------------------------------------------------------------------------- /desktop/scripts/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/desktop/scripts/dev.ts -------------------------------------------------------------------------------- /desktop/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/desktop/src/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/package.json -------------------------------------------------------------------------------- /proto/client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/proto/client.proto -------------------------------------------------------------------------------- /proto/core.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/proto/core.proto -------------------------------------------------------------------------------- /proto/server.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/proto/server.proto -------------------------------------------------------------------------------- /scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/scripts/package.json -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/.dockerignore -------------------------------------------------------------------------------- /server/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/.env.sample -------------------------------------------------------------------------------- /server/.env.test.sample: -------------------------------------------------------------------------------- 1 | DATABASE_URL=postgres://mo:@127.0.0.1/test_db 2 | -------------------------------------------------------------------------------- /server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/.prettierrc -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/bunfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/bunfig.toml -------------------------------------------------------------------------------- /server/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle.config.ts -------------------------------------------------------------------------------- /server/drizzle/0000_sticky_kulan_gath.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0000_sticky_kulan_gath.sql -------------------------------------------------------------------------------- /server/drizzle/0001_eager_nextwave.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0001_eager_nextwave.sql -------------------------------------------------------------------------------- /server/drizzle/0002_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0002_users.sql -------------------------------------------------------------------------------- /server/drizzle/0003_core_models.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0003_core_models.sql -------------------------------------------------------------------------------- /server/drizzle/0004_more_integers_and_chat.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0004_more_integers_and_chat.sql -------------------------------------------------------------------------------- /server/drizzle/0005_username.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0005_username.sql -------------------------------------------------------------------------------- /server/drizzle/0006_session_info.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0006_session_info.sql -------------------------------------------------------------------------------- /server/drizzle/0007_dialogs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0007_dialogs.sql -------------------------------------------------------------------------------- /server/drizzle/0008_dialog_chat_not_null.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0008_dialog_chat_not_null.sql -------------------------------------------------------------------------------- /server/drizzle/0009_space_creator.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0009_space_creator.sql -------------------------------------------------------------------------------- /server/drizzle/0010_space_deleted.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0010_space_deleted.sql -------------------------------------------------------------------------------- /server/drizzle/0011_fix_user_ids_on_chat.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0011_fix_user_ids_on_chat.sql -------------------------------------------------------------------------------- /server/drizzle/0012_add_peer_on_message.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0012_add_peer_on_message.sql -------------------------------------------------------------------------------- /server/drizzle/0013_add_push_notif.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0013_add_push_notif.sql -------------------------------------------------------------------------------- /server/drizzle/0014_random_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0014_random_id.sql -------------------------------------------------------------------------------- /server/drizzle/0015_encryption.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0015_encryption.sql -------------------------------------------------------------------------------- /server/drizzle/0016_online.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0016_online.sql -------------------------------------------------------------------------------- /server/drizzle/0017_reply_and_reactions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0017_reply_and_reactions.sql -------------------------------------------------------------------------------- /server/drizzle/0018_files.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0018_files.sql -------------------------------------------------------------------------------- /server/drizzle/0019_add-draft.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "dialogs" ADD COLUMN "draft" text; -------------------------------------------------------------------------------- /server/drizzle/0020_device_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0020_device_id.sql -------------------------------------------------------------------------------- /server/drizzle/0021_add-archived.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "dialogs" ADD COLUMN "archived" boolean DEFAULT false; -------------------------------------------------------------------------------- /server/drizzle/0022_profile_photo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0022_profile_photo.sql -------------------------------------------------------------------------------- /server/drizzle/0023_remove_delete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0023_remove_delete.sql -------------------------------------------------------------------------------- /server/drizzle/0024_add_linear_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0024_add_linear_tables.sql -------------------------------------------------------------------------------- /server/drizzle/0025_new_media_and_attachments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0025_new_media_and_attachments.sql -------------------------------------------------------------------------------- /server/drizzle/0026_attachments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0026_attachments.sql -------------------------------------------------------------------------------- /server/drizzle/0027_add-isSticker-on-message.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "messages" ADD COLUMN "is_sticker" boolean DEFAULT false; -------------------------------------------------------------------------------- /server/drizzle/0028_add_url_preview.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0028_add_url_preview.sql -------------------------------------------------------------------------------- /server/drizzle/0029_chat_participants.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0029_chat_participants.sql -------------------------------------------------------------------------------- /server/drizzle/0030_invite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0030_invite.sql -------------------------------------------------------------------------------- /server/drizzle/0031_timezone.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "users" ADD COLUMN "time_zone" varchar(256); -------------------------------------------------------------------------------- /server/drizzle/0032_translation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0032_translation.sql -------------------------------------------------------------------------------- /server/drizzle/0033_add-spaceId-on-integrations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0033_add-spaceId-on-integrations.sql -------------------------------------------------------------------------------- /server/drizzle/0034_add-fields-on-integrations.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "integrations" ADD COLUMN "notion_database_id" text; -------------------------------------------------------------------------------- /server/drizzle/0035_user_settings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0035_user_settings.sql -------------------------------------------------------------------------------- /server/drizzle/0036_bot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0036_bot.sql -------------------------------------------------------------------------------- /server/drizzle/0037_session_more_client_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0037_session_more_client_types.sql -------------------------------------------------------------------------------- /server/drizzle/0038_entities.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0038_entities.sql -------------------------------------------------------------------------------- /server/drizzle/0039_translation_entities.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "message_translations" ADD COLUMN "entities" "bytea"; -------------------------------------------------------------------------------- /server/drizzle/0040_soft_mongu.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "dialogs" ADD COLUMN "unread_mark" boolean DEFAULT false; -------------------------------------------------------------------------------- /server/drizzle/0041_updates_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0041_updates_table.sql -------------------------------------------------------------------------------- /server/drizzle/0042_unique_translations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/0042_unique_translations.sql -------------------------------------------------------------------------------- /server/drizzle/0043_can_access_public_threads.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "members" ADD COLUMN "can_access_public_chats" boolean DEFAULT true; -------------------------------------------------------------------------------- /server/drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0003_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0004_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0005_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0006_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0007_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0008_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0009_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0010_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0011_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0012_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0012_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0013_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0013_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0014_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0014_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0015_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0015_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0016_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0016_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0017_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0017_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0018_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0018_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0019_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0019_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0020_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0020_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0021_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0021_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0022_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0022_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0023_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0023_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0024_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0024_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0025_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0025_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0026_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0026_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0027_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0027_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0028_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0028_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0029_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0029_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0030_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0030_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0031_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0031_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0032_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0032_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0033_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0033_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0034_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0034_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0035_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0035_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0036_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0036_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0037_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0037_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0038_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0038_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0039_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0039_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0040_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0040_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0041_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0041_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0042_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0042_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/0043_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/0043_snapshot.json -------------------------------------------------------------------------------- /server/drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /server/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/eslint.config.mjs -------------------------------------------------------------------------------- /server/nixpacks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/nixpacks.toml -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/package.json -------------------------------------------------------------------------------- /server/packages/protocol/src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/packages/protocol/src/core.ts -------------------------------------------------------------------------------- /server/packages/protocol/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/packages/protocol/src/server.ts -------------------------------------------------------------------------------- /server/packages/protocol/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/packages/protocol/tsconfig.json -------------------------------------------------------------------------------- /server/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/readme.md -------------------------------------------------------------------------------- /server/scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/scripts/build.ts -------------------------------------------------------------------------------- /server/scripts/helpers/migrate-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/scripts/helpers/migrate-db.ts -------------------------------------------------------------------------------- /server/scripts/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/scripts/migrate.ts -------------------------------------------------------------------------------- /server/scripts/reset-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/scripts/reset-db.ts -------------------------------------------------------------------------------- /server/scripts/setup-willdo-eval-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/scripts/setup-willdo-eval-env.ts -------------------------------------------------------------------------------- /server/src/__tests__/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/api.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/createBot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/createBot.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/getChatHistory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/getChatHistory.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/getChats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/getChats.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/getDialogs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/getDialogs.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/getSpaceMembers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/getSpaceMembers.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/getUpdateGroup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/getUpdateGroup.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/inviteToSpace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/inviteToSpace.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/markAsUnread.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/markAsUnread.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/sendComposeAction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/sendComposeAction.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/sendMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/sendMessage.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/functions/updates.getUpdates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/functions/updates.getUpdates.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/handlers/createBot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/handlers/createBot.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/handlers/deleteMember.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/handlers/deleteMember.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/handlers/messages.createChat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/handlers/messages.createChat.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/methods/getPrivateChats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/methods/getPrivateChats.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/models/editMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/models/editMessage.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/modules/accessGuards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/modules/accessGuards.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/modules/accessGuardsCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/modules/accessGuardsCache.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/modules/cache/chatInfo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/modules/cache/chatInfo.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/modules/cache/spaceCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/modules/cache/spaceCache.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/modules/syncFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/modules/syncFlow.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/preload.ts -------------------------------------------------------------------------------- /server/src/__tests__/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/setup.ts -------------------------------------------------------------------------------- /server/src/__tests__/userSettings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/__tests__/userSettings.test.ts -------------------------------------------------------------------------------- /server/src/api-types/api-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/api-types/api-schema.ts -------------------------------------------------------------------------------- /server/src/api-types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./api-schema" 2 | -------------------------------------------------------------------------------- /server/src/buildEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/buildEnv.ts -------------------------------------------------------------------------------- /server/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/config.ts -------------------------------------------------------------------------------- /server/src/controllers/extra/there.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/extra/there.ts -------------------------------------------------------------------------------- /server/src/controllers/extra/waitlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/extra/waitlist.ts -------------------------------------------------------------------------------- /server/src/controllers/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/helpers.ts -------------------------------------------------------------------------------- /server/src/controllers/integrations/integrationsRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/integrations/integrationsRouter.ts -------------------------------------------------------------------------------- /server/src/controllers/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/plugins.ts -------------------------------------------------------------------------------- /server/src/controllers/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/root.ts -------------------------------------------------------------------------------- /server/src/controllers/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/controllers/v1.ts -------------------------------------------------------------------------------- /server/src/db/id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/id.test.ts -------------------------------------------------------------------------------- /server/src/db/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/id.ts -------------------------------------------------------------------------------- /server/src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/index.ts -------------------------------------------------------------------------------- /server/src/db/models/_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/_errors.ts -------------------------------------------------------------------------------- /server/src/db/models/chats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/chats.ts -------------------------------------------------------------------------------- /server/src/db/models/dialogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/dialogs.ts -------------------------------------------------------------------------------- /server/src/db/models/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/files.ts -------------------------------------------------------------------------------- /server/src/db/models/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/integrations.ts -------------------------------------------------------------------------------- /server/src/db/models/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/members.ts -------------------------------------------------------------------------------- /server/src/db/models/members/deleteMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/members/deleteMember.ts -------------------------------------------------------------------------------- /server/src/db/models/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/messages.ts -------------------------------------------------------------------------------- /server/src/db/models/reactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/reactions.ts -------------------------------------------------------------------------------- /server/src/db/models/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/sessions.ts -------------------------------------------------------------------------------- /server/src/db/models/spaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/spaces.ts -------------------------------------------------------------------------------- /server/src/db/models/there.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/there.ts -------------------------------------------------------------------------------- /server/src/db/models/translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/translations.ts -------------------------------------------------------------------------------- /server/src/db/models/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/updates.ts -------------------------------------------------------------------------------- /server/src/db/models/userSettings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./userSettings" 2 | -------------------------------------------------------------------------------- /server/src/db/models/userSettings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/userSettings/types.ts -------------------------------------------------------------------------------- /server/src/db/models/userSettings/userSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/userSettings/userSettings.ts -------------------------------------------------------------------------------- /server/src/db/models/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/users.ts -------------------------------------------------------------------------------- /server/src/db/models/waitlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/models/waitlist.ts -------------------------------------------------------------------------------- /server/src/db/relations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/relations.ts -------------------------------------------------------------------------------- /server/src/db/schema/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/attachments.ts -------------------------------------------------------------------------------- /server/src/db/schema/chats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/chats.ts -------------------------------------------------------------------------------- /server/src/db/schema/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/common.ts -------------------------------------------------------------------------------- /server/src/db/schema/dialogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/dialogs.ts -------------------------------------------------------------------------------- /server/src/db/schema/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/files.ts -------------------------------------------------------------------------------- /server/src/db/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/index.ts -------------------------------------------------------------------------------- /server/src/db/schema/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/integrations.ts -------------------------------------------------------------------------------- /server/src/db/schema/loginCodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/loginCodes.ts -------------------------------------------------------------------------------- /server/src/db/schema/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/media.ts -------------------------------------------------------------------------------- /server/src/db/schema/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/members.ts -------------------------------------------------------------------------------- /server/src/db/schema/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/messages.ts -------------------------------------------------------------------------------- /server/src/db/schema/reactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/reactions.ts -------------------------------------------------------------------------------- /server/src/db/schema/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/sessions.ts -------------------------------------------------------------------------------- /server/src/db/schema/spaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/spaces.ts -------------------------------------------------------------------------------- /server/src/db/schema/there.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/there.ts -------------------------------------------------------------------------------- /server/src/db/schema/translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/translations.ts -------------------------------------------------------------------------------- /server/src/db/schema/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/updates.ts -------------------------------------------------------------------------------- /server/src/db/schema/userSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/userSettings.ts -------------------------------------------------------------------------------- /server/src/db/schema/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/users.ts -------------------------------------------------------------------------------- /server/src/db/schema/waitlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/schema/waitlist.ts -------------------------------------------------------------------------------- /server/src/db/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/db/types.ts -------------------------------------------------------------------------------- /server/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/env.ts -------------------------------------------------------------------------------- /server/src/functions/_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/_errors.ts -------------------------------------------------------------------------------- /server/src/functions/_functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/_functions.ts -------------------------------------------------------------------------------- /server/src/functions/_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/_types.ts -------------------------------------------------------------------------------- /server/src/functions/createBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/createBot.ts -------------------------------------------------------------------------------- /server/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/index.ts -------------------------------------------------------------------------------- /server/src/functions/messages.addChatParticipant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.addChatParticipant.ts -------------------------------------------------------------------------------- /server/src/functions/messages.addReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.addReaction.ts -------------------------------------------------------------------------------- /server/src/functions/messages.createChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.createChat.ts -------------------------------------------------------------------------------- /server/src/functions/messages.deleteChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.deleteChat.ts -------------------------------------------------------------------------------- /server/src/functions/messages.deleteMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.deleteMessage.ts -------------------------------------------------------------------------------- /server/src/functions/messages.deleteReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.deleteReaction.ts -------------------------------------------------------------------------------- /server/src/functions/messages.editMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.editMessage.ts -------------------------------------------------------------------------------- /server/src/functions/messages.getChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.getChat.ts -------------------------------------------------------------------------------- /server/src/functions/messages.getChatHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.getChatHistory.ts -------------------------------------------------------------------------------- /server/src/functions/messages.getChatParticipants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.getChatParticipants.ts -------------------------------------------------------------------------------- /server/src/functions/messages.getChats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.getChats.ts -------------------------------------------------------------------------------- /server/src/functions/messages.markAsUnread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.markAsUnread.ts -------------------------------------------------------------------------------- /server/src/functions/messages.removeChatParticipant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.removeChatParticipant.ts -------------------------------------------------------------------------------- /server/src/functions/messages.sendComposeAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.sendComposeAction.ts -------------------------------------------------------------------------------- /server/src/functions/messages.sendMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/messages.sendMessage.ts -------------------------------------------------------------------------------- /server/src/functions/space.deleteMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/space.deleteMember.ts -------------------------------------------------------------------------------- /server/src/functions/space.getSpaceMembers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/space.getSpaceMembers.ts -------------------------------------------------------------------------------- /server/src/functions/space.inviteToSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/space.inviteToSpace.ts -------------------------------------------------------------------------------- /server/src/functions/translateMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/translateMessages.ts -------------------------------------------------------------------------------- /server/src/functions/updates.getUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/updates.getUpdates.ts -------------------------------------------------------------------------------- /server/src/functions/updates.getUpdatesState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/updates.getUpdatesState.ts -------------------------------------------------------------------------------- /server/src/functions/user.getUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/user.getUserSettings.ts -------------------------------------------------------------------------------- /server/src/functions/user.updateUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/functions/user.updateUserSettings.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/libs/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/anthropic.ts -------------------------------------------------------------------------------- /server/src/libs/apn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/apn.ts -------------------------------------------------------------------------------- /server/src/libs/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/helpers.ts -------------------------------------------------------------------------------- /server/src/libs/ipinfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/ipinfo.ts -------------------------------------------------------------------------------- /server/src/libs/linear/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/linear/index.ts -------------------------------------------------------------------------------- /server/src/libs/linear/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/linear/prompt.ts -------------------------------------------------------------------------------- /server/src/libs/loom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/loom.ts -------------------------------------------------------------------------------- /server/src/libs/notion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/notion.ts -------------------------------------------------------------------------------- /server/src/libs/openAI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/openAI.ts -------------------------------------------------------------------------------- /server/src/libs/prelude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/prelude.ts -------------------------------------------------------------------------------- /server/src/libs/r2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/r2.ts -------------------------------------------------------------------------------- /server/src/libs/resend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/resend.ts -------------------------------------------------------------------------------- /server/src/libs/ses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/ses.ts -------------------------------------------------------------------------------- /server/src/libs/twilio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/libs/twilio.ts -------------------------------------------------------------------------------- /server/src/methods/addMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/addMember.ts -------------------------------------------------------------------------------- /server/src/methods/addReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/addReaction.ts -------------------------------------------------------------------------------- /server/src/methods/checkUsername.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/checkUsername.ts -------------------------------------------------------------------------------- /server/src/methods/createLinearIssue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/createLinearIssue.ts -------------------------------------------------------------------------------- /server/src/methods/createPrivateChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/createPrivateChat.ts -------------------------------------------------------------------------------- /server/src/methods/createSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/createSpace.ts -------------------------------------------------------------------------------- /server/src/methods/createThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/createThread.ts -------------------------------------------------------------------------------- /server/src/methods/deleteMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/deleteMessage.ts -------------------------------------------------------------------------------- /server/src/methods/deleteSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/deleteSpace.ts -------------------------------------------------------------------------------- /server/src/methods/getAlphaText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getAlphaText.ts -------------------------------------------------------------------------------- /server/src/methods/getChatHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getChatHistory.ts -------------------------------------------------------------------------------- /server/src/methods/getDialogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getDialogs.ts -------------------------------------------------------------------------------- /server/src/methods/getDraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getDraft.ts -------------------------------------------------------------------------------- /server/src/methods/getIntegrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getIntegrations.ts -------------------------------------------------------------------------------- /server/src/methods/getMe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getMe.ts -------------------------------------------------------------------------------- /server/src/methods/getPrivateChats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getPrivateChats.ts -------------------------------------------------------------------------------- /server/src/methods/getSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getSpace.ts -------------------------------------------------------------------------------- /server/src/methods/getSpaceMembers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getSpaceMembers.ts -------------------------------------------------------------------------------- /server/src/methods/getSpaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getSpaces.ts -------------------------------------------------------------------------------- /server/src/methods/getUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/getUser.ts -------------------------------------------------------------------------------- /server/src/methods/leaveSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/leaveSpace.ts -------------------------------------------------------------------------------- /server/src/methods/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/logout.ts -------------------------------------------------------------------------------- /server/src/methods/notion/createNotionTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/notion/createNotionTask.ts -------------------------------------------------------------------------------- /server/src/methods/notion/deleteNotionTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/notion/deleteNotionTask.ts -------------------------------------------------------------------------------- /server/src/methods/notion/getNotionDatabases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/notion/getNotionDatabases.ts -------------------------------------------------------------------------------- /server/src/methods/notion/saveNotionDatabaseId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/notion/saveNotionDatabaseId.ts -------------------------------------------------------------------------------- /server/src/methods/readMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/readMessages.ts -------------------------------------------------------------------------------- /server/src/methods/savePushNotification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/savePushNotification.ts -------------------------------------------------------------------------------- /server/src/methods/searchContacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/searchContacts.ts -------------------------------------------------------------------------------- /server/src/methods/sendComposeAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/sendComposeAction.ts -------------------------------------------------------------------------------- /server/src/methods/sendEmailCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/sendEmailCode.ts -------------------------------------------------------------------------------- /server/src/methods/sendMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/sendMessage.ts -------------------------------------------------------------------------------- /server/src/methods/sendMessage_20250509.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/sendMessage_20250509.ts -------------------------------------------------------------------------------- /server/src/methods/sendSmsCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/sendSmsCode.ts -------------------------------------------------------------------------------- /server/src/methods/updateDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/updateDialog.ts -------------------------------------------------------------------------------- /server/src/methods/updateProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/updateProfile.ts -------------------------------------------------------------------------------- /server/src/methods/updateProfilePhoto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/updateProfilePhoto.ts -------------------------------------------------------------------------------- /server/src/methods/updateStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/updateStatus.ts -------------------------------------------------------------------------------- /server/src/methods/uploadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/uploadFile.ts -------------------------------------------------------------------------------- /server/src/methods/verifyEmailCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/verifyEmailCode.ts -------------------------------------------------------------------------------- /server/src/methods/verifySmsCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/methods/verifySmsCode.ts -------------------------------------------------------------------------------- /server/src/modules/authorization/accessGuards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/authorization/accessGuards.ts -------------------------------------------------------------------------------- /server/src/modules/authorization/accessGuardsCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/authorization/accessGuardsCache.ts -------------------------------------------------------------------------------- /server/src/modules/bot-events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/bot-events/index.ts -------------------------------------------------------------------------------- /server/src/modules/cache/chatInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/cache/chatInfo.ts -------------------------------------------------------------------------------- /server/src/modules/cache/index.ts: -------------------------------------------------------------------------------- 1 | // TODO: Implement cache and extract user space ids to it 2 | -------------------------------------------------------------------------------- /server/src/modules/cache/spaceCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/cache/spaceCache.ts -------------------------------------------------------------------------------- /server/src/modules/cache/userNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/cache/userNames.ts -------------------------------------------------------------------------------- /server/src/modules/cache/userSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/cache/userSettings.ts -------------------------------------------------------------------------------- /server/src/modules/effect/commonErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/effect/commonErrors.ts -------------------------------------------------------------------------------- /server/src/modules/encryption/encryptMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/encryption/encryptMessage.ts -------------------------------------------------------------------------------- /server/src/modules/encryption/encryption.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/encryption/encryption.test.ts -------------------------------------------------------------------------------- /server/src/modules/encryption/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/encryption/encryption.ts -------------------------------------------------------------------------------- /server/src/modules/encryption/encryption2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/encryption/encryption2.ts -------------------------------------------------------------------------------- /server/src/modules/encryption/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/modules/files/fileId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/fileId.ts -------------------------------------------------------------------------------- /server/src/modules/files/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/modules/files/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/metadata.ts -------------------------------------------------------------------------------- /server/src/modules/files/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/path.ts -------------------------------------------------------------------------------- /server/src/modules/files/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/types.ts -------------------------------------------------------------------------------- /server/src/modules/files/uploadAFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/uploadAFile.ts -------------------------------------------------------------------------------- /server/src/modules/files/uploadDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/uploadDocument.ts -------------------------------------------------------------------------------- /server/src/modules/files/uploadPhoto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/uploadPhoto.ts -------------------------------------------------------------------------------- /server/src/modules/files/uploadToBucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/uploadToBucket.ts -------------------------------------------------------------------------------- /server/src/modules/files/uploadVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/files/uploadVideo.ts -------------------------------------------------------------------------------- /server/src/modules/loom/processLoomLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/loom/processLoomLink.ts -------------------------------------------------------------------------------- /server/src/modules/message/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/message/helpers.ts -------------------------------------------------------------------------------- /server/src/modules/message/processText.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/message/processText.test.ts -------------------------------------------------------------------------------- /server/src/modules/message/processText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/message/processText.ts -------------------------------------------------------------------------------- /server/src/modules/message/removeMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/message/removeMarkdown.ts -------------------------------------------------------------------------------- /server/src/modules/notifications/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notifications/eval.ts -------------------------------------------------------------------------------- /server/src/modules/notifications/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notifications/notifications.ts -------------------------------------------------------------------------------- /server/src/modules/notifications/sendToUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notifications/sendToUser.ts -------------------------------------------------------------------------------- /server/src/modules/notion/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notion/agent.ts -------------------------------------------------------------------------------- /server/src/modules/notion/notion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notion/notion.ts -------------------------------------------------------------------------------- /server/src/modules/notion/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notion/prompts.ts -------------------------------------------------------------------------------- /server/src/modules/notion/schemaGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/notion/schemaGenerator.ts -------------------------------------------------------------------------------- /server/src/modules/translation/entityConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/translation/entityConversion.ts -------------------------------------------------------------------------------- /server/src/modules/translation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/translation/index.ts -------------------------------------------------------------------------------- /server/src/modules/translation/textTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/translation/textTranslation.ts -------------------------------------------------------------------------------- /server/src/modules/translation/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/translation/translation.ts -------------------------------------------------------------------------------- /server/src/modules/translation/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/translation/types.ts -------------------------------------------------------------------------------- /server/src/modules/updates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/updates/index.ts -------------------------------------------------------------------------------- /server/src/modules/updates/sendUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/updates/sendUpdate.ts -------------------------------------------------------------------------------- /server/src/modules/updates/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/updates/sync.ts -------------------------------------------------------------------------------- /server/src/modules/updates/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/updates/updates.ts -------------------------------------------------------------------------------- /server/src/modules/updates/userBucketUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/modules/updates/userBucketUpdates.ts -------------------------------------------------------------------------------- /server/src/realtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/README.md -------------------------------------------------------------------------------- /server/src/realtime/decoders/decodeUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/decoders/decodeUserSettings.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeChat.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeChatParticipant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeChatParticipant.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeDialog.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeDocument.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeMember.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeMessage.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeMessageAttachment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeMessageAttachment.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodePeer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodePeer.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodePhoto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodePhoto.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeReaction.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeSpace.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeTranslation.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeUser.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeUserSettings.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encodeVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encodeVideo.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/encoders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/encoders.ts -------------------------------------------------------------------------------- /server/src/realtime/encoders/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/encoders/helpers.ts -------------------------------------------------------------------------------- /server/src/realtime/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/errors.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/_connectionInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/_connectionInit.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/_rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/_rpc.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/createBot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/createBot.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/getMe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/getMe.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.addReactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.addReactions.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.createChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.createChat.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.deleteChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.deleteChat.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.deleteMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.deleteMessage.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.deleteReaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.deleteReaction.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.editMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.editMessage.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.getChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.getChat.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.getChatHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.getChatHistory.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.getChats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.getChats.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.markAsUnread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.markAsUnread.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/messages.sendMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/messages.sendMessage.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/space.deleteMember.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/space.deleteMember.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/space.getSpaceMembers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/space.getSpaceMembers.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/space.inviteToSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/space.inviteToSpace.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/translateMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/translateMessages.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/updates.getUpdates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/updates.getUpdates.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/updates.getUpdatesState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/updates.getUpdatesState.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/user.getUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/user.getUserSettings.ts -------------------------------------------------------------------------------- /server/src/realtime/handlers/user.updateUserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/handlers/user.updateUserSettings.ts -------------------------------------------------------------------------------- /server/src/realtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/index.ts -------------------------------------------------------------------------------- /server/src/realtime/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/message.ts -------------------------------------------------------------------------------- /server/src/realtime/test/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/test/api.test.ts -------------------------------------------------------------------------------- /server/src/realtime/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/test/utils.ts -------------------------------------------------------------------------------- /server/src/realtime/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/realtime/types.ts -------------------------------------------------------------------------------- /server/src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/setup.ts -------------------------------------------------------------------------------- /server/src/types/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/types/errors.ts -------------------------------------------------------------------------------- /server/src/types/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/types/methods.ts -------------------------------------------------------------------------------- /server/src/types/protocolConvertors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/types/protocolConvertors.ts -------------------------------------------------------------------------------- /server/src/utils/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/auth.test.ts -------------------------------------------------------------------------------- /server/src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/auth.ts -------------------------------------------------------------------------------- /server/src/utils/authorize.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/authorize.effect.ts -------------------------------------------------------------------------------- /server/src/utils/authorize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/authorize.ts -------------------------------------------------------------------------------- /server/src/utils/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/email.ts -------------------------------------------------------------------------------- /server/src/utils/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/filter.ts -------------------------------------------------------------------------------- /server/src/utils/helpers/measure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/helpers/measure.ts -------------------------------------------------------------------------------- /server/src/utils/helpers/time.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/helpers/time.test.ts -------------------------------------------------------------------------------- /server/src/utils/helpers/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/helpers/time.ts -------------------------------------------------------------------------------- /server/src/utils/ip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/ip.ts -------------------------------------------------------------------------------- /server/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/log.ts -------------------------------------------------------------------------------- /server/src/utils/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/normalize.ts -------------------------------------------------------------------------------- /server/src/utils/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/validate.test.ts -------------------------------------------------------------------------------- /server/src/utils/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/utils/validate.ts -------------------------------------------------------------------------------- /server/src/ws/connections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/ws/connections.ts -------------------------------------------------------------------------------- /server/src/ws/presence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/ws/presence.ts -------------------------------------------------------------------------------- /server/src/ws/topics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/src/ws/topics.ts -------------------------------------------------------------------------------- /server/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/tsconfig.base.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /test_write_permission: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/.dockerignore: -------------------------------------------------------------------------------- 1 | .react-router 2 | build 3 | node_modules 4 | README.md -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/.prettierrc -------------------------------------------------------------------------------- /web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/Dockerfile -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/README.md -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/postcss.config.cjs -------------------------------------------------------------------------------- /web/public/content-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/content-bg.jpg -------------------------------------------------------------------------------- /web/public/content-bg@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/content-bg@2x.jpg -------------------------------------------------------------------------------- /web/public/favicon-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/favicon-black.png -------------------------------------------------------------------------------- /web/public/favicon-colored-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/favicon-colored-outline.png -------------------------------------------------------------------------------- /web/public/favicon-colored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/favicon-colored.png -------------------------------------------------------------------------------- /web/public/favicon-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/favicon-white.png -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/inline-logo-nav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/inline-logo-nav.png -------------------------------------------------------------------------------- /web/public/inline-logo-nav@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/inline-logo-nav@2x.png -------------------------------------------------------------------------------- /web/public/logotype-white-old.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/logotype-white-old.svg -------------------------------------------------------------------------------- /web/public/logotype-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/logotype-white.svg -------------------------------------------------------------------------------- /web/public/sounds/slack-notification.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/sounds/slack-notification.mp3 -------------------------------------------------------------------------------- /web/public/twitter-og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/public/twitter-og.jpg -------------------------------------------------------------------------------- /web/src/landing/components/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/components/Page.tsx -------------------------------------------------------------------------------- /web/src/landing/components/PageFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/components/PageFooter.tsx -------------------------------------------------------------------------------- /web/src/landing/components/PageMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/components/PageMarkdown.tsx -------------------------------------------------------------------------------- /web/src/landing/components/PageMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/components/PageMenu.tsx -------------------------------------------------------------------------------- /web/src/landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/index.tsx -------------------------------------------------------------------------------- /web/src/landing/styles/landing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/styles/landing.css -------------------------------------------------------------------------------- /web/src/landing/styles/page-content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/styles/page-content.css -------------------------------------------------------------------------------- /web/src/landing/styles/preflight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/styles/preflight.css -------------------------------------------------------------------------------- /web/src/landing/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/landing/styles/style.css -------------------------------------------------------------------------------- /web/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/router.tsx -------------------------------------------------------------------------------- /web/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes.ts -------------------------------------------------------------------------------- /web/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/__root.tsx -------------------------------------------------------------------------------- /web/src/routes/docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/docs.tsx -------------------------------------------------------------------------------- /web/src/routes/feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/feedback.tsx -------------------------------------------------------------------------------- /web/src/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/home.tsx -------------------------------------------------------------------------------- /web/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/index.tsx -------------------------------------------------------------------------------- /web/src/routes/privacy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/routes/privacy.tsx -------------------------------------------------------------------------------- /web/src/styles/app.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /web/src/styles/stylex.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/styles/stylex.css -------------------------------------------------------------------------------- /web/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/src/utils/env.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inline-chat/inline/HEAD/web/vite.config.ts --------------------------------------------------------------------------------