Skip to content

Commit b3c2344

Browse files
authored
fix relative link paths and configure document service reference (#25)
1 parent 0d14176 commit b3c2344

File tree

5 files changed

+51
-63
lines changed

5 files changed

+51
-63
lines changed

Diff for: src/configuration/ViewerConfiguration.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ All settings are optional, with fallback to the default values as documented.
3232
|`defaultInteractionStyle` | The default style to use on geometries to measure, snap or edit. Default: see [`qwc2/utils/FeatureStyles.js`](https://raw.githubusercontent.com/qgis/qwc2/refs/heads/master/utils/FeatureStyles.js). |
3333
|`defaultMarkerStyle` | The default style to use as marker icon. Default: see [`qwc2/utils/FeatureStyles.js`](https://raw.githubusercontent.com/qgis/qwc2/refs/heads/master/utils/FeatureStyles.js). |
3434
|`editingAddLinkAnchors` | Whether to automatically insert link anchors in text values when editing. Default: `true`, |
35-
|`editServiceCaptchaSiteKey` | ReCAPTCHA public site key for public editing, see [ReCAPTCHA validation](../Topics/Editing.md#recaptcha). |
35+
|`editServiceCaptchaSiteKey` | ReCAPTCHA public site key for public editing, see [ReCAPTCHA validation](../topics/Editing.md#recaptcha). |
3636
|`editTextNullValue` | A text value which represents `NULL` when editing. Default: `""`. |
3737
|`geodesicMeasurements` | Whether to perform measurements on the geoid. Default: `false`. |
3838
|`loadTranslationOverrides` | Whether to attempt to load tanslation overrides, see [translations](#translations). Default: `false`. |

Diff for: src/references/.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ qwc-data-service.md
88
qwc-data-service_readme.md
99
qwc-db-auth.md
1010
qwc-db-auth_readme.md
11+
qwc-document-service.md
12+
qwc-document-service_readme.md
1113
qwc-elevation-service.md
1214
qwc-elevation-service_readme.md
1315
qwc-ext-service.md

Diff for: src/references/qwc-document-service.md

-14
This file was deleted.

Diff for: src/release_notes/ChangeLog.md

+47-47
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,23 @@ When upgrading from a 2025-lts setup, please note the entries marked with *\[202
1313

1414

1515
### Viewer Configuration
16-
* [Config: Allow overriding plugin config per theme](../../configuration/ThemesConfiguration.md#manual-theme-configuration)
17-
* [Allow adding custom plugins via QWC API](../../references/qwc2_plugins#api)
18-
* [Allow registering identify exporters and attribute calculators via QWC2 API](../../references/qwc2_plugins#api)
16+
* [Config: Allow overriding plugin config per theme](../configuration/ThemesConfiguration#manual-theme-configuration)
17+
* [Allow adding custom plugins via QWC API](../references/qwc2_plugins#api)
18+
* [Allow registering identify exporters and attribute calculators via QWC2 API](../references/qwc2_plugins#api)
1919

2020
### General
2121
* Allow detaching QWC dialogs (i.e. Attribute Table) to separate browser windows
22-
* [Allow specifying OverviewMap layer independent from current background layer](../../references/qwc2_plugins#overviewmap)
22+
* [Allow specifying OverviewMap layer independent from current background layer](../references/qwc2_plugins#overviewmap)
2323

2424
### Editing / AttributeForm / AttributeTable
25-
* [Honour expressions in QGIS Attributes Form configuration for group box visibility, default value and value-relation filter as defined](../../topics/Editing.md#expressions) (currently [limited grammar](https://github.com/qgis/qwc2/blob/2025-lts/utils/expr_grammar/grammar.ne))
25+
* [Honour expressions in QGIS Attributes Form configuration for group box visibility, default value and value-relation filter as defined](../topics/Editing.md#expressions) (currently [limited grammar](https://github.com/qgis/qwc2/blob/2025-lts/utils/expr_grammar/grammar.ne))
2626
* Allow limiting Attibute Table to current map extent
2727
* Add CSV export to Attribute Table
2828
* Highlight hovered / filtered features in Attribute Table
2929

3030
### Redlining
3131
* Add support for rotating labels
32-
* [Allow configuring available tools / default color / unit length](../../references/qwc2_plugins#redlining)
32+
* [Allow configuring available tools / default color / unit length](../references/qwc2_plugins#redlining)
3333
* Add CTRL / SHIFT support to transform tool to scale objects from corner / preserving aspect ratio
3434

3535
### Measure
@@ -40,21 +40,21 @@ When upgrading from a 2025-lts setup, please note the entries marked with *\[202
4040

4141
### Layer tree
4242
* Allow importing (zipped) Shapefiles
43-
* [Add option to only show groups](../../references/qwc2_plugins#layertree)
44-
* [Add option to show a link to the Attribute Table of a layer](../../references/qwc2_plugins#layertree)
43+
* [Add option to only show groups](../references/qwc2_plugins#layertree)
44+
* [Add option to show a link to the Attribute Table of a layer](../references/qwc2_plugins#layertree)
4545

4646
### Identify
4747
* Show layer selection and feature count
4848

4949
### New plugins
50-
* [Portal](../../references/qwc2_plugins#portal)
51-
* [MapFilter](../../references/qwc2_plugins#mapfilter)
52-
* [GeometryDigitizer](../../references/qwc2_plugins#geometrydigitizer)
53-
* [Reports](../../references/qwc2_plugins#reports) (see also [Reports](../../topics/Reports.md))
54-
* [CookiePopup](../../references/qwc2_plugins#cookiepopup)
50+
* [Portal](../references/qwc2_plugins#portal)
51+
* [MapFilter](../references/qwc2_plugins#mapfilter)
52+
* [GeometryDigitizer](../references/qwc2_plugins#geometrydigitizer)
53+
* [Reports](../references/qwc2_plugins#reports) (see also [Reports](../topics/Reports.md))
54+
* [CookiePopup](../references/qwc2_plugins#cookiepopup)
5555

5656
### QWC services
57-
* [Make `qwc_config` schema name configurable](../../topics/MultiTenancy.md#multi-tenancy-with-separate-configdb-schemas)
57+
* [Make `qwc_config` schema name configurable](../topics/MultiTenancy.md#multi-tenancy-with-separate-configdb-schemas)
5858

5959
### Config Generator
6060
* Create theme groups for subdirs below scan dir
@@ -82,21 +82,21 @@ When upgrading from a 2025-lts setup, please note the entries marked with *\[202
8282
* Honour data source filter as set in the QGIS layer properties
8383

8484
### Document service
85-
* Rewrite, drops the requirement on a separate `jasper-reporting-service`, see [Reports](../../topics/Reports.md)
85+
* Rewrite, drops the requirement on a separate `jasper-reporting-service`, see [Reports](../topics/Reports.md)
8686

8787
### Feature info service
8888
* Support authentication via basic auth
8989
* Add support for `text/plain`, `text/html` and `application/json` info formats
90-
* [Add support for specifying custom templates by placing a file in `info_templates_path`](../../topics/FeatureInfo.md#html-templates)
90+
* [Add support for specifying custom templates by placing a file in `info_templates_path`](../topics/FeatureInfo.md#html-templates)
9191

9292
### Fulltext search service
93-
* [Add trigram search backend](../../topics/Search.md#fulltext-search-with-trigram-backend)
93+
* [Add trigram search backend](../topics/Search.md#fulltext-search-with-trigram-backend)
9494

9595
### Legend service
9696
* Support authentication via basic auth
9797

9898
### Mapinfo service
99-
* [Support returning multiple values from SQL query to `info_title`](../../topics/Mapinfo.md)
99+
* [Support returning multiple values from SQL query to `info_title`](../topics/Mapinfo.md)
100100

101101
### OGC service
102102
* Add support for WFS 1.1.0
@@ -137,28 +137,28 @@ When upgrading from a 2023-lts setup, please note the entries marked with *\[202
137137

138138
### General
139139

140-
* [Support common plugin configuration applied to both mobile and desktop](../../configuration/ViewerConfiguration.md#plugin-configuration)
141-
* [Support resource syntax in background layer definitions](../../configuration/ThemesConfiguration.md#background-layers)
142-
* [Support per-theme `startupTask`](../../configuration/ViewerConfiguration.md#global-settings-overridable-per-theme)
143-
* [Support spearate mobile/desktop sections for toplevel config properties](../../configuration/ViewerConfiguration.md#separate-mobile-desktop-global-settings)
144-
* [Add support for tenantConfig templates](../../topics/MultiTenancy.md#tenantconfig-template)
145-
* [Add config option for redirect to login if requesting a restricted theme](../../configuration/ResourcesPermissions.md#restricted-themes)
146-
* [Add support for configuring projects stored in database](../../configuration/ThemesConfiguration.md#projects-in-database)
147-
* [Add support for qgz projects](../../configuration/ThemesConfiguration.md#using-the-qgz-project-file-format)
140+
* [Support common plugin configuration applied to both mobile and desktop](../configuration/ViewerConfiguration.md#plugin-configuration)
141+
* [Support resource syntax in background layer definitions](../configuration/ThemesConfiguration.md#background-layers)
142+
* [Support per-theme `startupTask`](../configuration/ViewerConfiguration.md#global-settings-overridable-per-theme)
143+
* [Support spearate mobile/desktop sections for toplevel config properties](../configuration/ViewerConfiguration.md#separate-mobile-desktop-global-settings)
144+
* [Add support for tenantConfig templates](../topics/MultiTenancy.md#tenantconfig-template)
145+
* [Add config option for redirect to login if requesting a restricted theme](../configuration/ResourcesPermissions.md#restricted-themes)
146+
* [Add support for configuring projects stored in database](../configuration/ThemesConfiguration.md#projects-in-database)
147+
* [Add support for qgz projects](../configuration/ThemesConfiguration.md#using-the-qgz-project-file-format)
148148

149149
### Editing
150150

151151
* Display clickable links in editable text fields
152-
* Allow generating nested 1:N relation forms (see [`generate_nested_nrel_forms`](../../topics/Editing.md#1n-relations))
152+
* Allow generating nested 1:N relation forms (see [`generate_nested_nrel_forms`](../topics/Editing.md#1n-relations))
153153
* Joined fields as configured in QGIS the project are now handled by the `qwc-data-service`
154154

155155
### FeatureInfo
156156

157-
* [Allow specifying a info template path rather than requiring to specify the template inline](../../topics/FeatureInfo.md#custom-html-templates)
157+
* [Allow specifying a info template path rather than requiring to specify the template inline](../topics/FeatureInfo.md#custom-html-templates)
158158

159159
### HeightProfile
160160

161-
* [Allow printing height profile](../../references/qwc2_plugins#heightprofile)
161+
* [Allow printing height profile](../references/qwc2_plugins#heightprofile)
162162

163163
### LayerTree
164164

@@ -171,16 +171,16 @@ When upgrading from a 2023-lts setup, please note the entries marked with *\[202
171171

172172
* Show a warning when attempting to load a non-existent theme, theme layer or background layer
173173
* Allow individually controlling snapping to vertex/edge
174-
* Snap to all vector layers: Redlining, GeoJSON, KML, WFS (see also [`wfs_max_scale`](../../topics/Snapping.md))
175-
* [Support external MVT layers](../../configuration/ThemesConfiguration.md#external-layers)
174+
* Snap to all vector layers: Redlining, GeoJSON, KML, WFS (see also [`wfs_max_scale`](../topics/Snapping.md))
175+
* [Support external MVT layers](../configuration/ThemesConfiguration.md#external-layers)
176176

177177
### Print
178178

179-
* [Add support for atlas printing](../../topics/Printing.md#print-atlas)
180-
* [Add GeoPDF support](../../topics/Printing.md)
179+
* [Add support for atlas printing](../topics/Printing.md#print-atlas)
180+
* [Add GeoPDF support](../topics/Printing.md)
181181
* Support layer resource URIs as `printLayer` (i.e. `wms:https://wms.geo.admin.ch#ch.are.bauzonen`)
182-
* [Improved print label configuration in `printLabelConfig`](../../configuration/ThemesConfiguration.md)
183-
* [Add support for print layout templates](../../topics/Printing.md#layout-templates)
182+
* [Improved print label configuration in `printLabelConfig`](../configuration/ThemesConfiguration.md)
183+
* [Add support for print layout templates](../topics/Printing.md#layout-templates)
184184

185185
### Redlining
186186

@@ -192,28 +192,28 @@ When upgrading from a 2023-lts setup, please note the entries marked with *\[202
192192

193193
### Search
194194

195-
* [New QGIS feature search provider](../../topics/Search.md#configuring-the-qgis-feature-search)
196-
* Theme layer search (see [`searchThemeLayers`](../../configuration/ViewerConfiguration.md#global-settings-overridable-per-theme))
197-
* [Provider/geometry filtering to search box](../../topics/Search.md#filtering)
198-
* Allow configuring search highlight style (see [`searchOptions.highlightStyle`](../../references/qwc2_plugins#topbar))
195+
* [New QGIS feature search provider](../topics/Search.md#configuring-the-qgis-feature-search)
196+
* Theme layer search (see [`searchThemeLayers`](../configuration/ViewerConfiguration.md#global-settings-overridable-per-theme))
197+
* [Provider/geometry filtering to search box](../topics/Search.md#filtering)
198+
* Allow configuring search highlight style (see [`searchOptions.highlightStyle`](../references/qwc2_plugins#topbar))
199199

200200
### Settings
201201

202-
* [Allow setting default startup theme/bookmark for logged in user](../../references/qwc2_plugins#settings)
202+
* [Allow setting default startup theme/bookmark for logged in user](../references/qwc2_plugins#settings)
203203

204204
### Share
205205

206-
* Permalink expiry date (see [`default_expiry_period`](../../references/qwc-permalink-service.md))
206+
* Permalink expiry date (see [`default_expiry_period`](../references/qwc-permalink-service.md))
207207
* Allow copying QR code to clipboards on supported browsers
208208

209209
### New plugins
210210

211-
* [Cyclomedia](../../references/qwc2_plugins#cyclomedia)
212-
* [QGIS FeatureSearch](../../references/qwc2_plugins#featuresearch)
213-
* [MapExport](../../references/qwc2_plugins#mapexport) (replacement for `RasterExport` and `DxfExport`)
214-
* [MapLegend](../../references/qwc2_plugins#maplegend)
215-
* [NewsPopup](../../references/qwc2_plugins#newspopup)
216-
* [Routing](../../references/qwc2_plugins#routing)
211+
* [Cyclomedia](../references/qwc2_plugins#cyclomedia)
212+
* [QGIS FeatureSearch](../references/qwc2_plugins#featuresearch)
213+
* [MapExport](../references/qwc2_plugins#mapexport) (replacement for `RasterExport` and `DxfExport`)
214+
* [MapLegend](../references/qwc2_plugins#maplegend)
215+
* [NewsPopup](../references/qwc2_plugins#newspopup)
216+
* [Routing](../references/qwc2_plugins#routing)
217217

218218

219219
### Full changelogs

Diff for: src/release_notes/QWC2UpgradeNotes.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ Update to qwc2 submodule revision [bafb882](https://github.com/qgis/qwc2/tree/ba
152152

153153
**Removal of RasterExport and DxfExport plugins**
154154

155-
The previously deprecated `RasterExport` and `DxfExport` plugins have been removed. Use [`MapExport`](../../references/qwc2_plugins.md#mapexport) instead.
155+
The previously deprecated `RasterExport` and `DxfExport` plugins have been removed. Use [`MapExport`](../references/qwc2_plugins.md#mapexport) instead.
156156

157157
Update to qwc2 submodule revision [9cb8bab](https://github.com/qgis/qwc2/tree/9cb8bab) (13.11.2024) \[2024-lts → 2025-lts\]
158158
---------------------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)