Files trunk-head ยท 168 files
.claude/
settings.local.json
.dockerignore
Catena.slnx
docker-build-push.cmd
docker-compose.yml
Dockerfile
src/Catena.Client/
Catena.Client.csproj
CatenaClient.cs
CatenaJsonContext.cs
src/Catena.Client/Commands/
AcceptCommand.cs
DiffCommand.cs
DraftCommand.cs
InitCommand.cs
LogCommand.cs
ProposeCommand.cs
ReleaseCommand.cs
RevertCommand.cs
StatusCommand.cs
SyncCommand.cs
WithdrawCommand.cs
src/Catena.Client/Config/
WorkspaceConfig.cs
src/Catena.Client/
Program.cs
src/Catena.Server/Api/
AuthEndpoints.cs
OverlapEndpoints.cs
PatchEndpoints.cs
ProjectEndpoints.cs
ReleaseEndpoints.cs
ReviewEndpoints.cs
TrunkEndpoints.cs
UserEndpoints.cs
WebhookEndpoints.cs
src/Catena.Server/
appsettings.Development.json
appsettings.json
src/Catena.Server/Auth/
ApiKeyAuthHandler.cs
AuthExtensions.cs
ProjectAccessHelper.cs
src/Catena.Server/
Catena.Server.csproj
src/Catena.Server/Components/
_Imports.razor
App.razor
src/Catena.Server/Components/Docs/
DocsCli.razor
DocsConcepts.razor
DocsDependencies.razor
DocsDesign.razor
DocsFlows.razor
DocsHero.razor
DocsMaturity.razor
DocsOverlaps.razor
DocsRoles.razor
DocsStart.razor
DocsSync.razor
DocsWebUi.razor
DocsWhat.razor
src/Catena.Server/Components/Layout/
EmptyLayout.razor
MainLayout.razor
NavMenu.razor
src/Catena.Server/Components/Pages/
AppIndex.razor
Docs.razor
Files.razor
History.razor
Landing.razor
Login.razor
Overlaps.razor
Patches.razor
ProjectDashboard.razor
Releases.razor
Settings.razor
Timeline.razor
Users.razor
src/Catena.Server/Components/
Routes.razor
src/Catena.Server/Components/Shared/
ConfirmModal.razor
LiveComponentBase.cs
MaturityBadge.razor
OpsList.razor
src/Catena.Server/
Program.cs
src/Catena.Server/Properties/
launchSettings.json
src/Catena.Server/
ServiceExtensions.cs
src/Catena.Server/wwwroot/css/
app.css
src/Catena.Server/wwwroot/
favicon.svg
src/Catena.Server/wwwroot/js/
timeline.js
src/Catena.Shared/
Catena.Shared.csproj
src/Catena.Shared/Dtos/
BulkDownloadRequest.cs
CreatePatchRequest.cs
CreateProjectRequest.cs
CreateReleaseRequest.cs
FileContentResponse.cs
FileTreeResponse.cs
OverlapResponse.cs
PatchDiffResponse.cs
PatchResponse.cs
ProjectResponse.cs
ReleaseResponse.cs
RevertResponse.cs
ReviewDtos.cs
TrunkStateResponse.cs
UpdateMaturityRequest.cs
UserDtos.cs
WebhookDtos.cs
src/Catena.Shared/Models/
Maturity.cs
Operation.cs
OpType.cs
Patch.cs
Project.cs
Release.cs
Review.cs
ReviewStatus.cs
User.cs
UserRole.cs
Webhook.cs
src/Catena.Shared/Overlap/
OffsetCalculator.cs
OverlapDetector.cs
OverlapResult.cs
src/Catena.Shared/Tracking/
IgnoreFilter.cs
WorkspaceDiff.cs
WorkspaceScanner.cs
src/Catena.Storage/
Catena.Storage.csproj
CatenaEvents.cs
PatchStore.cs
ProjectStore.cs
ReleaseStore.cs
ReviewStore.cs
TrunkState.cs
UserStore.cs
WebhookStore.cs
src/Catena.Web/Areas/MyFeature/Pages/
Page1.cshtml
Page1.cshtml.cs
src/Catena.Web/
Catena.Web.csproj
src/Catena.Web/Components/
_Imports.razor
App.razor
src/Catena.Web/Components/Layout/
MainLayout.razor
NavMenu.razor
src/Catena.Web/Components/Pages/
History.razor
Login.razor
Overlaps.razor
PatchDetail.razor
Patches.razor
ProjectDashboard.razor
Projects.razor
Releases.razor
Users.razor
src/Catena.Web/Components/
Routes.razor
src/Catena.Web/Components/Shared/
MaturityBadge.razor
OpsList.razor
src/Catena.Web/Extensions/
WebServiceExtensions.cs
src/Catena.Web/wwwroot/css/
app.css
tests/Catena.Tests/
AuthApiTests.cs
Catena.Tests.csproj
DependencyTests.cs
FileTreeApiTests.cs
HistoryAndDiffApiTests.cs
IgnoreFilterTests.cs
MaturityApiTests.cs
MaturityTransitionTests.cs
OffsetCalculatorTests.cs
OverlapApiTests.cs
OverlapDetectorTests.cs
PatchApiTests.cs
PatchStoreTests.cs
ProjectApiTests.cs
ProjectStoreTests.cs
ReleaseApiTests.cs
ReviewStoreTests.cs
SyncApiTests.cs
TrunkApiTests.cs
TrunkUpdateTests.cs
UserStoreTests.cs
WebhookStoreTests.cs
WorkspaceDiffTests.cs
WorkspaceScannerTests.cs
Select a file to view contents