feat(jobs): add dedicated workspace page
CI and Deploy / test (pull_request) Failing after 2m51s
CI and Deploy / deploy (pull_request) Has been skipped

Make /jobs/:id the canonical application workspace while preserving list state and compatibility links. Replace popup and expandable-row navigation with accessible whole-row routing and richer job details.
This commit is contained in:
cesnimda
2026-08-15 13:33:00 +02:00
parent 0dfaac18a1
commit 109745edb0
18 changed files with 310 additions and 266 deletions
@@ -75,6 +75,8 @@ public sealed class ApplicationWorkspaceTests
Assert.Equal("Backend Developer", o!.JobTitle);
Assert.Equal("Acme", o.Company);
Assert.Equal("Oslo", o.Location);
Assert.Equal("Needs .NET and SQL.", o.Description);
Assert.Equal(job.SavedAt, o.SavedAt);
Assert.True(o.HasJobDescription);
Assert.Null(o.Cv.VariantId); // no variant attached yet
Assert.False(o.HasCoverLetter);