Keep up with latest product news

Initial Release



Based on the very positive feedback,
I have added a new functionality.
It is now possible to also take a snapshot
from a remote system.
The only requirement is to append an URL-Parameter formatted like this:
?SERVER=IP-Address[:SuperServerPort[:Username[:Password]]]
defaults: port=1972 user=_SYSTEM pw=SYS
Example
http://localhost:42773/csp/user/ZX.dbdash.cls?SERVER=192.168.0.11:11972:SuperUser:SYS

[ Language = python ] method has a name starting with "%"



Refactored to 8 development tools, removed deprecated WorkMgr async pattern






Added method Gen() to enable JSON qualifiers, e.g.:
to append, call it as follows:
set status=##class(community.csvgen).Gen(fname,,.pclass,.prowtype,{"append":1},.recordCount)
or setup qualifiers in advance, like:
set qualifiers={"verbose":1,"PrimaryKey":"name"}
set status=##class(community.csvgen).Gen(fname,,.pclass,.prowtype,qualifiers,.recordCount)


vscode-per-namespace-settings package for webapp setup.


Added primary key support in case data is in IDs
pkey is a new parameter ( "" by default) - if set, it should mean the name of the column that csvgen will build a primary key and idkey index for, so the value of this column could be referenced as IDs from other tables and objects will be swizzled by ID