feat(cv): redesign document editing with revision-safe letters and writing tools

This commit is contained in:
cesnimda
2026-10-25 22:44:14 +01:00
parent 01e10996c5
commit 2bfaf6c14b
57 changed files with 2859 additions and 118 deletions
@@ -1104,6 +1104,7 @@ namespace JobTrackerApi.Migrations
modelBuilder.Entity("JobTrackerApi.Models.CoverLetterVersion", b =>
{
b.Property<string>("DocumentSettingsJson").HasColumnType("TEXT");
b.Property<int>("Id")
.ValueGeneratedOnAdd()
.HasColumnType("INTEGER");
@@ -1150,6 +1151,8 @@ namespace JobTrackerApi.Migrations
b.Property<string>("ApplicationMaterialJson").IsRequired().HasColumnType("TEXT");
b.Property<string>("CareerProfileJson").HasColumnType("TEXT");
b.Property<string>("CoverLetterText").HasColumnType("TEXT");
b.Property<string>("CoverLetterDocumentSettingsJson").HasColumnType("TEXT");
b.Property<string>("RenderedCoverLetterHtml").HasColumnType("TEXT");
b.Property<DateTimeOffset>("CreatedAtUtc").HasColumnType("TEXT");
b.Property<string>("CvSettingsJson").HasColumnType("TEXT");
b.Property<string>("CvThemeId").HasMaxLength(64).HasColumnType("TEXT");
@@ -1832,6 +1835,8 @@ namespace JobTrackerApi.Migrations
b.Property<string>("CoverLetterText")
.HasColumnType("TEXT");
b.Property<string>("CoverLetterDocumentSettingsJson").HasColumnType("TEXT");
b.Property<DateTime?>("DateApplied")
.HasColumnType("TEXT");