Version 2.9

TAU-1852 Deprecate IPV delete
TAU-1651 Workspaces with same path on different machines get deleted together
TAU-1844 If EDITOR=emacs no way to back out of command actions with templates
TAU-1648 Create json format for pi perm list
TAU-1701 annotation for ip tree json format with conflicts
TAU-1977 IP Catalog API performance optimization
TAU-2028 Add "description" field to the "api/web/ipvs/UUID/details" API call
TAU-1915 Use timestamp for template modification
TAU-1919 New IP and IPV properties feature
 TAU-1978
New property-set feature
TAU-1934 IP/IPV Query language feature
TAU-1771 Added ip_stats.py to pi_extras
TAU-1999 improve piserver service script to better detect whether piserver is running
TAU-2016 Close neo4j debug port in server production packages
TAU-1843 Adding an IP to a non-existent library gives a stacktrace
TAU-1408 Add creator and creation timestamp to all objects
TAU-1553 External sync should report only actual updates
TAU-1739 Add view configuration mechanism to the API
TAU-2026 unknown library name will cause a traceback during ip copy
TAU-1880 ip edit template says 'name' is read-only but it isn't - you can rename the ip
TAU-1888 Pi ip list --all and --max help is not as clear as it could be
TAU-1890 Clarify 'pi ip usage' help text Description field - remove workspace reference
TAU-1903 Improved help messages for pi ip delete
TAU-1914 Change CLI command (except pi perm) to accept only one identifier
TAU-1917 Stacktrace for: pi ws rm --id
TAU-1918 Problems with 'pi ws rm PATH' when two ws have same path
TAU-1926 traceback during ip add from template if you don't specify resources
TAU-1928 P4 opened files are not detected by pi ws st for IP@HEAD
TAU-1929 Host defined at an IP level is not correctly supported by p4python
TAU-1924 IP: edit to change IP Name should not trigger a new version
TAU-1925 Adding an ip template before the library has been created causes a traceback
TAU-1998 Restrict BOM to the relevant IPs to avoid BIC bug
TAU-2002 New query language feaure
TAU-2003 Add -y short flag for --yes
TAU-2031 Better error msg when deleting a workspace by path