diff --git a/.github/workflows/backend-ci.yml b/.github/workflows/backend-ci.yml
index 84c33e3..41f1055 100644
--- a/.github/workflows/backend-ci.yml
+++ b/.github/workflows/backend-ci.yml
@@ -37,7 +37,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Setup .NET
uses: actions/setup-dotnet@v4
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index c0f8edc..2fc9e62 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -16,7 +16,7 @@ jobs:
security-events: write
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
@@ -36,7 +36,7 @@ jobs:
security-events: write
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Setup .NET
uses: actions/setup-dotnet@v4
diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml
index 1a55149..3cac9f9 100644
--- a/.github/workflows/frontend-ci.yml
+++ b/.github/workflows/frontend-ci.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Setup Node.js
uses: actions/setup-node@v4
diff --git a/Source/backend/src/TableWorks.API/ASideNote.API.csproj b/Source/backend/src/TableWorks.API/ASideNote.API.csproj
index cfa5986..6e74d7e 100644
--- a/Source/backend/src/TableWorks.API/ASideNote.API.csproj
+++ b/Source/backend/src/TableWorks.API/ASideNote.API.csproj
@@ -18,7 +18,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Source/backend/src/TableWorks.Infrastructure/ASideNote.Infrastructure.csproj b/Source/backend/src/TableWorks.Infrastructure/ASideNote.Infrastructure.csproj
index 636a4df..d5f53dd 100644
--- a/Source/backend/src/TableWorks.Infrastructure/ASideNote.Infrastructure.csproj
+++ b/Source/backend/src/TableWorks.Infrastructure/ASideNote.Infrastructure.csproj
@@ -12,7 +12,7 @@
-
+
@@ -20,9 +20,9 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
+
diff --git a/Source/backend/tests/TableWorks.Tests/ASideNote.Tests.csproj b/Source/backend/tests/TableWorks.Tests/ASideNote.Tests.csproj
index 71c7673..d07a374 100644
--- a/Source/backend/tests/TableWorks.Tests/ASideNote.Tests.csproj
+++ b/Source/backend/tests/TableWorks.Tests/ASideNote.Tests.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Source/frontend/package-lock.json b/Source/frontend/package-lock.json
index 2601576..fa2896b 100644
--- a/Source/frontend/package-lock.json
+++ b/Source/frontend/package-lock.json
@@ -16,22 +16,22 @@
"@tiptap/extension-image": "^3.19.0",
"@tiptap/extension-link": "^3.19.0",
"@tiptap/extension-subscript": "^3.19.0",
- "@tiptap/extension-superscript": "^3.19.0",
+ "@tiptap/extension-superscript": "^3.20.0",
"@tiptap/extension-table": "^3.19.0",
- "@tiptap/extension-table-cell": "^3.19.0",
+ "@tiptap/extension-table-cell": "^3.20.0",
"@tiptap/extension-table-header": "^3.19.0",
"@tiptap/extension-table-row": "^3.19.0",
"@tiptap/extension-task-item": "^3.19.0",
"@tiptap/extension-task-list": "^3.19.0",
"@tiptap/extension-text-align": "^3.19.0",
"@tiptap/extension-text-style": "^3.19.0",
- "@tiptap/extension-underline": "^3.19.0",
+ "@tiptap/extension-underline": "^3.20.0",
"@tiptap/pm": "^3.19.0",
"@tiptap/react": "^3.19.0",
"@tiptap/starter-kit": "^3.19.0",
"axios": "^1.11.0",
"browser-image-compression": "^2.0.2",
- "fabric": "^7.1.0",
+ "fabric": "^7.2.0",
"html2pdf.js": "^0.14.0",
"lucide-react": "^0.542.0",
"react": "^18.3.1",
@@ -1637,16 +1637,16 @@
]
},
"node_modules/@tiptap/core": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.19.0.tgz",
- "integrity": "sha512-bpqELwPW+DG8gWiD8iiFtSl4vIBooG5uVJod92Qxn3rA9nFatyXRr4kNbMJmOZ66ezUvmCjXVe/5/G4i5cyzKA==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.20.0.tgz",
+ "integrity": "sha512-aC9aROgia/SpJqhsXFiX9TsligL8d+oeoI8W3u00WI45s0VfsqjgeKQLDLF7Tu7hC+7F02teC84SAHuup003VQ==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ueberdosis"
},
"peerDependencies": {
- "@tiptap/pm": "^3.19.0"
+ "@tiptap/pm": "^3.20.0"
}
},
"node_modules/@tiptap/extension-blockquote": {
@@ -2017,44 +2017,44 @@
}
},
"node_modules/@tiptap/extension-superscript": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-3.19.0.tgz",
- "integrity": "sha512-PjLUGjM23/7hqFP5HS1DbdywRm63GhjJ5SD6KqNgyZQwcwDZeJTAW2b/LYTHAP+k07OxOLPdj/k4ntQKtgKNow==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-3.20.0.tgz",
+ "integrity": "sha512-NNFv58LM/7JMu4aq9Apq8yuaB8MDL5dvVZ7R6qMuQNZDVGAGgoiBqtglA1RXldNl/9IFcVg67rT8oF86qykYKA==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ueberdosis"
},
"peerDependencies": {
- "@tiptap/core": "^3.19.0",
- "@tiptap/pm": "^3.19.0"
+ "@tiptap/core": "^3.20.0",
+ "@tiptap/pm": "^3.20.0"
}
},
"node_modules/@tiptap/extension-table": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-3.19.0.tgz",
- "integrity": "sha512-Lg8DlkkDUMYE/CcGOxoCWF98B2i7VWh+AGgqlF+XWrHjhlKHfENLRXm1a0vWuyyP3NknRYILoaaZ1s7QzmXKRA==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-3.20.0.tgz",
+ "integrity": "sha512-vaaMtQ2KnSSr8WVwgWf7NYNzPwrHx/6T0ekA5CxV8qNUEpXIaLXa5+tE7tJHWEdNR2KY3gUJ46D3lfOkxyFrBQ==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ueberdosis"
},
"peerDependencies": {
- "@tiptap/core": "^3.19.0",
- "@tiptap/pm": "^3.19.0"
+ "@tiptap/core": "^3.20.0",
+ "@tiptap/pm": "^3.20.0"
}
},
"node_modules/@tiptap/extension-table-cell": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-3.19.0.tgz",
- "integrity": "sha512-T67EDWmiRdOGctolaUpMPXffDkEFL+NUppSV61cPU3jQtDwGg01meauy5u67u6OUM8ICiZ+Sc7Xd2DIt+7Nv5g==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-3.20.0.tgz",
+ "integrity": "sha512-9Dg4zda3UWwtpBwSG7b9BeQy5oT27a/yEIBeARuxe19bloMLZgqpPRtnSrOK0OAITtVnjA+NZdKPcVLRMS2E8A==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ueberdosis"
},
"peerDependencies": {
- "@tiptap/extension-table": "^3.19.0"
+ "@tiptap/extension-table": "^3.20.0"
}
},
"node_modules/@tiptap/extension-table-header": {
@@ -2149,16 +2149,16 @@
}
},
"node_modules/@tiptap/extension-underline": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.19.0.tgz",
- "integrity": "sha512-800MGEWfG49j10wQzAFiW/ele1HT04MamcL8iyuPNu7ZbjbGN2yknvdrJlRy7hZlzIrVkZMr/1tz62KN33VHIw==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.20.0.tgz",
+ "integrity": "sha512-LzNXuy2jwR/y+ymoUqC72TiGzbOCjioIjsDu0MNYpHuHqTWPK5aV9Mh0nbZcYFy/7fPlV1q0W139EbJeYBZEAQ==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ueberdosis"
},
"peerDependencies": {
- "@tiptap/core": "^3.19.0"
+ "@tiptap/core": "^3.20.0"
}
},
"node_modules/@tiptap/extensions": {
@@ -2176,9 +2176,9 @@
}
},
"node_modules/@tiptap/pm": {
- "version": "3.19.0",
- "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.19.0.tgz",
- "integrity": "sha512-789zcnM4a8OWzvbD2DL31d0wbSm9BVeO/R7PLQwLIGysDI3qzrcclyZ8yhqOEVuvPitRRwYLq+mY14jz7kY4cw==",
+ "version": "3.20.0",
+ "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.20.0.tgz",
+ "integrity": "sha512-jn+2KnQZn+b+VXr8EFOJKsnjVNaA4diAEr6FOazupMt8W8ro1hfpYtZ25JL87Kao/WbMze55sd8M8BDXLUKu1A==",
"license": "MIT",
"dependencies": {
"prosemirror-changeset": "^2.3.0",
@@ -3763,9 +3763,9 @@
}
},
"node_modules/fabric": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/fabric/-/fabric-7.1.0.tgz",
- "integrity": "sha512-061QsoSw6xn7UoRXYq816qMyvObP4gRNVph0jAFWtG5E2kBlfdjrYBiLPRuaAHSmVQUz9RjbPpePB/hljiYJIw==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/fabric/-/fabric-7.2.0.tgz",
+ "integrity": "sha512-XSYmSqSMrlbCg+/j7/uU/PFeZuA5hHRDp7sGbDlMvz/T6BHt2MQSOYtz/AIdr+kmReA1s5jTzHJ8AjHwYUcmfQ==",
"license": "MIT",
"engines": {
"node": ">=20.0.0"
diff --git a/Source/frontend/package.json b/Source/frontend/package.json
index 3232d39..e0f5634 100644
--- a/Source/frontend/package.json
+++ b/Source/frontend/package.json
@@ -18,22 +18,22 @@
"@tiptap/extension-image": "^3.19.0",
"@tiptap/extension-link": "^3.19.0",
"@tiptap/extension-subscript": "^3.19.0",
- "@tiptap/extension-superscript": "^3.19.0",
+ "@tiptap/extension-superscript": "^3.20.0",
"@tiptap/extension-table": "^3.19.0",
- "@tiptap/extension-table-cell": "^3.19.0",
+ "@tiptap/extension-table-cell": "^3.20.0",
"@tiptap/extension-table-header": "^3.19.0",
"@tiptap/extension-table-row": "^3.19.0",
"@tiptap/extension-task-item": "^3.19.0",
"@tiptap/extension-task-list": "^3.19.0",
"@tiptap/extension-text-align": "^3.19.0",
"@tiptap/extension-text-style": "^3.19.0",
- "@tiptap/extension-underline": "^3.19.0",
+ "@tiptap/extension-underline": "^3.20.0",
"@tiptap/pm": "^3.19.0",
"@tiptap/react": "^3.19.0",
"@tiptap/starter-kit": "^3.19.0",
"axios": "^1.11.0",
"browser-image-compression": "^2.0.2",
- "fabric": "^7.1.0",
+ "fabric": "^7.2.0",
"html2pdf.js": "^0.14.0",
"lucide-react": "^0.542.0",
"react": "^18.3.1",