├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── trigger-PR-pipeline.yml │ └── trigger-azure-devops-pipeline.yml ├── .gitignore ├── AGENTS.md ├── ByteSync.sln ├── ByteSync.sln.DotSettings ├── LICENSE ├── README.md ├── assets ├── gallery │ ├── 2025-02-create-or-join-session.png │ ├── 2025-02-inventory-status-and-comparison-results.png │ ├── 2025-02-settings-and-data-sources.png │ ├── 2025-02-synchronization-status.png │ └── 2025-10-local-and-remote-sync.png └── logo_bytesync_1280x640.png ├── docs ├── client-deployment.md ├── client-security-architecture.md ├── designer-test-viewmodels.md ├── server-deployment.md ├── synchronization-rules.md └── testing-permissions-and-symlinks.md ├── src ├── ByteSync.Client │ ├── .gitignore │ ├── App.axaml │ ├── App.axaml.cs │ ├── Assets │ │ ├── ByteSync.ico │ │ ├── ByteSyncLogo.png │ │ ├── ByteSyncLogo.svg │ │ ├── Icons │ │ │ └── BoxIcons.axaml │ │ ├── Resources │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.en.resx │ │ │ ├── Resources.fr.resx │ │ │ └── Resources.resx │ │ └── Themes │ │ │ ├── ActivityIndicator.axaml │ │ │ ├── GeneralStyles.axaml │ │ │ └── TagEditorStyles.axaml │ ├── Business │ │ ├── Actions │ │ │ ├── Local │ │ │ │ ├── AtomicAction.cs │ │ │ │ ├── AtomicCondition.cs │ │ │ │ └── SynchronizationRule.cs │ │ │ ├── Loose │ │ │ │ ├── LooseAtomicAction.cs │ │ │ │ ├── LooseAtomicCondition.cs │ │ │ │ └── LooseSynchronizationRule.cs │ │ │ └── Shared │ │ │ │ ├── SharedActionsGroup.cs │ │ │ │ ├── SharedAtomicAction.cs │ │ │ │ ├── SharedDataPart.cs │ │ │ │ ├── SharedSynchronizationStartData.cs │ │ │ │ └── SynchronizationStatus.cs │ │ ├── Arguments │ │ │ ├── DebugArguments.cs │ │ │ └── RegularArguments.cs │ │ ├── Communications │ │ │ ├── BuildConnectionResult.cs │ │ │ ├── ConnectionModes.cs │ │ │ ├── ConnectionStatuses.cs │ │ │ ├── DigitalSignaturesData.cs │ │ │ ├── Downloading │ │ │ │ ├── DownloadPartsInfo.cs │ │ │ │ ├── DownloadTarget.cs │ │ │ │ └── DownloadTargetDates.cs │ │ │ ├── ExchangePassword.cs │ │ │ ├── LocalSharedFile.cs │ │ │ ├── PublicKeysTrusting │ │ │ │ ├── JoinerTrustProcessData.cs │ │ │ │ ├── PeerTrustProcessData.cs │ │ │ │ ├── SessionMemberTrustProcessData.cs │ │ │ │ └── TrustProcessPublicKeysData.cs │ │ │ ├── Transfers │ │ │ │ ├── FileUploaderSlice.cs │ │ │ │ └── UploadProgressState.cs │ │ │ └── TrustedPublicKey.cs │ │ ├── Comparisons │ │ │ ├── AtomicActionConsistencyCheckCanAddResult.cs │ │ │ ├── AtomicActionValidationFailureReason.cs │ │ │ ├── AtomicActionValidationResult.cs │ │ │ ├── ComparisonItemValidationResult.cs │ │ │ ├── ComparisonProperty.cs │ │ │ ├── ConditionModes.cs │ │ │ ├── ConditionOperatorTypes.cs │ │ │ ├── ContentRepartitionComputeResult.cs │ │ │ ├── ContentRepartitionGroup.cs │ │ │ ├── ContentRepartitionGroupMember.cs │ │ │ ├── DataPart.cs │ │ │ ├── DescriptionBuilderFactory.cs │ │ │ └── ValidationFailureSummary.cs │ │ ├── Configurations │ │ │ ├── ApplicationSettings.cs │ │ │ ├── LocalApplicationDataConstants.cs │ │ │ └── ZoomConstants.cs │ │ ├── CultureDefinition.cs │ │ ├── DataNodes │ │ │ ├── DataNode.cs │ │ │ └── DataNodeProxy.cs │ │ ├── DataSources │ │ │ ├── DataSource.cs │ │ │ └── DataSourceProxy.cs │ │ ├── Events │ │ │ └── EventsArgs.cs │ │ ├── Filtering │ │ │ ├── Evaluators │ │ │ │ ├── ActionComparisonExpressionEvaluator.cs │ │ │ │ ├── AndExpressionEvaluator.cs │ │ │ │ ├── BaseElementPathExpressionEvaluator.cs │ │ │ │ ├── ExistsExpressionEvaluator.cs │ │ │ │ ├── ExpressionEvaluator.cs │ │ │ │ ├── ExpressionEvaluatorFactory.cs │ │ │ │ ├── FileSystemTypeExpressionEvaluator.cs │ │ │ │ ├── FutureStateExpressionEvaluator.cs │ │ │ │ ├── NameExpressionEvaluator.cs │ │ │ │ ├── NotExpressionEvaluator.cs │ │ │ │ ├── OnlyExpressionEvaluator.cs │ │ │ │ ├── OrExpressionEvaluator.cs │ │ │ │ ├── PathExpressionEvaluator.cs │ │ │ │ ├── PropertyComparer.cs │ │ │ │ ├── PropertyComparisonExpressionEvaluator.cs │ │ │ │ ├── PropertyValueExtractor.cs │ │ │ │ ├── TextSearchExpressionEvaluator.cs │ │ │ │ └── TrueExpressionEvaluator.cs │ │ │ ├── Expressions │ │ │ │ ├── ActionComparisonExpression.cs │ │ │ │ ├── AndExpression.cs │ │ │ │ ├── BaseElementPathExpression.cs │ │ │ │ ├── ExistsExpression.cs │ │ │ │ ├── FileSystemTypeExpression.cs │ │ │ │ ├── FilterExpression.cs │ │ │ │ ├── FutureStateExpression.cs │ │ │ │ ├── NameExpression.cs │ │ │ │ ├── NotExpression.cs │ │ │ │ ├── OnlyExpression.cs │ │ │ │ ├── OrExpression.cs │ │ │ │ ├── PathExpression.cs │ │ │ │ ├── PropertyComparisonExpression.cs │ │ │ │ ├── TextSearchExpression.cs │ │ │ │ └── TrueExpression.cs │ │ │ ├── Extensions │ │ │ │ ├── DurationExtensions.cs │ │ │ │ └── SizeUnitExtensions.cs │ │ │ ├── Parsing │ │ │ │ ├── ComparisonOperator.cs │ │ │ │ ├── FilterParser.cs │ │ │ │ ├── FilterToken.cs │ │ │ │ ├── FilterTokenType.cs │ │ │ │ ├── FilterTokenizer.cs │ │ │ │ ├── Identifiers.cs │ │ │ │ ├── OperatorParser.cs │ │ │ │ └── ParseResult.cs │ │ │ └── Values │ │ │ │ ├── PropertyValue.cs │ │ │ │ ├── PropertyValueCollection.cs │ │ │ │ └── PropertyValueType.cs │ │ ├── FingerprintModes.cs │ │ ├── Inventories │ │ │ ├── GlobalInventoryStatus.cs │ │ │ ├── IndexedItem.cs │ │ │ ├── InventoryFile.cs │ │ │ ├── InventoryGlobalStatusAggregator.cs │ │ │ ├── InventoryMonitorData.cs │ │ │ ├── InventoryProcessData.cs │ │ │ ├── InventoryStatistics.cs │ │ │ ├── InventoryTaskStatus.cs │ │ │ └── PathIdentity.cs │ │ ├── Lobbies │ │ │ ├── CheckedOtherMember.cs │ │ │ ├── LobbyDetails.cs │ │ │ ├── LobbyMember.cs │ │ │ └── LobbySessionExpectedMember.cs │ │ ├── LocalInventoryModes.cs │ │ ├── MessageBoxResult.cs │ │ ├── Misc │ │ │ ├── ExecutionMode.cs │ │ │ ├── OperationMode.cs │ │ │ ├── TimeTrack.cs │ │ │ └── TimeTrackingComputerType.cs │ │ ├── Navigations │ │ │ ├── NavigationDetails.cs │ │ │ └── NavigationPanel.cs │ │ ├── Profiles │ │ │ ├── AbstractSessionProfile.cs │ │ │ ├── AbstrastSessionProfileDetails.cs │ │ │ ├── CloudSessionProfile.cs │ │ │ ├── CloudSessionProfileDetails.cs │ │ │ ├── CloudSessionProfileMember.cs │ │ │ ├── CloudSessionProfileOptions.cs │ │ │ ├── ExecutionModes.cs │ │ │ ├── LocalSessionProfile.cs │ │ │ ├── LocalSessionProfileDetails.cs │ │ │ ├── LocalSessionProfileOptions.cs │ │ │ ├── ProfileTypes.cs │ │ │ └── SessionProfileDataSource.cs │ │ ├── SessionMembers │ │ │ ├── SessionMember.cs │ │ │ └── SessionMemberPrivateData.cs │ │ ├── SessionModes.cs │ │ ├── Sessions │ │ │ ├── AnalysisModes.cs │ │ │ ├── CloudSessionConnectionData.cs │ │ │ ├── Connecting │ │ │ │ ├── AfterJoinSessionRequest.cs │ │ │ │ ├── CreateSessionError.cs │ │ │ │ ├── CreateSessionStatus.cs │ │ │ │ └── JoinSessionError.cs │ │ │ ├── CreateCloudSessionRequest.cs │ │ │ ├── DataTypes.cs │ │ │ ├── LinkingCases.cs │ │ │ ├── LobbyCloudSessionInfo.cs │ │ │ ├── MatchingModes.cs │ │ │ ├── RunSessionInfos │ │ │ │ ├── AbstractRunSessionProfileInfo.cs │ │ │ │ ├── RunCloudSessionProfileInfo.cs │ │ │ │ └── RunLocalSessionProfileInfo.cs │ │ │ ├── SessionConnectionStatus.cs │ │ │ ├── SessionSettings.cs │ │ │ └── SessionStatus.cs │ │ ├── Synchronizations │ │ │ ├── DestinationActionsSummary.cs │ │ │ ├── MultiUploadZip.cs │ │ │ ├── ServerInformerData.cs │ │ │ ├── ServerInformerNodeBatch.cs │ │ │ ├── SynchronizationProcessData.cs │ │ │ ├── SynchronizationProcessStatuses.cs │ │ │ └── SynchronizationProgress.cs │ │ ├── Themes │ │ │ ├── ColorScheme.cs │ │ │ ├── ColorSchemeConfig.cs │ │ │ ├── Theme.cs │ │ │ ├── ThemeColor.cs │ │ │ ├── ThemeConstants.cs │ │ │ └── ThemeModes.cs │ │ ├── TrustDataParameters.cs │ │ └── Updates │ │ │ ├── UpdateConstants.cs │ │ │ ├── UpdateData.cs │ │ │ ├── UpdateProgress.cs │ │ │ └── UpdateProgressStatus.cs │ ├── ByteSync.Client.csproj │ ├── DependencyInjection │ │ ├── Modules │ │ │ ├── AutoDetectionModule.cs │ │ │ ├── ConditionMatchersModule.cs │ │ │ ├── ConfigurationModule.cs │ │ │ ├── EnvironmentModule.cs │ │ │ ├── ExpressionFilterModule.cs │ │ │ ├── ExternalAssembliesModule.cs │ │ │ ├── GenericTypesModule.cs │ │ │ ├── KeyedTypesModule.cs │ │ │ ├── ServiceCollectionModule.cs │ │ │ ├── SingletonsModule.cs │ │ │ ├── ViewModelsModule.cs │ │ │ └── ViewsModule.cs │ │ └── ServiceRegistrar.cs │ ├── Directory.Build.props │ ├── Exceptions │ │ ├── ApiException.cs │ │ └── BuildConnectionException.cs │ ├── Factories │ │ ├── BootstrapperFactory.cs │ │ ├── ConnectionFactory.cs │ │ ├── ContentRepartitionGroupsComputerFactory.cs │ │ ├── FileDownloaderFactory.cs │ │ ├── FileSlicerFactory.cs │ │ ├── FileUploadPreparerFactory.cs │ │ ├── FileUploadProcessorFactory.cs │ │ ├── FileUploaderFactory.cs │ │ ├── HubConnectionFactory.cs │ │ ├── InventoryBuilderFactory.cs │ │ ├── InventoryComparerFactory.cs │ │ ├── MergerDecrypterFactory.cs │ │ ├── Proxies │ │ │ ├── DataNodeProxyFactory.cs │ │ │ ├── DataSourceProxyFactory.cs │ │ │ └── SoftwareVersionProxyFactory.cs │ │ ├── SlicerEncrypterFactory.cs │ │ ├── SynchronizationLooperFactory.cs │ │ ├── TemporaryFileManagerFactory.cs │ │ ├── TimeTrackingComputerFactory.cs │ │ └── ViewModels │ │ │ ├── ActionEditViewModelFactory.cs │ │ │ ├── AnalysisModeViewModelFactory.cs │ │ │ ├── ComparisonItemViewModelFactory.cs │ │ │ ├── ContentIdentityViewModelFactory.cs │ │ │ ├── ContentRepartitionViewModelFactory.cs │ │ │ ├── DataNodeViewModelFactory.cs │ │ │ ├── DataTypeViewModelFactory.cs │ │ │ ├── DateAndInventoryPartsViewModelFactory.cs │ │ │ ├── ItemSynchronizationStatusViewModelFactory.cs │ │ │ ├── LobbyMemberViewModelFactory.cs │ │ │ ├── MatchingModeViewModelFactory.cs │ │ │ ├── SessionSettingsEditViewModelFactory.cs │ │ │ └── SynchronizationActionViewModelFactory.cs │ ├── FodyWeavers.xml │ ├── GlobalUsings.cs │ ├── Helpers │ │ ├── ColorUtils.cs │ │ ├── ReactiveUtils.cs │ │ └── RetryPolicyLogger.cs │ ├── Interfaces │ │ ├── Announcements │ │ │ └── IAnnouncementService.cs │ │ ├── Business │ │ │ └── Actions │ │ │ │ ├── IAtomicCondition.cs │ │ │ │ └── ISynchronizationRule.cs │ │ ├── Communications │ │ │ ├── IAfterTransferSharedFile.cs │ │ │ ├── IApiByteSyncInvoke.cs │ │ │ ├── IFunctionsByteSyncInvoke.cs │ │ │ └── IPushReceiver.cs │ │ ├── Controls │ │ │ ├── Actions │ │ │ │ ├── ISharedActionsGroupComputer.cs │ │ │ │ ├── ISharedActionsGroupOrganizer.cs │ │ │ │ └── ISharedAtomicActionComputer.cs │ │ │ ├── Applications │ │ │ │ ├── IEnvironmentService.cs │ │ │ │ └── IZoomService.cs │ │ │ ├── Automating │ │ │ │ ├── ICommandLineModeHandler.cs │ │ │ │ └── IProfileAutoRunner.cs │ │ │ ├── Bootstrapping │ │ │ │ ├── IBootstrapLogger.cs │ │ │ │ ├── IBootstrapper.cs │ │ │ │ └── IPushReceiversStarter.cs │ │ │ ├── Communications │ │ │ │ ├── Http │ │ │ │ │ ├── IAnnouncementApiClient.cs │ │ │ │ │ ├── IApiInvoker.cs │ │ │ │ │ ├── IAuthApiClient.cs │ │ │ │ │ ├── ICloudSessionApiClient.cs │ │ │ │ │ ├── ICloudSessionProfileApiClient.cs │ │ │ │ │ ├── IFileTransferApiClient.cs │ │ │ │ │ ├── IInventoryApiClient.cs │ │ │ │ │ ├── ILobbyApiClient.cs │ │ │ │ │ ├── ISessionMemberApiClient.cs │ │ │ │ │ ├── IStatisticsApiClient.cs │ │ │ │ │ ├── ISynchronizationApiClient.cs │ │ │ │ │ └── ITrustApiClient.cs │ │ │ │ ├── IAdaptiveUploadController.cs │ │ │ │ ├── ICloudProxy.cs │ │ │ │ ├── IDigitalSignatureComputer.cs │ │ │ │ ├── IDigitalSignaturesChecker.cs │ │ │ │ ├── IDigitalSignaturesRepository.cs │ │ │ │ ├── IDownloadManager.cs │ │ │ │ ├── IDownloadPartsCoordinator.cs │ │ │ │ ├── IDownloadStrategy.cs │ │ │ │ ├── IDownloadTargetBuilder.cs │ │ │ │ ├── IErrorManager.cs │ │ │ │ ├── IExchangeKeysStorer.cs │ │ │ │ ├── IFileDownloader.cs │ │ │ │ ├── IFileDownloaderCache.cs │ │ │ │ ├── IFileMerger.cs │ │ │ │ ├── IFilePartDownloadAsserter.cs │ │ │ │ ├── IFileSlicer.cs │ │ │ │ ├── IFileUploadCoordinator.cs │ │ │ │ ├── IFileUploadPreparer.cs │ │ │ │ ├── IFileUploadProcessor.cs │ │ │ │ ├── IFileUploadWorker.cs │ │ │ │ ├── IFileUploader.cs │ │ │ │ ├── IPostDownloadHandlerProxy.cs │ │ │ │ ├── IPublicKeysManager.cs │ │ │ │ ├── IPublicKeysTruster.cs │ │ │ │ ├── IResourceManager.cs │ │ │ │ ├── ISynchronizationDownloadFinalizer.cs │ │ │ │ ├── ITrustProcessPublicKeysRepository.cs │ │ │ │ ├── IUploadParallelismManager.cs │ │ │ │ ├── IUploadProgressMonitor.cs │ │ │ │ ├── IUploadSlicingManager.cs │ │ │ │ ├── IUploadStrategy.cs │ │ │ │ ├── IWebAccessor.cs │ │ │ │ └── SignalR │ │ │ │ │ └── IHubPushHandler2.cs │ │ │ ├── Comparisons │ │ │ │ ├── IAtomicActionConsistencyChecker.cs │ │ │ │ └── ITargetedActionsService.cs │ │ │ ├── Encryptions │ │ │ │ ├── IDataEncrypter.cs │ │ │ │ ├── IMergerDecrypter.cs │ │ │ │ └── ISlicerEncrypter.cs │ │ │ ├── Inventories │ │ │ │ ├── IBaseInventoryRunner.cs │ │ │ │ ├── IContentRepartitionGroupsComputer.cs │ │ │ │ ├── IDataInventoryRunner.cs │ │ │ │ ├── IDataInventoryStarter.cs │ │ │ │ ├── IDataNodeCodeGenerator.cs │ │ │ │ ├── IDataNodeService.cs │ │ │ │ ├── IDataSourceCodeGenerator.cs │ │ │ │ ├── IDataSourceService.cs │ │ │ │ ├── IFileSystemInspector.cs │ │ │ │ ├── IFullInventoryRunner.cs │ │ │ │ ├── IInitialStatusBuilder.cs │ │ │ │ ├── IInventoryBuilder.cs │ │ │ │ ├── IInventoryComparer.cs │ │ │ │ ├── IInventoryFileAnalyzer.cs │ │ │ │ ├── IInventoryFinishedService.cs │ │ │ │ ├── IInventoryIndexer.cs │ │ │ │ ├── IInventorySaver.cs │ │ │ │ ├── IInventoryService.cs │ │ │ │ └── IInventoryStatisticsService.cs │ │ │ ├── Navigations │ │ │ │ └── INavigationService.cs │ │ │ ├── Profiles │ │ │ │ └── ISynchronizationRulesConverter.cs │ │ │ ├── Synchronizations │ │ │ │ ├── IDeltaManager.cs │ │ │ │ ├── IFileDatesSetter.cs │ │ │ │ ├── ISynchronizationActionHandler.cs │ │ │ │ ├── ISynchronizationActionRemoteUploader.cs │ │ │ │ ├── ISynchronizationActionServerInformer.cs │ │ │ │ ├── ISynchronizationDataLogger.cs │ │ │ │ ├── ISynchronizationDataReceiver.cs │ │ │ │ ├── ISynchronizationLooper.cs │ │ │ │ ├── ISynchronizationManager.cs │ │ │ │ ├── ISynchronizationRuleMatcher.cs │ │ │ │ ├── ISynchronizationRulesService.cs │ │ │ │ ├── ISynchronizationService.cs │ │ │ │ ├── ISynchronizationStartFactory.cs │ │ │ │ ├── ISynchronizationStarter.cs │ │ │ │ └── ITemporaryFileManager.cs │ │ │ ├── Themes │ │ │ │ ├── IThemeBuilder.cs │ │ │ │ ├── IThemeFactory.cs │ │ │ │ └── IThemeService.cs │ │ │ └── TimeTracking │ │ │ │ ├── IDataTrackingStrategy.cs │ │ │ │ ├── ITimeTrackingCache.cs │ │ │ │ └── ITimeTrackingComputer.cs │ │ ├── Converters │ │ │ ├── IFormatKbSizeConverter.cs │ │ │ └── ISizeUnitConverter.cs │ │ ├── Dialogs │ │ │ ├── IDialogService.cs │ │ │ ├── IDialogView.cs │ │ │ └── IMessageBoxViewModelFactory.cs │ │ ├── Factories │ │ │ ├── IBootstrapperFactory.cs │ │ │ ├── IConnectionFactory.cs │ │ │ ├── IContentRepartitionGroupsComputerFactory.cs │ │ │ ├── IDescriptionBuilderFactory.cs │ │ │ ├── IFileDownloaderFactory.cs │ │ │ ├── IFileSlicerFactory.cs │ │ │ ├── IFileUploadPreparerFactory.cs │ │ │ ├── IFileUploadProcessorFactory.cs │ │ │ ├── IFileUploaderFactory.cs │ │ │ ├── IHubConnectionFactory.cs │ │ │ ├── IInventoryBuilderFactory.cs │ │ │ ├── IInventoryComparerFactory.cs │ │ │ ├── IMergerDecrypterFactory.cs │ │ │ ├── ISlicerEncrypterFactory.cs │ │ │ ├── ISynchronizationLooperFactory.cs │ │ │ ├── ITemporaryFileManagerFactory.cs │ │ │ ├── ITimeTrackingComputerFactory.cs │ │ │ ├── Proxies │ │ │ │ ├── IDataNodeProxyFactory.cs │ │ │ │ ├── IDataSourceProxyFactory.cs │ │ │ │ └── ISoftwareVersionProxyFactory.cs │ │ │ └── ViewModels │ │ │ │ ├── IActionEditViewModelFactory.cs │ │ │ │ ├── IAnalysisModeViewModelFactory.cs │ │ │ │ ├── IComparisonItemViewModelFactory.cs │ │ │ │ ├── IContentIdentityViewModelFactory.cs │ │ │ │ ├── IContentRepartitionViewModelFactory.cs │ │ │ │ ├── IDataNodeViewModelFactory.cs │ │ │ │ ├── IDataTypeViewModelFactory.cs │ │ │ │ ├── IDateAndInventoryPartsViewModelFactory.cs │ │ │ │ ├── IFlyoutElementViewModelFactory.cs │ │ │ │ ├── IItemSynchronizationStatusViewModelFactory.cs │ │ │ │ ├── ILobbyMemberViewModelFactory.cs │ │ │ │ ├── IMatchingModeViewModelFactory.cs │ │ │ │ ├── ISessionSettingsEditViewModelFactory.cs │ │ │ │ ├── ISynchronizationActionViewModelFactory.cs │ │ │ │ └── ISynchronizationRuleSummaryViewModelFactory.cs │ │ ├── IApplicationSettingsRepository.cs │ │ ├── IDataSourceChecker.cs │ │ ├── IFileDialogService.cs │ │ ├── ILocalApplicationDataManager.cs │ │ ├── IPolicyFactory.cs │ │ ├── IStatisticsService.cs │ │ ├── Lobbies │ │ │ ├── ILobbyManager.cs │ │ │ ├── ILobbyRepository.cs │ │ │ └── ILobbySynchronizationRuleViewModelFactory.cs │ │ ├── Profiles │ │ │ ├── ISessionProfileLocalDataManager.cs │ │ │ └── ISessionProfileManager.cs │ │ ├── Repositories │ │ │ ├── IAnnouncementRepository.cs │ │ │ ├── IAtomicActionRepository.cs │ │ │ ├── IAvailableUpdateRepository.cs │ │ │ ├── IBaseSourceCacheRepository.cs │ │ │ ├── ICloudSessionConnectionRepository.cs │ │ │ ├── IComparisonItemRepository.cs │ │ │ ├── IDataNodeRepository.cs │ │ │ ├── IDataSourceRepository.cs │ │ │ ├── IInventoryFileRepository.cs │ │ │ ├── IPropertyIndexer.cs │ │ │ ├── ISessionInvalidationCachePolicy.cs │ │ │ ├── ISessionMemberRepository.cs │ │ │ ├── ISharedActionsGroupRepository.cs │ │ │ ├── ISharedAtomicActionRepository.cs │ │ │ ├── ISynchronizationRuleRepository.cs │ │ │ └── Updates │ │ │ │ └── IUpdateRepository.cs │ │ ├── Services │ │ │ ├── Communications │ │ │ │ ├── IAuthenticationTokensRepository.cs │ │ │ │ ├── IConnectionConstantsService.cs │ │ │ │ └── IConnectionService.cs │ │ │ ├── Filtering │ │ │ │ ├── IExpressionEvaluator.cs │ │ │ │ ├── IExpressionEvaluatorFactory.cs │ │ │ │ ├── IFilterParser.cs │ │ │ │ ├── IFilterService.cs │ │ │ │ ├── IFilterTokenizer.cs │ │ │ │ ├── IOperatorParser.cs │ │ │ │ ├── IPropertyComparer.cs │ │ │ │ └── IPropertyValueExtractor.cs │ │ │ ├── IRatingPromptService.cs │ │ │ ├── Localizations │ │ │ │ ├── IAtomicActionValidationFailureReasonService.cs │ │ │ │ └── ILocalizationService.cs │ │ │ └── Sessions │ │ │ │ ├── Connecting │ │ │ │ ├── IAfterJoinSessionService.cs │ │ │ │ ├── ICloudSessionConnectionService.cs │ │ │ │ ├── ICreateSessionService.cs │ │ │ │ ├── IQuitSessionService.cs │ │ │ │ ├── Joining │ │ │ │ │ ├── ICloudSessionPasswordExchangeKeyGivenService.cs │ │ │ │ │ ├── IJoinSessionService.cs │ │ │ │ │ ├── IYouGaveAWrongPasswordService.cs │ │ │ │ │ └── IYouJoinedSessionService.cs │ │ │ │ └── Validating │ │ │ │ │ ├── ICheckCloudSessionPasswordExchangeKeyService.cs │ │ │ │ │ └── ICloudSessionPasswordExchangeKeyAskedService.cs │ │ │ │ ├── ICloudSessionLocalDataManager.cs │ │ │ │ ├── IComparisonItemsService.cs │ │ │ │ ├── IDataPartIndexer.cs │ │ │ │ ├── IResetSessionService.cs │ │ │ │ ├── ISessionInterruptor.cs │ │ │ │ ├── ISessionMemberMapper.cs │ │ │ │ ├── ISessionMemberService.cs │ │ │ │ └── ISessionService.cs │ │ └── Updates │ │ │ ├── IApplicationRestarter.cs │ │ │ ├── IApplyUpdateService.cs │ │ │ ├── IAvailableUpdatesLister.cs │ │ │ ├── IDeleteUpdateBackupSnippetsService.cs │ │ │ ├── ISearchUpdateService.cs │ │ │ ├── IUpdateDownloader.cs │ │ │ ├── IUpdateExistingFilesBackuper.cs │ │ │ ├── IUpdateExtractor.cs │ │ │ ├── IUpdateHelperService.cs │ │ │ ├── IUpdateNewFilesMover.cs │ │ │ └── IUpdateService.cs │ ├── Models │ │ ├── Comparisons │ │ │ └── Result │ │ │ │ ├── ComparisonItem.cs │ │ │ │ ├── ComparisonResult.cs │ │ │ │ ├── ContentIdentity.cs │ │ │ │ ├── ContentIdentityCore.cs │ │ │ │ ├── ContentRepartition.cs │ │ │ │ └── ItemSynchronizationStatus.cs │ │ ├── FileSystems │ │ │ ├── DirectoryDescription.cs │ │ │ ├── FileDescription.cs │ │ │ └── FileSystemDescription.cs │ │ └── Inventories │ │ │ ├── Inventory.cs │ │ │ ├── InventoryPart.cs │ │ │ └── InventoryPartTypes.cs │ ├── Program.cs │ ├── Repositories │ │ ├── AnnouncementRepository.cs │ │ ├── AtomicActionRepository.cs │ │ ├── AvailableUpdateRepository.cs │ │ ├── BaseSourceCacheRepository.cs │ │ ├── CloudSessionConnectionRepository.cs │ │ ├── ComparisonItemRepository.cs │ │ ├── DataNodeRepository.cs │ │ ├── DataSourceRepository.cs │ │ ├── InventoryFileRepository.cs │ │ ├── PropertyIndexer.cs │ │ ├── SessionInvalidationCachePolicy.cs │ │ ├── SessionMemberRepository.cs │ │ ├── SharedActionsGroupRepository.cs │ │ ├── SharedAtomicActionRepository.cs │ │ ├── SynchronizationRuleRepository.cs │ │ └── Updates │ │ │ └── UpdateRepository.cs │ ├── Services │ │ ├── Actions │ │ │ ├── SharedActionsGroupComputer.cs │ │ │ ├── SharedActionsGroupOrganizer.cs │ │ │ ├── SharedAtomicActionComputer.cs │ │ │ └── SynchronizationDataSaver.cs │ │ ├── Announcements │ │ │ └── AnnouncementService.cs │ │ ├── Applications │ │ │ ├── EnvironmentService.cs │ │ │ ├── IMsixPfnParser.cs │ │ │ ├── MsixPfnParser.cs │ │ │ ├── SerilogConfigurationFactory.cs │ │ │ └── ZoomService.cs │ │ ├── Automating │ │ │ ├── CommandLineModeHandler.cs │ │ │ └── ProfileAutoRunner.cs │ │ ├── Bootstrappers │ │ │ ├── BaseBootstrapper.cs │ │ │ ├── BootstrapLogger.cs │ │ │ ├── CommandLineBootstrapper.cs │ │ │ ├── GraphicalUserInterfaceBootstrapper.cs │ │ │ └── PushReceiversStarter.cs │ │ ├── Communications │ │ │ ├── Api │ │ │ │ ├── AnnouncementApiClient.cs │ │ │ │ ├── ApiInvoker.cs │ │ │ │ ├── ApiResponseContentHelper.cs │ │ │ │ ├── AuthApiClient.cs │ │ │ │ ├── CloudSessionApiClient.cs │ │ │ │ ├── CloudSessionProfileApiClient.cs │ │ │ │ ├── FileTransferApiClient.cs │ │ │ │ ├── InventoryApiClient.cs │ │ │ │ ├── LobbyApiClient.cs │ │ │ │ ├── SessionMemberApiClient.cs │ │ │ │ ├── StatisticsApiClient.cs │ │ │ │ ├── SynchronizationApiClient.cs │ │ │ │ └── TrustApiClient.cs │ │ │ ├── AuthenticationTokensRepository.cs │ │ │ ├── CloudProxy.cs │ │ │ ├── ConnectionConstantsService.cs │ │ │ ├── ConnectionService.cs │ │ │ ├── DigitalSignatureComputer.cs │ │ │ ├── DigitalSignaturesChecker.cs │ │ │ ├── DigitalSignaturesRepository.cs │ │ │ ├── Functions │ │ │ │ └── FunctionsConnectionWrapper.cs │ │ │ ├── PublicKeysManager.cs │ │ │ ├── PublicKeysTruster.cs │ │ │ ├── PushReceivers │ │ │ │ ├── DataNodePushReceiver.cs │ │ │ │ ├── DataSourcePushReceiver.cs │ │ │ │ ├── FileTransferPushReceiver.cs │ │ │ │ ├── PublicKeyCheckDataPushReceiver.cs │ │ │ │ ├── SessionConnectionPushReceiver.cs │ │ │ │ ├── SessionMemberPushReceiver.cs │ │ │ │ ├── SynchronizationProgressPushReceiver.cs │ │ │ │ └── SynchronizationPushReceiver.cs │ │ │ ├── SafetyWordsComputer.cs │ │ │ ├── SafetyWordsValues.cs │ │ │ ├── SignalR │ │ │ │ ├── HubConnectionBindExtensions.cs │ │ │ │ └── HubPushHandler2.cs │ │ │ ├── Transfers │ │ │ │ ├── AfterTransfers │ │ │ │ │ ├── AfterTransferInventorySharedFile.cs │ │ │ │ │ └── AfterTransferSynchronizationSharedFile.cs │ │ │ │ ├── Downloading │ │ │ │ │ ├── DownloadManager.cs │ │ │ │ │ ├── DownloadPartsCoordinator.cs │ │ │ │ │ ├── DownloadTargetBuilder.cs │ │ │ │ │ ├── ErrorManager.cs │ │ │ │ │ ├── FileDownloader.cs │ │ │ │ │ ├── FileDownloaderCache.cs │ │ │ │ │ ├── FileMerger.cs │ │ │ │ │ ├── FilePartDownloadAsserter.cs │ │ │ │ │ ├── PostDownloadHandlerProxy.cs │ │ │ │ │ ├── ResourceManager.cs │ │ │ │ │ └── SynchronizationDownloadFinalizer.cs │ │ │ │ ├── Strategies │ │ │ │ │ ├── AzureBlobStorageDownloadStrategy.cs │ │ │ │ │ ├── AzureBlobStorageUploadStrategy.cs │ │ │ │ │ ├── CloudflareR2DownloadStrategy.cs │ │ │ │ │ └── CloudflareR2UploadStrategy.cs │ │ │ │ └── Uploading │ │ │ │ │ ├── AdaptiveUploadController.cs │ │ │ │ │ ├── FileSlicer.cs │ │ │ │ │ ├── FileUploadCoordinator.cs │ │ │ │ │ ├── FileUploadPreparer.cs │ │ │ │ │ ├── FileUploadProcessor.cs │ │ │ │ │ ├── FileUploadWorker.cs │ │ │ │ │ ├── FileUploader.cs │ │ │ │ │ ├── UploadParallelismManager.cs │ │ │ │ │ ├── UploadProgressMonitor.cs │ │ │ │ │ └── UploadSlicingManager.cs │ │ │ ├── TrustProcessPublicKeysRepository.cs │ │ │ └── WebAccessor.cs │ │ ├── Comparisons │ │ │ ├── AtomicActionConsistencyChecker.cs │ │ │ ├── ConditionMatchers │ │ │ │ ├── ConditionMatcherFactory.cs │ │ │ │ ├── ContentConditionMatcher.cs │ │ │ │ ├── DateConditionMatcher.cs │ │ │ │ ├── IConditionMatcher.cs │ │ │ │ ├── NameConditionMatcher.cs │ │ │ │ ├── PresenceConditionMatcher.cs │ │ │ │ └── SizeConditionMatcher.cs │ │ │ ├── ContentIdentityExtractor.cs │ │ │ ├── ContentRepartitionGroupsComputer.cs │ │ │ ├── DescriptionBuilders │ │ │ │ ├── AbstractDescriptionBuilder.cs │ │ │ │ ├── AtomicActionDescriptionBuilder.cs │ │ │ │ ├── AtomicConditionDescriptionBuilder.cs │ │ │ │ ├── SharedActionsGroupDescriptionBuilder.cs │ │ │ │ ├── SharedAtomicActionDescriptionBuilder.cs │ │ │ │ └── SynchronizationRuleDescriptionBuilder.cs │ │ │ ├── IdentityBuilder.cs │ │ │ ├── InitialStatusBuilder.cs │ │ │ ├── InventoryComparer.cs │ │ │ ├── SynchronizationRuleMatcher.cs │ │ │ ├── SynchronizationRuleSummaryViewModelFactory.cs │ │ │ └── TargetedActionsService.cs │ │ ├── Configurations │ │ │ ├── ApplicationSettingsRepository.cs │ │ │ ├── EncryptionPasswordBuilder.cs │ │ │ └── LocalApplicationDataManager.cs │ │ ├── ContainerProvider.cs │ │ ├── Converters │ │ │ ├── BaseConverters │ │ │ │ ├── AbstractBaseConverter.cs │ │ │ │ ├── Base26Converter.cs │ │ │ │ └── Base58Converter.cs │ │ │ ├── BooleanConverter.cs │ │ │ ├── BooleanToCursorConverter.cs │ │ │ ├── CaseConverter.cs │ │ │ ├── DeploymentModeToStringConverter.cs │ │ │ ├── ExecutionModeConverter.cs │ │ │ ├── FormatKbSizeConverter.cs │ │ │ ├── IntToLetterConverter.cs │ │ │ ├── ItemCountToLocalizedTextConverter.cs │ │ │ ├── LobbyMemberStatusConverter.cs │ │ │ ├── LocalInventoryPartStatusToIconConverter.cs │ │ │ ├── LocalInventoryPartStatusToTextConverter.cs │ │ │ ├── ProfileTypeConverter.cs │ │ │ └── SizeUnitConverter.cs │ │ ├── Dialogs │ │ │ ├── DialogService.cs │ │ │ └── MessageBoxViewModelFactory.cs │ │ ├── Encryptions │ │ │ ├── DataEncrypter.cs │ │ │ ├── MergerDecrypter.cs │ │ │ └── SlicerEncrypter.cs │ │ ├── Filtering │ │ │ └── FilterService.cs │ │ ├── Inventories │ │ │ ├── BaseInventoryRunner.cs │ │ │ ├── DataInventoryRunner.cs │ │ │ ├── DataInventoryStarter.cs │ │ │ ├── DataNodeCodeGenerator.cs │ │ │ ├── DataNodeService.cs │ │ │ ├── DataSourceChecker.cs │ │ │ ├── DataSourceCodeGenerator.cs │ │ │ ├── DataSourceService.cs │ │ │ ├── FileSystemInspector.cs │ │ │ ├── FilesIdentifier.cs │ │ │ ├── FullInventoryRunner.cs │ │ │ ├── InventoryBuilder.cs │ │ │ ├── InventoryFileAnalyzer.cs │ │ │ ├── InventoryFinishedService.cs │ │ │ ├── InventoryIndexer.cs │ │ │ ├── InventoryLoader.cs │ │ │ ├── InventorySaver.cs │ │ │ ├── InventoryService.cs │ │ │ └── InventoryStatisticsService.cs │ │ ├── Lobbies │ │ │ ├── LobbyCheckKeyComputer.cs │ │ │ ├── LobbyManager.cs │ │ │ ├── LobbyRepository.cs │ │ │ └── LobbySynchronizationRuleViewModelFactory.cs │ │ ├── Localizations │ │ │ ├── AtomicActionValidationFailureReasonService.cs │ │ │ ├── LocExtension.cs │ │ │ └── LocalizationService.cs │ │ ├── Misc │ │ │ ├── Factories │ │ │ │ └── PolicyFactory.cs │ │ │ ├── FlyoutElementViewModelFactory.cs │ │ │ ├── LocalInventoryStatusHelper.cs │ │ │ ├── StatisticsService.cs │ │ │ └── VersionHelper.cs │ │ ├── Navigations │ │ │ └── NavigationService.cs │ │ ├── Profiles │ │ │ ├── SessionProfileLocalDataManager.cs │ │ │ ├── SessionProfileManager.cs │ │ │ └── SynchronizationRulesConverter.cs │ │ ├── Ratings │ │ │ └── RatingPromptService.cs │ │ ├── Sessions │ │ │ ├── CloudSessionLocalDataManager.cs │ │ │ ├── ComparisonItemsService.cs │ │ │ ├── Connecting │ │ │ │ ├── AfterJoinSessionService.cs │ │ │ │ ├── CloudSessionConnectionService.cs │ │ │ │ ├── CreateSessionService.cs │ │ │ │ ├── Joining │ │ │ │ │ ├── CloudSessionPasswordExchangeKeyGivenService.cs │ │ │ │ │ ├── JoinSessionService.cs │ │ │ │ │ ├── YouGaveAWrongPasswordService.cs │ │ │ │ │ └── YouJoinedSessionService.cs │ │ │ │ ├── QuitSessionService.cs │ │ │ │ └── Validating │ │ │ │ │ ├── CheckCloudSessionPasswordExchangeKeyService.cs │ │ │ │ │ └── CloudSessionPasswordExchangeKeyAskedService.cs │ │ │ ├── DataPartIndexer.cs │ │ │ ├── ResetSessionService.cs │ │ │ ├── SessionInterruptor.cs │ │ │ ├── SessionMemberLetterHelper.cs │ │ │ ├── SessionMemberMapper.cs │ │ │ ├── SessionMemberService.cs │ │ │ └── SessionService.cs │ │ ├── Synchronizations │ │ │ ├── DeltaManager.cs │ │ │ ├── FileDatesSetter.cs │ │ │ ├── SynchronizationActionHandler.cs │ │ │ ├── SynchronizationActionRemoteUploader.cs │ │ │ ├── SynchronizationActionServerInformer.cs │ │ │ ├── SynchronizationDataLogger.cs │ │ │ ├── SynchronizationDataReceiver.cs │ │ │ ├── SynchronizationLooper.cs │ │ │ ├── SynchronizationRulesService.cs │ │ │ ├── SynchronizationService.cs │ │ │ ├── SynchronizationStartFactory.cs │ │ │ ├── SynchronizationStarter.cs │ │ │ └── TemporaryFileManager.cs │ │ ├── Themes │ │ │ ├── ColorSchemeConfigBuilder.cs │ │ │ ├── ThemeBuilder.cs │ │ │ ├── ThemeFactory.cs │ │ │ └── ThemeService.cs │ │ ├── TimeTracking │ │ │ ├── InventoryDataTrackingStrategy.cs │ │ │ ├── SynchronizationDataTrackingStrategy.cs │ │ │ ├── TimeTrackingCache.cs │ │ │ └── TimeTrackingComputer.cs │ │ └── Updates │ │ │ ├── ApplicationRestarter.cs │ │ │ ├── ApplyUpdateService.cs │ │ │ ├── AvailableUpdatesLister.cs │ │ │ ├── DeleteUpdateBackupSnippetsService.cs │ │ │ ├── SearchUpdateService.cs │ │ │ ├── UpdateDownloader.cs │ │ │ ├── UpdateExistingFilesBackuper.cs │ │ │ ├── UpdateExtractor.cs │ │ │ ├── UpdateHelperService.cs │ │ │ ├── UpdateNewFilesMover.cs │ │ │ └── UpdateService.cs │ ├── ViewLocator.cs │ ├── ViewModels │ │ ├── AccountDetails │ │ │ ├── AccountDetailsViewModel.cs │ │ │ └── UsageStatisticsViewModel.cs │ │ ├── ActivatableViewModelBase.cs │ │ ├── Announcements │ │ │ └── AnnouncementViewModel.cs │ │ ├── Headers │ │ │ ├── AboutApplicationViewModel.cs │ │ │ ├── ConnectionStatusViewModel.cs │ │ │ ├── GeneralSettingsViewModel.cs │ │ │ ├── HeaderViewModel.cs │ │ │ ├── SoftwareVersionProxy.cs │ │ │ └── UpdateDetailsViewModel.cs │ │ ├── Home │ │ │ ├── CreateCloudSessionViewModel.cs │ │ │ ├── HomeMainViewModel.cs │ │ │ └── JoinCloudSessionViewModel.cs │ │ ├── Lobbies │ │ │ ├── LobbyMainViewModel.cs │ │ │ ├── LobbyMemberViewModel.cs │ │ │ └── LobbySynchronizationRuleViewModel.cs │ │ ├── MainWindowViewModel.cs │ │ ├── Misc │ │ │ ├── ErrorViewModel.cs │ │ │ ├── FlyoutContainerViewModel.cs │ │ │ ├── FlyoutElementViewModel.cs │ │ │ ├── MessageBoxViewModel.cs │ │ │ └── SelectLocaleViewModel.cs │ │ ├── Profiles │ │ │ ├── CreateSessionProfileViewModel.cs │ │ │ ├── ProfileViewModel.cs │ │ │ └── ProfilesViewModel.cs │ │ ├── Ratings │ │ │ └── RatingPromptViewModel.cs │ │ ├── Sessions │ │ │ ├── Comparisons │ │ │ │ ├── Actions │ │ │ │ │ ├── AtomicActionEditViewModel.cs │ │ │ │ │ ├── AtomicConditionEditViewModel.cs │ │ │ │ │ ├── ImportRulesFromProfileViewModel.cs │ │ │ │ │ ├── Misc │ │ │ │ │ │ ├── ActionViewModel.cs │ │ │ │ │ │ ├── BaseAtomicEditViewModel.cs │ │ │ │ │ │ ├── ComparisonPropertyViewModel.cs │ │ │ │ │ │ ├── ConditionModeViewModel.cs │ │ │ │ │ │ ├── ConditionOperatorViewModel.cs │ │ │ │ │ │ ├── FileSystemTypeViewModel.cs │ │ │ │ │ │ ├── SizeUnitViewModel.cs │ │ │ │ │ │ └── SourceOrPropertyViewModel.cs │ │ │ │ │ ├── SynchronizationRuleGlobalViewModel.cs │ │ │ │ │ └── TargetedActionGlobalViewModel.cs │ │ │ │ └── Results │ │ │ │ │ ├── ComparisonResultViewModel.cs │ │ │ │ │ ├── ContentIdentityViewModel.cs │ │ │ │ │ ├── ContentRepartitionViewModel.cs │ │ │ │ │ ├── ItemSynchronizationStatusViewModel.cs │ │ │ │ │ ├── ManageSynchronizationRulesViewModel.cs │ │ │ │ │ ├── Misc │ │ │ │ │ ├── ComparisonItemViewModel.cs │ │ │ │ │ ├── DateAndInventoryPartsViewModel.cs │ │ │ │ │ ├── PageParameterData.cs │ │ │ │ │ ├── PathIdentityViewModel.cs │ │ │ │ │ └── StatusItemViewModel.cs │ │ │ │ │ ├── SynchronizationActionViewModel.cs │ │ │ │ │ └── SynchronizationRuleSummaryViewModel.cs │ │ │ ├── DataNodes │ │ │ │ ├── DataNodeHeaderViewModel.cs │ │ │ │ ├── DataNodeSourcesViewModel.cs │ │ │ │ ├── DataNodeStatusViewModel.cs │ │ │ │ └── DataNodeViewModel.cs │ │ │ ├── Inventories │ │ │ │ ├── InventoryBeforeStartViewModel.cs │ │ │ │ ├── InventoryDeltaGenerationViewModel.cs │ │ │ │ ├── InventoryGlobalStatusViewModel.cs │ │ │ │ ├── InventoryLocalIdentificationViewModel.cs │ │ │ │ ├── InventoryLocalStatusViewModel.cs │ │ │ │ └── InventoryMainViewModel.cs │ │ │ ├── Managing │ │ │ │ ├── AnalysisModeViewModel.cs │ │ │ │ ├── CurrentCloudSessionViewModel.cs │ │ │ │ ├── DataTypeViewModel.cs │ │ │ │ ├── MatchingModeViewModel.cs │ │ │ │ └── SessionSettingsEditViewModel.cs │ │ │ ├── SessionMainViewModel.cs │ │ │ └── Synchronizations │ │ │ │ ├── SynchronizationBeforeStartViewModel.cs │ │ │ │ ├── SynchronizationConfirmationViewModel.cs │ │ │ │ ├── SynchronizationMainStatusViewModel.cs │ │ │ │ ├── SynchronizationMainViewModel.cs │ │ │ │ └── SynchronizationStatisticsViewModel.cs │ │ ├── TrustedNetworks │ │ │ ├── AddTrustedClientViewModel.cs │ │ │ ├── PublicKeyFormatter.cs │ │ │ ├── TrustedNetworkViewModel.cs │ │ │ ├── TrustedPublicKeyViewModel.cs │ │ │ └── TrustedPublicKeysViewModel.cs │ │ └── ViewModelBase.cs │ ├── Views │ │ ├── AccountDetails │ │ │ ├── AccountDetailsView.axaml │ │ │ ├── AccountDetailsView.axaml.cs │ │ │ ├── UsageStatisticsView.axaml │ │ │ └── UsageStatisticsView.axaml.cs │ │ ├── Announcements │ │ │ ├── AnnouncementView.axaml │ │ │ └── AnnouncementView.axaml.cs │ │ ├── Behaviors │ │ │ └── AutoCompleteZeroMinimumPrefixLengthDropdownBehavior.cs │ │ ├── Headers │ │ │ ├── AboutApplicationView.axaml │ │ │ ├── AboutApplicationView.axaml.cs │ │ │ ├── ConnectionStatusView.axaml │ │ │ ├── ConnectionStatusView.axaml.cs │ │ │ ├── GeneralSettingsView.axaml │ │ │ ├── GeneralSettingsView.axaml.cs │ │ │ ├── HeaderView.axaml │ │ │ ├── HeaderView.axaml.cs │ │ │ ├── UpdateDetailsView.axaml │ │ │ └── UpdateDetailsView.axaml.cs │ │ ├── Home │ │ │ ├── CreateCloudSessionView.axaml │ │ │ ├── CreateCloudSessionView.axaml.cs │ │ │ ├── HomeMainView.axaml │ │ │ ├── HomeMainView.axaml.cs │ │ │ ├── JoinCloudSessionView.axaml │ │ │ └── JoinCloudSessionView.axaml.cs │ │ ├── Lobbies │ │ │ ├── LobbyMainView.axaml │ │ │ ├── LobbyMainView.axaml.cs │ │ │ ├── LobbyMemberView.axaml │ │ │ ├── LobbyMemberView.axaml.cs │ │ │ ├── LobbySynchronizationRuleView.axaml │ │ │ └── LobbySynchronizationRuleView.axaml.cs │ │ ├── MainWindow.axaml │ │ ├── MainWindow.axaml.cs │ │ ├── Misc │ │ │ ├── ActivityIndicator.cs │ │ │ ├── ErrorView.axaml │ │ │ ├── ErrorView.axaml.cs │ │ │ ├── FlyoutContainerView.axaml │ │ │ ├── FlyoutContainerView.axaml.cs │ │ │ ├── ITagItemFactory.cs │ │ │ ├── Icon.axaml │ │ │ ├── Icon.axaml.cs │ │ │ ├── MessageBoxView.axaml │ │ │ ├── MessageBoxView.axaml.cs │ │ │ ├── ScrollViewerHelper.cs │ │ │ ├── SelectLocaleView.axaml │ │ │ ├── SelectLocaleView.axaml.cs │ │ │ ├── TagEditor.cs │ │ │ ├── TagItem.cs │ │ │ └── TagItemFactory.cs │ │ ├── Profiles │ │ │ ├── CreateSessionProfileView.axaml │ │ │ ├── CreateSessionProfileView.axaml.cs │ │ │ ├── ProfilesView.axaml │ │ │ └── ProfilesView.axaml.cs │ │ ├── Ratings │ │ │ ├── RatingPromptView.axaml │ │ │ └── RatingPromptView.axaml.cs │ │ ├── Sessions │ │ │ ├── Comparisons │ │ │ │ ├── Actions │ │ │ │ │ ├── AtomicActionEditView.axaml │ │ │ │ │ ├── AtomicActionEditView.axaml.cs │ │ │ │ │ ├── AtomicConditionEditView.axaml │ │ │ │ │ ├── AtomicConditionEditView.axaml.cs │ │ │ │ │ ├── ImportRulesFromProfileView.axaml │ │ │ │ │ ├── ImportRulesFromProfileView.axaml.cs │ │ │ │ │ ├── SynchronizationRuleGlobalView.axaml │ │ │ │ │ ├── SynchronizationRuleGlobalView.axaml.cs │ │ │ │ │ ├── TargetedActionGlobalView.axaml │ │ │ │ │ └── TargetedActionGlobalView.axaml.cs │ │ │ │ └── Results │ │ │ │ │ ├── ComparisonResultView.axaml │ │ │ │ │ ├── ComparisonResultView.axaml.cs │ │ │ │ │ ├── ContentIdentityView.axaml │ │ │ │ │ ├── ContentIdentityView.axaml.cs │ │ │ │ │ ├── ContentRepartitionView.axaml │ │ │ │ │ ├── ContentRepartitionView.axaml.cs │ │ │ │ │ ├── ItemSynchronizationStatusView.axaml │ │ │ │ │ ├── ItemSynchronizationStatusView.axaml.cs │ │ │ │ │ ├── ManageSynchronizationRulesView.axaml │ │ │ │ │ ├── ManageSynchronizationRulesView.axaml.cs │ │ │ │ │ ├── SynchronizationActionView.axaml │ │ │ │ │ ├── SynchronizationActionView.axaml.cs │ │ │ │ │ ├── SynchronizationRuleSummaryView.axaml │ │ │ │ │ └── SynchronizationRuleSummaryView.axaml.cs │ │ │ ├── DataNodes │ │ │ │ ├── DataNodeHeaderView.axaml │ │ │ │ ├── DataNodeHeaderView.axaml.cs │ │ │ │ ├── DataNodeSourcesView.axaml │ │ │ │ ├── DataNodeSourcesView.axaml.cs │ │ │ │ ├── DataNodeStatusView.axaml │ │ │ │ ├── DataNodeStatusView.axaml.cs │ │ │ │ ├── DataNodeView.axaml │ │ │ │ └── DataNodeView.axaml.cs │ │ │ ├── Inventories │ │ │ │ ├── InventoryBeforeStartView.axaml │ │ │ │ ├── InventoryBeforeStartView.axaml.cs │ │ │ │ ├── InventoryDeltaGenerationView.axaml │ │ │ │ ├── InventoryDeltaGenerationView.axaml.cs │ │ │ │ ├── InventoryGlobalStatusView.axaml │ │ │ │ ├── InventoryGlobalStatusView.axaml.cs │ │ │ │ ├── InventoryLocalIdentificationView.axaml │ │ │ │ ├── InventoryLocalIdentificationView.axaml.cs │ │ │ │ ├── InventoryLocalStatusView.axaml │ │ │ │ ├── InventoryLocalStatusView.axaml.cs │ │ │ │ ├── InventoryMainView.axaml │ │ │ │ └── InventoryMainView.axaml.cs │ │ │ ├── Managing │ │ │ │ ├── CurrentCloudSessionView.axaml │ │ │ │ ├── CurrentCloudSessionView.axaml.cs │ │ │ │ ├── SessionSettingsEditView.axaml │ │ │ │ └── SessionSettingsEditView.axaml.cs │ │ │ ├── SessionMainView.axaml │ │ │ ├── SessionMainView.axaml.cs │ │ │ └── Synchronizations │ │ │ │ ├── SynchronizationBeforeStartView.axaml │ │ │ │ ├── SynchronizationBeforeStartView.axaml.cs │ │ │ │ ├── SynchronizationConfirmationView.axaml │ │ │ │ ├── SynchronizationConfirmationView.axaml.cs │ │ │ │ ├── SynchronizationMainStatusView.axaml │ │ │ │ ├── SynchronizationMainStatusView.axaml.cs │ │ │ │ ├── SynchronizationMainView.axaml │ │ │ │ ├── SynchronizationMainView.axaml.cs │ │ │ │ ├── SynchronizationStatisticsView.axaml │ │ │ │ └── SynchronizationStatisticsView.axaml.cs │ │ └── TrustedNetworks │ │ │ ├── AddTrustedClientView.axaml │ │ │ ├── AddTrustedClientView.axaml.cs │ │ │ ├── TrustedNetworkView.axaml │ │ │ ├── TrustedNetworkView.axaml.cs │ │ │ ├── TrustedPublicKeysView.axaml │ │ │ └── TrustedPublicKeysView.axaml.cs │ ├── azure-pipelines-client.yml │ └── local.settings.template.json ├── ByteSync.Common │ ├── Business │ │ ├── Actions │ │ │ ├── AbstractAction.cs │ │ │ ├── AbstractActionsGroup.cs │ │ │ ├── ActionOperatorTypes.cs │ │ │ ├── ActionsGroupDefinition.cs │ │ │ ├── ClientInstanceIdAndNodeId.cs │ │ │ └── SynchronizationTypes.cs │ │ ├── Announcements │ │ │ └── Announcement.cs │ │ ├── Auth │ │ │ ├── AuthenticationTokens.cs │ │ │ ├── InitialAuthenticationResponse.cs │ │ │ ├── InitialConnectionStatus.cs │ │ │ ├── LoginData.cs │ │ │ ├── RefreshTokensData.cs │ │ │ ├── RefreshTokensResponse.cs │ │ │ └── RefreshTokensStatus.cs │ │ ├── Communications │ │ │ └── Transfers │ │ │ │ ├── DownloadFileResponse.cs │ │ │ │ └── UploadFileResponse.cs │ │ ├── EndPoints │ │ │ ├── ByteSyncEndpoint.cs │ │ │ ├── PublicKeyCheckData.cs │ │ │ └── PublicKeyInfo.cs │ │ ├── Inventories │ │ │ ├── EncryptedDataSource.cs │ │ │ ├── FileSystemTypes.cs │ │ │ └── StartInventoryResult.cs │ │ ├── Lobbies │ │ │ ├── Connections │ │ │ │ ├── GetProfileDetailsPasswordParameters.cs │ │ │ │ ├── JoinLobbyParameters.cs │ │ │ │ └── JoinLobbyResult.cs │ │ │ ├── JoinLobbyModes.cs │ │ │ ├── LobbyCheckInfo.cs │ │ │ ├── LobbyCheckRecipient.cs │ │ │ ├── LobbyCloudSessionCredentials.cs │ │ │ ├── LobbyInfo.cs │ │ │ ├── LobbyMemberInfo.cs │ │ │ ├── LobbyMemberStatuses.cs │ │ │ └── LobbySessionModes.cs │ │ ├── Misc │ │ │ ├── DeploymentModes.cs │ │ │ ├── ManualResetSyncEvents.cs │ │ │ ├── OSPlatforms.cs │ │ │ ├── SizeConstants.cs │ │ │ ├── SizeUnits.cs │ │ │ ├── UsageStatisticsData.cs │ │ │ ├── UsageStatisticsPeriod.cs │ │ │ ├── UsageStatisticsRequest.cs │ │ │ └── UsageStatisticsSubPeriod.cs │ │ ├── Profiles │ │ │ ├── CloudSessionProfileData.cs │ │ │ ├── CloudSessionProfileSlot.cs │ │ │ ├── CreateCloudSessionProfileResult.cs │ │ │ ├── DeleteCloudSessionProfileParameters.cs │ │ │ └── GetCloudSessionProfileDataParameters.cs │ │ ├── Serials │ │ │ ├── BindSerialResponse.cs │ │ │ ├── BindSerialResponseStatus.cs │ │ │ ├── ProductSerialDescription.cs │ │ │ └── SerialStatus.cs │ │ ├── Sessions │ │ │ ├── AbstractSession.cs │ │ │ ├── BaseSessionDto.cs │ │ │ ├── Cloud │ │ │ │ ├── CloudSession.cs │ │ │ │ ├── CloudSessionDetails.cs │ │ │ │ ├── Connections │ │ │ │ │ ├── AskCloudSessionPasswordExchangeKeyParameters.cs │ │ │ │ │ ├── AskCloudSessionPasswordExchangeKeyPush.cs │ │ │ │ │ ├── AskJoinCloudSessionParameters.cs │ │ │ │ │ ├── CloudSessionResult.cs │ │ │ │ │ ├── CreateCloudSessionParameters.cs │ │ │ │ │ ├── DigitalSignatureCheckInfo.cs │ │ │ │ │ ├── FinalizeJoinCloudSessionParameters.cs │ │ │ │ │ ├── FinalizeJoinSessionResult.cs │ │ │ │ │ ├── GetCloudSessionMembersParameters.cs │ │ │ │ │ ├── GiveCloudSessionPasswordExchangeKeyParameters.cs │ │ │ │ │ ├── InformProtocolVersionIncompatibleParameters.cs │ │ │ │ │ ├── JoinSessionResult.cs │ │ │ │ │ ├── JoinSessionStatus.cs │ │ │ │ │ ├── PublicKeyValidationParameters.cs │ │ │ │ │ ├── RequestTrustProcessParameters.cs │ │ │ │ │ ├── StartTrustCheckResult.cs │ │ │ │ │ ├── TrustCheckParameters.cs │ │ │ │ │ └── ValidateJoinCloudSessionParameters.cs │ │ │ │ ├── SessionMemberInfoDTO.cs │ │ │ │ └── UpdateSessionMemberGeneralStatusParameters.cs │ │ │ ├── DataNodeDTO.cs │ │ │ ├── DataSourceDTO.cs │ │ │ ├── EncryptedDataNode.cs │ │ │ ├── EncryptedSessionMemberPrivateData.cs │ │ │ ├── EncryptedSessionSettings.cs │ │ │ ├── InventoryStartedDTO.cs │ │ │ ├── Local │ │ │ │ └── LocalSession.cs │ │ │ ├── SessionMemberGeneralStatus.cs │ │ │ └── SessionSettingsUpdatedDTO.cs │ │ ├── SharedFiles │ │ │ ├── FileStorageLocation.cs │ │ │ ├── FileTransferPush.cs │ │ │ ├── SharedFileDefinition.cs │ │ │ ├── SharedFileTypes.cs │ │ │ └── TransferParameters.cs │ │ ├── Synchronizations │ │ │ ├── Synchronization.cs │ │ │ ├── SynchronizationAbortRequest.cs │ │ │ ├── SynchronizationActionMetrics.cs │ │ │ ├── SynchronizationActionRequest.cs │ │ │ ├── SynchronizationEnd.cs │ │ │ ├── SynchronizationProgressPush.cs │ │ │ ├── SynchronizationStartRequest.cs │ │ │ └── TrackingActionSummary.cs │ │ ├── Trust │ │ │ └── Connections │ │ │ │ ├── GiveMemberPublicKeyCheckDataParameters.cs │ │ │ │ ├── SendDigitalSignaturesParameters.cs │ │ │ │ └── SetAuthCheckedParameters.cs │ │ └── Versions │ │ │ ├── Platform.cs │ │ │ ├── PriorityLevel.cs │ │ │ ├── ProtocolVersion.cs │ │ │ ├── SoftwareVersion.cs │ │ │ └── SoftwareVersionFile.cs │ ├── ByteSync.Common.csproj │ ├── Controls │ │ ├── BaseRepository.cs │ │ ├── CommandRunner.cs │ │ ├── ConfigurationReader.cs │ │ ├── ConfigurationWriter.cs │ │ ├── FileSystemAccessor.cs │ │ ├── Json │ │ │ ├── JsonHelper.cs │ │ │ ├── JsonSerializerOptionsHelper.cs │ │ │ └── UtcDateTimeConverter.cs │ │ ├── LinuxCommandRunner.cs │ │ ├── Serilog │ │ │ ├── ConditionalFormatter.cs │ │ │ └── ExceptionEnricher.cs │ │ └── UnixHelper.cs │ ├── Helpers │ │ ├── CollectionUtils.cs │ │ ├── CryptographyUtils.cs │ │ ├── DateTimeUtils.cs │ │ ├── DebugUtils.cs │ │ ├── IOUtils.cs │ │ ├── MiscUtils.cs │ │ ├── NumericUtils.cs │ │ ├── RandomUtils.cs │ │ ├── ReflectionUtils.cs │ │ ├── StringUtils.cs │ │ └── UrlUtils.cs │ └── Interfaces │ │ ├── Business │ │ ├── IAction.cs │ │ ├── IAtomicAction.cs │ │ └── IEncryptedSessionData.cs │ │ ├── Hub │ │ └── IHubByteSyncPush.cs │ │ ├── IConfigurationReader.cs │ │ ├── IConfigurationWriter.cs │ │ ├── IFileSystemAccessor.cs │ │ └── IRepository.cs ├── ByteSync.Functions │ ├── .gitignore │ ├── ByteSync.Functions.csproj │ ├── Constants │ │ └── ErrorConstants.cs │ ├── Helpers │ │ ├── Loaders │ │ │ ├── AzureAppConfigurationLoader.cs │ │ │ └── DependencyInjectionLoader.cs │ │ ├── Middlewares │ │ │ ├── ErrorHandlingMiddleware.cs │ │ │ ├── JwtMiddleware.cs │ │ │ └── TelemetryAndLoggingMiddleware.cs │ │ └── Misc │ │ │ ├── FunctionHelper.cs │ │ │ └── IpAddressExtractor.cs │ ├── Http │ │ ├── AnnouncementFunction.cs │ │ ├── AuthFunction.cs │ │ ├── CloudSessionFunction.cs │ │ ├── CloudSessionProfileFunction.cs │ │ ├── FileTransferFunction.cs │ │ ├── InventoryFunction.cs │ │ ├── LobbyFunction.cs │ │ ├── SessionMemberFunction.cs │ │ ├── SynchronizationFunction.cs │ │ └── TrustFunction.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SignalR │ │ └── SignalREntryFunction.cs │ ├── Timer │ │ ├── CleanupAzureBlobStorageSnippetsFunction.cs │ │ ├── CleanupCloudflareR2SnippetsFunction.cs │ │ └── RefreshAnnouncementsFunction.cs │ ├── host.json │ └── local.settings.template.json └── ByteSync.ServerCommon │ ├── Business │ ├── Auth │ │ ├── AuthConstants.cs │ │ ├── Client.cs │ │ ├── JwtTokens.cs │ │ └── RefreshToken.cs │ ├── Repositories │ │ ├── CacheKey.cs │ │ ├── TrackingActionResult.cs │ │ ├── UpdateEntityResult.cs │ │ └── UpdateEntityStatus.cs │ ├── Sessions │ │ ├── CloudSessionData.cs │ │ ├── SessionMemberData.cs │ │ └── SharedFileData.cs │ └── Settings │ │ ├── AppSettings.cs │ │ ├── AzureBlobStorageSettings.cs │ │ ├── ClientSoftwareVersionSettings.cs │ │ ├── CloudflareR2Settings.cs │ │ ├── RedisSettings.cs │ │ └── SignalRSettings.cs │ ├── ByteSync.ServerCommon.csproj │ ├── Commands │ ├── Announcements │ │ ├── GetActiveAnnouncementsCommandHandler.cs │ │ └── GetActiveAnnouncementsRequest.cs │ ├── Authentication │ │ ├── AuthenticateCommandHandler.cs │ │ ├── AuthenticateRequest.cs │ │ ├── RefreshTokensCommandHandler.cs │ │ └── RefreshTokensRequest.cs │ ├── CloudSessions │ │ ├── AskJoinCloudSessionCommandHandler.cs │ │ ├── AskJoinCloudSessionRequest.cs │ │ ├── AskPasswordExchangeKeyCommandHandler.cs │ │ ├── AskPasswordExchangeKeyRequest.cs │ │ ├── CreateSessionCommandHandler.cs │ │ ├── CreateSessionRequest.cs │ │ ├── FinalizeJoinCloudSessionCommandHandler.cs │ │ ├── FinalizeJoinCloudSessionRequest.cs │ │ ├── GiveCloudSessionPasswordExchangeKeyCommandHandler.cs │ │ ├── GiveCloudSessionPasswordExchangeKeyRequest.cs │ │ ├── InformPasswordIsWrongCommandHandler.cs │ │ ├── InformPasswordIsWrongRequest.cs │ │ ├── QuitSessionCommandHandler.cs │ │ ├── QuitSessionRequest.cs │ │ ├── ResetSessionCommandHandler.cs │ │ ├── ResetSessionRequest.cs │ │ ├── UpdateSessionSettingsCommandHandler.cs │ │ ├── UpdateSessionSettingsRequest.cs │ │ ├── ValidateJoinCloudSessionCommandHandler.cs │ │ └── ValidateJoinCloudSessionRequest.cs │ ├── FileTransfers │ │ ├── AssertDownloadIsFinishedCommandHandler.cs │ │ ├── AssertDownloadIsFinishedRequest.cs │ │ ├── AssertFilePartIsDownloadedCommandHandler.cs │ │ ├── AssertFilePartIsDownloadedRequest.cs │ │ ├── AssertFilePartIsUploadedCommandHandler.cs │ │ ├── AssertFilePartIsUploadedRequest.cs │ │ ├── AssertUploadIsFinishedCommandHandler.cs │ │ ├── AssertUploadIsFinishedRequest.cs │ │ ├── GetDownloadFileStorageLocationCommandHandler.cs │ │ ├── GetDownloadFileStorageLocationRequest.cs │ │ ├── GetDownloadFileUrlCommandHandler.cs │ │ ├── GetDownloadFileUrlRequest.cs │ │ ├── GetUploadFileStorageLocationCommandHandler.cs │ │ ├── GetUploadFileStorageLocationRequest.cs │ │ ├── GetUploadFileUrlCommandHandler.cs │ │ └── GetUploadFileUrlRequest.cs │ ├── Inventories │ │ ├── AddDataNodeCommandHandler.cs │ │ ├── AddDataNodeRequest.cs │ │ ├── AddDataSourceCommandHandler.cs │ │ ├── AddDataSourceRequest.cs │ │ ├── GetDataNodesCommandHandler.cs │ │ ├── GetDataNodesRequest.cs │ │ ├── GetDataSourcesCommandHandler.cs │ │ ├── GetDataSourcesRequest.cs │ │ ├── RemoveDataNodeCommandHandler.cs │ │ ├── RemoveDataNodeRequest.cs │ │ ├── RemoveDataSourceCommandHandler.cs │ │ ├── RemoveDataSourceRequest.cs │ │ ├── StartInventoryCommandHandler.cs │ │ └── StartInventoryRequest.cs │ ├── Lobbies │ │ ├── QuitLobbyCommandHandler.cs │ │ ├── QuitLobbyRequest.cs │ │ ├── TryJoinLobbyCommandHandler.cs │ │ └── TryJoinLobbyRequest.cs │ ├── SessionMembers │ │ ├── GetMembersCommandHandler.cs │ │ ├── GetMembersInstanceIdsCommandHandler.cs │ │ ├── GetMembersInstanceIdsRequest.cs │ │ ├── GetMembersRequest.cs │ │ ├── SetGeneralStatusCommandHandler.cs │ │ └── SetGeneralStatusRequest.cs │ ├── Storage │ │ ├── CleanupAzureBlobStorageSnippetsCommandHandler.cs │ │ ├── CleanupAzureBlobStorageSnippetsRequest.cs │ │ ├── CleanupCloudflareR2SnippetsCommandHandler.cs │ │ └── CleanupCloudflareR2SnippetsRequest.cs │ ├── Synchronizations │ │ ├── ActionCompletedHandlerBase.cs │ │ ├── DateIsCopiedCommandHandler.cs │ │ ├── DateIsCopiedRequest.cs │ │ ├── DirectoryIsCreatedCommandHandler.cs │ │ ├── DirectoryIsCreatedRequest.cs │ │ ├── FileOrDirectoryIsDeletedCommandHandler.cs │ │ ├── FileOrDirectoryIsDeletedRequest.cs │ │ ├── IActionCompletedRequest.cs │ │ ├── IActionErrorRequest.cs │ │ ├── LocalCopyIsDoneCommandHandler.cs │ │ ├── LocalCopyIsDoneRequest.cs │ │ ├── MemberHasFinishedCommandHandler.cs │ │ ├── MemberHasFinishedRequest.cs │ │ ├── RequestSynchronizationAbortCommandHandler.cs │ │ ├── RequestSynchronizationAbortRequest.cs │ │ ├── StartSynchronizationCommandHandler.cs │ │ ├── StartSynchronizationRequest.cs │ │ ├── SynchronizationErrorsCommandHandler.cs │ │ └── SynchronizationErrorsRequest.cs │ └── Trusts │ │ ├── GiveMemberPublicKeyCheckDataCommandHandler.cs │ │ ├── GiveMemberPublicKeyCheckDataRequest.cs │ │ ├── InformProtocolVersionIncompatibleCommandHandler.cs │ │ ├── InformProtocolVersionIncompatibleRequest.cs │ │ ├── InformPublicKeyValidationIsFinishedCommandHandler.cs │ │ ├── InformPublicKeyValidationIsFinishedRequest.cs │ │ ├── RequestTrustPublicKeyCommandHandler.cs │ │ ├── RequestTrustPublicKeyRequest.cs │ │ ├── SendDigitalSignaturesCommandHandler.cs │ │ ├── SendDigitalSignaturesRequest.cs │ │ ├── SetAuthCheckedCommandHandler.cs │ │ ├── SetAuthCheckedRequest.cs │ │ ├── StartTrustCheckCommandHandler.cs │ │ └── StartTrustCheckRequest.cs │ ├── Constants │ └── SerialConstants.cs │ ├── Entities │ ├── CloudSessionEntity.cs │ ├── CloudSessionMemberEntity.cs │ ├── CloudSessionProfileEntity.cs │ ├── EntityType.cs │ ├── Inventories │ │ ├── InventoryDataNodeEntity.cs │ │ ├── InventoryDataSourceEntity.cs │ │ ├── InventoryEntity.cs │ │ └── InventoryMemberEntity.cs │ ├── Lobby.cs │ ├── LobbyMember.cs │ ├── LobbyMemberCell.cs │ ├── ProductSerial.cs │ ├── SynchronizationEntity.cs │ ├── SynchronizationProgressEntity.cs │ └── TrackingActionEntity.cs │ ├── Exceptions │ ├── AcquireRedisLockException.cs │ ├── BadRequestException.cs │ └── ElementNotFoundException.cs │ ├── Factories │ ├── ByteSyncEndpointFactory.cs │ ├── CacheKeyFactory.cs │ ├── ClientsGroupIdFactory.cs │ ├── HubContextFactory.cs │ └── LobbyFactory.cs │ ├── Helpers │ ├── JwtHelper.cs │ └── LogHelper.cs │ ├── Interfaces │ ├── Factories │ │ ├── IByteSyncEndpointFactory.cs │ │ ├── ICacheKeyFactory.cs │ │ ├── IClientsGroupIdFactory.cs │ │ ├── IHubContextFactory.cs │ │ ├── ILobbyFactory.cs │ │ └── ITokensFactory.cs │ ├── Loaders │ │ ├── IAnnouncementsLoader.cs │ │ └── IClientSoftwareVersionSettingsLoader.cs │ ├── Mappers │ │ ├── ISessionMemberMapper.cs │ │ ├── ISynchronizationMapper.cs │ │ └── ITrackingActionMapper.cs │ ├── Misc │ │ └── IHubHelper.cs │ ├── Repositories │ │ ├── IAnnouncementRepository.cs │ │ ├── ICacheRepository.cs │ │ ├── IClientSoftwareVersionSettingsRepository.cs │ │ ├── IClientsRepository.cs │ │ ├── ICloudSessionProfileRepository.cs │ │ ├── ICloudSessionsRepository.cs │ │ ├── IInventoryRepository.cs │ │ ├── ILobbyRepository.cs │ │ ├── IRepository.cs │ │ ├── ISharedFilesRepository.cs │ │ ├── ISynchronizationRepository.cs │ │ └── ITrackingActionRepository.cs │ └── Services │ │ ├── Clients │ │ ├── IAuthService.cs │ │ ├── IClientSoftwareVersionService.cs │ │ ├── IClientsGroupsHubService.cs │ │ ├── IClientsGroupsPersistenceService.cs │ │ ├── IClientsGroupsService.cs │ │ ├── IClientsService.cs │ │ └── IInvokeClientsService.cs │ │ ├── ICloudSessionProfileService.cs │ │ ├── ICloudSessionsService.cs │ │ ├── IInventoryMemberService.cs │ │ ├── IInventoryService.cs │ │ ├── ILobbyService.cs │ │ ├── IRedisInfrastructureService.cs │ │ ├── ISharedFilesService.cs │ │ ├── ISynchronizationProgressService.cs │ │ ├── ISynchronizationService.cs │ │ ├── ISynchronizationStatusCheckerService.cs │ │ ├── ITransferLocationService.cs │ │ ├── IUsageStatisticsService.cs │ │ └── Storage │ │ ├── Factories │ │ ├── IAzureBlobContainerClientFactory.cs │ │ └── ICloudflareR2ClientFactory.cs │ │ ├── IAzureBlobStorageService.cs │ │ ├── ICloudflareR2Service.cs │ │ └── IProviderService.cs │ ├── Loaders │ ├── AnnouncementsLoader.cs │ └── ClientSoftwareVersionSettingsLoader.cs │ ├── Mappers │ ├── SessionMemberMapper.cs │ ├── SynchronizationMapper.cs │ └── TrackingActionMapper.cs │ ├── Repositories │ ├── AnnouncementRepository.cs │ ├── BaseRepository.cs │ ├── CacheRepository.cs │ ├── ClientSoftwareVersionSettingsRepository.cs │ ├── ClientsRepository.cs │ ├── CloudSessionProfileRepository.cs │ ├── CloudSessionsRepository.cs │ ├── InventoryRepository.cs │ ├── LobbyRepository.cs │ ├── SharedFilesRepository.cs │ ├── SynchronizationRepository.cs │ └── TrackingActionRepository.cs │ └── Services │ ├── Clients │ ├── ClientSoftwareVersionService.cs │ ├── ClientsGroupsHubService.cs │ ├── ClientsGroupsPersistenceService.cs │ ├── ClientsGroupsService.cs │ ├── ClientsService.cs │ └── InvokeClientsService.cs │ ├── CloudSessionProfileService.cs │ ├── CloudSessionsService.cs │ ├── InventoryMemberService.cs │ ├── InventoryService.cs │ ├── LobbyService.cs │ ├── RedisInfrastructureService.cs │ ├── SharedFilesService.cs │ ├── Storage │ ├── AzureBlobStorageService.cs │ ├── CloudflareR2Service.cs │ └── Factories │ │ ├── AzureBlobContainerClientFactory.cs │ │ └── CloudflareR2ClientFactory.cs │ ├── SynchronizationProgressService.cs │ ├── SynchronizationService.cs │ ├── SynchronizationStatusCheckerService.cs │ ├── TokensFactory.cs │ ├── TransferLocationService.cs │ └── UsageStatisticsService.cs └── tests ├── ByteSync.Client.IntegrationTests ├── Business │ └── Filtering │ │ ├── BaseTestFiltering.cs │ │ ├── TestFiltering.cs │ │ ├── TestFiltering_Actions.cs │ │ ├── TestFiltering_Contents.cs │ │ ├── TestFiltering_ContentsAndDate.cs │ │ ├── TestFiltering_DataSources.cs │ │ ├── TestFiltering_DocumentationExamples.cs │ │ ├── TestFiltering_Existence.cs │ │ ├── TestFiltering_FileSystemType.cs │ │ ├── TestFiltering_LastWriteTime.cs │ │ ├── TestFiltering_Name.cs │ │ ├── TestFiltering_Only.cs │ │ ├── TestFiltering_Path.cs │ │ ├── TestFiltering_Size.cs │ │ └── TestFiltering_TextSearch.cs ├── ByteSync.Client.IntegrationTests.csproj ├── Factories │ └── TestInventoryBuilderFactory.cs ├── GlobalTestSetup.cs ├── Models │ └── Comparisons │ │ └── TestInventoryComparer.cs ├── Repositories │ └── TestAtomicActionRepository.cs ├── Scenarios │ └── SessionConnection │ │ └── ProtocolVersion_IntegrationTests.cs ├── Services │ ├── Actions │ │ └── TestSharedAtomicActionComputer.cs │ ├── Applications │ │ └── EnvironmentService_Tests.cs │ ├── Communications │ │ ├── TestConnectionService.cs │ │ └── Transfers │ │ │ ├── R2DownloadResume_Tests.cs │ │ │ ├── R2UploadDownload_Tests.cs │ │ │ ├── R2UploadResume_Tests.cs │ │ │ ├── TestSlicerEncrypter.cs │ │ │ └── Upload_SliceAndParallelism_Tests.cs │ ├── Comparisons │ │ ├── TargetInaccessible_IntegrationTests.cs │ │ └── TestAtomicActionConsistencyChecker.cs │ ├── Dialogs │ │ └── DialogService_HeadlessTests.cs │ ├── Inventories │ │ ├── FullInventoryRunner_IntegrationTests.cs │ │ ├── InventoryBuilderAccessHandling_IntegrationTests.cs │ │ ├── InventoryCompleteness_IntegrationTests.cs │ │ ├── TestDataNodeService.cs │ │ ├── TestDataSourceService.cs │ │ └── TestInventoryBuilder.cs │ ├── Navigations │ │ └── NavigationService_HeadlessTests.cs │ ├── Synchronizations │ │ └── TestSynchronizationActionHandler.cs │ ├── Themes │ │ └── ThemeFactory_HeadlessTests.cs │ └── Updates │ │ ├── TestDeleteUpdateBackupSnippetsService.cs │ │ ├── TestUpdateExistingFilesBackuper.cs │ │ └── TestUpdateExtractor.cs ├── TestHelpers │ ├── AesGenerator.cs │ ├── Business │ │ └── InventoryData.cs │ ├── ComparisonResultPreparer.cs │ ├── DataPartHelper.cs │ ├── FixedAdaptiveUploadController.cs │ ├── HeadlessIntegrationTest.cs │ ├── Http │ │ ├── FlakyCounter.cs │ │ ├── FlakyHttpClientFactory.cs │ │ ├── FlakySharedHandler.cs │ │ └── IFlakyCounter.cs │ ├── R2FileTransferApiClient.cs │ ├── Server │ │ ├── FakeHubPushHandler.cs │ │ └── MockServerFacade.cs │ ├── SessionSettingsGenerator.cs │ ├── SharedDataPartTestFactory.cs │ ├── TestContextGenerator.cs │ ├── TestFileTransferApiClient.cs │ └── TestUploadStrategy.cs ├── ViewModels │ ├── MainWindow │ │ └── MainWindowViewModel_HeadlessTests.cs │ ├── Misc │ │ └── FlyoutContainerViewModel_HeadlessTests.cs │ └── TrustedNetworks │ │ └── AddTrustedClientViewModel_HeadlessTests.cs ├── Views │ └── MainWindow_HeadlessTests.cs └── client-integration-tests.local.settings.template.json ├── ByteSync.Client.UnitTests ├── Business │ ├── Communications │ │ ├── TestDownloadPartsInfo.cs │ │ └── Transfers │ │ │ ├── FileUploaderSliceTests.cs │ │ │ └── UploadProgressStateTests.cs │ ├── Configurations │ │ └── ApplicationSettingsTests.cs │ ├── Filtering │ │ ├── IdentifiersTest.cs │ │ ├── PropertyComparerTests.cs │ │ └── PropertyComparisonExpressionEvaluatorTests.cs │ ├── Inventories │ │ ├── InventoryGlobalStatusAggregatorTests.cs │ │ └── InventoryMonitorDataTests.cs │ ├── Sessions │ │ └── MatchingModesTests.cs │ └── Shared │ │ └── SharedDataPartTests.cs ├── ByteSync.Client.UnitTests.csproj ├── Factories │ └── ViewModels │ │ └── MatchingModeViewModelFactoryTests.cs ├── Helpers │ ├── ColorUtilsTests.cs │ ├── ImmediateSynchronizationContext.cs │ ├── ReactiveUtilsTests.cs │ └── ReactiveViewModelTestHelpers.cs ├── Models │ └── Comparisons │ │ └── ContentIdentityAccessTests.cs ├── Services │ ├── Actions │ │ ├── SharedActionsGroupOrganizer_UnitTests.cs │ │ └── TestSharedActionsGroupComputer.cs │ ├── Announcements │ │ └── AnnouncementServiceTests.cs │ ├── Applications │ │ └── MsixPfnParserTests.cs │ ├── Communications │ │ ├── Api │ │ │ ├── ApiResponseContentHelperTests.cs │ │ │ ├── SynchronizationApiClientTests.cs │ │ │ └── TrustApiClientTests.cs │ │ ├── ConnectionServiceTests.cs │ │ ├── PublicKeysManagerTests.cs │ │ ├── PublicKeysTrusterTests.cs │ │ ├── PushReceivers │ │ │ ├── DataNodePushReceiverTests.cs │ │ │ ├── DataSourcePushReceiverTests.cs │ │ │ ├── PublicKeyCheckDataPushReceiverTests.cs │ │ │ └── SynchronizationProgressPushReceiverTests.cs │ │ ├── SearchUpdateServiceTests.cs │ │ ├── SignalR │ │ │ └── HubPushHandler2Tests.cs │ │ ├── TestDownloadManager.cs │ │ ├── TestSafetyWordsComputer.cs │ │ └── Transfers │ │ │ ├── AfterTransfers │ │ │ └── AfterTransferSynchronizationSharedFileTests.cs │ │ │ ├── Downloading │ │ │ ├── DownloadPartsCoordinatorTests.cs │ │ │ ├── DownloadTargetBuilderTests.cs │ │ │ ├── ErrorManagerTests.cs │ │ │ ├── FileDownloaderCacheTests.cs │ │ │ ├── FileDownloaderFactoryTests.cs │ │ │ ├── FileMergerTests.cs │ │ │ ├── FilePartDownloadAsserterTests.cs │ │ │ ├── PostDownloadHandlerProxyTests.cs │ │ │ ├── ResourceManagerTests.cs │ │ │ └── SynchronizationDownloadFinalizerTests.cs │ │ │ └── Uploading │ │ │ ├── AdaptiveUploadControllerTests.cs │ │ │ ├── FileSlicerMetricsTests.cs │ │ │ ├── FileSlicerTests.cs │ │ │ ├── FileUploadCoordinatorTests.cs │ │ │ ├── FileUploadPreparerTests.cs │ │ │ ├── FileUploadProcessorFactoryTests.cs │ │ │ ├── FileUploadProcessorTests.cs │ │ │ ├── FileUploadWorkerMetricsTests.cs │ │ │ ├── FileUploadWorkerTests.cs │ │ │ ├── FileUploaderTests.cs │ │ │ ├── UploadParallelismManagerTests.cs │ │ │ └── UploadProgressMonitorTests.cs │ ├── Comparisons │ │ ├── AtomicActionConsistencyCheckerAccessTests.cs │ │ ├── ContentRepartitionGroupsComputerFactoryTests.cs │ │ ├── IdentityBuilderTests.cs │ │ ├── InitialStatusBuilderTests.cs │ │ ├── InventoryComparerIncompletePartsFlatTests.cs │ │ ├── InventoryComparerPropagateAccessIssuesTests.cs │ │ ├── SynchronizationRuleMatcherConditionsMatchTests.cs │ │ ├── SynchronizationRuleMatcherContentTests.cs │ │ ├── SynchronizationRuleMatcherDateTests.cs │ │ ├── SynchronizationRuleMatcherLocalizeTests.cs │ │ ├── SynchronizationRuleMatcherMakeMatchesTests.cs │ │ ├── SynchronizationRuleMatcherNameTests.cs │ │ ├── SynchronizationRuleMatcherPresenceExtendedTests.cs │ │ ├── SynchronizationRuleMatcherPresenceTests.cs │ │ ├── SynchronizationRuleMatcherSizeTests.cs │ │ ├── SynchronizationRuleMatcherTestHelper.cs │ │ └── TargetedActionsServiceTests.cs │ ├── Configurations │ │ └── LocalApplicationDataManagerTests.cs │ ├── Converters │ │ ├── BaseConverters │ │ │ └── TestBase58Converter.cs │ │ ├── BooleanConverterTests.cs │ │ ├── DeploymentModeToStringConverterTests.cs │ │ ├── IntToLetterConverterTests.cs │ │ └── ItemCountToLocalizedTextConverterTests.cs │ ├── Encryptions │ │ └── TestDataEncrypter.cs │ ├── Inventories │ │ ├── DataInventoryRunnerTests.cs │ │ ├── DataNodeCodeGeneratorTests.cs │ │ ├── DataNodeServiceTests.cs │ │ ├── DataSourceCheckerTests.cs │ │ ├── DataSourceCodeGeneratorTests.cs │ │ ├── DataSourceServiceTests.cs │ │ ├── InventoryBuilderInspectorTests.cs │ │ ├── InventoryBuilderPublicTests.cs │ │ ├── InventoryFinishedServiceTests.cs │ │ ├── InventoryLoaderIncompleteFlagTests.cs │ │ ├── InventoryServiceTests.cs │ │ └── InventoryStatisticsServiceTests.cs │ ├── Misc │ │ └── Factories │ │ │ └── PolicyFactoryTests.cs │ ├── Navigations │ │ └── NavigationServiceTests.cs │ ├── Ratings │ │ └── RatingPromptServiceTests.cs │ ├── Repositories │ │ └── SessionMembersRepositoryTests.cs │ ├── Sessions │ │ ├── Connecting │ │ │ └── CreateSessionServiceTests.cs │ │ ├── DataPartIndexerTests.cs │ │ └── SynchronizationServiceTests.cs │ ├── Synchronizations │ │ ├── SynchronizationActionServerInformerTests.cs │ │ ├── SynchronizationLooperTests.cs │ │ └── SynchronizationRulesServiceTests.cs │ ├── Themes │ │ └── ThemeBuilderTests.cs │ └── TimeTracking │ │ ├── SynchronizationDataTrackingStrategyTests.cs │ │ └── TimeTrackingComputerTests.cs ├── Setup │ └── ReactiveUiTestSetup.cs ├── TestUtilities │ ├── Helpers │ │ ├── ByteSyncEndPointHelper.cs │ │ ├── SessionSettingsHelper.cs │ │ └── SharedDataPartTestFactory.cs │ ├── Mine │ │ └── TestRsa.cs │ ├── Misc │ │ ├── TestDirectoryCleaner.cs │ │ └── TestFastRsyncNet.cs │ └── Mock │ │ └── ConnectionManagerMockHelper.cs ├── Uploading │ └── AdaptiveUploadControllerTests.cs └── ViewModels │ ├── Announcements │ └── AnnouncementViewModelTests.cs │ ├── Headers │ ├── AboutApplicationViewModelCommandTests.cs │ ├── HeaderViewModelTests.cs │ └── UpdateDetailsViewModelTests.cs │ ├── Misc │ └── FlyoutContainerViewModelTests.cs │ ├── Sessions │ ├── Comparisons │ │ ├── Actions │ │ │ ├── SynchronizationRuleGlobalViewModelTests.cs │ │ │ └── TargetedActionGlobalViewModelTests.cs │ │ └── Results │ │ │ ├── ComparisonResultViewModelTests.cs │ │ │ ├── ContentIdentityViewModelTests.cs │ │ │ ├── ContentRepartitionViewModelLetteringTests.cs │ │ │ ├── Misc │ │ │ └── ComparisonItemViewModelTests.cs │ │ │ ├── SynchronizationRuleSummaryViewModelTests.cs │ │ │ └── TestContentIdentityViewModel.cs │ ├── DataNodes │ │ ├── DataNodeHeaderViewModelTests.cs │ │ ├── DataNodeSourcesViewModelTests.cs │ │ └── DataNodeViewModelTests.cs │ ├── Inventories │ │ ├── InventoryDeltaGenerationViewModelTests.cs │ │ ├── InventoryGlobalStatusViewModelTests.cs │ │ ├── InventoryLocalIdentificationViewModelTests.cs │ │ ├── InventoryLocalStatusViewModelTests.cs │ │ ├── InventoryMainViewModelTests.cs │ │ └── TestInventoryMainViewModel.cs │ ├── Managing │ │ └── SessionSettingsEditViewModelTests.cs │ └── Synchronizations │ │ ├── SynchronizationBeforeStartViewModelTests.cs │ │ ├── SynchronizationConfirmationViewModelTests.cs │ │ ├── SynchronizationMainStatusViewModelTests.cs │ │ └── SynchronizationStatisticsViewModelTests.cs │ └── TrustedNetworks │ └── AddTrustedClientViewModelTests.cs ├── ByteSync.Common.Tests ├── Business │ ├── EndPoints │ │ └── PublicKeyCheckDataTests.cs │ ├── Sessions │ │ └── Cloud │ │ │ └── CloudSessionTests.cs │ ├── SharedFiles │ │ └── SharedFileDefinitionTests.cs │ └── Versions │ │ └── ProtocolVersionTests.cs ├── ByteSync.Common.Tests.csproj └── Helpers │ ├── DebugUtilsTests.cs │ └── RandomUtilsTests.cs ├── ByteSync.Functions.IntegrationTests ├── ByteSync.Functions.IntegrationTests.csproj ├── End2End │ ├── E2E_Auth_Session_Tests.cs │ └── E2E_Environment_Setup.cs ├── GlobalTestSetup.cs ├── GlobalUsings.cs ├── Integration │ └── Services │ │ ├── AuthenticateCommandHandler_Tests.cs │ │ ├── AzureBlobStorageService_Tests.cs │ │ ├── CloudflareR2Service_Tests.cs │ │ └── RefreshTokensCommandHandler_Tests.cs ├── TestHelpers │ ├── ApiTestClient.cs │ ├── Autofac │ │ ├── BaseElementTypeModule.cs │ │ ├── FactoriesModule.cs │ │ ├── LoadersModule.cs │ │ ├── LoggingModule.cs │ │ ├── RepositoriesModule.cs │ │ └── ServicesModule.cs │ └── Logging │ │ └── FakeLogger.cs ├── TestModule.cs └── functions-integration-tests.local.settings.template.json ├── ByteSync.Functions.UnitTests ├── Bruno │ ├── CreateSession.bru │ ├── DateIsCopied (C2).bru │ ├── ErrorOnTarget.bru │ ├── FilePartUploaded.bru │ ├── Get Announcements.bru │ ├── Login C1.bru │ ├── Login C2.bru │ ├── StartSynchronization.bru │ ├── UploadFinished.bru │ ├── bruno.json │ └── environments │ │ └── LocalDebug.bru ├── ByteSync.Functions.UnitTests.csproj ├── Helpers │ ├── Middlewares │ │ └── JwtMiddlewareTests.cs │ └── Misc │ │ └── IpAddressExtractorTests.cs ├── Http │ ├── AnnouncementFunctionTests.cs │ ├── AuthFunctionTests.cs │ ├── CloudSessionFunctionTests.cs │ ├── SynchronizationFunctionTests.cs │ └── TrustFunctionTests.cs ├── TestHelpers │ └── FakeHttpRequestData.cs ├── Timer │ ├── CleanupCloudflareR2SnippetsFunctionTests.cs │ └── RefreshAnnouncementsFunctionTests.cs └── Usings.cs ├── ByteSync.ServerCommon.Tests ├── Business │ ├── CloudSessionDataTests.cs │ └── SessionMemberDataTests.cs ├── ByteSync.ServerCommon.Tests.csproj ├── Commands │ ├── Announcements │ │ └── GetActiveAnnouncementsCommandHandlerTests.cs │ ├── Authentication │ │ ├── AuthenticateCommandHandlerTests.cs │ │ └── RefreshTokensCommandHandlerTests.cs │ ├── CloudSessions │ │ ├── AskJoinCloudSessionCommandHandlerTests.cs │ │ ├── AskPasswordExchangeKeyCommandHandlerTests.cs │ │ ├── CreateSessionCommandHandlerTests.cs │ │ ├── FinalizeJoinCloudSessionCommandHandlerTests.cs │ │ ├── GiveCloudSessionPasswordExchangeKeyCommandHandlerTests.cs │ │ ├── InformPasswordIsWrongCommandHandlerTests.cs │ │ ├── QuitSessionCommandHandlerTests.cs │ │ ├── ResetSessionCommandHandlerTests.cs │ │ ├── UpdateSessionSettingsCommandHandlerTests.cs │ │ └── ValidateJoinCloudSessionCommandHandlerTests.cs │ ├── FileTransfers │ │ ├── AssertDownloadIsFinishedCommandHandlerTests.cs │ │ ├── AssertFilePartIsDownloadedCommandHandlerTests.cs │ │ ├── AssertFilePartIsUploadedCommandHandlerTests.cs │ │ ├── AssertUploadIsFinishedCommandHandlerTests.cs │ │ ├── GetDownloadFileStorageLocationCommandHandlerTests.cs │ │ ├── GetDownloadFileUrlCommandHandlerTests.cs │ │ ├── GetUploadFileStorageLocationCommandHandlerTests.cs │ │ └── GetUploadFileUrlCommandHandlerTests.cs │ ├── Inventories │ │ ├── AddDataNodeCommandHandlerTests.cs │ │ ├── AddDataSourceCommandHandlerTests.cs │ │ ├── GetPathItemsCommandHandlerTests.cs │ │ ├── RemoveDataNodeCommandHandlerTests.cs │ │ ├── RemoveDataSourceCommandHandlerTests.cs │ │ └── StartInventoryCommandHandlerTests.cs │ ├── SessionMembers │ │ ├── GetMembersCommandHandlerTests.cs │ │ ├── GetMembersInstanceIdsCommandHandlerTests.cs │ │ └── SetGeneralStatusCommandHandlerTests.cs │ ├── Synchronizations │ │ ├── DateIsCopiedCommandHandlerTests.cs │ │ ├── DirectoryIsCreatedCommandHandlerTests.cs │ │ ├── FileOrDirectoryIsDeletedCommandHandlerTests.cs │ │ ├── LocalCopyIsDoneCommandHandlerTests.cs │ │ ├── MemberHasFinishedCommandHandlerTests.cs │ │ ├── RequestSynchronizationAbortCommandHandlerTests.cs │ │ ├── StartSynchronizationCommandHandlerTests.cs │ │ └── SynchronizationErrorsCommandHandlerTests.cs │ └── Trusts │ │ ├── GiveMemberPublicKeyCheckDataCommandHandlerTests.cs │ │ ├── InformProtocolVersionIncompatibleCommandHandlerTests.cs │ │ ├── InformPublicKeyValidationIsFinishedCommandHandlerTests.cs │ │ ├── RequestTrustPublicKeyCommandHandlerTests.cs │ │ ├── SendDigitalSignaturesCommandHandlerTests.cs │ │ ├── SetAuthCheckedCommandHandlerTests.cs │ │ └── StartTrustCheckCommandHandlerTests.cs ├── Entities │ └── TrackingActionEntityTests.cs ├── Factories │ └── CacheKeyFactoryTests.cs ├── Helpers │ ├── MockHttpMessageHandler.cs │ ├── TestSettingsInitializer.cs │ └── UpdateResultBuilder.cs ├── Loaders │ ├── AnnouncementsLoaderTests.cs │ └── ClientSoftwareVersionSettingsLoaderTests.cs ├── Repositories │ ├── ClientsRepositoryTests.cs │ ├── CloudSessionsRepositoryTests.cs │ ├── InventoryRepositoryTests.cs │ ├── SharedFilesRepositoryTests.cs │ ├── SynchronizationRepositoryTests.cs │ └── TrackingActionRepositoryTests.cs ├── Services │ ├── AzureBlobStorageContainerServiceTests.cs │ ├── ClientSoftwareVersionServiceTests.cs │ ├── InventoryMemberServiceTests.cs │ ├── SharedFilesServiceTests.cs │ ├── SynchronizationProgressServiceTests.cs │ └── SynchronizationServiceTests.cs ├── Usings.cs └── server-common-tests.local.settings.template.json └── ByteSync.TestsCommon ├── AbstractTester.cs ├── ByteSync.TestsCommon.csproj ├── ITestDirectoryService.cs ├── IntegrationTest.cs ├── Mocking └── MoqRegistrationSource.cs ├── TestDirectoryService.cs ├── TestFileSystemUtils.cs └── TestHelpers └── TestableHubConnection.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/trigger-PR-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/.github/workflows/trigger-PR-pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-azure-devops-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/.github/workflows/trigger-azure-devops-pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/AGENTS.md -------------------------------------------------------------------------------- /ByteSync.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/ByteSync.sln -------------------------------------------------------------------------------- /ByteSync.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/ByteSync.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/README.md -------------------------------------------------------------------------------- /assets/gallery/2025-02-create-or-join-session.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/gallery/2025-02-create-or-join-session.png -------------------------------------------------------------------------------- /assets/gallery/2025-02-inventory-status-and-comparison-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/gallery/2025-02-inventory-status-and-comparison-results.png -------------------------------------------------------------------------------- /assets/gallery/2025-02-settings-and-data-sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/gallery/2025-02-settings-and-data-sources.png -------------------------------------------------------------------------------- /assets/gallery/2025-02-synchronization-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/gallery/2025-02-synchronization-status.png -------------------------------------------------------------------------------- /assets/gallery/2025-10-local-and-remote-sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/gallery/2025-10-local-and-remote-sync.png -------------------------------------------------------------------------------- /assets/logo_bytesync_1280x640.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/assets/logo_bytesync_1280x640.png -------------------------------------------------------------------------------- /docs/client-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/client-deployment.md -------------------------------------------------------------------------------- /docs/client-security-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/client-security-architecture.md -------------------------------------------------------------------------------- /docs/designer-test-viewmodels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/designer-test-viewmodels.md -------------------------------------------------------------------------------- /docs/server-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/server-deployment.md -------------------------------------------------------------------------------- /docs/synchronization-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/synchronization-rules.md -------------------------------------------------------------------------------- /docs/testing-permissions-and-symlinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/docs/testing-permissions-and-symlinks.md -------------------------------------------------------------------------------- /src/ByteSync.Client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/.gitignore -------------------------------------------------------------------------------- /src/ByteSync.Client/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/App.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/App.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/ByteSync.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/ByteSync.ico -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/ByteSyncLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/ByteSyncLogo.png -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/ByteSyncLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/ByteSyncLogo.svg -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Icons/BoxIcons.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Icons/BoxIcons.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Resources/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Resources/Resources.Designer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Resources/Resources.en.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Resources/Resources.en.resx -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Resources/Resources.fr.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Resources/Resources.fr.resx -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Resources/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Resources/Resources.resx -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Themes/ActivityIndicator.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Themes/ActivityIndicator.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Themes/GeneralStyles.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Themes/GeneralStyles.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Assets/Themes/TagEditorStyles.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Assets/Themes/TagEditorStyles.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Local/AtomicAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Local/AtomicAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Local/AtomicCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Local/AtomicCondition.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Local/SynchronizationRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Local/SynchronizationRule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Loose/LooseAtomicAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Loose/LooseAtomicAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Loose/LooseAtomicCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Loose/LooseAtomicCondition.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Loose/LooseSynchronizationRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Loose/LooseSynchronizationRule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Shared/SharedActionsGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Shared/SharedActionsGroup.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Shared/SharedAtomicAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Shared/SharedAtomicAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Shared/SharedDataPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Shared/SharedDataPart.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Actions/Shared/SynchronizationStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Actions/Shared/SynchronizationStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Arguments/DebugArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Arguments/DebugArguments.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Arguments/RegularArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Arguments/RegularArguments.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/BuildConnectionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/BuildConnectionResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/ConnectionModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/ConnectionModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/ConnectionStatuses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/ConnectionStatuses.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/DigitalSignaturesData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/DigitalSignaturesData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/ExchangePassword.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/ExchangePassword.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/LocalSharedFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/LocalSharedFile.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Communications/TrustedPublicKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Communications/TrustedPublicKey.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/ComparisonProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/ComparisonProperty.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/ConditionModes.cs: -------------------------------------------------------------------------------- 1 | namespace ByteSync.Business.Comparisons; 2 | 3 | public enum ConditionModes { Any, All } -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/ConditionOperatorTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/ConditionOperatorTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/ContentRepartitionGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/ContentRepartitionGroup.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/DataPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/DataPart.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/DescriptionBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/DescriptionBuilderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Comparisons/ValidationFailureSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Comparisons/ValidationFailureSummary.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Configurations/ApplicationSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Configurations/ApplicationSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Configurations/ZoomConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Configurations/ZoomConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/CultureDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/CultureDefinition.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/DataNodes/DataNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/DataNodes/DataNode.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/DataNodes/DataNodeProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/DataNodes/DataNodeProxy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/DataSources/DataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/DataSources/DataSource.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/DataSources/DataSourceProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/DataSources/DataSourceProxy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Events/EventsArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Events/EventsArgs.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Evaluators/PropertyComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Evaluators/PropertyComparer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/AndExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/AndExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/ExistsExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/ExistsExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/FilterExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/FilterExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/NameExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/NameExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/NotExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/NotExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/OnlyExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/OnlyExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/OrExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/OrExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/PathExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/PathExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Expressions/TrueExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Expressions/TrueExpression.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/ComparisonOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/ComparisonOperator.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/FilterParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/FilterParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/FilterToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/FilterToken.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/FilterTokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/FilterTokenType.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/FilterTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/FilterTokenizer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/Identifiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/Identifiers.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/OperatorParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/OperatorParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Parsing/ParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Parsing/ParseResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Values/PropertyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Values/PropertyValue.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Filtering/Values/PropertyValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Filtering/Values/PropertyValueType.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/FingerprintModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/FingerprintModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/GlobalInventoryStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/GlobalInventoryStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/IndexedItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/IndexedItem.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/InventoryFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/InventoryFile.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/InventoryMonitorData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/InventoryMonitorData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/InventoryProcessData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/InventoryProcessData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/InventoryStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/InventoryStatistics.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/InventoryTaskStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/InventoryTaskStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Inventories/PathIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Inventories/PathIdentity.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Lobbies/CheckedOtherMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Lobbies/CheckedOtherMember.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Lobbies/LobbyDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Lobbies/LobbyDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Lobbies/LobbyMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Lobbies/LobbyMember.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Lobbies/LobbySessionExpectedMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Lobbies/LobbySessionExpectedMember.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/LocalInventoryModes.cs: -------------------------------------------------------------------------------- 1 | namespace ByteSync.Business; 2 | 3 | public enum LocalInventoryModes 4 | { 5 | Base, Full 6 | } -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/MessageBoxResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/MessageBoxResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Misc/ExecutionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Misc/ExecutionMode.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Misc/OperationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Misc/OperationMode.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Misc/TimeTrack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Misc/TimeTrack.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Misc/TimeTrackingComputerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Misc/TimeTrackingComputerType.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Navigations/NavigationDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Navigations/NavigationDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Navigations/NavigationPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Navigations/NavigationPanel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/AbstractSessionProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/AbstractSessionProfile.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/AbstrastSessionProfileDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/AbstrastSessionProfileDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/CloudSessionProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/CloudSessionProfile.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/CloudSessionProfileDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/CloudSessionProfileDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/CloudSessionProfileMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/CloudSessionProfileMember.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/CloudSessionProfileOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/CloudSessionProfileOptions.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/ExecutionModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/ExecutionModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/LocalSessionProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/LocalSessionProfile.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/LocalSessionProfileDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/LocalSessionProfileDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/LocalSessionProfileOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/LocalSessionProfileOptions.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/ProfileTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/ProfileTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Profiles/SessionProfileDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Profiles/SessionProfileDataSource.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/SessionMembers/SessionMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/SessionMembers/SessionMember.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/SessionModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/SessionModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/AnalysisModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/AnalysisModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/CloudSessionConnectionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/CloudSessionConnectionData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/Connecting/CreateSessionError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/Connecting/CreateSessionError.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/Connecting/JoinSessionError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/Connecting/JoinSessionError.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/CreateCloudSessionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/CreateCloudSessionRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/DataTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/DataTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/LinkingCases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/LinkingCases.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/LobbyCloudSessionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/LobbyCloudSessionInfo.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/MatchingModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/MatchingModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/SessionConnectionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/SessionConnectionStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/SessionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/SessionSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Sessions/SessionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Sessions/SessionStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Synchronizations/MultiUploadZip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Synchronizations/MultiUploadZip.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Synchronizations/ServerInformerData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Synchronizations/ServerInformerData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/ColorScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/ColorScheme.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/ColorSchemeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/ColorSchemeConfig.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/Theme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/Theme.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/ThemeColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/ThemeColor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/ThemeConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/ThemeConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Themes/ThemeModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Themes/ThemeModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/TrustDataParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/TrustDataParameters.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Updates/UpdateConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Updates/UpdateConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Updates/UpdateData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Updates/UpdateData.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Updates/UpdateProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Updates/UpdateProgress.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Business/Updates/UpdateProgressStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Business/Updates/UpdateProgressStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ByteSync.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ByteSync.Client.csproj -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/AutoDetectionModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/AutoDetectionModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/ConfigurationModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/ConfigurationModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/EnvironmentModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/EnvironmentModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/GenericTypesModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/GenericTypesModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/KeyedTypesModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/KeyedTypesModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/SingletonsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/SingletonsModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/ViewModelsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/ViewModelsModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/Modules/ViewsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/Modules/ViewsModule.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/DependencyInjection/ServiceRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/DependencyInjection/ServiceRegistrar.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Directory.Build.props -------------------------------------------------------------------------------- /src/ByteSync.Client/Exceptions/ApiException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Exceptions/ApiException.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Exceptions/BuildConnectionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Exceptions/BuildConnectionException.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/BootstrapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/BootstrapperFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/ConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/ConnectionFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/FileDownloaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/FileDownloaderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/FileSlicerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/FileSlicerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/FileUploadPreparerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/FileUploadPreparerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/FileUploadProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/FileUploadProcessorFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/FileUploaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/FileUploaderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/HubConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/HubConnectionFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/InventoryBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/InventoryBuilderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/InventoryComparerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/InventoryComparerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/MergerDecrypterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/MergerDecrypterFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/Proxies/DataNodeProxyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/Proxies/DataNodeProxyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/Proxies/DataSourceProxyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/Proxies/DataSourceProxyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/Proxies/SoftwareVersionProxyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/Proxies/SoftwareVersionProxyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/SlicerEncrypterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/SlicerEncrypterFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/SynchronizationLooperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/SynchronizationLooperFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/TemporaryFileManagerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/TemporaryFileManagerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/TimeTrackingComputerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/TimeTrackingComputerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/ViewModels/ActionEditViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/ViewModels/ActionEditViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/ViewModels/DataNodeViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/ViewModels/DataNodeViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Factories/ViewModels/DataTypeViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Factories/ViewModels/DataTypeViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/FodyWeavers.xml -------------------------------------------------------------------------------- /src/ByteSync.Client/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/GlobalUsings.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Helpers/ColorUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Helpers/ColorUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Helpers/ReactiveUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Helpers/ReactiveUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Helpers/RetryPolicyLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Helpers/RetryPolicyLogger.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Announcements/IAnnouncementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Announcements/IAnnouncementService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Business/Actions/IAtomicCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Business/Actions/IAtomicCondition.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Communications/IApiByteSyncInvoke.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Communications/IApiByteSyncInvoke.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Communications/IPushReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Communications/IPushReceiver.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Applications/IZoomService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Applications/IZoomService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Bootstrapping/IBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Bootstrapping/IBootstrapper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Communications/ICloudProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Communications/ICloudProxy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Communications/IFileMerger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Communications/IFileMerger.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Communications/IFileSlicer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Communications/IFileSlicer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Communications/IWebAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Communications/IWebAccessor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Encryptions/IDataEncrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Encryptions/IDataEncrypter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Inventories/IInventorySaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Inventories/IInventorySaver.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Themes/IThemeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Themes/IThemeBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Themes/IThemeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Themes/IThemeFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Controls/Themes/IThemeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Controls/Themes/IThemeService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Converters/IFormatKbSizeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Converters/IFormatKbSizeConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Converters/ISizeUnitConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Converters/ISizeUnitConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Dialogs/IDialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Dialogs/IDialogService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Dialogs/IDialogView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Dialogs/IDialogView.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Dialogs/IMessageBoxViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Dialogs/IMessageBoxViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IBootstrapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IBootstrapperFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IConnectionFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IDescriptionBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IDescriptionBuilderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IFileDownloaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IFileDownloaderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IFileSlicerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IFileSlicerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IFileUploadPreparerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IFileUploadPreparerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IFileUploaderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IFileUploaderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IHubConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IHubConnectionFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IInventoryBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IInventoryBuilderFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IInventoryComparerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IInventoryComparerFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/IMergerDecrypterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/IMergerDecrypterFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Factories/ISlicerEncrypterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Factories/ISlicerEncrypterFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/IApplicationSettingsRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/IApplicationSettingsRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/IDataSourceChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/IDataSourceChecker.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/IFileDialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/IFileDialogService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/ILocalApplicationDataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/ILocalApplicationDataManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/IPolicyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/IPolicyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/IStatisticsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/IStatisticsService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Lobbies/ILobbyManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Lobbies/ILobbyManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Lobbies/ILobbyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Lobbies/ILobbyRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Profiles/ISessionProfileManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Profiles/ISessionProfileManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Repositories/IAnnouncementRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Repositories/IAnnouncementRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Repositories/IAtomicActionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Repositories/IAtomicActionRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Repositories/IDataNodeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Repositories/IDataNodeRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Repositories/IDataSourceRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Repositories/IDataSourceRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Repositories/IPropertyIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Repositories/IPropertyIndexer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Filtering/IFilterParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Filtering/IFilterParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Filtering/IFilterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Filtering/IFilterService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Filtering/IFilterTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Filtering/IFilterTokenizer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Filtering/IOperatorParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Filtering/IOperatorParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Filtering/IPropertyComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Filtering/IPropertyComparer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/IRatingPromptService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/IRatingPromptService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Sessions/IDataPartIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Sessions/IDataPartIndexer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Services/Sessions/ISessionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Services/Sessions/ISessionService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IApplicationRestarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IApplicationRestarter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IApplyUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IApplyUpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IAvailableUpdatesLister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IAvailableUpdatesLister.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/ISearchUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/ISearchUpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateDownloader.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateExistingFilesBackuper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateExistingFilesBackuper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateExtractor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateHelperService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateHelperService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateNewFilesMover.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateNewFilesMover.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Interfaces/Updates/IUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Interfaces/Updates/IUpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Comparisons/Result/ComparisonItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Comparisons/Result/ComparisonItem.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Comparisons/Result/ComparisonResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Comparisons/Result/ComparisonResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Comparisons/Result/ContentIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Comparisons/Result/ContentIdentity.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Comparisons/Result/ContentIdentityCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Comparisons/Result/ContentIdentityCore.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Comparisons/Result/ContentRepartition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Comparisons/Result/ContentRepartition.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/FileSystems/DirectoryDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/FileSystems/DirectoryDescription.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/FileSystems/FileDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/FileSystems/FileDescription.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/FileSystems/FileSystemDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/FileSystems/FileSystemDescription.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Inventories/Inventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Inventories/Inventory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Inventories/InventoryPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Inventories/InventoryPart.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Models/Inventories/InventoryPartTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Models/Inventories/InventoryPartTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Program.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/AnnouncementRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/AnnouncementRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/AtomicActionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/AtomicActionRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/AvailableUpdateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/AvailableUpdateRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/BaseSourceCacheRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/BaseSourceCacheRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/CloudSessionConnectionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/CloudSessionConnectionRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/ComparisonItemRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/ComparisonItemRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/DataNodeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/DataNodeRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/DataSourceRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/DataSourceRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/InventoryFileRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/InventoryFileRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/PropertyIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/PropertyIndexer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/SessionInvalidationCachePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/SessionInvalidationCachePolicy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/SessionMemberRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/SessionMemberRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/SharedActionsGroupRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/SharedActionsGroupRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/SharedAtomicActionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/SharedAtomicActionRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/SynchronizationRuleRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/SynchronizationRuleRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Repositories/Updates/UpdateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Repositories/Updates/UpdateRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Actions/SharedActionsGroupComputer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Actions/SharedActionsGroupComputer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Actions/SharedActionsGroupOrganizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Actions/SharedActionsGroupOrganizer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Actions/SharedAtomicActionComputer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Actions/SharedAtomicActionComputer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Actions/SynchronizationDataSaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Actions/SynchronizationDataSaver.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Announcements/AnnouncementService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Announcements/AnnouncementService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Applications/EnvironmentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Applications/EnvironmentService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Applications/IMsixPfnParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Applications/IMsixPfnParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Applications/MsixPfnParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Applications/MsixPfnParser.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Applications/ZoomService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Applications/ZoomService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Automating/CommandLineModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Automating/CommandLineModeHandler.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Automating/ProfileAutoRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Automating/ProfileAutoRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Bootstrappers/BaseBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Bootstrappers/BaseBootstrapper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Bootstrappers/BootstrapLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Bootstrappers/BootstrapLogger.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Bootstrappers/CommandLineBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Bootstrappers/CommandLineBootstrapper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Bootstrappers/PushReceiversStarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Bootstrappers/PushReceiversStarter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/Api/ApiInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/Api/ApiInvoker.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/Api/AuthApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/Api/AuthApiClient.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/Api/InventoryApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/Api/InventoryApiClient.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/Api/LobbyApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/Api/LobbyApiClient.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/Api/TrustApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/Api/TrustApiClient.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/CloudProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/CloudProxy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/ConnectionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/ConnectionService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/PublicKeysManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/PublicKeysManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/PublicKeysTruster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/PublicKeysTruster.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/SafetyWordsComputer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/SafetyWordsComputer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/SafetyWordsValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/SafetyWordsValues.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Communications/WebAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Communications/WebAccessor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Comparisons/ContentIdentityExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Comparisons/ContentIdentityExtractor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Comparisons/IdentityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Comparisons/IdentityBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Comparisons/InitialStatusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Comparisons/InitialStatusBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Comparisons/InventoryComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Comparisons/InventoryComparer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Comparisons/TargetedActionsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Comparisons/TargetedActionsService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/ContainerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/ContainerProvider.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/BooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/BooleanConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/BooleanToCursorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/BooleanToCursorConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/CaseConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/CaseConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/ExecutionModeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/ExecutionModeConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/FormatKbSizeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/FormatKbSizeConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/IntToLetterConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/IntToLetterConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/ProfileTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/ProfileTypeConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Converters/SizeUnitConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Converters/SizeUnitConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Dialogs/DialogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Dialogs/DialogService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Dialogs/MessageBoxViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Dialogs/MessageBoxViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Encryptions/DataEncrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Encryptions/DataEncrypter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Encryptions/MergerDecrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Encryptions/MergerDecrypter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Encryptions/SlicerEncrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Encryptions/SlicerEncrypter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Filtering/FilterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Filtering/FilterService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/BaseInventoryRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/BaseInventoryRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataInventoryRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataInventoryRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataInventoryStarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataInventoryStarter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataNodeCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataNodeCodeGenerator.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataNodeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataNodeService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataSourceChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataSourceChecker.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataSourceCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataSourceCodeGenerator.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/DataSourceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/DataSourceService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/FileSystemInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/FileSystemInspector.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/FilesIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/FilesIdentifier.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/FullInventoryRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/FullInventoryRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryFileAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryFileAnalyzer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryFinishedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryFinishedService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryIndexer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryLoader.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventorySaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventorySaver.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Inventories/InventoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Inventories/InventoryService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Lobbies/LobbyCheckKeyComputer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Lobbies/LobbyCheckKeyComputer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Lobbies/LobbyManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Lobbies/LobbyManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Lobbies/LobbyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Lobbies/LobbyRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Localizations/LocExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Localizations/LocExtension.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Localizations/LocalizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Localizations/LocalizationService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Misc/Factories/PolicyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Misc/Factories/PolicyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Misc/FlyoutElementViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Misc/FlyoutElementViewModelFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Misc/LocalInventoryStatusHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Misc/LocalInventoryStatusHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Misc/StatisticsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Misc/StatisticsService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Misc/VersionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Misc/VersionHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Navigations/NavigationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Navigations/NavigationService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Profiles/SessionProfileManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Profiles/SessionProfileManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Ratings/RatingPromptService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Ratings/RatingPromptService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/ComparisonItemsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/ComparisonItemsService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/DataPartIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/DataPartIndexer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/ResetSessionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/ResetSessionService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/SessionInterruptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/SessionInterruptor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/SessionMemberLetterHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/SessionMemberLetterHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/SessionMemberMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/SessionMemberMapper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/SessionMemberService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/SessionMemberService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Sessions/SessionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Sessions/SessionService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Synchronizations/DeltaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Synchronizations/DeltaManager.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Synchronizations/FileDatesSetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Synchronizations/FileDatesSetter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Themes/ColorSchemeConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Themes/ColorSchemeConfigBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Themes/ThemeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Themes/ThemeBuilder.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Themes/ThemeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Themes/ThemeFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Themes/ThemeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Themes/ThemeService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/TimeTracking/TimeTrackingCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/TimeTracking/TimeTrackingCache.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/TimeTracking/TimeTrackingComputer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/TimeTracking/TimeTrackingComputer.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/ApplicationRestarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/ApplicationRestarter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/ApplyUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/ApplyUpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/AvailableUpdatesLister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/AvailableUpdatesLister.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/SearchUpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/SearchUpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateDownloader.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateExistingFilesBackuper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateExistingFilesBackuper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateExtractor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateHelperService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateHelperService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateNewFilesMover.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateNewFilesMover.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Services/Updates/UpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Services/Updates/UpdateService.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewLocator.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/ActivatableViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/ActivatableViewModelBase.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/AboutApplicationViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/AboutApplicationViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/ConnectionStatusViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/ConnectionStatusViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/GeneralSettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/GeneralSettingsViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/HeaderViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/HeaderViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/SoftwareVersionProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/SoftwareVersionProxy.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Headers/UpdateDetailsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Headers/UpdateDetailsViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Home/CreateCloudSessionViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Home/CreateCloudSessionViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Home/HomeMainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Home/HomeMainViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Home/JoinCloudSessionViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Home/JoinCloudSessionViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Lobbies/LobbyMainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Lobbies/LobbyMainViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Lobbies/LobbyMemberViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Lobbies/LobbyMemberViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Misc/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Misc/ErrorViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Misc/FlyoutContainerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Misc/FlyoutContainerViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Misc/FlyoutElementViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Misc/FlyoutElementViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Misc/MessageBoxViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Misc/MessageBoxViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Misc/SelectLocaleViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Misc/SelectLocaleViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Profiles/ProfileViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Profiles/ProfileViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Profiles/ProfilesViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Profiles/ProfilesViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Ratings/RatingPromptViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Ratings/RatingPromptViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/Sessions/SessionMainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/Sessions/SessionMainViewModel.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/TrustedNetworks/PublicKeyFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/TrustedNetworks/PublicKeyFormatter.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/ViewModels/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/ViewModels/ViewModelBase.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/AccountDetails/AccountDetailsView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/AccountDetails/AccountDetailsView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/AccountDetails/AccountDetailsView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/AccountDetails/AccountDetailsView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/AccountDetails/UsageStatisticsView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/AccountDetails/UsageStatisticsView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Announcements/AnnouncementView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Announcements/AnnouncementView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Announcements/AnnouncementView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Announcements/AnnouncementView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/AboutApplicationView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/AboutApplicationView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/AboutApplicationView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/AboutApplicationView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/ConnectionStatusView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/ConnectionStatusView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/ConnectionStatusView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/ConnectionStatusView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/GeneralSettingsView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/GeneralSettingsView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/GeneralSettingsView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/GeneralSettingsView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/HeaderView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/HeaderView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/HeaderView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/HeaderView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/UpdateDetailsView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/UpdateDetailsView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Headers/UpdateDetailsView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Headers/UpdateDetailsView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/CreateCloudSessionView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/CreateCloudSessionView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/CreateCloudSessionView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/CreateCloudSessionView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/HomeMainView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/HomeMainView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/HomeMainView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/HomeMainView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/JoinCloudSessionView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/JoinCloudSessionView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Home/JoinCloudSessionView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Home/JoinCloudSessionView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Lobbies/LobbyMainView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Lobbies/LobbyMainView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Lobbies/LobbyMainView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Lobbies/LobbyMainView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Lobbies/LobbyMemberView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Lobbies/LobbyMemberView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Lobbies/LobbyMemberView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Lobbies/LobbyMemberView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Lobbies/LobbySynchronizationRuleView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Lobbies/LobbySynchronizationRuleView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/MainWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/MainWindow.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/MainWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/MainWindow.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/ActivityIndicator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/ActivityIndicator.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/ErrorView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/ErrorView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/ErrorView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/ErrorView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/FlyoutContainerView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/FlyoutContainerView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/FlyoutContainerView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/FlyoutContainerView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/ITagItemFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/ITagItemFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/Icon.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/Icon.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/Icon.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/Icon.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/MessageBoxView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/MessageBoxView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/MessageBoxView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/MessageBoxView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/ScrollViewerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/ScrollViewerHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/SelectLocaleView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/SelectLocaleView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/SelectLocaleView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/SelectLocaleView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/TagEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/TagEditor.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/TagItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/TagItem.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Misc/TagItemFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Misc/TagItemFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Profiles/CreateSessionProfileView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Profiles/CreateSessionProfileView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Profiles/CreateSessionProfileView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Profiles/CreateSessionProfileView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Profiles/ProfilesView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Profiles/ProfilesView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Profiles/ProfilesView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Profiles/ProfilesView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Ratings/RatingPromptView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Ratings/RatingPromptView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Ratings/RatingPromptView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Ratings/RatingPromptView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Sessions/DataNodes/DataNodeView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Sessions/DataNodes/DataNodeView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Sessions/DataNodes/DataNodeView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Sessions/DataNodes/DataNodeView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Sessions/SessionMainView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Sessions/SessionMainView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/Sessions/SessionMainView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/Sessions/SessionMainView.axaml.cs -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/TrustedNetworks/AddTrustedClientView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/TrustedNetworks/AddTrustedClientView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/Views/TrustedNetworks/TrustedNetworkView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/Views/TrustedNetworks/TrustedNetworkView.axaml -------------------------------------------------------------------------------- /src/ByteSync.Client/azure-pipelines-client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/azure-pipelines-client.yml -------------------------------------------------------------------------------- /src/ByteSync.Client/local.settings.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Client/local.settings.template.json -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/AbstractAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/AbstractAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/AbstractActionsGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/AbstractActionsGroup.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/ActionOperatorTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/ActionOperatorTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/ActionsGroupDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/ActionsGroupDefinition.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/ClientInstanceIdAndNodeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/ClientInstanceIdAndNodeId.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Actions/SynchronizationTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Actions/SynchronizationTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Announcements/Announcement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Announcements/Announcement.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/AuthenticationTokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/AuthenticationTokens.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/InitialAuthenticationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/InitialAuthenticationResponse.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/InitialConnectionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/InitialConnectionStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/LoginData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/LoginData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/RefreshTokensData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/RefreshTokensData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/RefreshTokensResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/RefreshTokensResponse.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Auth/RefreshTokensStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Auth/RefreshTokensStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/EndPoints/ByteSyncEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/EndPoints/ByteSyncEndpoint.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/EndPoints/PublicKeyCheckData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/EndPoints/PublicKeyCheckData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/EndPoints/PublicKeyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/EndPoints/PublicKeyInfo.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Inventories/EncryptedDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Inventories/EncryptedDataSource.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Inventories/FileSystemTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Inventories/FileSystemTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Inventories/StartInventoryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Inventories/StartInventoryResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/Connections/JoinLobbyResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/Connections/JoinLobbyResult.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/JoinLobbyModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/JoinLobbyModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyCheckInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyCheckInfo.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyCheckRecipient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyCheckRecipient.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyCloudSessionCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyCloudSessionCredentials.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyInfo.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyMemberInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyMemberInfo.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbyMemberStatuses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbyMemberStatuses.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Lobbies/LobbySessionModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Lobbies/LobbySessionModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/DeploymentModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/DeploymentModes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/ManualResetSyncEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/ManualResetSyncEvents.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/OSPlatforms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/OSPlatforms.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/SizeConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/SizeConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/SizeUnits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/SizeUnits.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/UsageStatisticsData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/UsageStatisticsData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/UsageStatisticsPeriod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/UsageStatisticsPeriod.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/UsageStatisticsRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/UsageStatisticsRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Misc/UsageStatisticsSubPeriod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Misc/UsageStatisticsSubPeriod.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Profiles/CloudSessionProfileData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Profiles/CloudSessionProfileData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Profiles/CloudSessionProfileSlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Profiles/CloudSessionProfileSlot.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Serials/BindSerialResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Serials/BindSerialResponse.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Serials/BindSerialResponseStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Serials/BindSerialResponseStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Serials/ProductSerialDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Serials/ProductSerialDescription.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Serials/SerialStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Serials/SerialStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/AbstractSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/AbstractSession.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/BaseSessionDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/BaseSessionDto.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/Cloud/CloudSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/Cloud/CloudSession.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/Cloud/CloudSessionDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/Cloud/CloudSessionDetails.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/Cloud/SessionMemberInfoDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/Cloud/SessionMemberInfoDTO.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/DataNodeDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/DataNodeDTO.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/DataSourceDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/DataSourceDTO.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/EncryptedDataNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/EncryptedDataNode.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/EncryptedSessionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/EncryptedSessionSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/InventoryStartedDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/InventoryStartedDTO.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/Local/LocalSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/Local/LocalSession.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/SessionMemberGeneralStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/SessionMemberGeneralStatus.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Sessions/SessionSettingsUpdatedDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Sessions/SessionSettingsUpdatedDTO.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/SharedFiles/FileStorageLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/SharedFiles/FileStorageLocation.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/SharedFiles/FileTransferPush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/SharedFiles/FileTransferPush.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/SharedFiles/SharedFileDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/SharedFiles/SharedFileDefinition.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/SharedFiles/SharedFileTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/SharedFiles/SharedFileTypes.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/SharedFiles/TransferParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/SharedFiles/TransferParameters.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Synchronizations/Synchronization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Synchronizations/Synchronization.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Synchronizations/SynchronizationEnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Synchronizations/SynchronizationEnd.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Versions/Platform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Versions/Platform.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Versions/PriorityLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Versions/PriorityLevel.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Versions/ProtocolVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Versions/ProtocolVersion.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Versions/SoftwareVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Versions/SoftwareVersion.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Business/Versions/SoftwareVersionFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Business/Versions/SoftwareVersionFile.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/ByteSync.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/ByteSync.Common.csproj -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/BaseRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/BaseRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/CommandRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/CommandRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/ConfigurationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/ConfigurationReader.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/ConfigurationWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/ConfigurationWriter.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/FileSystemAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/FileSystemAccessor.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/Json/JsonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/Json/JsonHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/Json/JsonSerializerOptionsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/Json/JsonSerializerOptionsHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/Json/UtcDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/Json/UtcDateTimeConverter.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/LinuxCommandRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/LinuxCommandRunner.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/Serilog/ConditionalFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/Serilog/ConditionalFormatter.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/Serilog/ExceptionEnricher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/Serilog/ExceptionEnricher.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Controls/UnixHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Controls/UnixHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/CollectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/CollectionUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/CryptographyUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/CryptographyUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/DateTimeUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/DateTimeUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/DebugUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/DebugUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/IOUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/IOUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/MiscUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/MiscUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/NumericUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/NumericUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/RandomUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/RandomUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/ReflectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/ReflectionUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/StringUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/StringUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Helpers/UrlUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Helpers/UrlUtils.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/Business/IAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/Business/IAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/Business/IAtomicAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/Business/IAtomicAction.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/Business/IEncryptedSessionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/Business/IEncryptedSessionData.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/Hub/IHubByteSyncPush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/Hub/IHubByteSyncPush.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/IConfigurationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/IConfigurationReader.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/IConfigurationWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/IConfigurationWriter.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/IFileSystemAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/IFileSystemAccessor.cs -------------------------------------------------------------------------------- /src/ByteSync.Common/Interfaces/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Common/Interfaces/IRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/.gitignore -------------------------------------------------------------------------------- /src/ByteSync.Functions/ByteSync.Functions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/ByteSync.Functions.csproj -------------------------------------------------------------------------------- /src/ByteSync.Functions/Constants/ErrorConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Constants/ErrorConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Helpers/Loaders/DependencyInjectionLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Helpers/Loaders/DependencyInjectionLoader.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Helpers/Middlewares/JwtMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Helpers/Middlewares/JwtMiddleware.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Helpers/Misc/FunctionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Helpers/Misc/FunctionHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Helpers/Misc/IpAddressExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Helpers/Misc/IpAddressExtractor.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/AnnouncementFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/AnnouncementFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/AuthFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/AuthFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/CloudSessionFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/CloudSessionFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/CloudSessionProfileFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/CloudSessionProfileFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/FileTransferFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/FileTransferFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/InventoryFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/InventoryFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/LobbyFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/LobbyFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/SessionMemberFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/SessionMemberFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/SynchronizationFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/SynchronizationFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Http/TrustFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Http/TrustFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Program.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/ByteSync.Functions/SignalR/SignalREntryFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/SignalR/SignalREntryFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Timer/CleanupCloudflareR2SnippetsFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Timer/CleanupCloudflareR2SnippetsFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/Timer/RefreshAnnouncementsFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/Timer/RefreshAnnouncementsFunction.cs -------------------------------------------------------------------------------- /src/ByteSync.Functions/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/host.json -------------------------------------------------------------------------------- /src/ByteSync.Functions/local.settings.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.Functions/local.settings.template.json -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Auth/AuthConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Auth/AuthConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Auth/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Auth/Client.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Auth/JwtTokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Auth/JwtTokens.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Auth/RefreshToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Auth/RefreshToken.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Repositories/CacheKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Repositories/CacheKey.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Sessions/CloudSessionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Sessions/CloudSessionData.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Sessions/SessionMemberData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Sessions/SessionMemberData.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Sessions/SharedFileData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Sessions/SharedFileData.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Settings/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Settings/AppSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Settings/CloudflareR2Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Settings/CloudflareR2Settings.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Settings/RedisSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Settings/RedisSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Business/Settings/SignalRSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Business/Settings/SignalRSettings.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/ByteSync.ServerCommon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/ByteSync.ServerCommon.csproj -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Commands/Inventories/AddDataNodeRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Commands/Inventories/AddDataNodeRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Commands/Lobbies/QuitLobbyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Commands/Lobbies/QuitLobbyRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Commands/Lobbies/TryJoinLobbyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Commands/Lobbies/TryJoinLobbyRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Commands/Trusts/SetAuthCheckedRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Commands/Trusts/SetAuthCheckedRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Commands/Trusts/StartTrustCheckRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Commands/Trusts/StartTrustCheckRequest.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Constants/SerialConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Constants/SerialConstants.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/CloudSessionEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/CloudSessionEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/CloudSessionMemberEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/CloudSessionMemberEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/CloudSessionProfileEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/CloudSessionProfileEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/EntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/EntityType.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/Inventories/InventoryEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/Inventories/InventoryEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/Lobby.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/Lobby.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/LobbyMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/LobbyMember.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/LobbyMemberCell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/LobbyMemberCell.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/ProductSerial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/ProductSerial.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/SynchronizationEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/SynchronizationEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/SynchronizationProgressEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/SynchronizationProgressEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Entities/TrackingActionEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Entities/TrackingActionEntity.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Exceptions/AcquireRedisLockException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Exceptions/AcquireRedisLockException.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Exceptions/BadRequestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Exceptions/BadRequestException.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Exceptions/ElementNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Exceptions/ElementNotFoundException.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Factories/ByteSyncEndpointFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Factories/ByteSyncEndpointFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Factories/CacheKeyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Factories/CacheKeyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Factories/ClientsGroupIdFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Factories/ClientsGroupIdFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Factories/HubContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Factories/HubContextFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Factories/LobbyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Factories/LobbyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Helpers/JwtHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Helpers/JwtHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Helpers/LogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Helpers/LogHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Factories/ICacheKeyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Factories/ICacheKeyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Factories/IHubContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Factories/IHubContextFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Factories/ILobbyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Factories/ILobbyFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Factories/ITokensFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Factories/ITokensFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Loaders/IAnnouncementsLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Loaders/IAnnouncementsLoader.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Mappers/ISessionMemberMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Mappers/ISessionMemberMapper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Misc/IHubHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Misc/IHubHelper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Repositories/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Repositories/IRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Services/IInventoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Services/IInventoryService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Services/ILobbyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Services/ILobbyService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Interfaces/Services/ISharedFilesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Interfaces/Services/ISharedFilesService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Loaders/AnnouncementsLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Loaders/AnnouncementsLoader.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Mappers/SessionMemberMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Mappers/SessionMemberMapper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Mappers/SynchronizationMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Mappers/SynchronizationMapper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Mappers/TrackingActionMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Mappers/TrackingActionMapper.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/AnnouncementRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/AnnouncementRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/BaseRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/BaseRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/CacheRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/CacheRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/ClientsRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/ClientsRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/CloudSessionsRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/CloudSessionsRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/InventoryRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/InventoryRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/LobbyRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/LobbyRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/SharedFilesRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/SharedFilesRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/SynchronizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/SynchronizationRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Repositories/TrackingActionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Repositories/TrackingActionRepository.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/Clients/ClientsGroupsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/Clients/ClientsGroupsService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/Clients/ClientsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/Clients/ClientsService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/Clients/InvokeClientsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/Clients/InvokeClientsService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/CloudSessionProfileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/CloudSessionProfileService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/CloudSessionsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/CloudSessionsService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/InventoryMemberService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/InventoryMemberService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/InventoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/InventoryService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/LobbyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/LobbyService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/RedisInfrastructureService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/RedisInfrastructureService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/SharedFilesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/SharedFilesService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/Storage/CloudflareR2Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/Storage/CloudflareR2Service.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/SynchronizationProgressService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/SynchronizationProgressService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/SynchronizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/SynchronizationService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/TokensFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/TokensFactory.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/TransferLocationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/TransferLocationService.cs -------------------------------------------------------------------------------- /src/ByteSync.ServerCommon/Services/UsageStatisticsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/src/ByteSync.ServerCommon/Services/UsageStatisticsService.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.IntegrationTests/GlobalTestSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.IntegrationTests/GlobalTestSetup.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.IntegrationTests/TestHelpers/AesGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.IntegrationTests/TestHelpers/AesGenerator.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.IntegrationTests/TestHelpers/DataPartHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.IntegrationTests/TestHelpers/DataPartHelper.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/ByteSync.Client.UnitTests.csproj -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/Helpers/ColorUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/Helpers/ColorUtilsTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/Helpers/ReactiveUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/Helpers/ReactiveUtilsTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/Services/Themes/ThemeBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/Services/Themes/ThemeBuilderTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/Setup/ReactiveUiTestSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/Setup/ReactiveUiTestSetup.cs -------------------------------------------------------------------------------- /tests/ByteSync.Client.UnitTests/TestUtilities/Mine/TestRsa.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Client.UnitTests/TestUtilities/Mine/TestRsa.cs -------------------------------------------------------------------------------- /tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Common.Tests/ByteSync.Common.Tests.csproj -------------------------------------------------------------------------------- /tests/ByteSync.Common.Tests/Helpers/DebugUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Common.Tests/Helpers/DebugUtilsTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Common.Tests/Helpers/RandomUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Common.Tests/Helpers/RandomUtilsTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.IntegrationTests/GlobalTestSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.IntegrationTests/GlobalTestSetup.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.IntegrationTests/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /tests/ByteSync.Functions.IntegrationTests/TestModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.IntegrationTests/TestModule.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/CreateSession.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/CreateSession.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/DateIsCopied (C2).bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/DateIsCopied (C2).bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/ErrorOnTarget.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/ErrorOnTarget.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/FilePartUploaded.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/FilePartUploaded.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/Get Announcements.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/Get Announcements.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/Login C1.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/Login C1.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/Login C2.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/Login C2.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/StartSynchronization.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/StartSynchronization.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/UploadFinished.bru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/UploadFinished.bru -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/bruno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Bruno/bruno.json -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Bruno/environments/LocalDebug.bru: -------------------------------------------------------------------------------- 1 | vars { 2 | root-url: http://localhost:7174/api 3 | sessionId: SID_123456 4 | } 5 | -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Http/AnnouncementFunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Http/AnnouncementFunctionTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Http/AuthFunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Http/AuthFunctionTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Http/CloudSessionFunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Http/CloudSessionFunctionTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Http/TrustFunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.Functions.UnitTests/Http/TrustFunctionTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.Functions.UnitTests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Business/CloudSessionDataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Business/CloudSessionDataTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Business/SessionMemberDataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Business/SessionMemberDataTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/ByteSync.ServerCommon.Tests.csproj -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Factories/CacheKeyFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Factories/CacheKeyFactoryTests.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Helpers/MockHttpMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Helpers/MockHttpMessageHandler.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Helpers/TestSettingsInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Helpers/TestSettingsInitializer.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Helpers/UpdateResultBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.ServerCommon.Tests/Helpers/UpdateResultBuilder.cs -------------------------------------------------------------------------------- /tests/ByteSync.ServerCommon.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/AbstractTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/AbstractTester.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/ByteSync.TestsCommon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/ByteSync.TestsCommon.csproj -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/ITestDirectoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/ITestDirectoryService.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/IntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/IntegrationTest.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/Mocking/MoqRegistrationSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/Mocking/MoqRegistrationSource.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/TestDirectoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/TestDirectoryService.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/TestFileSystemUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/TestFileSystemUtils.cs -------------------------------------------------------------------------------- /tests/ByteSync.TestsCommon/TestHelpers/TestableHubConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/POW-Software/ByteSync/HEAD/tests/ByteSync.TestsCommon/TestHelpers/TestableHubConnection.cs --------------------------------------------------------------------------------