Latest CleverMaps Shell release version:
Run scripts (right-click and "Save link as..." to download):
- can_shell.sh (for Linux, Mac)
- can_shell.bat (for Windows)
If you're using Shell in Docker, update the image by:
Code Block |
---|
docker pull clevermaps/shell:latest |
For more info about Shell in Docker, see Installation and configuration.
Changelog
1.4.9
- Fixed 404 error during cascade import of md objects
- Added
divergingWithZeroStandard
anddivergingWithZeroNegative
indicator scales
1.4.8
- Added option to load data directly from any HTTPS URL (
loadCsv --url
parameter) - Implemented cascade import of md objects (
importProject --cascadeFrom
parameter) - Implemented removal of orphan md objects (
removeMetadata --orphanObjects
parameter) - Fixed import of md objects already present in the destination project
1.4.7
- Added option to load data directly from AWS S3 (use
loadCsv
with--s3Uri
parameter) - Improved rebase of share objects
1.4.6
- Optimized
applyDiff
command, added--objectTypes
parameter - Added Organization column to
listProjects
output, added--organization
parameter - Fixed import of projects which contained exports
1.4.5
- Added support for dumping and pushing of share objects
- Implemented
applyDiff
command for generating metadata diff between two projects - Added parameters
--organization
tocreateProject
and--newOrganization
toeditProject
- Added parameter
--objectId
toremoveMetadata
- Added support for h3Grid dataset type
1.4.4
- Fixed out of memory error in
loadCsv
andpushProject
- Added
trafficInverse
indicator scale
1.4.3
- Added
fullTextIndex
property to dataset, which allows to disable full text indexing of geometry dataset subtypes - Fixed prefixing of {dataset}.{property} references when importing with --
prefix
- Refactored '$projectId' and '?name=' link replacement
- Improved error messages when user is unauthorized
- Allowed specification of an empty dashboard object
1.4.2
- Made
categories
optional inmarkerSelector
, added support forgranularityCategories
- Extended view metadata with
featureAccuracy
,spatialQuery
andshowAttributesOnDrill
- Fixed prefixing of datasets when using
importProject
with--prefix
- Fixed failed
listProjects
when user was disabled in a project
1.4.1
- Fetch new version of a DWH dataset after successful data pull (
ref.table
key is now read only) - Added
--gzip
parameter which enables/disables gzip compression inloadCsv
andpushProject
commands - Extended view metadata with
singleSelect
filter andmapContextMenu
1.4.0
- Fixed out of memory error in
loadCsv
andpushProject
1.3.9
- Added
setup
command (for easier setup of config and credentials files) - Fixed data dump and push when connected through a proxy server
- Added support for
projectTemplate
inprojectSettings
1.3.8
- Implemented asynchronous multipart upload (use
--multipart
inloadCsv
orpushProject
) - Implemented proxy server connection (available in
login
command and config file) - Added share breaking change message support and
--force
parameter inpushProject
to override it - Added support of persistence metadata in views, markerSelectors, indicators and indicatorDrills
- Fixed replacement of
view.defaultDrilled
links
1.3.7
- Implemented dump of CSVs with gzip compression
- Added
--verbose
option toloadCsv
andpushProject
- Added yellow color to dataset's
displayOptions
- Added an informative check when uploading big CSV files
- Fixed null error when CSV file cannot be found in
loadCsv
- Revision of command parameter order
1.3.6
- Ended support of synchronous execution of
loadCsv
,pushProject
,dumpCsv
,dumpProject
,importProject
andvalidate
commands
1.3.5
- Added support for 5 new indicators scales (
heat
,heatmap
,traffic
,magma
andviridis
) - Fixed error message when login is not allowed
1.3.4
- Implemented the
importDatabase
command (so far with PostgreSQL support only) - Faster upload of CSVs thanks to gzip compression
- Added support for the new dashboard syntax
1.3.3
- Enabled reference validation between all types of metadata objects
- Fixed JSON syntax error at object root during
addMetadata
of datasets - Renamed
import
command toimportProject
(butimport
is still backwards compatible) - Fixed null error in
removeMetadata
- Added
displayOptions
support
1.3.2
- Fixed bulk upload of objects using
addMetadata
on Windows - Added option to specify
--env-file
with credentials file in Docker Shell
1.3.1
- Rebranded CleverAnalytics Shell to CleverMaps Shell
- Added support for reference validation in
addMetadata
andpushProject
- Added support for
variable
type in metrics - Added support for
dataSources
in datasets - Display the name of the object when server validation fails
- Added check of a MD5 checksum of a dumped file
1.3.0
- Added
zones
visualization to datasets and indicators - Improved validation of dump object wrapper
- Fixed CSV duplication when using
import
with--prefix
parameter - Fixed validation message when specifying incorrect array size
- Fixed existing objects with "0" version which appeared as (deleted) in
status
1.2.9
- Fixed bug in loading of config and credentials files
- Fixed bug when specifying incorrect syntax in
withoutFilters
andacceptFilters
- Added support for having indicator drill block displayed
onDashboard
1.2.8
- Integrated new object versioning logic
- Added
dataset.ref.visualizations
support - Fixed
addMetadata
picking up non-json files - Improved
login
command - Allowed to specify either
global
orselection
indicatorscaleOptions
- Fixed error message when importing non-existent project
1.2.7
- Added support for
indicatorGroups
andfeatureAttributes
in a dashboard - Added support for
additionalSeries
extension of thetimeSeries
indicator drill block - Added
categorizable
flag to all dwh datasets - Added
--skipData
option to theimport
command to allow data import skip - Number of rows loaded is shown after a successful asynchronous data load
1.2.6
- Added
--dump
parameter toimport
command to allow local dump imports - Restore original Shell context after
import
fails - Fixed
openDump
message when no dump exists yet - Fixed
.config
file's server setting not having the highest priority
1.2.5
dumpProject
andimport
skip failed dataset dumps when--force
parameter is used- Added the
--newStatus
parameter toeditProject
- Added support for squared marker styles
1.2.4
- Implemented
diff
command - Implemented
createMetadata
command for generating datasets from CSV truncateProject
uses asynchronous database truncate- Better JSON syntax and validation exceptions output
login
command--server
parameter is optional and defaults to secure.cleveranalytics.com- Red CleverAnalytics logo shows on startup, changed prompt color
1.2.3
- Fixed
NoClassDefFoundError
on Java 9+ - Implemented support for relative date filter's
defaultValues
- Implemented support for
projectSettings
md object - Added new marker styles
1.2.2
- Fixed
property
key duplication infilterBy
boolean - Added
--skipValidate
option topushProject
- Added
marker-turquoise
marker style - Improved
addMetadata
error output
1.2.1
- Implemented
featureTitle
,featureSubtitle
andfeatureAttributes
validations - Fixed operator key duplication in
metric.filterBy.having
- Extended
loadCsv
with CSV options parameters - Enforce the identity of filename and JSON
name
key
1.2.0
- Renamed indicator drill blocks (
histogram
,trend
,barchart
) - Fixed
links
duplication caused byrenameMetadata
1.1.9
- Indicator filters support - validations,
renameMetadata
copyMetadata
no longer ignoresdataset.properties
- Fixed a couple of file extension/filename/JSON object name related bugs
- The output of
status --remote
is sorted alphabetically - Fixed 403 error in
status
andremoveMetadata
when not admin in a project
1.1.8
- Implemented
renameMetadata
command - Added
decimal
andbigint
dataset property data types - Implemented
truncateProject
command - Fixed
renameMetadata
.json extension errors, implemented renaming of vt datasets
1.1.7
- Implemented
renameMetadata
command - Implemented
editProject
command - Added pre-import project validation check, overridable by using
--force
argument - Improved
copyMetadata
andremoveMetadata
command logic - Changed
listProjects
output to a table - JSON key order consistent with developer documentation
- Asynchronous execution of
validate
project - Print warning when pushing file with a syntax errors
- Accept config and credentials also in .txt format
1.1.6
- Added support for asynchronous data dump and push
- Added file change detection support for old projects
- Better JSON syntax errors and validations detection
- Implemented
export
anddataPermission
objects support - Added option to specify metadata service type in
createProject
- Enabled CSV upload without specifying the file extension
- Fixed hanging up when performing
status
in a project with more than 50 md objects of one type - CleverAnalytics logo is shown at the start
1.1.5
- import command support for Špilas projects, including project cloning
- Added support for CSV files in
status
- Implemented
copyMetadata
command add
command renamed toaddMetadata
- output of
status
command is sorted alphabetically
1.1.4
- Implemented async DWH data pull
- Fixed Windows characters encoding bug
- Fixed error during
pushProject
of old metadata service type project - Fixed disappearing local changes in
status
after usingadd --object
command - Improved error messages
1.1.3
- Implemented metadata2.0 objects support
- Changed status command to show diff of local and server files
1.1.2
- Renamed
dump
andpush
commands todumpProject
andpushProject
- Fixed shell command history deletion bug
- Shell now accepts only full commands, not their abbreviations
1.1.1
- Reverted
dump
command behavior to create new dump directory for each dump
1.1.0
import
command imports only dimension specific datasets- Added
--prefix
option to import command - Added
--share
option tolistProjects
command - Ignoring invalid directories and files during
push
- Server and project title info are now listed in
listDumps
output loadData
command renamed toloadCsv
- Added
dumpCsv
command
1.0.9
- Added
deleteProject
command - Added
remove
command status
command now lists files on the server- Shell prints out correct version
- More detailed error messages
- Added possibility to import project from a different server
- Fixed "Authentication refresh failed" error
1.0.8
- Added
import
command - Added
validate
command
1.0.7
- Added DWH data dumping and pushing
1.0.6
- Fixed crashing when invalid directories were present in dump folder
- Added dump metadata file
dumpMetadata.json
to every dump - Prints full path when opening a metadata dump
1.0.5
- Optimized reading the metadata files from filesystem
- Enabled DEBUG logging to
./can-shell.log
1.0.4
- Fixed the "400 Bad Request header" error
- Added JSON validity check to
push
andadd
commands
1.0.3
- Metadata initialization using
createProject
1.0.2
- Better output formatting
- Added support for ssl certificates
- Removed server connection check in
login
command
1.0.1
...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
The content you are trying to reach has been moved here: https://docs.clevermaps.io/docs/downloadWe are proud to announce that we have launched a new documentation. Please update your saved links and bookmarks to follow a new address docs.clevermaps.io. |