diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index eb1e5a6..1c4ac1f 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -18,8 +18,11 @@ jobs: env: NPMRC: ${{ secrets.NPMRC}} - - run: npm run lint:check - - run: | + - name: Lint check + run: npm run lint:check + + - name: Licence checker + run: | cd client npm ci npm run license-checker \ No newline at end of file diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 4b4fb66..4efeeb1 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -168,6 +168,9 @@ jobs: npm i -g @sasjs/cli # jq is used to parse the release JSON apt-get install jq -y + # doxygen is used for the SASJS docs + apt-get update + apt-get install doxygen -y - name: Create Empty Release (assets are posted later) run: | diff --git a/client/src/app/editor/editor.component.html b/client/src/app/editor/editor.component.html index a5caec0..c3462ac 100644 --- a/client/src/app/editor/editor.component.html +++ b/client/src/app/editor/editor.component.html @@ -280,7 +280,7 @@ licenceState.value.editor_rows_allowed === 1 ? 'row' : 'rows' - }}, contact support@datacontroller.io @@ -417,7 +417,7 @@ licenceState.value.editor_rows_allowed === 1 ? 'row' : 'rows' - }}, contact support@datacontroller.io @@ -467,7 +467,7 @@ : 'rows' }} will be submitted. To remove the restriction, contact - support@datacontroller.io
@@ -528,7 +528,7 @@ Due to current licence, only {{ licenceState.value.submit_rows_limit }} rows in a file will be submitted. To remove the restriction, contact - support@datacontroller.io + support@datacontroller.io

diff --git a/client/src/app/shared/contact-link/contact-link.component.html b/client/src/app/shared/contact-link/contact-link.component.html index a572894..1cbb818 100644 --- a/client/src/app/shared/contact-link/contact-link.component.html +++ b/client/src/app/shared/contact-link/contact-link.component.html @@ -2,5 +2,5 @@ [ngClass]="classes" [class.unset]="classes !== ''" href="mailto:support@datacontroller.io?subject=Licence" - >support@datacontroller.iosupport@datacontroller.io diff --git a/client/src/app/shared/dc-tree/dc-tree.component.html b/client/src/app/shared/dc-tree/dc-tree.component.html index 3fd5145..4f6c669 100644 --- a/client/src/app/shared/dc-tree/dc-tree.component.html +++ b/client/src/app/shared/dc-tree/dc-tree.component.html @@ -106,7 +106,7 @@ *clrIfOpen > - To unlock all tables, contact support@datacontroller.io + To unlock all tables, contact support@datacontroller.io diff --git a/client/src/app/shared/viewboxes/viewboxes.component.html b/client/src/app/shared/viewboxes/viewboxes.component.html index ca68c3a..50c6b38 100644 --- a/client/src/app/shared/viewboxes/viewboxes.component.html +++ b/client/src/app/shared/viewboxes/viewboxes.component.html @@ -13,7 +13,7 @@ class="licence-notice" >To unlock more then {{ licenceState.value.viewbox_limit }} {{ licenceState.value.viewbox_limit === 1 ? 'viewbox' : 'viewboxes' }}, - contact support@datacontroller.io diff --git a/client/src/app/viewer/viewer.component.html b/client/src/app/viewer/viewer.component.html index a7db9eb..2c807f5 100644 --- a/client/src/app/viewer/viewer.component.html +++ b/client/src/app/viewer/viewer.component.html @@ -105,7 +105,7 @@ *clrIfOpen > - To unlock all tables, contact support@datacontroller.io + To unlock all tables, contact support@datacontroller.io @@ -630,6 +630,9 @@ [cells]="hotTable.cells" [maxRows]="hotTable.maxRows" [manualColumnResize]="true" + [rowHeaders]="hotTable.rowHeaders" + [rowHeaderWidth]="hotTable.rowHeaderWidth" + [rowHeights]="hotTable.rowHeights" [licenseKey]="hotTable.licenseKey" > diff --git a/client/src/app/viewer/viewer.component.ts b/client/src/app/viewer/viewer.component.ts index 33031a8..a4ea57a 100644 --- a/client/src/app/viewer/viewer.component.ts +++ b/client/src/app/viewer/viewer.component.ts @@ -108,6 +108,11 @@ export class ViewerComponent implements AfterContentInit, AfterViewInit { settings: {}, afterGetColHeader: undefined, licenseKey: undefined, + rowHeaders: (index: number) => { + return ' ' + }, + rowHeaderWidth: 15, + rowHeights: 20, contextMenu: ['copy_with_column_headers', 'copy_column_headers_only'], copyPaste: { copyColumnHeaders: true,