├── .all-contributorsrc ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── api-deploy.yml │ ├── client-deploy.yml │ ├── codeql-analysis.yml │ ├── continuous-deploy.yml │ ├── policy-dotnetcore.yml │ └── policy-npm.yml ├── .gitignore ├── .markdownlint.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── api ├── .vscode │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── Directory.Build.props ├── Directory.Packages.props ├── PayrollProcessor.Core.Domain.Tests │ ├── Features │ │ └── Employees │ │ │ ├── EmployeeCreateCommandTests.cs │ │ │ └── EmployeePayrollCreateCommandTests.cs │ └── PayrollProcessor.Core.Domain.Tests.csproj ├── PayrollProcessor.Core.Domain │ ├── Features │ │ ├── Departments │ │ │ ├── DepartmentEmployee.cs │ │ │ ├── DepartmentEmployeeCreateCommand.cs │ │ │ ├── DepartmentEmployeeQuery.cs │ │ │ ├── DepartmentEmployeeUpdateCommand.cs │ │ │ ├── DepartmentEmployeesQuery.cs │ │ │ ├── DepartmentPayroll.cs │ │ │ ├── DepartmentPayrollCreateCommand.cs │ │ │ ├── DepartmentPayrollQuery.cs │ │ │ ├── DepartmentPayrollUpdateCommand.cs │ │ │ └── DepartmentPayrollsQuery.cs │ │ ├── Employees │ │ │ ├── Employee.cs │ │ │ ├── EmployeeCreateCommand.cs │ │ │ ├── EmployeeDepartment.cs │ │ │ ├── EmployeeDetailQuery.cs │ │ │ ├── EmployeeNew.cs │ │ │ ├── EmployeePayroll.cs │ │ │ ├── EmployeePayrollCreateCommand.cs │ │ │ ├── EmployeePayrollNew.cs │ │ │ ├── EmployeePayrollQuery.cs │ │ │ ├── EmployeePayrollUpdateCommand.cs │ │ │ ├── EmployeeQuery.cs │ │ │ ├── EmployeeStatus.cs │ │ │ ├── EmployeeUpdateCommand.cs │ │ │ └── EmployeesQuery.cs │ │ └── Resources │ │ │ └── ResourceCountQuery.cs │ ├── Intrastructure │ │ ├── Clocks │ │ │ └── DateTimeProvider.cs │ │ ├── Identifiers │ │ │ └── EntityIdGenerator.cs │ │ ├── LanguageExtensions │ │ │ ├── TryAsyncLanguageExtensions.cs │ │ │ └── TryOptionAsyncLanguageExtensions.cs │ │ ├── Operations │ │ │ ├── Commands │ │ │ │ ├── CommandDispatcher.cs │ │ │ │ ├── ICommand.cs │ │ │ │ ├── ICommandDispatcher.cs │ │ │ │ └── ICommandHandler.cs │ │ │ ├── Factories │ │ │ │ ├── HandlerBase.cs │ │ │ │ └── ServiceProviderDelegate.cs │ │ │ └── Queries │ │ │ │ ├── IQuery.cs │ │ │ │ ├── IQueryDispatcher.cs │ │ │ │ ├── IQueryHandler.cs │ │ │ │ └── QueryDispatcher.cs │ │ └── Serialization │ │ │ └── DefaultJsonSerializerSettings.cs │ └── PayrollProcessor.Core.Domain.csproj ├── PayrollProcessor.Data.Persistence.Tests │ ├── Features │ │ └── Employees │ │ │ └── EmployeeRecordMapTests.cs │ └── PayrollProcessor.Data.Persistence.Tests.csproj ├── PayrollProcessor.Data.Persistence │ ├── Features │ │ ├── Departments │ │ │ ├── DepartmentEmployeeCreateCommandHandler.cs │ │ │ ├── DepartmentEmployeeQueryHandler.cs │ │ │ ├── DepartmentEmployeeRecord.cs │ │ │ ├── DepartmentEmployeeUpdateCommandHandler.cs │ │ │ ├── DepartmentEmployeesQueryHandler.cs │ │ │ ├── DepartmentPayrollCreateCommandHandler.cs │ │ │ ├── DepartmentPayrollQueryHandler.cs │ │ │ ├── DepartmentPayrollRecord.cs │ │ │ ├── DepartmentPayrollUpdateCommandHandler.cs │ │ │ └── DepartmentPayrollsQueryHandler.cs │ │ ├── Employees │ │ │ ├── EmployeeCreateCommandHandler.cs │ │ │ ├── EmployeeDetailQueryHandler.cs │ │ │ ├── EmployeePayrollCreateCommandHandler.cs │ │ │ ├── EmployeePayrollQueryHandler.cs │ │ │ ├── EmployeePayrollRecord.cs │ │ │ ├── EmployeePayrollUpdateCommandHandler.cs │ │ │ ├── EmployeeQueryHandler.cs │ │ │ ├── EmployeeRecord.cs │ │ │ ├── EmployeeUpdateCommandHandler.cs │ │ │ ├── EmployeesQueryHandler.cs │ │ │ └── QueueMessages │ │ │ │ ├── EmployeeCreation.cs │ │ │ │ ├── EmployeePayrollCreation.cs │ │ │ │ ├── EmployeePayrollUpdate.cs │ │ │ │ └── EmployeeUpdate.cs │ │ └── Resources │ │ │ └── ResourceCountQueryHandler.cs │ ├── Infrastructure │ │ ├── Clients │ │ │ ├── AppResources.cs │ │ │ ├── CosmosClientExtensions.cs │ │ │ └── QueueClientFactory.cs │ │ └── Records │ │ │ └── CosmosDbRecord.cs │ └── PayrollProcessor.Data.Persistence.csproj ├── PayrollProcessor.Functions.Api.Tests │ └── PayrollProcessor.Functions.Api.Tests.csproj ├── PayrollProcessor.Functions.Api │ ├── Features │ │ ├── Departments │ │ │ ├── DepartmentEmployeeTrigger.cs │ │ │ └── DepartmentPayrollTrigger.cs │ │ └── Resources │ │ │ ├── ResourceManager.cs │ │ │ └── ResourcesTrigger.cs │ ├── Infrastructure │ │ ├── ApiClient.cs │ │ ├── EnvironmentSettings.cs │ │ └── QueueMessageHandler.cs │ ├── PayrollProcessor.Functions.Api.csproj │ ├── Startup.cs │ ├── host.json │ └── local.settings.json.sample ├── PayrollProcessor.Infrastructure.Seeding │ ├── Features │ │ └── Generators │ │ │ ├── DomainSeed.cs │ │ │ └── EmployeeSeed.cs │ ├── Infrastructure │ │ └── DomainFaker.cs │ └── PayrollProcessor.Infrastructure.Seeding.csproj ├── PayrollProcessor.Tests │ ├── Fixtures │ │ ├── AutoDomainData.cs │ │ └── DomainFixture.cs │ └── PayrollProcessor.Tests.csproj ├── PayrollProcessor.Web.Api.Tests │ └── PayrollProcessor.Web.Api.Tests.csproj ├── PayrollProcessor.Web.Api │ ├── .dockerignore │ ├── Configuration │ │ └── Persistence │ │ │ └── PersistenceConfigurationExtensions.cs │ ├── Dockerfile │ ├── Features │ │ ├── Departments │ │ │ ├── DepartmentEmployeesGet.cs │ │ │ └── DepartmentPayrollsGet.cs │ │ ├── Employees │ │ │ ├── EmployeeCreate.cs │ │ │ ├── EmployeeGet.cs │ │ │ ├── EmployeePayrollCreate.cs │ │ │ ├── EmployeePayrollUpdate.cs │ │ │ ├── EmployeeUpdate.cs │ │ │ └── EmployeesGet.cs │ │ ├── Notifications │ │ │ ├── Notification.cs │ │ │ ├── NotificationController.cs │ │ │ └── NotificationHub.cs │ │ └── Resources │ │ │ └── ResourceStatsGet.cs │ ├── Infrastructure │ │ ├── Responses │ │ │ ├── APIErrorResult.cs │ │ │ └── IListResponse.cs │ │ └── Routing │ │ │ └── GlobalRouteConvention.cs │ ├── PayrollProcessor.Web.Api.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json └── PayrollProcessor.sln ├── bicep ├── api.bicep ├── function.bicep └── main.bicep ├── client ├── .browserslistrc ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .vscode │ └── tasks.json ├── README.md ├── angular.json ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.json ├── import-sorter.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── admin │ │ │ ├── admin.component.html │ │ │ ├── admin.component.scss │ │ │ ├── admin.component.ts │ │ │ ├── admin.module.ts │ │ │ └── state │ │ │ │ ├── resources.client.ts │ │ │ │ ├── resources.query.ts │ │ │ │ ├── resources.service.ts │ │ │ │ └── resources.store.ts │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── core │ │ │ ├── core.module.ts │ │ │ └── not-found.component.ts │ │ ├── department │ │ │ └── department.model.ts │ │ ├── employee │ │ │ ├── employee-create │ │ │ │ ├── employee-create.component.html │ │ │ │ ├── employee-create.component.scss │ │ │ │ ├── employee-create.component.spec.ts │ │ │ │ └── employee-create.component.ts │ │ │ ├── employee-detail │ │ │ │ ├── employee-detail.component.html │ │ │ │ ├── employee-detail.component.scss │ │ │ │ ├── employee-detail.component.spec.ts │ │ │ │ ├── employee-detail.component.ts │ │ │ │ └── state │ │ │ │ │ ├── employee-detail.model.ts │ │ │ │ │ ├── employee-detail.query.ts │ │ │ │ │ ├── employee-detail.service.ts │ │ │ │ │ └── employee-detail.store.ts │ │ │ ├── employee-list │ │ │ │ ├── employee-list.component.spec.ts │ │ │ │ ├── employee-list.component.ts │ │ │ │ └── state │ │ │ │ │ ├── employee-list.model.ts │ │ │ │ │ ├── employee-list.query.ts │ │ │ │ │ ├── employee-list.service.ts │ │ │ │ │ └── employee-list.store.ts │ │ │ ├── employee-payroll-create │ │ │ │ ├── employee-payroll-create.component.html │ │ │ │ ├── employee-payroll-create.component.scss │ │ │ │ ├── employee-payroll-create.component.spec.ts │ │ │ │ └── employee-payroll-create.component.ts │ │ │ ├── employee-payroll-list │ │ │ │ ├── employee-payroll-list.component.spec.ts │ │ │ │ └── employee-payroll-list.component.ts │ │ │ ├── employee.component.html │ │ │ ├── employee.component.scss │ │ │ ├── employee.component.spec.ts │ │ │ ├── employee.component.ts │ │ │ └── employee.module.ts │ │ ├── payroll │ │ │ ├── payroll-list │ │ │ │ ├── payroll-list.component.html │ │ │ │ ├── payroll-list.component.scss │ │ │ │ ├── payroll-list.component.spec.ts │ │ │ │ ├── payroll-list.component.ts │ │ │ │ └── state │ │ │ │ │ ├── payroll-list.model.ts │ │ │ │ │ ├── payroll-list.query.ts │ │ │ │ │ ├── payroll-list.service.ts │ │ │ │ │ └── payroll-list.store.ts │ │ │ ├── payroll.component.html │ │ │ ├── payroll.component.scss │ │ │ ├── payroll.component.spec.ts │ │ │ ├── payroll.component.ts │ │ │ └── payroll.module.ts │ │ └── shared │ │ │ ├── api-error.ts │ │ │ ├── clock.service.ts │ │ │ ├── env.service.ts │ │ │ ├── list-response.ts │ │ │ ├── notification.service.ts │ │ │ ├── shared.module.ts │ │ │ ├── styles │ │ │ ├── _mixins.scss │ │ │ └── _variables.scss │ │ │ └── unslugify.pipe.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment-types.ts │ │ ├── environment.dev.ts │ │ ├── environment.local.sample.ts │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json ├── docs ├── ARCHITECTURAL_DECISION_RECORD.md ├── ARCHITECTURE.md ├── PayrollProcessor.postman_collection.json └── Pipelines.drawio ├── payroll-processor.code-workspace └── vue-client ├── .env ├── .eslintrc.cjs ├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── cypress.json ├── cypress ├── fixtures │ └── example.json ├── integration │ └── example.spec.ts ├── plugins │ ├── index.ts │ └── tsconfig.json ├── support │ ├── commands.ts │ └── index.ts └── tsconfig.json ├── env.d.ts ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.js ├── public └── favicon.ico ├── settings.ts ├── src ├── App.vue ├── assets │ ├── base.css │ └── logo.svg ├── components │ ├── Admin.vue │ ├── Header.vue │ ├── TheWelcome.vue │ ├── ThemeToggle.vue │ ├── WelcomeItem.vue │ ├── __tests__ │ │ └── Admin.spec.ts │ └── icons │ │ ├── IconCommunity.vue │ │ ├── IconDocumentation.vue │ │ ├── IconEcosystem.vue │ │ ├── IconSupport.vue │ │ └── IconTooling.vue ├── main.ts ├── router │ └── index.ts ├── stores │ └── admin.ts └── views │ ├── AboutView.vue │ ├── AdminView.vue │ └── HomeView.vue ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.vite-config.json ├── tsconfig.vitest.json └── vite.config.ts /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [KyleMcMaster] 4 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/api-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/api-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/client-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/client-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/continuous-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/policy-dotnetcore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/policy-dotnetcore.yml -------------------------------------------------------------------------------- /.github/workflows/policy-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.github/workflows/policy-npm.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/README.md -------------------------------------------------------------------------------- /api/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/.vscode/launch.json -------------------------------------------------------------------------------- /api/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/.vscode/settings.json -------------------------------------------------------------------------------- /api/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/.vscode/tasks.json -------------------------------------------------------------------------------- /api/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/Directory.Build.props -------------------------------------------------------------------------------- /api/Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/Directory.Packages.props -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain.Tests/Features/Employees/EmployeeCreateCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain.Tests/Features/Employees/EmployeeCreateCommandTests.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain.Tests/Features/Employees/EmployeePayrollCreateCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain.Tests/Features/Employees/EmployeePayrollCreateCommandTests.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain.Tests/PayrollProcessor.Core.Domain.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain.Tests/PayrollProcessor.Core.Domain.Tests.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployee.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeCreateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeeUpdateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentEmployeesQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayroll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayroll.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollCreateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollUpdateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Departments/DepartmentPayrollsQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/Employee.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeCreateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeDepartment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeDepartment.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeDetailQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeDetailQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeNew.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeNew.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayroll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayroll.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollCreateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollCreateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollNew.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollNew.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeePayrollUpdateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeStatus.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeUpdateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeeUpdateCommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Employees/EmployeesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Employees/EmployeesQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Features/Resources/ResourceCountQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Features/Resources/ResourceCountQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Clocks/DateTimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Clocks/DateTimeProvider.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Identifiers/EntityIdGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Identifiers/EntityIdGenerator.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/LanguageExtensions/TryAsyncLanguageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/LanguageExtensions/TryAsyncLanguageExtensions.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/LanguageExtensions/TryOptionAsyncLanguageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/LanguageExtensions/TryOptionAsyncLanguageExtensions.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/CommandDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/CommandDispatcher.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommand.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommandDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommandDispatcher.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Commands/ICommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Factories/HandlerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Factories/HandlerBase.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Factories/ServiceProviderDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Factories/ServiceProviderDelegate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQuery.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQueryDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQueryDispatcher.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/IQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/QueryDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Operations/Queries/QueryDispatcher.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/Intrastructure/Serialization/DefaultJsonSerializerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/Intrastructure/Serialization/DefaultJsonSerializerSettings.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Core.Domain/PayrollProcessor.Core.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Core.Domain/PayrollProcessor.Core.Domain.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence.Tests/Features/Employees/EmployeeRecordMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence.Tests/Features/Employees/EmployeeRecordMapTests.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence.Tests/PayrollProcessor.Data.Persistence.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence.Tests/PayrollProcessor.Data.Persistence.Tests.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeCreateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeCreateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeRecord.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeUpdateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeeUpdateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentEmployeesQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollCreateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollCreateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollRecord.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollUpdateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollUpdateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Departments/DepartmentPayrollsQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeCreateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeCreateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeDetailQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeDetailQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollCreateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollCreateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollRecord.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollUpdateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeePayrollUpdateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeRecord.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeUpdateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeeUpdateCommandHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/EmployeesQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeeCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeeCreation.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeePayrollCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeePayrollCreation.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeePayrollUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeePayrollUpdate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeeUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Employees/QueueMessages/EmployeeUpdate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Features/Resources/ResourceCountQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Features/Resources/ResourceCountQueryHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/AppResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/AppResources.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/CosmosClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/CosmosClientExtensions.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/QueueClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Infrastructure/Clients/QueueClientFactory.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/Infrastructure/Records/CosmosDbRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/Infrastructure/Records/CosmosDbRecord.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Data.Persistence/PayrollProcessor.Data.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Data.Persistence/PayrollProcessor.Data.Persistence.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api.Tests/PayrollProcessor.Functions.Api.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api.Tests/PayrollProcessor.Functions.Api.Tests.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Features/Departments/DepartmentEmployeeTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Features/Departments/DepartmentEmployeeTrigger.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Features/Departments/DepartmentPayrollTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Features/Departments/DepartmentPayrollTrigger.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Features/Resources/ResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Features/Resources/ResourceManager.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Features/Resources/ResourcesTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Features/Resources/ResourcesTrigger.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Infrastructure/ApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Infrastructure/ApiClient.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Infrastructure/EnvironmentSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Infrastructure/EnvironmentSettings.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Infrastructure/QueueMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Infrastructure/QueueMessageHandler.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/PayrollProcessor.Functions.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/PayrollProcessor.Functions.Api.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/Startup.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/host.json -------------------------------------------------------------------------------- /api/PayrollProcessor.Functions.Api/local.settings.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Functions.Api/local.settings.json.sample -------------------------------------------------------------------------------- /api/PayrollProcessor.Infrastructure.Seeding/Features/Generators/DomainSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Infrastructure.Seeding/Features/Generators/DomainSeed.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Infrastructure.Seeding/Features/Generators/EmployeeSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Infrastructure.Seeding/Features/Generators/EmployeeSeed.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Infrastructure.Seeding/Infrastructure/DomainFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Infrastructure.Seeding/Infrastructure/DomainFaker.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Infrastructure.Seeding/PayrollProcessor.Infrastructure.Seeding.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Infrastructure.Seeding/PayrollProcessor.Infrastructure.Seeding.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Tests/Fixtures/AutoDomainData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Tests/Fixtures/AutoDomainData.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Tests/Fixtures/DomainFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Tests/Fixtures/DomainFixture.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Tests/PayrollProcessor.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Tests/PayrollProcessor.Tests.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api.Tests/PayrollProcessor.Web.Api.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api.Tests/PayrollProcessor.Web.Api.Tests.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/.dockerignore -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Configuration/Persistence/PersistenceConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Configuration/Persistence/PersistenceConfigurationExtensions.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Dockerfile -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Departments/DepartmentEmployeesGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Departments/DepartmentEmployeesGet.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Departments/DepartmentPayrollsGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Departments/DepartmentPayrollsGet.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeeCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeeCreate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeeGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeeGet.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeePayrollCreate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeePayrollCreate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeePayrollUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeePayrollUpdate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeeUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeeUpdate.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Employees/EmployeesGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Employees/EmployeesGet.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Notifications/Notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Notifications/Notification.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Notifications/NotificationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Notifications/NotificationController.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Notifications/NotificationHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Notifications/NotificationHub.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Features/Resources/ResourceStatsGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Features/Resources/ResourceStatsGet.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Infrastructure/Responses/APIErrorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Infrastructure/Responses/APIErrorResult.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Infrastructure/Responses/IListResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Infrastructure/Responses/IListResponse.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Infrastructure/Routing/GlobalRouteConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Infrastructure/Routing/GlobalRouteConvention.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/PayrollProcessor.Web.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/PayrollProcessor.Web.Api.csproj -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Program.cs -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/appsettings.Development.json -------------------------------------------------------------------------------- /api/PayrollProcessor.Web.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.Web.Api/appsettings.json -------------------------------------------------------------------------------- /api/PayrollProcessor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/api/PayrollProcessor.sln -------------------------------------------------------------------------------- /bicep/api.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/bicep/api.bicep -------------------------------------------------------------------------------- /bicep/function.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/bicep/function.bicep -------------------------------------------------------------------------------- /bicep/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/bicep/main.bicep -------------------------------------------------------------------------------- /client/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/.browserslistrc -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/.prettierrc.json -------------------------------------------------------------------------------- /client/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/.vscode/tasks.json -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/README.md -------------------------------------------------------------------------------- /client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/angular.json -------------------------------------------------------------------------------- /client/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/e2e/protractor.conf.js -------------------------------------------------------------------------------- /client/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /client/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/e2e/src/app.po.ts -------------------------------------------------------------------------------- /client/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/e2e/tsconfig.json -------------------------------------------------------------------------------- /client/import-sorter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/import-sorter.json -------------------------------------------------------------------------------- /client/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/karma.conf.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/app/admin/admin.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/admin.component.html -------------------------------------------------------------------------------- /client/src/app/admin/admin.component.scss: -------------------------------------------------------------------------------- 1 | @import '../shared/styles/mixins'; 2 | 3 | fa-icon { 4 | @include var(color, light); 5 | } 6 | -------------------------------------------------------------------------------- /client/src/app/admin/admin.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/admin.component.ts -------------------------------------------------------------------------------- /client/src/app/admin/admin.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/admin.module.ts -------------------------------------------------------------------------------- /client/src/app/admin/state/resources.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/state/resources.client.ts -------------------------------------------------------------------------------- /client/src/app/admin/state/resources.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/state/resources.query.ts -------------------------------------------------------------------------------- /client/src/app/admin/state/resources.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/state/resources.service.ts -------------------------------------------------------------------------------- /client/src/app/admin/state/resources.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/admin/state/resources.store.ts -------------------------------------------------------------------------------- /client/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/app.component.html -------------------------------------------------------------------------------- /client/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/app.component.ts -------------------------------------------------------------------------------- /client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/app.module.ts -------------------------------------------------------------------------------- /client/src/app/core/core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/core/core.module.ts -------------------------------------------------------------------------------- /client/src/app/core/not-found.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/core/not-found.component.ts -------------------------------------------------------------------------------- /client/src/app/department/department.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/department/department.model.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-create/employee-create.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-create/employee-create.component.html -------------------------------------------------------------------------------- /client/src/app/employee/employee-create/employee-create.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/employee/employee-create/employee-create.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-create/employee-create.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-create/employee-create.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-create/employee-create.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/employee-detail.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/employee-detail.component.html -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/employee-detail.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/employee-detail.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/employee-detail.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/employee-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/employee-detail.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/state/employee-detail.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/state/employee-detail.model.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/state/employee-detail.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/state/employee-detail.query.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/state/employee-detail.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/state/employee-detail.service.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-detail/state/employee-detail.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-detail/state/employee-detail.store.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/employee-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/employee-list.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/employee-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/employee-list.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/state/employee-list.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/state/employee-list.model.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/state/employee-list.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/state/employee-list.query.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/state/employee-list.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/state/employee-list.service.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-list/state/employee-list.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-list/state/employee-list.store.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-create/employee-payroll-create.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-payroll-create/employee-payroll-create.component.html -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-create/employee-payroll-create.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-create/employee-payroll-create.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-payroll-create/employee-payroll-create.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-create/employee-payroll-create.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-payroll-create/employee-payroll-create.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-list/employee-payroll-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-payroll-list/employee-payroll-list.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee-payroll-list/employee-payroll-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee-payroll-list/employee-payroll-list.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee.component.html -------------------------------------------------------------------------------- /client/src/app/employee/employee.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/employee/employee.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee.component.ts -------------------------------------------------------------------------------- /client/src/app/employee/employee.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/employee/employee.module.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/payroll-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/payroll-list.component.html -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/payroll-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/payroll-list.component.scss -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/payroll-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/payroll-list.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/payroll-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/payroll-list.component.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/state/payroll-list.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/state/payroll-list.model.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/state/payroll-list.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/state/payroll-list.query.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/state/payroll-list.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/state/payroll-list.service.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll-list/state/payroll-list.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll-list/state/payroll-list.store.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll.component.html -------------------------------------------------------------------------------- /client/src/app/payroll/payroll.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll.component.scss -------------------------------------------------------------------------------- /client/src/app/payroll/payroll.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll.component.ts -------------------------------------------------------------------------------- /client/src/app/payroll/payroll.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/payroll/payroll.module.ts -------------------------------------------------------------------------------- /client/src/app/shared/api-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/api-error.ts -------------------------------------------------------------------------------- /client/src/app/shared/clock.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/clock.service.ts -------------------------------------------------------------------------------- /client/src/app/shared/env.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/env.service.ts -------------------------------------------------------------------------------- /client/src/app/shared/list-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/list-response.ts -------------------------------------------------------------------------------- /client/src/app/shared/notification.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/notification.service.ts -------------------------------------------------------------------------------- /client/src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /client/src/app/shared/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/styles/_mixins.scss -------------------------------------------------------------------------------- /client/src/app/shared/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/styles/_variables.scss -------------------------------------------------------------------------------- /client/src/app/shared/unslugify.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/app/shared/unslugify.pipe.ts -------------------------------------------------------------------------------- /client/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/environments/environment-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/environments/environment-types.ts -------------------------------------------------------------------------------- /client/src/environments/environment.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/environments/environment.dev.ts -------------------------------------------------------------------------------- /client/src/environments/environment.local.sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/environments/environment.local.sample.ts -------------------------------------------------------------------------------- /client/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /client/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/environments/environment.ts -------------------------------------------------------------------------------- /client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/favicon.ico -------------------------------------------------------------------------------- /client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/index.html -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/main.ts -------------------------------------------------------------------------------- /client/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/polyfills.ts -------------------------------------------------------------------------------- /client/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/styles.scss -------------------------------------------------------------------------------- /client/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/src/test.ts -------------------------------------------------------------------------------- /client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/tsconfig.app.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/tsconfig.spec.json -------------------------------------------------------------------------------- /client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/client/tslint.json -------------------------------------------------------------------------------- /docs/ARCHITECTURAL_DECISION_RECORD.md: -------------------------------------------------------------------------------- 1 | # Architectural Decision Record 2 | -------------------------------------------------------------------------------- /docs/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/docs/ARCHITECTURE.md -------------------------------------------------------------------------------- /docs/PayrollProcessor.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/docs/PayrollProcessor.postman_collection.json -------------------------------------------------------------------------------- /docs/Pipelines.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/docs/Pipelines.drawio -------------------------------------------------------------------------------- /payroll-processor.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/payroll-processor.code-workspace -------------------------------------------------------------------------------- /vue-client/.env: -------------------------------------------------------------------------------- 1 | /// 2 | VITE_API_BASE_URL="https://localhost:44310" 3 | -------------------------------------------------------------------------------- /vue-client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/.eslintrc.cjs -------------------------------------------------------------------------------- /vue-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/.gitignore -------------------------------------------------------------------------------- /vue-client/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/.vscode/extensions.json -------------------------------------------------------------------------------- /vue-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/README.md -------------------------------------------------------------------------------- /vue-client/cypress.json: -------------------------------------------------------------------------------- 1 | { 2 | "baseUrl": "http://localhost:5050" 3 | } 4 | -------------------------------------------------------------------------------- /vue-client/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/fixtures/example.json -------------------------------------------------------------------------------- /vue-client/cypress/integration/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/integration/example.spec.ts -------------------------------------------------------------------------------- /vue-client/cypress/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/plugins/index.ts -------------------------------------------------------------------------------- /vue-client/cypress/plugins/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/plugins/tsconfig.json -------------------------------------------------------------------------------- /vue-client/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/support/commands.ts -------------------------------------------------------------------------------- /vue-client/cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/support/index.ts -------------------------------------------------------------------------------- /vue-client/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/cypress/tsconfig.json -------------------------------------------------------------------------------- /vue-client/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /vue-client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/index.html -------------------------------------------------------------------------------- /vue-client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/package-lock.json -------------------------------------------------------------------------------- /vue-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/package.json -------------------------------------------------------------------------------- /vue-client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/postcss.config.js -------------------------------------------------------------------------------- /vue-client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/public/favicon.ico -------------------------------------------------------------------------------- /vue-client/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/settings.ts -------------------------------------------------------------------------------- /vue-client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/App.vue -------------------------------------------------------------------------------- /vue-client/src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/assets/base.css -------------------------------------------------------------------------------- /vue-client/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/assets/logo.svg -------------------------------------------------------------------------------- /vue-client/src/components/Admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/Admin.vue -------------------------------------------------------------------------------- /vue-client/src/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/Header.vue -------------------------------------------------------------------------------- /vue-client/src/components/TheWelcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/TheWelcome.vue -------------------------------------------------------------------------------- /vue-client/src/components/ThemeToggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/ThemeToggle.vue -------------------------------------------------------------------------------- /vue-client/src/components/WelcomeItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/WelcomeItem.vue -------------------------------------------------------------------------------- /vue-client/src/components/__tests__/Admin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/__tests__/Admin.spec.ts -------------------------------------------------------------------------------- /vue-client/src/components/icons/IconCommunity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/icons/IconCommunity.vue -------------------------------------------------------------------------------- /vue-client/src/components/icons/IconDocumentation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/icons/IconDocumentation.vue -------------------------------------------------------------------------------- /vue-client/src/components/icons/IconEcosystem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/icons/IconEcosystem.vue -------------------------------------------------------------------------------- /vue-client/src/components/icons/IconSupport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/icons/IconSupport.vue -------------------------------------------------------------------------------- /vue-client/src/components/icons/IconTooling.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/components/icons/IconTooling.vue -------------------------------------------------------------------------------- /vue-client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/main.ts -------------------------------------------------------------------------------- /vue-client/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/router/index.ts -------------------------------------------------------------------------------- /vue-client/src/stores/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/stores/admin.ts -------------------------------------------------------------------------------- /vue-client/src/views/AboutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/views/AboutView.vue -------------------------------------------------------------------------------- /vue-client/src/views/AdminView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/views/AdminView.vue -------------------------------------------------------------------------------- /vue-client/src/views/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/src/views/HomeView.vue -------------------------------------------------------------------------------- /vue-client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/tailwind.config.js -------------------------------------------------------------------------------- /vue-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/tsconfig.json -------------------------------------------------------------------------------- /vue-client/tsconfig.vite-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/tsconfig.vite-config.json -------------------------------------------------------------------------------- /vue-client/tsconfig.vitest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/tsconfig.vitest.json -------------------------------------------------------------------------------- /vue-client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KyleMcMaster/payroll-processor/HEAD/vue-client/vite.config.ts --------------------------------------------------------------------------------