├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── dotnet.yml │ └── merge.yml ├── .gitignore ├── EstimatorX.sln ├── LICENSE ├── README.md ├── design ├── Clock-1024x1024.png ├── Clock-50x50.png ├── Clock.png ├── clock.svg ├── favicon │ ├── README.md │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.html │ ├── favicon.ico │ ├── mstile-144x144.png │ ├── mstile-150x150.png │ ├── mstile-310x150.png │ ├── mstile-310x310.png │ ├── mstile-70x70.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── full-logo.svg ├── html │ ├── Styles │ │ ├── _accordion.scss │ │ ├── _variables.scss │ │ └── main.scss │ ├── estimate.html │ ├── main.css │ ├── main.css.map │ ├── package-lock.json │ └── package.json ├── images │ ├── crown-solid.svg │ ├── ellipsis-v-solid.svg │ └── trophy-solid.svg └── logo.txt ├── logo.png ├── migration ├── Estimatorx.Data.Mongo │ ├── Estimatorx.Data.Mongo.csproj │ ├── Factor.cs │ ├── LogError.cs │ ├── LogEvent.cs │ ├── LoggingRepository.cs │ ├── Mapping │ │ ├── ClaimMap.cs │ │ ├── FactorMap.cs │ │ ├── InviteMap.cs │ │ ├── LogErrorMap.cs │ │ ├── LogEventMap.cs │ │ ├── LoginMap.cs │ │ ├── OrganizationMap.cs │ │ ├── ProjectMap.cs │ │ ├── RoleMap.cs │ │ ├── SectionMap.cs │ │ ├── TaskMap.cs │ │ ├── TemplateMap.cs │ │ └── UserMap.cs │ ├── Project.cs │ ├── ProjectCalculator.cs │ ├── ProjectRepository.cs │ ├── ProjectSummary.cs │ ├── Providers │ │ ├── IEntityQuery.cs │ │ ├── IEntityRepository.cs │ │ ├── ILoggingRepository.cs │ │ ├── IProjectRepository.cs │ │ ├── ISampleGenerator.cs │ │ └── ITemplateRepository.cs │ ├── SampleGenerator.cs │ ├── Section.cs │ ├── Security │ │ ├── Claim.cs │ │ ├── IInviteRepository.cs │ │ ├── IOrganizationRepository.cs │ │ ├── IRoleRepository.cs │ │ ├── IUserRepository.cs │ │ ├── Invite.cs │ │ ├── InviteRepository.cs │ │ ├── Login.cs │ │ ├── Organization.cs │ │ ├── OrganizationRepository.cs │ │ ├── Role.cs │ │ ├── RoleNames.cs │ │ ├── RoleRepository.cs │ │ ├── User.cs │ │ └── UserRepository.cs │ ├── Task.cs │ ├── Template.cs │ ├── TemplateRepository.cs │ └── TemplateSummary.cs └── Estimatorx.Migration │ ├── Estimatorx.Migration.csproj │ ├── ImportHostedService.cs │ ├── Program.cs │ ├── ProjectConverter.cs │ └── appsettings.json ├── src ├── Directory.Build.props ├── EstimatorX.Client │ ├── App.razor │ ├── Components │ │ ├── AccessDenied.razor │ │ ├── Accordion.razor │ │ ├── Accordion.razor.cs │ │ ├── AutoSave.razor │ │ ├── AutoSave.razor.cs │ │ ├── ConfirmModal.razor │ │ ├── ConfirmModal.razor.cs │ │ ├── FluentValidation │ │ │ ├── EditContextFluentValidationExtensions.cs │ │ │ └── FluentValidationsValidator.cs │ │ ├── Loading.razor │ │ ├── NotFound.razor │ │ ├── RedirectLogin.razor │ │ ├── ReorderModal.razor │ │ └── ReorderModal.razor.cs │ ├── EstimatorX.Client.csproj │ ├── Extensions │ │ └── ModalExtensions.cs │ ├── Pages │ │ ├── Account │ │ │ ├── Profile.razor │ │ │ └── Profile.razor.cs │ │ ├── Administrative │ │ │ ├── Logs │ │ │ │ └── Index.razor │ │ │ ├── Organizations │ │ │ │ ├── Index.razor │ │ │ │ └── View.razor │ │ │ └── Useres │ │ │ │ ├── Index.razor │ │ │ │ └── View.razor │ │ ├── Authentication.razor │ │ ├── Index.razor │ │ ├── Invite │ │ │ ├── Index.razor │ │ │ └── Index.razor.cs │ │ ├── Organizations │ │ │ ├── Components │ │ │ │ ├── OrganizationContainer.razor │ │ │ │ ├── OrganizationContainer.razor.cs │ │ │ │ ├── OrganizationForm.razor │ │ │ │ ├── OrganizationForm.razor.cs │ │ │ │ ├── OrganizationInviteModal.razor │ │ │ │ ├── OrganizationInviteModal.razor.cs │ │ │ │ ├── OrganizationTabs.razor │ │ │ │ └── OrganizationTabs.razor.cs │ │ │ ├── Create.razor │ │ │ ├── Create.razor.cs │ │ │ ├── Edit.razor │ │ │ ├── Edit.razor.cs │ │ │ ├── Index.razor │ │ │ ├── Index.razor.cs │ │ │ ├── Invites.razor │ │ │ ├── Invites.razor.cs │ │ │ ├── Members.razor │ │ │ ├── Members.razor.cs │ │ │ └── OrganizationBase.cs │ │ ├── Projects │ │ │ ├── Components │ │ │ │ ├── EpicContainer.razor │ │ │ │ ├── EpicContainer.razor.cs │ │ │ │ ├── EpicEditor.razor │ │ │ │ ├── EpicEditor.razor.cs │ │ │ │ ├── EstimationEditor.razor │ │ │ │ ├── EstimationEditor.razor.cs │ │ │ │ ├── FeatureContainer.razor │ │ │ │ ├── FeatureContainer.razor.cs │ │ │ │ ├── FeatureEditor.razor │ │ │ │ ├── FeatureEditor.razor.cs │ │ │ │ ├── FeatureMoveModal.razor │ │ │ │ ├── FeatureMoveModal.razor.cs │ │ │ │ ├── ProjectComponentBase.cs │ │ │ │ ├── ProjectContainer.razor │ │ │ │ ├── ProjectContainer.razor.cs │ │ │ │ ├── ProjectForm.razor │ │ │ │ ├── ProjectForm.razor.cs │ │ │ │ ├── ProjectSummary.razor │ │ │ │ ├── ProjectSummary.razor.cs │ │ │ │ ├── ProjectTabs.razor │ │ │ │ ├── ProjectTabs.razor.cs │ │ │ │ ├── SettingsEditor.razor │ │ │ │ └── SettingsEditor.razor.cs │ │ │ ├── Create.razor │ │ │ ├── Create.razor.cs │ │ │ ├── Details.razor │ │ │ ├── Details.razor.cs │ │ │ ├── Estimation.razor │ │ │ ├── General.razor │ │ │ ├── General.razor.cs │ │ │ ├── Index.razor │ │ │ ├── Index.razor.cs │ │ │ ├── ProjectBase.cs │ │ │ ├── Settings.razor │ │ │ ├── Settings.razor.cs │ │ │ ├── Summary.razor │ │ │ └── Summary.razor.cs │ │ └── Templates │ │ │ ├── Components │ │ │ ├── TemplateContainer.razor │ │ │ ├── TemplateContainer.razor.cs │ │ │ ├── TemplateTabs.razor │ │ │ └── TemplateTabs.razor.cs │ │ │ ├── Create.razor │ │ │ ├── Create.razor.cs │ │ │ ├── Estimation.razor │ │ │ ├── Estimation.razor.cs │ │ │ ├── General.razor │ │ │ ├── General.razor.cs │ │ │ ├── Index.razor │ │ │ ├── Settings.razor │ │ │ ├── Settings.razor.cs │ │ │ └── TemplateBase.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── AdministrativeRepository.cs │ │ ├── InviteRepository.cs │ │ ├── LoggingRepository.cs │ │ ├── OrganizationRepository.cs │ │ ├── ProjectRepository.cs │ │ ├── RepositoryEditBase.cs │ │ ├── RepositorySearchBase.cs │ │ ├── TemplateRepository.cs │ │ └── UserRepository.cs │ ├── Services │ │ ├── AccountClaimsFactory.cs │ │ ├── GatewayClient.cs │ │ └── NotificationService.cs │ ├── Shared │ │ ├── Footer.razor │ │ ├── MainLayout.razor │ │ ├── MainLayout.razor.css │ │ └── Navigation.razor │ ├── Stores │ │ ├── AccordionStore.cs │ │ ├── ChangeFeedStoreBase.cs │ │ ├── OrganizationStore.cs │ │ ├── ProjectStore.cs │ │ ├── StoreBase.cs │ │ ├── StoreEditBase.cs │ │ ├── TemplateStore.cs │ │ └── UserStore.cs │ ├── Styles │ │ ├── _accordion-type.scss │ │ ├── _collapse.scss │ │ ├── _error.scss │ │ ├── _estimate.scss │ │ ├── _feature.css │ │ ├── _fieldset.scss │ │ ├── _json-display.scss │ │ ├── _table.scss │ │ ├── _validation.scss │ │ ├── _variables.scss │ │ └── main.scss │ ├── _Imports.razor │ └── wwwroot │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── appsettings.json │ │ ├── browserconfig.xml │ │ ├── css │ │ ├── main.css │ │ └── main.css.map │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── images │ │ ├── clock.svg │ │ └── full-logo.svg │ │ ├── index.html │ │ ├── mstile-144x144.png │ │ ├── mstile-150x150.png │ │ ├── mstile-310x150.png │ │ ├── mstile-310x310.png │ │ ├── mstile-70x70.png │ │ ├── safari-pinned-tab.svg │ │ └── site.webmanifest ├── EstimatorX.Core │ ├── Changes │ │ ├── ChangeFeedHub.cs │ │ ├── ProjectChangeFeedProcessor.cs │ │ └── TemplateChangeFeedProcessor.cs │ ├── Comparison │ │ ├── Delta.cs │ │ ├── DeltaCompare.cs │ │ ├── Equality.cs │ │ └── KeyEqualityComparer.cs │ ├── DomainException.cs │ ├── EstimatorX.Core.csproj │ ├── Options │ │ ├── ConfigurationServiceModule.cs │ │ ├── HostingConfiguration.cs │ │ ├── LoggingOptions.cs │ │ └── SendGridConfiguration.cs │ ├── Query │ │ ├── QueryExtensions.cs │ │ ├── QueryOptions.cs │ │ └── QueryOptionsBuilder.cs │ ├── Repositories │ │ ├── IInviteRepository.cs │ │ ├── IOrganizationRepository.cs │ │ ├── IProjectRepository.cs │ │ ├── ITemplateRepository.cs │ │ ├── IUserRepository.cs │ │ ├── InviteRepository.cs │ │ ├── OrganizationRepository.cs │ │ ├── ProjectRepository.cs │ │ ├── TemplateRepository.cs │ │ └── UserRepository.cs │ └── Services │ │ ├── AdministrativeService.cs │ │ ├── IAdministrativeService.cs │ │ ├── IInviteService.cs │ │ ├── IOrganizationService.cs │ │ ├── IProjectService.cs │ │ ├── ISecurityKeyGenerator.cs │ │ ├── IService.cs │ │ ├── ITemplateService.cs │ │ ├── IUserCache.cs │ │ ├── IUserService.cs │ │ ├── InviteService.cs │ │ ├── OrganizationService.cs │ │ ├── OrganizationServiceBase.cs │ │ ├── ProjectService.cs │ │ ├── SecurityKeyGenerator.cs │ │ ├── ServiceBase.cs │ │ ├── ServiceRegistration.cs │ │ ├── TemplateService.cs │ │ ├── UserCache.cs │ │ └── UserService.cs ├── EstimatorX.Service │ ├── Controllers │ │ ├── AdministrativeController.cs │ │ ├── InviteController.cs │ │ ├── LoggingController.cs │ │ ├── OrganizationController.cs │ │ ├── ProjectController.cs │ │ ├── ServiceControllerBase.cs │ │ ├── TemplateController.cs │ │ └── UserController.cs │ ├── EstimatorX.Service.csproj │ ├── Extensions │ │ └── HttpExtensions.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.json │ └── wwwroot │ │ └── .keep ├── EstimatorX.Shared │ ├── Changes │ │ └── ChangeFeedConstants.cs │ ├── Definitions │ │ ├── IHaveEstimate.cs │ │ ├── IHaveIdentifier.cs │ │ ├── IHaveName.cs │ │ ├── IHaveOrganization.cs │ │ ├── ITrackCreated.cs │ │ └── ITrackUpdated.cs │ ├── EstimatorX.Shared.csproj │ ├── Extensions │ │ ├── EnumerableExtensions.cs │ │ ├── ObjectExtensions.cs │ │ ├── PrincipalExtensions.cs │ │ ├── StringConvert.cs │ │ ├── StringExtensions.cs │ │ └── TypeExtensions.cs │ ├── Mapping │ │ ├── EpicEstimateProfile.cs │ │ ├── FeatureEstimateProfile.cs │ │ ├── InviteProfile.cs │ │ ├── OrganizationProfile.cs │ │ ├── ProjectProfile.cs │ │ ├── StoryEstimateProfile.cs │ │ ├── TemplateProfile.cs │ │ └── UserProfile.cs │ ├── Models │ │ ├── BrowserDetail.cs │ │ ├── ClarityScale.cs │ │ ├── ConfidenceScale.cs │ │ ├── CosmosKey.cs │ │ ├── Criticality.cs │ │ ├── EffortLevel.cs │ │ ├── EpicEstimate.cs │ │ ├── EstimateBase.cs │ │ ├── EstimateMultiplier.cs │ │ ├── FeatureEstimate.cs │ │ ├── IdentifierName.cs │ │ ├── Invite.cs │ │ ├── InviteSummary.cs │ │ ├── JsonContext.cs │ │ ├── LogEvent.cs │ │ ├── LogEventRequest.cs │ │ ├── LogEventResult.cs │ │ ├── ModelBase.cs │ │ ├── Organization.cs │ │ ├── OrganizationMember.cs │ │ ├── OrganizationSummary.cs │ │ ├── Project.cs │ │ ├── ProjectOverhead.cs │ │ ├── ProjectSettings.cs │ │ ├── ProjectSummary.cs │ │ ├── QueryRequest.cs │ │ ├── QueryResult.cs │ │ ├── RiskLevel.cs │ │ ├── StoryEstimate.cs │ │ ├── Template.cs │ │ ├── TemplateSummary.cs │ │ ├── User.cs │ │ ├── UserProfile.cs │ │ └── UserSummary.cs │ ├── Security │ │ └── Roles.cs │ ├── Services │ │ ├── IProjectBuilder.cs │ │ ├── IProjectCalculator.cs │ │ ├── ProjectBuilder.cs │ │ └── ProjectCalculator.cs │ └── Validation │ │ ├── EffortLevelValidator.cs │ │ ├── EpicEstimateValidator.cs │ │ ├── EstimateMultiplierValidator.cs │ │ ├── FeatureEstimateValidator.cs │ │ ├── InviteValidator.cs │ │ ├── OrganizationValidator.cs │ │ ├── ProjectOverheadValidator.cs │ │ ├── ProjectSettingsValidator.cs │ │ ├── ProjectValidator.cs │ │ ├── RiskLevelValidator.cs │ │ ├── TemplateValidator.cs │ │ └── UserModelValidator.cs └── ILLink.Descriptors.xml └── test ├── EstimatorX.Core.Tests └── EstimatorX.Core.Tests.csproj └── EstimatorX.Shared.Tests ├── EstimatorX.Shared.Tests.csproj ├── Mapping └── ProjectProfileTests.cs └── Services ├── ProjectBuilderTests.cs └── ProjectCalculatorTests.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: loresoft 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.github/workflows/merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.github/workflows/merge.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/.gitignore -------------------------------------------------------------------------------- /EstimatorX.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/EstimatorX.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/README.md -------------------------------------------------------------------------------- /design/Clock-1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/Clock-1024x1024.png -------------------------------------------------------------------------------- /design/Clock-50x50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/Clock-50x50.png -------------------------------------------------------------------------------- /design/Clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/Clock.png -------------------------------------------------------------------------------- /design/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/clock.svg -------------------------------------------------------------------------------- /design/favicon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/README.md -------------------------------------------------------------------------------- /design/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /design/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /design/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /design/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/browserconfig.xml -------------------------------------------------------------------------------- /design/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /design/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /design/favicon/favicon.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/favicon.html -------------------------------------------------------------------------------- /design/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/favicon.ico -------------------------------------------------------------------------------- /design/favicon/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/mstile-144x144.png -------------------------------------------------------------------------------- /design/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /design/favicon/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/mstile-310x150.png -------------------------------------------------------------------------------- /design/favicon/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/mstile-310x310.png -------------------------------------------------------------------------------- /design/favicon/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/mstile-70x70.png -------------------------------------------------------------------------------- /design/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /design/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/favicon/site.webmanifest -------------------------------------------------------------------------------- /design/full-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/full-logo.svg -------------------------------------------------------------------------------- /design/html/Styles/_accordion.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/Styles/_accordion.scss -------------------------------------------------------------------------------- /design/html/Styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/Styles/_variables.scss -------------------------------------------------------------------------------- /design/html/Styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/Styles/main.scss -------------------------------------------------------------------------------- /design/html/estimate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/estimate.html -------------------------------------------------------------------------------- /design/html/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/main.css -------------------------------------------------------------------------------- /design/html/main.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/main.css.map -------------------------------------------------------------------------------- /design/html/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/package-lock.json -------------------------------------------------------------------------------- /design/html/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/html/package.json -------------------------------------------------------------------------------- /design/images/crown-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/images/crown-solid.svg -------------------------------------------------------------------------------- /design/images/ellipsis-v-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/images/ellipsis-v-solid.svg -------------------------------------------------------------------------------- /design/images/trophy-solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/images/trophy-solid.svg -------------------------------------------------------------------------------- /design/logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/design/logo.txt -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/logo.png -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Estimatorx.Data.Mongo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Estimatorx.Data.Mongo.csproj -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Factor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Factor.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/LogError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/LogError.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/LogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/LogEvent.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/LoggingRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/LoggingRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/ClaimMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/ClaimMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/FactorMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/FactorMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/InviteMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/InviteMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/LogErrorMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/LogErrorMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/LogEventMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/LogEventMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/LoginMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/LoginMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/OrganizationMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/OrganizationMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/ProjectMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/ProjectMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/RoleMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/RoleMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/SectionMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/SectionMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/TaskMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/TaskMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/TemplateMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/TemplateMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Mapping/UserMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Mapping/UserMap.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Project.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/ProjectCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/ProjectCalculator.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/ProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/ProjectRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/ProjectSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/ProjectSummary.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/IEntityQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/IEntityQuery.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/IEntityRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/IEntityRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/ILoggingRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/ILoggingRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/IProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/IProjectRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/ISampleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/ISampleGenerator.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Providers/ITemplateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Providers/ITemplateRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/SampleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/SampleGenerator.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Section.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Section.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/Claim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/Claim.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/IInviteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/IInviteRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/IOrganizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/IOrganizationRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/IRoleRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/IRoleRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/IUserRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/Invite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/Invite.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/InviteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/InviteRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/Login.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/Login.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/Organization.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/OrganizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/OrganizationRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/Role.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/RoleNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/RoleNames.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/RoleRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/RoleRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/User.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Security/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Security/UserRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Task.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/Template.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/TemplateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/TemplateRepository.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Data.Mongo/TemplateSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Data.Mongo/TemplateSummary.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Migration/Estimatorx.Migration.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Migration/Estimatorx.Migration.csproj -------------------------------------------------------------------------------- /migration/Estimatorx.Migration/ImportHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Migration/ImportHostedService.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Migration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Migration/Program.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Migration/ProjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Migration/ProjectConverter.cs -------------------------------------------------------------------------------- /migration/Estimatorx.Migration/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/migration/Estimatorx.Migration/appsettings.json -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/EstimatorX.Client/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/App.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/AccessDenied.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/AccessDenied.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/Accordion.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/Accordion.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/Accordion.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/Accordion.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/AutoSave.razor: -------------------------------------------------------------------------------- 1 | @ChildContent 2 | -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/AutoSave.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/AutoSave.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/ConfirmModal.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/ConfirmModal.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/ConfirmModal.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/ConfirmModal.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/FluentValidation/EditContextFluentValidationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/FluentValidation/EditContextFluentValidationExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/FluentValidation/FluentValidationsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/FluentValidation/FluentValidationsValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/Loading.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/Loading.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/NotFound.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/NotFound.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/RedirectLogin.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/RedirectLogin.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/ReorderModal.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/ReorderModal.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Components/ReorderModal.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Components/ReorderModal.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/EstimatorX.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/EstimatorX.Client.csproj -------------------------------------------------------------------------------- /src/EstimatorX.Client/Extensions/ModalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Extensions/ModalExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Account/Profile.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Account/Profile.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Account/Profile.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Account/Profile.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Administrative/Logs/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Administrative/Logs/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Administrative/Organizations/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Administrative/Organizations/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Administrative/Organizations/View.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Administrative/Organizations/View.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Administrative/Useres/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Administrative/Useres/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Administrative/Useres/View.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Administrative/Useres/View.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Authentication.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Authentication.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Invite/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Invite/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Invite/Index.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Invite/Index.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationContainer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationContainer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationContainer.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationContainer.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationForm.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationForm.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationForm.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationForm.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationInviteModal.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationInviteModal.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationInviteModal.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationInviteModal.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationTabs.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationTabs.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Components/OrganizationTabs.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Components/OrganizationTabs.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Create.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Create.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Create.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Create.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Edit.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Edit.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Edit.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Edit.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Index.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Index.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Invites.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Invites.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Invites.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Invites.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Members.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Members.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/Members.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/Members.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Organizations/OrganizationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Organizations/OrganizationBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EpicContainer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EpicContainer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EpicContainer.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EpicContainer.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EpicEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EpicEditor.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EpicEditor.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EpicEditor.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EstimationEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EstimationEditor.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/EstimationEditor.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/EstimationEditor.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureContainer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureContainer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureContainer.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureContainer.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureEditor.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureEditor.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureEditor.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureMoveModal.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureMoveModal.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/FeatureMoveModal.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/FeatureMoveModal.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectComponentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectComponentBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectContainer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectContainer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectContainer.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectContainer.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectForm.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectForm.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectForm.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectForm.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectSummary.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectSummary.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectSummary.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectSummary.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectTabs.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectTabs.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/ProjectTabs.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/ProjectTabs.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/SettingsEditor.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/SettingsEditor.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Components/SettingsEditor.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Components/SettingsEditor.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Create.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Create.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Create.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Create.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Details.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Details.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Details.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Details.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Estimation.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Estimation.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/General.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/General.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/General.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/General.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Index.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Index.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/ProjectBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/ProjectBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Settings.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Settings.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Settings.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Settings.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Summary.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Summary.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Projects/Summary.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Projects/Summary.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Components/TemplateContainer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Components/TemplateContainer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Components/TemplateContainer.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Components/TemplateContainer.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Components/TemplateTabs.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Components/TemplateTabs.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Components/TemplateTabs.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Components/TemplateTabs.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Create.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Create.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Create.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Create.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Estimation.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Estimation.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Estimation.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Estimation.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/General.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/General.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/General.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/General.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Index.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Settings.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Settings.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/Settings.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/Settings.razor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Pages/Templates/TemplateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Pages/Templates/TemplateBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Program.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/AdministrativeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/AdministrativeRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/InviteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/InviteRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/LoggingRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/LoggingRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/OrganizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/OrganizationRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/ProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/ProjectRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/RepositoryEditBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/RepositoryEditBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/RepositorySearchBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/RepositorySearchBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/TemplateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/TemplateRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Repositories/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Repositories/UserRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Services/AccountClaimsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Services/AccountClaimsFactory.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Services/GatewayClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Services/GatewayClient.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Services/NotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Services/NotificationService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Shared/Footer.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Shared/Footer.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Shared/MainLayout.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Shared/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Shared/MainLayout.razor.css -------------------------------------------------------------------------------- /src/EstimatorX.Client/Shared/Navigation.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Shared/Navigation.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/AccordionStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/AccordionStore.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/ChangeFeedStoreBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/ChangeFeedStoreBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/OrganizationStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/OrganizationStore.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/ProjectStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/ProjectStore.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/StoreBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/StoreBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/StoreEditBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/StoreEditBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/TemplateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/TemplateStore.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Stores/UserStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Stores/UserStore.cs -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_accordion-type.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_accordion-type.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_collapse.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_collapse.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_error.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_error.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_estimate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_estimate.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_feature.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_feature.css -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_fieldset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_fieldset.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_json-display.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_json-display.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_table.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_validation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_validation.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/_variables.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/Styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/Styles/main.scss -------------------------------------------------------------------------------- /src/EstimatorX.Client/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/_Imports.razor -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/android-chrome-512x512.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/apple-touch-icon.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/appsettings.json -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/browserconfig.xml -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/css/main.css -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/css/main.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/css/main.css.map -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/favicon-16x16.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/favicon-32x32.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/images/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/images/clock.svg -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/images/full-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/images/full-logo.svg -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/index.html -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/mstile-144x144.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/mstile-150x150.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/mstile-310x150.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/mstile-310x310.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/mstile-70x70.png -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/safari-pinned-tab.svg -------------------------------------------------------------------------------- /src/EstimatorX.Client/wwwroot/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Client/wwwroot/site.webmanifest -------------------------------------------------------------------------------- /src/EstimatorX.Core/Changes/ChangeFeedHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Changes/ChangeFeedHub.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Changes/ProjectChangeFeedProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Changes/ProjectChangeFeedProcessor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Changes/TemplateChangeFeedProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Changes/TemplateChangeFeedProcessor.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Comparison/Delta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Comparison/Delta.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Comparison/DeltaCompare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Comparison/DeltaCompare.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Comparison/Equality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Comparison/Equality.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Comparison/KeyEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Comparison/KeyEqualityComparer.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/DomainException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/DomainException.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/EstimatorX.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/EstimatorX.Core.csproj -------------------------------------------------------------------------------- /src/EstimatorX.Core/Options/ConfigurationServiceModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Options/ConfigurationServiceModule.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Options/HostingConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Options/HostingConfiguration.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Options/LoggingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Options/LoggingOptions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Options/SendGridConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Options/SendGridConfiguration.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Query/QueryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Query/QueryExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Query/QueryOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Query/QueryOptions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Query/QueryOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Query/QueryOptionsBuilder.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/IInviteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/IInviteRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/IOrganizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/IOrganizationRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/IProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/IProjectRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/ITemplateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/ITemplateRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/IUserRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/InviteRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/InviteRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/OrganizationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/OrganizationRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/ProjectRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/ProjectRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/TemplateRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/TemplateRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Repositories/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Repositories/UserRepository.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/AdministrativeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/AdministrativeService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IAdministrativeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IAdministrativeService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IInviteService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IInviteService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IOrganizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IOrganizationService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IProjectService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IProjectService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/ISecurityKeyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/ISecurityKeyGenerator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/ITemplateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/ITemplateService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IUserCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IUserCache.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/IUserService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/InviteService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/InviteService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/OrganizationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/OrganizationService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/OrganizationServiceBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/OrganizationServiceBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/ProjectService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/ProjectService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/SecurityKeyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/SecurityKeyGenerator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/ServiceBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/ServiceBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/ServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/ServiceRegistration.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/TemplateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/TemplateService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/UserCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/UserCache.cs -------------------------------------------------------------------------------- /src/EstimatorX.Core/Services/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Core/Services/UserService.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/AdministrativeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/AdministrativeController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/InviteController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/InviteController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/LoggingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/LoggingController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/OrganizationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/OrganizationController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/ProjectController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/ProjectController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/ServiceControllerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/ServiceControllerBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/TemplateController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/TemplateController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Controllers/UserController.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/EstimatorX.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/EstimatorX.Service.csproj -------------------------------------------------------------------------------- /src/EstimatorX.Service/Extensions/HttpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Extensions/HttpExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Program.cs -------------------------------------------------------------------------------- /src/EstimatorX.Service/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/EstimatorX.Service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Service/appsettings.json -------------------------------------------------------------------------------- /src/EstimatorX.Service/wwwroot/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Changes/ChangeFeedConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Changes/ChangeFeedConstants.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/IHaveEstimate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/IHaveEstimate.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/IHaveIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/IHaveIdentifier.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/IHaveName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/IHaveName.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/IHaveOrganization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/IHaveOrganization.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/ITrackCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/ITrackCreated.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Definitions/ITrackUpdated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Definitions/ITrackUpdated.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/EstimatorX.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/EstimatorX.Shared.csproj -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/EnumerableExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/PrincipalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/PrincipalExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/StringConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/StringConvert.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/EpicEstimateProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/EpicEstimateProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/FeatureEstimateProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/FeatureEstimateProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/InviteProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/InviteProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/OrganizationProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/OrganizationProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/ProjectProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/ProjectProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/StoryEstimateProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/StoryEstimateProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/TemplateProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/TemplateProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Mapping/UserProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Mapping/UserProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/BrowserDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/BrowserDetail.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ClarityScale.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ClarityScale.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ConfidenceScale.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ConfidenceScale.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/CosmosKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/CosmosKey.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/Criticality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/Criticality.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/EffortLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/EffortLevel.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/EpicEstimate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/EpicEstimate.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/EstimateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/EstimateBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/EstimateMultiplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/EstimateMultiplier.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/FeatureEstimate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/FeatureEstimate.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/IdentifierName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/IdentifierName.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/Invite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/Invite.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/InviteSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/InviteSummary.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/JsonContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/JsonContext.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/LogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/LogEvent.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/LogEventRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/LogEventRequest.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/LogEventResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/LogEventResult.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ModelBase.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/Organization.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/OrganizationMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/OrganizationMember.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/OrganizationSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/OrganizationSummary.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/Project.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ProjectOverhead.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ProjectOverhead.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ProjectSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ProjectSettings.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/ProjectSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/ProjectSummary.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/QueryRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/QueryRequest.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/QueryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/QueryResult.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/RiskLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/RiskLevel.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/StoryEstimate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/StoryEstimate.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/Template.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/TemplateSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/TemplateSummary.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/User.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/UserProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/UserProfile.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Models/UserSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Models/UserSummary.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Security/Roles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Security/Roles.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Services/IProjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Services/IProjectBuilder.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Services/IProjectCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Services/IProjectCalculator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Services/ProjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Services/ProjectBuilder.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Services/ProjectCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Services/ProjectCalculator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/EffortLevelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/EffortLevelValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/EpicEstimateValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/EpicEstimateValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/EstimateMultiplierValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/EstimateMultiplierValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/FeatureEstimateValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/FeatureEstimateValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/InviteValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/InviteValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/OrganizationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/OrganizationValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/ProjectOverheadValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/ProjectOverheadValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/ProjectSettingsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/ProjectSettingsValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/ProjectValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/ProjectValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/RiskLevelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/RiskLevelValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/TemplateValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/TemplateValidator.cs -------------------------------------------------------------------------------- /src/EstimatorX.Shared/Validation/UserModelValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/EstimatorX.Shared/Validation/UserModelValidator.cs -------------------------------------------------------------------------------- /src/ILLink.Descriptors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/src/ILLink.Descriptors.xml -------------------------------------------------------------------------------- /test/EstimatorX.Core.Tests/EstimatorX.Core.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/test/EstimatorX.Core.Tests/EstimatorX.Core.Tests.csproj -------------------------------------------------------------------------------- /test/EstimatorX.Shared.Tests/EstimatorX.Shared.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/test/EstimatorX.Shared.Tests/EstimatorX.Shared.Tests.csproj -------------------------------------------------------------------------------- /test/EstimatorX.Shared.Tests/Mapping/ProjectProfileTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/test/EstimatorX.Shared.Tests/Mapping/ProjectProfileTests.cs -------------------------------------------------------------------------------- /test/EstimatorX.Shared.Tests/Services/ProjectBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/test/EstimatorX.Shared.Tests/Services/ProjectBuilderTests.cs -------------------------------------------------------------------------------- /test/EstimatorX.Shared.Tests/Services/ProjectCalculatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loresoft/Estimatorx/HEAD/test/EstimatorX.Shared.Tests/Services/ProjectCalculatorTests.cs --------------------------------------------------------------------------------