4.4.0 (2024-11-29)
- docs: Fix broken Ctrl-Q logo in readme file (c5b0f45)
- Add screen capture of task and app import to README file (f1333f1)
4.3.1 (2024-11-28)
4.3.0 (2024-11-26)
- qseow: Add
--new-app-delete
option toqseow field-scramble
command (996df4f)
4.2.0 (2024-11-26)
- deps: Update dependencies (1756166)
4.1.0 (2024-11-19)
- qseow: Add new, default user activity bucket to
qseow user-activity-bucket-cp-create
command (efaa81c), closes #546 - qseow: Show app counter when exporting apps to QVF files (ff90297)
- qseow: Delete master dimension works again (610b969), closes #537
- qseow: Deleting proxy sessions works again, caused by regression in 4.0.0 (2bb820e), closes #539
- qseow: Don't throw unwarranted errors when importing master dimensions (c61409e), closes #542
- qseow: Exporting apps to QVF files works again (8b45d85), closes #541
- qseow: Getting proxy sessions works again, caused by regression in 4.0.0 (c756c8f), closes #538
- qseow: Implement missing --dry-run feature for
qseow user-activity-bucket-cp-create
command (473dde3), closes #543 - qseow: Visualisation tasks in network diagram works again (338152d), closes #540
- Version command works again (af26171), closes #536
- deps: update @qlik/api and eslint to latest versions (38ae154)
4.0.0 (2024-11-15)
- QSEoW: Add new command prefix for all client-managed related commands
- qscloud: Add connection test command (61dd4d8)
- qseow: Add command for creating custom properties acting as user activity buckets (f8cc30a), closes #154
- QSEoW: Add new command prefix for all client-managed related commands (06ab7ca), closes #519
- unit-test: Tests for setting task custom properties now work as intended (779ee4e)
- ci: Update build process for Windows, macOS, and Linux to target Node.js 23 and improve executable handling (ab191b6)
- ci: Update CI workflow to target Node.js 23 and enhance binary signing and notarization process (ce020ed), closes #523
- deps: Update dependencies (b74df00)
- deps: update dependencies to latest versions (84ffc18)
- deps: Upgrade dependencies (99362ba)
- main: release ctrl-q 4.0.0 (77a514f)
- test: Add unit test for user activity custom property (3131917)
- More consistent handling of QRS calls (c050445)
4.0.0 (2024-11-15)
- QSEoW: Add new command prefix for all client-managed related commands
- qscloud: Add connection test command (61dd4d8)
- qseow: Add command for creating custom properties acting as user activity buckets (f8cc30a), closes #154
- QSEoW: Add new command prefix for all client-managed related commands (06ab7ca), closes #519
- unit-test: Tests for setting task custom properties now work as intended (779ee4e)
- ci: Update build process for Windows, macOS, and Linux to target Node.js 23 and improve executable handling (ab191b6)
- ci: Update CI workflow to target Node.js 23 and enhance binary signing and notarization process (ce020ed), closes #523
- deps: Update dependencies (b74df00)
- deps: update dependencies to latest versions (84ffc18)
- deps: Upgrade dependencies (99362ba)
- test: Add unit test for user activity custom property (3131917)
- More consistent handling of QRS calls (c050445)
3.18.1 (2024-06-05)
3.18.0 (2024-04-29)
- deps: Update dependencies (591196b)
3.17.0 (2024-04-22)
- script-get: Add option for (not) loading data when app is opened (dc0640b), closes #459
- script-get: Make it possible to get only the app script, w/o any log info (cfdb900), closes #460
- deps: Update dependencies (bc90ea9)
- Fix incorrect zip file names for release binaries (86ba819), closes #461
- Revert to normal version numbering (c4ccff5)
3.16.0 (2024-03-12)
- sessions: Add session-get and session-delete commands (52947a7)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Improve help texts for and sort available sub-commands in help texts. (ec9f1ad), closes #431
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- variable-delete: Make it possible to delete variables from several apps in one go (6897603)
- variable-get: Now possible to get variables from more than one app in a single Ctrl-Q execution (6615afa), closes #430
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (423c2d4)
- main: release ctrl-q 3.15.2 (6dc9810)
- main: release ctrl-q 3.15.2 (6f64c8b)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
- main: release ctrl-q 3.16.0 (5cdab52)
- main: release ctrl-q 3.16.0 (fcb01ea)
- Migrate from CJS to ESM (23deb10), closes #400
- variable-get: Add a bit more verbose logging about Sense and engine versions (3bbcf91)
3.16.0 (2024-03-12)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Improve help texts for and sort available sub-commands in help texts. (ec9f1ad), closes #431
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- variable-delete: Make it possible to delete variables from several apps in one go (6897603)
- variable-get: Now possible to get variables from more than one app in a single Ctrl-Q execution (6615afa), closes #430
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (423c2d4)
- main: release ctrl-q 3.15.2 (6dc9810)
- main: release ctrl-q 3.15.2 (6f64c8b)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
- main: release ctrl-q 3.16.0 (fcb01ea)
- Migrate from CJS to ESM (23deb10), closes #400
- variable-get: Add a bit more verbose logging about Sense and engine versions (3bbcf91)
3.16.0 (2024-03-11)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Improve help texts for and sort available sub-commands in help texts. (ec9f1ad), closes #431
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- variable-get: Now possible to get variables from more than one app in a single Ctrl-Q execution (6615afa), closes #430
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (423c2d4)
- main: release ctrl-q 3.15.2 (6dc9810)
- main: release ctrl-q 3.15.2 (6f64c8b)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
- Migrate from CJS to ESM (23deb10), closes #400
- variable-get: Add a bit more verbose logging about Sense and engine versions (3bbcf91)
3.15.2 (2024-03-10)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Improve help texts for and sort available sub-commands in help texts. (ec9f1ad), closes #431
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- variable-get: Now possible to get variables from more than one app in a single Ctrl-Q execution (6615afa), closes #430
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (6dc9810)
- main: release ctrl-q 3.15.2 (6f64c8b)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
- Migrate from CJS to ESM (23deb10), closes #400
- variable-get: Add a bit more verbose logging about Sense and engine versions (3bbcf91)
3.15.2 (2024-03-08)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (6f64c8b)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
3.15.2 (2024-03-08)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (ccc038b)
- main: release ctrl-q 3.15.2 (f12d7c5)
- app-upload: More consistent logging during up/download of Sense apps (32f6d70)
- certificates: Handle --secure flag correctly, rejecting/allowing unauthorised certificates based on this flag. (4634693), closes #416
- Make error logging consistent across all of Ctrl-Q (9b65770)
- task-get: More consistent logging when exporting task definitions to disk file (8a4d9bb)
- task-vis: Add
--secure
command line option to task-vis command (766725c) - task-vis: Add more robust error handling (dd7feac)
- Clean up source code formatting (6baccc0)
- deps: Upgrade app upload retry logic (98b3a0d)
- main: release ctrl-q 3.15.2 (f12d7c5)
3.15.0 (2023-12-25)
- Add JWT auth option for all Ctrl-Q commands (e1e9f3d), closes #155
- help: Add app version as part of help message (443bf3f)
- task-vis: Visualise tasks in network view (8c01cd3), closes #366
- version: New version command (aa02c0e)
- get-task: Fix cyclic dependency issue in task trees (8af8e94), closes #291
- Incorrect description of --port option (a6bee97)
- set-task-cp: Respect --overwrite option when setting CPs for reload tasks (95eabab), closes #356
- task-vis: Add favicons for task network view (5cfb204)
- Add unit tests for app-export command (014096e)
- Add unit tests for app-import command (9b79bf1)
- Add unit tests for bookmark-get command (4085282)
- Add unit tests for script-get command (855b714)
- Add unit tests for task-custom-property-set command (cacdbf4)
- Add unit tests for task-get command (42fd155)
- Add unit tests for task-import command (be0ca72)
- deps: Update dependencies (f3e9be4)
3.14.0 (2023-11-19)
- connection-test: Add command to test connection to Sense server (328886e), closes #328
- docs: Move all documentation to ctrl-q.ptarmiganlabs.com (e60dc31)
- task-get: Simplify --table-details option (2cbd470), closes #345
- task-get: Sort tasks in task tree alphabetically using task name (ca96d4c)
- task-import: Support external program tasks when importing tasks (8060a1b)
- Fix broken CI badge in readme file (57cfae9)
- task-get: --table-details wo parameters now return all task details in table (1a9a587), closes #332
- task-get: --task-type option is now invalid for task trees (1bddb6a)
- task-get: Add better debug logging when showing task trees (c66ab77)
- task-get: No more duplicate, top-level schema tasks in task tree, for a specfic task. (d3fe908), closes #333
- task-import: Correctly handle upstream ext pgm tasks in reload task composite events (53e076b), closes #331
- task-import: Importing tasks from CSV file no longer gives "premature close" (e06f1a9), closes #323
- Add unit tests (50bbae1)
- deps: update actions/setup-node action to v4 (aea1d71)
- deps: Update dependencies (5351e29)
- deps: Update dependencies to stay safe and secure (568a25f)
- Add more task import examples (0ca7363)
3.13.2 (2023-10-06)
- Handle relative config file paths (72285e4)
- master-item-dim-get: Get correct colors for drill-down dimensions (f0fae78), closes #314
- task-get: Fix task tree bug when task is triggered by ext program task (98584b7)
- task-get: Include all tasks in task trees (3fbc4d3), closes #308
- task-get: Make "reload" and "ext-program" default for --task-type option (9b13cce)
- task-get: Warn if --task-type is used in task tree view (1fe4764), closes #319
- deps: Update dependencies to stay safe and secure (ce0f7b4)
3.13.1 (2023-09-27)
- Fix broken build flow post refactoring (1c91e56)
- Fix broken Linux build (7847a6d)
- main: release 3.13.1 (3a42857)
- Recover from build refactoring (bd865b6)
3.13.1 (2023-09-27)
- Fix broken build flow post refactoring (1c91e56)
3.13.0 (2023-09-26)
- Add insiders build step in CI pipeline (97e933f), closes #303
- deps: update actions/checkout action to v4 (460fd6b)
- deps: update crazy-max/ghaction-virustotal action to v4 (49d4c23)
- Fix version number after build refactoring (5f4347c)
- app-import: Add description of publishing apps after import from QVF files (072a14f), closes #302
- app-import: Add link to app import Excel file columns (28cd76a), closes #301
3.4.1 (2023-02-08)
- Incorrect version number in binaries (a363490)
3.4.0 (2023-02-07)
- Add task import limit paramater -- limit-import-count (b878a29)
3.3.0 (2023-01-27)
- Add command for listing/exporting info about reload tasks (9c1e0c9), closes #105
- Log Ctrl-Q info to console on startup (9dccc3c), closes #110
- New command for bulk import of reload tasks (30bd69a), closes #79
- New command for updating reload task custom properties (288672b), closes #106
- Incorrect owner shown for bookmarks, measures & dimensions (b571619), closes #121
- Logging to console fails when importing master items from Excel file (d81a36b), closes #112
- deps: Update dependencies to stay safe and secure (af88014)
- deps: Update dependencies to stay secure and performant (7881750)
- Update dependencies to stay safe and secure (25d48c7)
3.2.0 (2022-10-16)
- Add signing of Windows binaries (0f98464)
- Test enhanced virus scan as part of build process (ed92bb4)
- Find working solution for virus scanner. (9e16e0a)
- Update README wrt security (fc29ead)
3.2.0 (2022-10-16)
- Add signing of Windows binaries (0f98464)
- Test enhanced virus scan as part of build process (ed92bb4)
- Find working solution for virus scanner. (9e16e0a)
- Update README wrt security (fc29ead)
- main: release ctrl-q 3.2.0 (61b986a)
3.2.0 (2022-10-16)
- Test enhanced virus scan as part of build process (ed92bb4)
- Update README wrt security (fc29ead)
3.1.3 (2022-10-14)
- Add animated demo of Ctrl-Q to README file (3f555ac)
3.1.2 (2022-10-14)
- Describe how animated captures of terminal sessions are done (34e73c9)
3.1.1 (2022-10-14)
- Get rid of race condition causing commands to fail sometimes (6a4b364)
3.1.0 (2022-10-14)
- Verify that files on disk exist before trying to open them + better error messages when files do not exist (ff74012), closes #81
- Fixing typos, adding logo (39afc11)
- Remove example files as they are already included in the README (0743eeb)
- General code cleanup and restructuring (c43941e)
- deps: Updated dependencies (55368ea)
3.0.1 (2022-10-13)
- Fix broken Linux build (7772733)
3.0.0 (2022-10-13)
- First public release
- Refactor options when importing master items from Excel file
- Refactor all commands to be -
- Refactor parameter names for import-master-items-from-Excel command
- Change all commands to be -
- add bookmark list command (0c6b7c1)
- Add delete-all option to master item delete commands (d0719cc)
- Add dry-run option to master item delete commands (d0719cc)
- Add option to limit how many master items are imported from Excel file (d0719cc)
- Add option to select auth method to Sense server (d0719cc), closes #31 #30 #29 #32 #38 #39
- Add option to select authentication method to Sense server (c426894), closes #31
- Add optional limit to how many master items are imported from Excel file (c426894)
- Add test data Excel file for master item import (74ecd00), closes #45 #47
- Build Linux binary during CI process (8f64529), closes #62
- First public release (24eb9cc)
- Refactor all commands to be - (d0719cc)
- Refactor options when importing master items from Excel file (d0719cc)
- deps: update dependency node-xlsx to ^0.17.0 (a622226)
- Dry-run always used when used --delete-all (fa0b7db), closes #51
- move package.json to project root (b554f41)
- move package.json to src folder (1d0098b)
- upgraded dependencies (e4581ec)
- add bookmarks docs (60210bd)
- Add get measre sample (8ba7154)
- add jsdoc comments (f1c2d0f)
- add sample output for dimensions (7650169)
- CI debug (fa63993)
- CI debug (a8776dd)
- CI debug (d3d5642)
- CI test (bcf76f4)
- polish examples (3f9c298)
- add release-please action (ba39e8d)
- deps: Update dependencies (c2a9fbd)
- deps: update googlecloudplatform/release-please-action action to v2.34.0 (4a8d1fd)
- deps: update googlecloudplatform/release-please-action action to v2.35.0 (7d0a1eb)
- main: release ctrl-q-cli 1.0.0 (d823148)
- main: release ctrl-q-cli 1.1.0 (129bddb)
- main: release ctrl-q-cli 1.2.0 (70a1ca3)
- main: release ctrl-q-cli 1.3.0 (315a091)
- main: release ctrl-q-cli 2.0.0 (f56ec35)
- main: release ctrl-q-cli 2.1.0 (31c6305)
- main: release ctrl-q-cli 2.1.1 (d7ace48)
- release 1.0.0 (#2) (1268ed2)
- Add better debug logging when importing master items (74ecd00)
- Change all commands to be - (c426894), closes #32
- Name change to Ctrl-Q rather than Ctrl-Q CLI (e4b3e6b)
- Refactor parameter names for import-master-items-from-Excel command (c426894)
2.1.1 (2022-05-08)
2.1.0 (2022-05-07)
- Add better debug logging when importing master items (74ecd00)
2.0.0 (2022-05-07)
- Refactor options when importing master items from Excel file
- Refactor all commands to be -
- Refactor parameter names for import-master-items-from-Excel command
- Change all commands to be -
- Add delete-all option to master item delete commands (d0719cc)
- Add dry-run option to master item delete commands (d0719cc)
- Add option to limit how many master items are imported from Excel file (d0719cc)
- Add option to select auth method to Sense server (d0719cc), closes #31 #30 #29 #32 #38 #39
- Add option to select authentication method to Sense server (c426894), closes #31
- Add optional limit to how many master items are imported from Excel file (c426894)
- Refactor all commands to be - (d0719cc)
- Refactor options when importing master items from Excel file (d0719cc)
- Change all commands to be - (c426894), closes #32
- Refactor parameter names for import-master-items-from-Excel command (c426894)
1.3.0 (2022-05-05)
- add bookmark list command (0c6b7c1)
- deps: update dependency node-xlsx to ^0.17.0 (a622226)
- move package.json to project root (b554f41)
- move package.json to src folder (1d0098b)
- upgraded dependencies (e4581ec)
- add release-please action (ba39e8d)
- deps: Update dependencies (c2a9fbd)
- deps: update googlecloudplatform/release-please-action action to v2.34.0 (4a8d1fd)
- deps: update googlecloudplatform/release-please-action action to v2.35.0 (7d0a1eb)
- main: release ctrl-q 1.0.0 (d823148)
- main: release ctrl-q 1.1.0 (129bddb)
- main: release ctrl-q 1.2.0 (70a1ca3)
- release 1.0.0 (#2) (1268ed2)
- add bookmarks docs (60210bd)
- Add get measre sample (8ba7154)
- add jsdoc comments (f1c2d0f)
- add sample output for dimensions (7650169)
- CI debug (fa63993)
- CI debug (a8776dd)
- CI debug (d3d5642)
- CI test (bcf76f4)
- polish examples (3f9c298)
1.2.0 (2022-05-05)
- add bookmark list command (0c6b7c1)
- deps: update dependency node-xlsx to ^0.17.0 (a622226)
- move package.json to project root (b554f41)
- move package.json to src folder (1d0098b)
- upgraded dependencies (e4581ec)
- add release-please action (ba39e8d)
- deps: Update dependencies (c2a9fbd)
- deps: update googlecloudplatform/release-please-action action to v2.34.0 (4a8d1fd)
- deps: update googlecloudplatform/release-please-action action to v2.35.0 (7d0a1eb)
- main: release ctrl-q 1.0.0 (d823148)
- main: release ctrl-q 1.1.0 (129bddb)
- release 1.0.0 (#2) (1268ed2)
- add bookmarks docs (60210bd)
- Add get measre sample (8ba7154)
- add jsdoc comments (f1c2d0f)
- add sample output for dimensions (7650169)
- CI debug (a8776dd)
- CI debug (d3d5642)
- CI test (bcf76f4)
- polish examples (3f9c298)
1.1.0 (2022-05-05)
- add bookmark list command (0c6b7c1)
- deps: update dependency node-xlsx to ^0.17.0 (a622226)
- move package.json to project root (b554f41)
- move package.json to src folder (1d0098b)
- upgraded dependencies (e4581ec)
- add release-please action (ba39e8d)
- deps: Update dependencies (c2a9fbd)
- deps: update googlecloudplatform/release-please-action action to v2.34.0 (4a8d1fd)
- deps: update googlecloudplatform/release-please-action action to v2.35.0 (7d0a1eb)
- main: release ctrl-q 1.0.0 (d823148)
- release 1.0.0 (#2) (1268ed2)
- add bookmarks docs (60210bd)
- Add get measre sample (8ba7154)
- add jsdoc comments (f1c2d0f)
- add sample output for dimensions (7650169)
- CI debug (d3d5642)
- CI test (bcf76f4)
- polish examples (3f9c298)
- add bookmark list command (0c6b7c1)
- deps: update dependency node-xlsx to ^0.17.0 (a622226)
- move package.json to project root (b554f41)
- move package.json to src folder (1d0098b)
- upgraded dependencies (e4581ec)
- add bookmarks docs (60210bd)
- Add get measre sample (8ba7154)
- add jsdoc comments (f1c2d0f)
- add sample output for dimensions (7650169)
- polish examples (3f9c298)
- add release-please action (ba39e8d)
- deps: Update dependencies (c2a9fbd)
- deps: update googlecloudplatform/release-please-action action to v2.34.0 (4a8d1fd)
- deps: update googlecloudplatform/release-please-action action to v2.35.0 (7d0a1eb)
- release 1.0.0 (#2) (1268ed2)
- add bookmark list command (0c6b7c1)