- JS: Using addToolLayer
- Tests: environnement for LWC 3.8
- Fix path to JS being copied
- Put minimum version of Lizmap to 3.8.*
- Compatibility with Lizmap 3.8
- Update JavaScript to use OpenLayers and lit-html exposed APIs from Lizmap
- Fix:
copy-route
button not visible when active with Lizmap 3.7
- Update QGIS test project to 3.28 for Lizmap 3.7
- Add a localized string for the dock title instead of
pgRouting
- Fix some typo
- Fix: correct built JS
- Install assets outside the assets/ directory, as it is reserved to Lizmap.
- Rename pgrouting.umd.cjs to pgrouting.umd.js for better web server support
- Fix rights on pgrouting schema sequences to allow the user to set or reset the PostgreSQL sequences when re-importing edges and nodes
- Improve the style of the route and start, intermediate & end points
- Geometry saved to local storage & WKT exported - Export all the missing nodes.
- Upgrade method - Overwrite the existing JavaScript and CSS files by the new versions when running the upgrade.
- QGIS Project - use a project variable
lizmap_pgrouting_enabled=yes
to activate the module. Before, the project file name must contain the wordpgrouting
so that the module was activated, which was not very practical. - Docs - Improve the installation documentation.
- Docs - Adapt the SQL import example to the new field names of the BDTOPO road datasource.
- Handle other map projections than
4326
and3857
- Missing script to call during the upgrade, to set write access to a group on the pgrouting schema
- Trigger a Lizmap event
lizmapPgroutingWktGeometryExported
containing the generated WKT to allow JavaScript scripts for LWC <= 3.6 to use the generated route geometry.
- Installation - Grant the write access on the schema
pgrouting
and its content to the given group (use installation parameterpostgresql_user_group
)
- Support for intermediate points when drawing
- Copy the geometry which has been computed, Lizmap Web Client 3.7 only. Useful for pasting geometry when editing
- Installable into the future Lizmap 3.7
- Fix the button "Reverse edges" to respect the routing direction
- Improve robustness
- Improve compatibility with Lizmap 3.6
- Experimental compatibility with Lizmap 3.6
- The module is now compatible with Lizmap 3.5.6
- Drop the previous roadmap when no routes were found in the database and display a message
- Add some checks for SQL query results
- Add a PHP class to check the configuration (database extension and structure, required QGIS project layers)
- Improve the import script example for French IGN BdTopo
- Improve the spatial query performance
- Add a default label 'unnamed road' in the pgRouting dock when the edge has no label
- Add a button to reset start and end point
- First version of the module