Recent Releases of giswater_qgis_plugin
giswater_qgis_plugin - Version 3.6.023
π½ Read the summarized changelog here π½
EPA
- Calculate avg_press grouped in exploitation only when a INP becomes corporate
- Add status "RUN FAILED" for INP results
- Python
Published by albertbofill 12 months ago
giswater_qgis_plugin - Version 3.6.022
π½ Read the summarized changelog here π½
ADMIN/SYSTEM
- Bug fix on toolbox
- Python
Published by albertbofill 12 months ago
giswater_qgis_plugin - Version 3.6.021
π½ Read the summarized changelog here π½
INTENTORY
- Add id column to docx* views
- Bug fix on setselectors for multi network projects
- Bug fix on query to update ext_municipality
OM
- Bug fix on selector mincut config values and always order by desc
- Add variable to choose if mincuts could be only deleted by its creator or by all users
EPA
- Bug fix on importinptimeseries
MASTER
- Bug fix on trgeditpsector when execute without set operative
ADMIN/SYSTEM
- Bug fix on getsearch for empty combo values
- Sanitize config_toolbox to avoid errors when setting default values
- Python
Published by albertbofill about 1 year ago
giswater_qgis_plugin - Version 3.6.020
π½ Read the summarized changelog here π½
INTENTORY
- Bug fix on manage multiple addfields when insert feature
- Minor bug fix for non-superusers on go2epa
- Python
Published by albertbofill about 1 year ago
giswater_qgis_plugin - Version 3.6.019
π½ Read the summarized changelog here π½
INTENTORY
- Set not null and default value for muni_id on parent layers
- Set not null value for macromapzones and set to 0 if null
- Python
Published by albertbofill about 1 year ago
giswater_qgis_plugin - Version 3.6.015
Check out our extended change log on Gitbook :hammerandwrench:
π½ Read the summarized changelog here π½
INVENTORY
- Change layer of QGIS template from extmunicipality to vext_municipality, which is filtered by user selector.
EPA
- Manage non numeric values in curves editor.
- Replace scenario_id for dwf csv file.
- Bug fix in Non visual objects manager: sometimes the table don't have rows.
ADMIN/SYSTEM
- Show warning message if scipy/numpy packages are not available.
- Python
Published by albertbofill about 1 year ago
giswater_qgis_plugin - Version 3.6.018
π½ Read the summarized changelog here π½
INTENTORY
- Add dqastyle on vedit_* tables
OM
- Improve waterbalance function and create scenario from CRM
- Bug fix on calculation of label position coords
- Python
Published by mguzman14 about 1 year ago
giswater_qgis_plugin - Version 3.6.017
π½ Read the summarized changelog here π½
OM
- Enable inserting a node at the vertex of an arc to correct its topology.
- New columns streetname & streename2 for arc, node, connec, gully to materialise values and increase the performance for big projects.
- New columns roadtype, surface, maxspeed, lanes, oneway, pedestrian, accessinfo to enhance the capabilities of om_streetaxis table.
- Bug fix
- Python
Published by mguzman14 over 1 year ago
giswater_qgis_plugin - Version 3.6.016
Check out our extended change log on Gitbook :hammerandwrench:
π½ Read the summarized changelog here π½
INVENTORY
- Enhance performance for veditnode
- Enable see explid2 objects when only explid is selected by managing sector_id
- Add columns
brand_id,model_idandserial_numberfor node and arc UD - Delete column
serial_numberon man_element UD - Change columns
brandandmodelforbrand_idandmodel_idon catarc, catnode and cat_grate UD - Change name on configparamsystem variable from editlinkcheckarcdnom to editlink_link2network. Add maxDistance as a value and use it on linktonetwork
- Enable the automatic calculation of label coordinates, label rotation and label quadrant according to a user defined distance from the geometry and the rotation of the feature when inserting or updating a node
EPA
- Update timser_id combo of raingage showing only active timeseries with Rainfall type
- Python
Published by albertbofill over 1 year ago
giswater_qgis_plugin - Version 3.6.014
π½ Read the summarized changelog here π½
INVENTORY
- Fix zoom & highlight to workcat features
- Fix double-click on hydrometer table in info
- Disable "Run" button on toolbox if no input layers found
EPA
- Fix "Shape to PNG" button in Non-Visual Objects
- Bug fix on 'Set junctions as outlet' toolbox function
SYSTEM
- Bug fix on the use of specific sequence for feature codes
- Python
Published by albertbofill over 1 year ago
giswater_qgis_plugin - Version 3.6.013
π½ Read the summarized changelog here π½
INVENTORY
- Configure 'Change feature type' form in configformfields and add 4 new widgets: Fluid, Location, Category & Function.
OM
- Add 'ignore' to mapzone config.
SYSTEM
- Add project variable 'gwCurrentStyle'
- Python
Published by albertbofill over 1 year ago
giswater_qgis_plugin - Version 3.6.012
Check out our extended change log on Gitbook :hammerandwrench:
π½ Read the summarized changelog here π½
INVENTORY
- New style manager & style change button
- New strategy for dynamic filter by joined use of sector-expl-muni
- Add the option to set geometry to a document (it can automatically get coordinates from the document's metadata)
- Add
namefield for documents - Add workcat, psector & visit tabs in document dialog
- Create workcat manager
- Remove duplicated vertex generated because of the fusion. Use st_removerepeatedpoints function for the new geom
- Add new fields on inventory tables for UD node, connec, gully:
placement_type,access_type - Add new field on inventory tables for WS and UD node, arc, connec, gully:
label_quadrant - Add new fields on inventory tables for WS node, arc, connec:
brand,model,serial_number - New field for UD arc:
visitability - New field for UD connec:
n_hydrometer - New mapzone columns for different tables:
- UD
- raingage (
muni_id) - UTILS
- samplepoint (
muni_id,sector_id) - element (
muni_id,sector_id) - link (
muni_id,sector_id) - dimensions (
muni_id,sector_id) - WS
- pond & pool (
muni_id)
OM
- New mapzone for WS:
macrominsectorwith new colums for arc, node, connec, link - New mapzone for UD:
minsectorandmacrominsectorwith new colums for arc, node, connec - New tables for UD:
minsectorandmacrominsector - New columns for WS mapzones:
dma_type,dqa_type - New columns for UD mapzones:
drainzone_type,dma_type,sector_type - New column for UD dma and sector:
graphconfig - New column for UD catfeaturenode:
graph_delimiter - Improve mincut dialog by ordering the toolbar actions
EPA
- New button "Show INP data" in go2epa manager
- New behaviour for inlets as a junctions when they are on the end of a sector without continuity with the next one
- Change "Set archive" button to "Toggle archive" (go2epa manager)
- Show the dates when an EPA result has been corporate
MASTERPLAN
- New function gwfctsetpsectorcostremovedpipes
- Remove prices manager
ADMIN/SYSTEM
- Change all columns
codefrom varchar(30) to text - Allow tab ordering in GwInfo (via configformtabs)
- Python
Published by albertbofill almost 2 years ago
giswater_qgis_plugin - Version 3.6.011
Check out our extended change log on Gitbook :hammerandwrench:
π½ Read the summarized changelog here π½
INVENTORY
- Add tab muni on Selector showing as many exploitations as the municipality has (disabled by default)
- Enable the possibility to use a specific sequence on code for every feature type
- Relate connec.plotcode with table by using plot code if variable editconnecautofillplotcode is true
- Add new field expl_id2 in mapzones
- New field on extmunicipality, extregion, extprovince: extcode
- Add utils table extprovincexregion with double fk to extmunicipality
- Do not modify geometry of link when arc_id is changed but link remains on same node as endpoint
- Add combo for feature_type on dimensions dialog [ARC, NODE, CONNEC {GULLY}]
OM
- Rename configgraphinlet to configgraphmincut
- Remove explid from configgraph_mincut
- Disable mincut if user hasn't any inlet on canvas to work with
- Remove configgraphvalve strategy by using graphdelimiter column from catfeature
- Add '%' symbol on profile's slope
EPA
- Remove toarc and status on inpshortpipe. Instead, now inventory values are used
MASTERPLAN
- New variable plannodereplacecode in configparam_system. When a node replace in planification is performed, choose if new arcs will have the same code as the replaced one or not
- New field on plannetscenariopresszone: presszone_type
- New fields on plannetscenariopresszone and plannetscenariodma: stylesheet, expl_id2
ADMIN/SYSTEM
- Enhance cat_manager by working with system users and roles
- Clean dbmodel: Drop views viparentarc, and vanlflow_*
- Python
Published by albertbofill almost 2 years ago
giswater_qgis_plugin - Version 3.6.010
Check out our extended change log on Gitbook :hammerandwrench:
π½ Read the summarized changelog here π½
INVENTORY
- Refactor database structure to manage additional fields:
- Remove manaddfieldsvalue table.
- Create new tables for addfields.
- Improve database organization and efficiency.
- Change qgis templates: add direction arrow on links and delete flowtrace layers for UD
- CAD tools: Show a preview of what will be drawn & change circle geometry type to MultiCurve
- Add layers button: ask before removing a layer
- Refactor of gwtrglinkconnecrotationupdate. Drop not necessary code and make it useful for QGIS latest versions (quadrant has change to position priority)
- New field metercode on manmeter (WS)
OM
- Allow using the selected exploitations on mapzones analysis
EPA
- Import rpt results: if there are velocities >50 they will get replaced in-memory, instead of changing the .rpt file
- Enable tab 'Additional pump' in Dscenario and add/edit controls & rules with proper dialog
- Calculate avg_press on mapzones for corporate results
ADMIN/SYSTEM
- PG_SERVICE: Improve management of credentials when using pgservice file
- Python
Published by albertbofill about 2 years ago
giswater_qgis_plugin - Version 3.6.009
π½ Read the summarized changelog here π½
OM
- Set graphconfig and stylesheet as text on veditdrainzone (ud)
EPA
- Bug fix: changing epa network mode with epa point of view active
- Removing now() and fixing date with value '2001-01-01' on time column for views vrptarcall and vrptnodeall
- Check links over nodarcs only when export mode > 2 for ws projects
ADMIN/SYSTEM
- Bug fix: manage info accept so widget values are not lost
- Epa world: only apply to parent layers
- Improve automatic extension creation & version management
- Don't show backup files on advanced options menu
- Python
Published by albertbofill over 2 years ago
giswater_qgis_plugin - Version 3.6.008
π½ Read the summarized changelog here π½
INVENTORY
- Add action "rotation" on node custom form for UD
OM
- Add new option in Minsector Analysis to ignore broken valves
- Add action "mincutexporthydro_csv" on mincut form
EPA
- Refactor of inpoptionsnetworkmode by using only [BASIC NETWORK, NETWORK & CONNECS]
- Add info form to edit dscenario items
MASTER
- Allow setting geometry to psector other prices
- Set style for netscenario layers when loaded
ADMIN/SYSTEM
- Refactor schema creation to be much more efficient and faster
- Python
Published by albertbofill over 2 years ago
giswater_qgis_plugin - Version 3.6.007
π½ Read the summarized changelog here π½
INVENTORY
- Add new field 'plot_code' to connecs
- Drop not null for dma's (ud and ws)
- Enhance the simbology of mapzones
- Set epa_type not null in connecs
EPA
- Enable setting the outletid of subcatchments by editing the view veditinpsubc2outlet
- Use copy-paste on non-visual objects and dscenario demand dialogs
- Refresh epa world view if networkmode changed
- Add selector period strategy on selector
- New checks on EPA data consistency
ADMIN/SYSTEM
- Add Import DWF to Import CSV
- Refactor of the creation of projects (empty, inventory, full and mport inp)
- Add 'Show inactive' checkbox on managers
- Enable the possibility to delete all selected rows in managers
- Add QGIS variable 'gwdevmode' to manage various developer options
- Python
Published by albertbofill over 2 years ago
giswater_qgis_plugin - Version 3.6.006
π½ Read the summarized changelog here π½
INVENTORY
- New variable to open Hydrometer tab on Connec instead of Basic Form when searching an hydrometer
- Creation of example data for inventory
OM
- Simplify reports for water balance
EPA
- Manage Hydrology scenarios and dwf scenarios (ud)
- Add Roughness catalog on Non-visual
- Hug enhancement of performance by creating rptarc & rptnode stats table with materialized results
MASTER
- Enhance button execute netscenario on netscenario_manager
- New function to merge psectors (gwfctpsector_merge)
- New function setreapirpsector to be used to repair psectors when they has wrong topology
- Enhance import rpt results in order to load it when they are generated by EPANET ui
- Python
Published by albertbofill over 2 years ago
giswater_qgis_plugin - Version 3.6.005
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Read the summarized changelog here :arrowdownsmall:
INVENTORY
- Add a Default macroexploitation even for Empty new projects
- New fields on link: connecatid, drainzoneid, workcatid, workcatid_end, startdate, enddate.
EPA
- New button to delete items from curve (non-visual objects)
- New field sectorid on inptransects (UD).
- New view veditinp_transects with trigger.
MASTER
- Enhancement: highlight features with state 0 in psector
- Add new button to info right-click menu to open/close valves in netscenario
- New button "toggle active" in netscenario
- New fields on plannetscenariodma and plannetscenariopresszone: active, lastupdate, lastupdate_user
- New table plannetscenariovalve and editabl view veditplannetscenariovalve
- New function (3278) gwfctimportnetscenariovalve_closed to import closed valves into netscenario configuration.
ADMIN
- Fix snapping when inserting features
- Add date of creation in schema properties
- Python
Published by mariaguzman-bgeo over 2 years ago
giswater_qgis_plugin - Version 3.5.041
:arrowdownsmall: Read the summarized changelog here :arrowdownsmall:
INVENTORY
- Minor bug fix. Wrong order on insert on trgeditdma (UD)
- Enhance trgeditelement to correctly manage polygon geometry, no matter if it is automatic or not
- Managing tabexploitationadd on selectors
- Enhance setfeaturedelete by managing tab log
- Update trigger edit link enabling values for exitelev and exittopelev #### OM
- Enhance fctmincutconnec setting anlfeaturetype, anlthegeom and anlfeatureid
- manage non priority profile features - new parameter omprofilenonpriority_statetype #### ADMIN/SYSTEM
- Reset QSqlDatabase connection if lost
- Python
Published by albertbofill over 2 years ago
giswater_qgis_plugin - Version 3.6.004
:arrowdownsmall: Read the summarized changelog here :arrowdownsmall:
INVENTORY
- New field trace_featuregeom on element and polygon to enable or disable their movement according to the movement of its node/connec/gully/element
- Modify edit triggers to check that inserted streetname exists on ext_streetaxis #### OM
- New function (3270) gwfctconfig_mapzones for configurating mapzones using manager
- New button: Utils manager (mapzones manager & prices manager)
- Add configvisitparameter and omvisitcat tables to Giswater Load Layers button #### EPA
- Epa results manager: add "Archive" button
- New function (3266) gwfctsetrptarchived that moves data related to selected resultid from rpt and rptinp tables to archived tables
- New function (3268) gwfctpg2epa_setinitvalues that updates initlevel of inlets and tanks using values from selected simulation
- Enhance views (vit) to export timeseries, patterns and curves from project to inp file only when they are used #### MASTER
- New button: Netscenario manager
- New tables: plannetscenario, plannetscenariodma, plannetscenariopresszone, plannetscenarioarc, plannetscenarionode, plannetscenario_connec for storing data related to mapzone netscenario.
- New function gwfctgraphanalyticsmapzonesplan for creating mapzones for netscenario.
- New function gwfctmapzonesdscenariopattern for inserting features and it's patterns into dscenario demanda based on values assigned to each netscenario mapzone.
- New functions: gwfctcreatenetscenarioempty, gwfctcreatenetscenariofromtoc, gwfctduplicatenetscenario for creating new netscenarios.
- New field iswaterbal on extrtc_hydrometer to mark hydrometers which values enter into water balance calculations #### ADMIN/SYSTEM
- Manage tabs editability on insert new feature
- Bug fix: toolbox dialogs' titles now show function name
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.5.040
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Enhance setclosestaddress function allowing to insersect the results with a polygon layer #### ADMIN/SYSTEM
- Bug fix: saving project sometimes crashed qgis
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.6.003
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Change layers style when activating/deactivating epa world
- Add new function to make massive interpolation for nodes #### EPA
- Go2Epa multistep approach
- Add properties button in dscenario dialog
- Improvements & fixes to flowregulator & demand actions #### ADMIN/SYSTEM
- Drop configvisitclassxfeature (unused table)
- Reduce the time it takes to open the info form
- Fix highlight for polygons
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.6.002
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
EPA
- Add styles for EPA world for parent layers
- Add isoperative = true and use strategy of vsectornode for inp views
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.6.001
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Info is now fully configurable via database (widgets from all tabs, actions, tableviews, etc.)
- New variable editlinkcheck_arcdnom to check if new link is connected to an arc with smaller diameter than defined value (WS)
- New process to check existing connecs related to arcs with diameter bigger than defined value (WS)
- New process to check existing connects with more than 1 link on service
- Add region and province tables and add regionid and provinceid fields to municipality and inventory tables
- Add new fields on inventory tables for UD:
- node, arc, connec, gully: adate, adescript
- gully: siphon_type, odorflap
- manmanhole, manconduit: bottom_mat
- manchamber: bottommat, slope
- cat_arc: visitability
- New functionality: get address and postnumber automatically when inserting node and connec
- Add staticpressure update on trgeditconnec (harmonize with node)
- Add lastupdate and lastupdateuser to vedit_element #### OM
- New function: gwfctmincutshowcurrent to show mincuts that are currently beeing executed in a field. #### EPA
- New button: Toggle EPA World. Toggle an "EPA Point of View" to show the network as it would be exported to EPA software
- Added tab EPA in info
- Full refactor of inp database objects
- Create new object ws-virtualpump and remove import inppump and import inpvalves
- New function setoptimunoutlet and refactor of sutchament view for ud projects
- Added new actions in info to manage flow regulators & demands for EPA objects #### MASTER
- Do not allow to insert features with diferent expl_id than the psector #### ADMIN/SYSTEM
- Drop obsolete table selectorplanpsector
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.5.039
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
OM
- Mapzones - return polygons of created zones and disconnect elements as temporal layer if commit chages is false
- Force arcvidide function to move mapzones values from arc to inserted node #### EPA
- Add nodeinflow for detailed rpt node on UD results
- Don't load epa result/compare layers by default
- Set raingage geometry column not null #### ADMIN/SYSTEM
- Massive performance improvement of getfeatureby_id. Now the tools that search for features should be faster
- Improve handling of config files.
- Change querytext for *type columns on veditelement form. Don't use featurecatid
- Various bug fixes
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.5.038
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Correct management of inventory field on edit_triggers #### EPA
- Add user variables to auto load or not go2epa selector layers #### ADMIN/SYSTEM
- Enhance trgconfigcontrol adding elementtype to allowed values on featurecatid field
- Enhance performance for check projects
- Fix duplicated widgets on configformfields for not sample new projects
- Various bug fix
- Python
Published by albertbofill almost 3 years ago
giswater_qgis_plugin - Version 3.5.037
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
EPA
- Bug fix in Dscenario Manager.
- Fix section title in go2epa options dialog.
- Enhance options for go2epa (ws & ud) #### ADMIN/SYSTEM
- Bug fix with config files. If they break the plugin will still load.
- Python
Published by albertbofill about 3 years ago
giswater_qgis_plugin - Version 3.5.036
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Minor bug fix when arc_id is not null and link does not exists
- Keep the scrolled amount on selector
- Enhance stats for minsector table adding numborder, numconnec, num_hydro and length #### EPA
- Add new source pattern from inp_connec when new scenario is created
- Add "Show only active" checkbox to non-visual objects manager
- Epa result manager: "Set corporate" button is now "Toggle corporate" #### MASTER
- Refactor strategy of execute psector. New traceability tables for executed and canceled psectors
- Python
Published by albertbofill about 3 years ago
giswater_qgis_plugin - Version 3.5.035
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Add new field expl_id2
- New field on WS mannetwjoin - wjointype;
- New vdefault on config for workcatidplan #### EPA
- Add button "print" on NonVisualObject for export SHAPES png
- Python
Published by albertbofill about 3 years ago
giswater_qgis_plugin - Version 3.5.034
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Bug fix from refactor links. Insert connects with state 0 on psector when planified node over operative node
- Enhance vuiarcxrelations (UD) #### MASTERPLAN
- Rename vplancurrentpsector* views to vplanpsector_*
- Python
Published by albertbofill about 3 years ago
giswater_qgis_plugin - Version 3.5.033
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Make Element layer identifiable with Giswater info
- Add new editable fields on manmeter: realpressmax, realpressmin, realpress_avg
- New function on toolbox to capture address values from closest street number
- New table nodebordersector, that stores relation between node and it's additional sectors
- New function gwfctcalculatesander for UD - calculates the depth of sander depending on node sysymax and arc sys_y1 #### OM
- New system parameter editreviewautofieldchecked - If true, at saving review data, it would be automatically set as finished
- Add new review status - only review observations added, no data modifications
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.032
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
- Bug fix from last release (search address, links behaviour when update arc_id)
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.031
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- New fields related to steps and cover on man_manhole table and in the reviews
- New field on review tables - insert_date
- Improve address search returning values even if writing mismatch (fuzzystrmatch extension)
- New fields on UD node - parentid, arcid
- New fields on WS node, arc, connec - omstate, conservstate
- New fields on WS connec - priority, valvelocation, valvetype, shutoffvalve, accesstype, placementtype, crmzoneid
- New fields on WS node - accesstype, placementtype
- New fields on WS manvalve - valvetype; manwjoin - wjointype; mangreentap - greentaptype, catvalve; manhydrant - hydrant_type
- Deep refactor on links to enhance usability and performance. Main changes:
- Add link features on "Add arc" toolbar button
- Links are right now Giswater objects with same capabilities in terms of map than arc, node, connec, gully
- Remove vnode table and any references
- Change exittype and pjointtype. New values are: ARC, NODE, CONNEC, GULLY
- It is possible to create planned links related to planned connects by using qgis tools
- it is possible to relate any planned connect no any other object of network
- Connects mapzones has consistency againts related arc, not only on operative state also on planned state
- Allow basic info editable
- Enhance "Check all" widget on selector form with help button and new functionalities #### EPA
- New function gwfctepa2data (WS) that copies results from EPA to data form
- New field on UD inp_timeseries - active
- Enhancement for patterns managmement by using pattern method only to fill null values for pattern features #### MASTERPLAN
- Refactor trgeditpsector merging different execution modes
- Add button "Toggle active" and checkbox "Show inactive" on psector manager form
- Add button "Toggle state / Toggle doable" on psector form (tab_relations)
- Update button "settoarc" on psector form, now there are two possibilities, closing point or user click coordinates (tab_relations) #### ADMIN/SYSTEM
- New parameter on configparamsystem 'admin_isproduction' (If true, deleting the schema using Giswater button will not be possible)
- New system parameter 'adminnodecodeonarc' - If true, codes of final nodes will be visible on arc's form. If false, node_id would be displayed
- Add system variable to skip audit in massive processes
- Reset dialog positions when load Giswater
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.030
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Allow searching for catalog_id in change feature type & replace feature tools
- Add editing action in dimensioning dialog
- Get district_id when new feature is inside a district #### OM
- Add type & streetaxis filters in mincut manager
- Add chlorine & turbidity fields in mincut #### EPA
- Add forcetanksoninlet for pg2epa export
- New function gwgraphanalyticsupstreamsectioncontrol (UD) to control of sections inconsistencies between consecutive conduits
- Minor enhancement on pg2epa for gullies on 1D/2D coupled model #### ADMIN/SYSTEM
- Add 'Open plugin folder' action in Giswater menu
- Major bug fix in info. The first time saving worked fine but then it didn't work properly.
- Allow QLineEdit & QTextEdit to have tooltips via Qt translation
- Add field 'iseditable' on cat_manager
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.029
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Bug fix from previous release
- New toolbox function to check T candidate nodes with wrong topology
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.028
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Highlight connecs/gullys that will be disconnected on feature end process
- Use hemisphere change to rotate node 180ΒΊ
- Bug fix: insert document from another dialog (info/visit)
- Bug fix: don't allow rolebasic/roleom users to edit in info
OM
- New functions to import scada values & hydrometer values (focused on waterbalance)
EPA
- Force reservoirs on inlets when go2epa for ws
- Remove pg2epainletflowtrace function
- Enhance dscenario_id value domain for dscenario relations by using qgis table
- Improve dscenario filter
ADMIN/SYSTEM
- Enhance setselector for undefined mapzone when expl2sector and sector2expl is enabled
- Add commitChanges parameter in mapzones function to allow running it without change feature table values
- Improve performance for inserting features in large tables
- Allow adding filters as additional columns in toolbox reports
- Python
Published by albertbofill over 3 years ago
giswater_qgis_plugin - Version 3.5.027
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Send messages to dialogs instead of to the canvas
- Add node rotation logics on UD projects
- Create editcustomlink variable with google maps style and harmonize editfeatureusefidonlinkid the same way
- Enhance delete feature: allow delete nodes connected to obsolete arcs (bug fix) and show on_service/obsolete arcs on getfeaturerelation
OM
- Allow starting a mincut from another point when a planified mincut is active
- New table of ws - om_streetaxis for tramified streeter
- New function gwfctgraphanalyticshydrant & gwfctgraphanalyticshydrant_recursive for finding calculating reach of hydrants
EPA
- Show message if curve is invalid (non-visual)
- Add thegeom on vom_waterbalance views
MASTERPLAN
- Plan check - control number of rows on plan_price (fid:465)
ADMIN/SYSTEM
- Add widget to hide querytext in toolbox report
- Add new db variable to manage snapping configuration
- Sort temporary layers by geometry type
- Improve management of json keys
- Refactor graf to graph
- Python
Published by albertbofill almost 4 years ago
giswater_qgis_plugin - Version 3.5.026
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Allow users to input init/end nodes in arc forms when they are NULL
- Check redundant values for elevation fields (UD)
- Allow hyperlinks in custom form to be editable
- Manage static pressure automatically
- New default value for ymax on UD
- New default value for users to search municipality
OM
- Recalculate mincut when execute start process
- New columns on node and connec mincut result
EPA
- 1D/2D coupled model in combination with SWMM-IBER
- Enhance valve management for ws go2epa exportation
- Enable work with CRM values also on nodes (netwjoin)
- Improvements on Dscenario manager
- New system parameter to update inventory tables when change EPA values
- Python
Published by albertbofill almost 4 years ago
giswater_qgis_plugin - Version 3.5.025
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
EPA
- New buttons: New Non-Visual object and Non-Visual object manager
- New triggers to edit data related to hydrology and dwf_scenario (UD) #### ADMIN/SYSTEM
- New function to import configuration of cat features from csv files
- Python
Published by albertbofill about 4 years ago
giswater_qgis_plugin - Version 3.5.024
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Add editable views for cat_feature objects
- Use gully Units field to draw related polygon
- Orphan node function runs with all kind of nodes (divide or not)
- Divide Check Project processes related to orphan nodes in OM or EPA #### OM
- New trigger to update modification_date field on Mincut #### EPA
- Add waterbalance strategy according IWA standards with om_waterbalance reports, functions, tables and views
- Improve usability of Dscenario tables
- Editable view veditinp_coverages
- New table inpdscenariorules and editable view veditinpdscenariorules (WS)
- New table inpdscenariocontrols and editable view veditinpdscenariocontrols #### ADMIN/SYSTEM
- Add Execution Time to different processes' dialog
- Add Update button to Workspace Manager and minor improvement on delete
- Improve reporting tool of Giswater Toolbox
- New variable added to configparamsystem to manage lastupdate field when using dynamic mapzones
- Python
Published by albertbofill about 4 years ago
giswater_qgis_plugin - Version 3.5.017
Python - Minor enhancements - Minor bug fixes
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.006
Python
- No changes for python on this version (only changes on dbmodel repositori)
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.002
Python
- No changes for python on this version (only changes on dbmodel repository).
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.001
Python
- Big refactor of python code
- Code adapted to PEP8
- Full refactor of classes, methods, user and system variables. All have been harmonized
- New folder lib to manage 'as is' classes without dependences of Giswater
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.016
Python -No changes for python on this version (only changes on dbmodel repository)
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.013
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
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.033
Python
- Add signals in order to know when notify process finish
- Minor enhancment on creating qgis project files
- Minor code refractor
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.015
Python - Minor enhancement and minor bug fix
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.009
Python - Bug fix in managing user permissions when opening main dialog
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.007
Python
- Minor bug fixes
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.003
Python - No changes for python on this version (only changes on dbmodel repository).
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.037
Python - Set a limit on message box's text - Minor bug fix: save radiobutton value on cadaddpoint form and set result when open form - Harmonize QDoubleValidator in cadadd_circle/point
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.036
Python - Allow workcatid null on upsert element - Manage combo assigendto on mincut form - Manage open visit form from search button without sys_geomery
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.035
- Bug fix: manage if exist column photo on visit tableview and open file using http, https or locale path
- Bug fix: Error on search address, setting street name into numberwidget
- Manage enddate from element
- Bug fix: set catalog for gully features using custom form action
- Keep Mincut manager opened when open existing mincut
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.030
Python - Bug fixes from previous version
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.029
Python - Enhance read EPANET files create by a Brazilian version of EPANET
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.028
Python - Bug fixes from previous version
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.4.027
Python - Ask user before creating a sample schema - Enhance profile tool - Manage exceptions in function 'getlayersource' - Minor bug fix on mincut - Minor bug fix: populate combo childs on config form
- Python
Published by jblanchg about 4 years ago
giswater_qgis_plugin - Version 3.5.023
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Add info over polygon returning the form for element
- Improve reliability of button Add Child Layers #### OM
- New button to add additional nodes in profiling tool #### EPA
- Add option to import SWMM rpt file with >50 velocities #### ADMIN/SYSTEM
- Make 'Update project schema' a thread
- Bug fix autoupdate widgets in info
- New function trigger gwtrgsysaddfields
- Get toolbox - order reports by role
- Python
Published by albertbofill about 4 years ago
giswater_qgis_plugin - Version 3.5.022
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
INVENTORY
- Add "Open/Close valve" quick access in right-click with Info
- Don't show PLANIFIED on selectorstate but allow rolebasic 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 invertedslope on fctanlarcinverted
- 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 "ommincuthydrometer_filter"
- Add modifcationdate column to ommincut #### 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 - inplid and inplid_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 "showpsectorruberband_duration" #### ADMIN/SYSTEM
- Project check now runs in a separate thread
- Improve toolbox performance
- New field addparam on sys_table
- Remove fields syssequence and syssequencefield from systable
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.021
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
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 addchildlayer. 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 explid for catalogs of hydrololgy, dwfscenario, dscenario and rptcatresult
- 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 fprocesstype on sysfprocess 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 gwfctsetchangefeaturetype
- Enhance performance for getinfoplan function and minor refactor for plan (connec and gullies)
- Drop price columns realted to connec and gully catalogs (costut, costml, cost_m3)
- New function gwfctadminmanagemigra
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.020
Check out our extended change log on Gitbook :hammerandwrench:
:arrowdownsmall: Or read the summarized changelog here :arrowdownsmall:
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 trgeditlink 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
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.019
Python
- Enhancement on selector: minor visual refactor and allow rowsColor
- Manage function "defsetselector" 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 sysparamuser
- Add qgisformselectorstylesheet to configparam_system
- Enhance setcheckproject function by only checking selected exploitations
- Minor bug fix trgeditlink
- Bug fix on mapzones functions using presszone as integer
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.018
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 'addquerylayer'
- 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 pjointid and pjointtype 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 ommincuthydrometer
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.014
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 epaautomaticman2inp_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)
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.012
Python
- Add new widgets (parentid, workcatid) 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 manaddfieldsvalue 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 connecmatcatid & gratecat2_id for gullies
- Add column inletoffset for manconduit
- 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 gwtrglinkconnecrotationupdate and manage it by system variable instead of user
- Enable userxsector constraints when userxexploitation variable is configured
- New function for workspace manager
- Change polygon strategy for double geom. Using parent tables
- Python
Published by albertbofill over 4 years ago
giswater_qgis_plugin - Version 3.5.011
SQL
- New sys process: Check gully duplicated
- New sys process: Check wrong topology for links
- Create new function to execute report queries
- Create new table config_report for configuration of personalized reports
- Bug fix on veditlink when planned links
- Force visible current psector when user is editing on planned mode
- Enhance arcdivide function forcing new closest arc on network always will be some child arc created
- Bug fix on ud elevations when elev where used on node and y on arc
- New hidden variable used on code to disable temporary linktonetowork
Python
- Bug fix on manage list of element_types for populate combo location on manage element form
- Bug fix on manage line break when add new document
- Enhancement on manage admin form when dont have any schema created on current connection
- Add section Report on toolbox form
- Add new tab 'backend' in Log Message Panel
- Python
Published by albertbofill almost 5 years ago
giswater_qgis_plugin - Version 3.5.010
SQL
- Create new function to reconfigure mapzones after network changes
- Create new function to find short arcs
- Enhance getinfofromid allowing select column to use on formheader
- Create new function to find nodes with duplicated values of top_elev, ymax and elev
- Create new function to find arcs with duplicated values of y and elev
- Create new field asset_id on arc, node, connec and gully table
- Create new field peakfactor on inpconnec, inp_junction
Python
- Enhancement: manage epsg from QGIS project
- Enhancement: allow arcs on replace feature tool
- Minor bug fix: Manage softwareversioninfo on admin form acoording projectschemaname
- Python
Published by albertbofill almost 5 years ago
giswater_qgis_plugin - Version 3.5.008
SQL
- Minor updates on sys_table
- Enhancement on import swmm function
- Grant roleadmin for currentuser when creation schema in case of it does not has
- Create new function gwfctanlarcduplicated
- Check missed values for cat_mat.arc when used on real arcs
- Enhance getfeatureupsert function
- Delete not used tables inp_report
- Create new function to enhance scenario control for ud
- Create new function to import curves from csv
Python
- Allow use of pgservice to connect with database
- Add veditinp_lid to QGIS templates
- Add check read headers on import csv form
- Populate combo featurecat_id applying active filter
- Added 'Get help' action to Giswater menu
- Bugs fixed
- Python
Published by albertbofill almost 5 years ago
giswater_qgis_plugin - Version 3.5.005
SQL
- New veditinp_dwf created for Ud
- Improvement of the velocity for getinfofromcoordinates method
- Enhamement of the start-from-scratch using ud inp file
- Minor bugs fixed
Python
- Remove issample check for create qgis project
- Set table model for all qttablemodels used
- Change the strategy of superusers and ssl mode used on connection tool
- Minor bugs fixed
- Python
Published by albertbofill about 5 years ago
giswater_qgis_plugin - Version 3.5.004
SQL
- Add active definition for cat* on configform_fields
- Remove presszone_vdefault from config form
- Control NULL geometry on setselectors
- Improve the strategy of demand management by automatic remove when node is dry
Python
- Minor bug fix: load existing profile, error on close dialog
- Bug fix: manage if exist column photo on visit tableview and open file using http, https or locale path
- Replace node: remove sql from python
- Bug fix: refactor reference self.controller
- Python
Published by albertbofill about 5 years ago
giswater_qgis_plugin - Version 3.4.034
SQL
- Change on delete restrict by on delete cascade on cat_feature fk
- Enhance vi_curves when export tank curves
- Enhance review tables functionality
- Enhance links when planned connects, enabling to connect also connec, gullies and node
- New checks (fid 371 and 372) to control missed matcatid on catarc table and wrong topology for arc table #### Python
- Create new thread when notify is empty instead of every second
- Enhance node interpolate tool, adding extrapolate function
- Manage line edit widgets from Element form with special characters
- Fix i18n locale default
- Python
Published by albertbofill about 5 years ago
giswater_qgis_plugin - Version 3.4.032
SQL
- Force F-FACTOR = no
- Show result_id on epa result manager
- Various bug fix on epa workflow
- Force variable planpsectorforcedelete on true when deleting from ve* and vedit*
- Force MULTI-UPDATE views when version < 3.4.032 and version > 3.4.030
Python
- No python changes
- Python
Published by albertbofill over 5 years ago
giswater_qgis_plugin - Version 3.4.031
SQL
- Bug fix on vi_valves
- Add field workcatidplan to node, arc, connec and gully tables
- Add connectautoupdatedma system variable
- New function gwfctsetowner (3024) that changes owner of a schema
Python
- Set correct title to workcat dialog
- Set correct street_id on mincut
- Update QComboBox values ββafter creating schema
- Python
Published by albertbofill over 5 years ago
giswater_qgis_plugin - Version 3.4.026
SQL
- Add vplanpsector_* to show network which will be obsolete by a psector
- Refactorize vplanpsector integrating auxiliar views vplanpsectorx*
- Enhance mapzones algorithm when conflict
- Enhance junction views to make it dependant of viparentarc
- Enhance log message for check topology network
- Delete wsgwfctutilsupdatedmahydroval function
- New state when mincut is created but is not finished, 4 (on planning)
- Add index on anl_* tables
- Add isoperative to hydrometerstate and modify fct's to only add operative hydrometers
- Bug fix on mincutresultoverlap function checking hydrometer state values without WHERE cur_user
- Enhance profile tool
Python
- Update qgis templates. Add vplanpsector* views, changes on inptimeseries and inptransects and add veditcadauxline
- Ask user before creating a sample schema
- Enhance profile tool
- Manage exceptions in function 'getlayersource'
- Minor bug fix on mincut
- Minor bug fix: populate combo childs on config form
- Python
Published by albertbofill over 5 years ago
giswater_qgis_plugin - Version 3.1.100
Release version 3.1.100
- Python
Published by daviderill almost 8 years ago