Skip to content

Releases: Giswater/giswater_qgis_plugin

Version 3.5.022

09 Mar 16:27
ca31b68
Compare
Choose a tag to compare

Check out our extended change log on Gitbook 🛠️

🔽 Or read the summarized changelog here 🔽

INVENTORY

  • Add "Open/Close valve" quick access in right-click with Info
  • Don't show PLANIFIED on selector_state but allow role_basic on selector_psector tab
  • Add default qml style to all layers available on Add Giswater Layer tool
  • Configure new default report - water consumption by period and dma
  • Create option of defining customized mapzone drawing definition
  • Use value of inverted_slope on fct_anl_arc_inverted
  • Add rules to control ids of 0 and -1 on mapzones
  • Add possibility of defining macrosector selector
  • Manage raster_layers and layers with more than one PK on add giswater layer button

OM

  • Mincut hydrometer filters are now customizable with variable "om_mincut_hydrometer_filter"
  • Add modifcation_date column to om_mincut

EPA

  • Add new button, dscenario manager
  • Update templates with new style for EPA result arcs
  • New edit filtered view for timeseries and patterns in ud
  • Views related to curves, patterns and timeseries filtered by exploitation instead of sector
  • Create 2 tables to define lid controls - inp_lid and inp_lid_values
  • Add new outlayer value for epa (depth) on ws projects
  • Define new shape of UD pipes - VERT_ELLIPSE

PLAN

  • Add info box in psector manager
  • Manage draw polygon rubberband using new user variable "show_psector_ruberband_duration"

ADMIN/SYSTEM

  • Project check now runs in a separate thread
  • Improve toolbox performance
  • New field addparam on sys_table
  • Remove fields sys_sequence and sys_sequence_field from sys_table

Version 3.5.021

27 Jan 09:53
868b0e8
Compare
Choose a tag to compare

Check out our extended change log on Gitbook 🛠️

🔽 Or read the summarized changelog here 🔽

Python

  • Update version of EPANET
  • Update QGIS templates: delete Admin group, delete some unusual layers and enhance symbology
  • Enhance psector_raports.ui
  • Enhance debug message on threads execution
  • Refactor and enhance button add_child_layer. Manage more layers and categories
  • Refactor tab other_prices on psector form

SQL

  • Enhance usability of mapzones algorithm
  • Check node 'T candidate' with wrong topology
  • New column parent_id for sector
  • Upgrade to EPANET 2.2
  • Upgrade to SWMM 5.1015
  • Refactor how CRM is used on EPANET
  • Improve the write inp file creating ';xxxx' valous additional info to trace and debug
  • New column expl_id for catalogs of hydrololgy, dwf_scenario, dscenario and rpt_cat_result
  • New edit filtered views for catalogs of hydrololgy, dwf_scenario, dscenario
  • New column isaudit on sys_fprocess to config which fid's are auditable or not
  • New column fprocess_type on sys_fprocess to categorize processes
  • Refactor of pavcat_id strategy. From independent table to arc (and related views)
  • Improve the management of undefined (0) sector. Enable on filter selector, force disable on go2epa
  • Force selector for whole user on same cat_manager when new sector is created
  • New function gw_fct_setchangefeaturetype
  • Enhance performance for getinfoplan function and minor refactor for plan (connec and gullies)
  • Drop price columns realted to connec and gully catalogs (cost_ut, cost_ml, cost_m3)
  • New function gw_fct_admin_manage_migra

Version 3.5.020

23 Dec 14:47
Compare
Choose a tag to compare

Check out our extended change log on Gitbook 🛠️

🔽 Or read the summarized changelog here 🔽

Python

  • Improve schema creation (more precise progress bar)
  • Improve management of signals

SQL

  • New check to control missed material for arcs
  • Minor adjustment of message on check-data-result
  • Only enable 'User Selectors' as execution mode on Check OM data and Check grafanalytics from toolbox
  • Add fid 106 (nodes duplicated) on Check OM data function
  • Enhance trg_edit_link to prevent error when one connect find itself as end point
  • General revision of Check Project. Harmonize Check OM and Check EPA functions and delete duplicated fid's
  • New function to check all the exploitations separately and save results into audit table

Version 3.5.019

30 Nov 07:41
fddc4ca
Compare
Choose a tag to compare

Python

  • Enhancement on selector: minor visual refactor and allow rowsColor
  • Manage function "def_set_selector" when form is not docker, don't duplicate form when update parameters on selector
  • Manage Giswater menu without loaded project. Only show Advanced and Config folder
  • Minor enhancement and minor bug fix

SQL

  • Prevent error on permision to sys_param_user
  • Add qgis_form_selector_stylesheet to config_param_system
  • Enhance setcheckproject function by only checking selected exploitations
  • Minor bug fix trg_edit_link
  • Bug fix on mapzones functions using presszone as integer

Version 3.5.018

22 Nov 15:12
Compare
Choose a tag to compare

Python

  • Disable tab log on forms. Only enabled automatically
  • Enhancement: implement 3-step strategy for go2epa
  • Manage error when change planified feature to state 0 inside a psector
  • Enhancement: add backend function 'add_query_layer'
  • Bug fix: don't move canvas when selecting nodes on profile tool
  • Bug fix: Manage vdefault value for combo "element_type" when create new element

SQL

  • Check matcat_id on connecs (414)
  • Check pjoint_id and pjoint_type nulls for connecs/gullies (415 & 416)
  • Refactor of tab admin for config
  • Check Duplicated hydrometer related to more than one connec (419)
  • Check function / category / fluid / location types (421,422,423,424,245)
  • Clean code for vnode elevation & topelevations
  • Minor bug fix from prev releases
  • Enhance performance to export huge inp files
  • Enhance import epanet file managing double nodarcs of Giswater
  • New fid process to check models (426,427,428,429)
  • Improve the strategy to use urn sequence for corporate environments
  • Prevent error on insert of hydrometers to om_mincut_hydrometer

Version 3.5.015

25 Apr 09:55
Compare
Choose a tag to compare

Python

  • Minor enhancement and minor bug fix

Version 3.5.014

14 Oct 07:15
Compare
Choose a tag to compare

Python

  • Arc divide and replace feature: Check if user wants to keep map tool active or not
  • Arc divide: drag-drop or select node to divide
  • Arc divide: possibility to disable warnings/log message
  • Add current psector/workspace to a docker
  • Bug fix: Manage translation of Admin button
  • Add info log for Workspaces when select a row

SQL

  • Enable epa_automatic_man2inp_values capability
  • Minor bug fixes from prev release
  • New functions on toolbox to copy values from diferent scenarios
  • New checks on go2epa (y0>ymax or cat_connec.dint = null)
  • Enhance functions managing scenario values (dwf, dscenario and hydrology)
  • Harmonize columns for inp_patterns on WS & UD projects
  • New check to control endpoint of link over nodarc
  • New check to control network mnode againts demand type (WS)

Version 3.5.013

26 Apr 07:31
Compare
Choose a tag to compare

Python

  • Upgrades on templates for WS and UD projects
  • Enhance robustness when loading projects
  • Bug fix on go2epa form
  • Enhancement: new class to manage pg_notify functions
  • Minor bug and typo fixes

Version 3.5.012

30 Sep 15:17
Compare
Choose a tag to compare

Python

  • Add new widgets (parent_id, workcat_id) to psector form
  • Allow pan action activation between node selections (profile tool)
  • New tool to replace pipe automatically on psectors
  • Refactor: go2epa hydrology selector for UD same as WS
  • New button Workspace Manager

SQL

  • New mapzones conflict (-1)
  • Enhance dscenario management working with not only demands, adding pipes, shortpipes, valves, pumps, tanks and reservoir
  • Add new exportation method for ud (1D-SWMM or 1D/2D Coupled model)
  • Add function vodetrimarcs for UD exportation, relate to 1D/2D coupled model
  • Profilactic delete of legacy values on man_addfields_value on setcheckproject function
  • Add control on change street_id by streetname on edit triggers in order to avoid lose info
  • New functionality to replace pipes on plan mode in psectors
  • Add columns connec_matcat_id & gratecat2_id for gullies
  • Add column inlet_offset for man_conduit
  • Enhance manage views & manage child views functions
  • Enhance performace creating ud example projects
  • Create relation parent-child on dscenario and psector with selection logics and add selector dscenario on selector form
  • Remove trigger vnode_update
  • Calculate symbol rotation on gw_trg_link_connecrotation_update and manage it by system variable instead of user
  • Enable user_x_sector constraints when user_x_exploitation variable is configured
  • New function for workspace manager
  • Change polygon strategy for double geom. Using parent tables

Version 3.4.037

25 Apr 09:48
Compare
Choose a tag to compare

Python

  • Set a limit on message box's text
  • Minor bug fix: save radio_button value on cad_add_point form and set result when open form
  • Harmonize QDoubleValidator in cad_add_circle/point