Yohan Boniface
92fbc0a81c
Merge pull request #1252 from umap-project/tilelayer-panel
...
Do not close panel when switching tilelayer
2023-08-15 07:28:55 +02:00
Yohan Boniface
567a3fb308
Merge pull request #1250 from umap-project/has-geom
...
Do not try to compute geom based property before we have a geom
2023-08-15 07:28:02 +02:00
Yohan Boniface
97e644b7b3
Merge pull request #1249 from umap-project/bump-geojson
...
Use maintained fork of togeojson
2023-08-15 07:27:33 +02:00
Yohan Boniface
dd7959efc2
Merge pull request #1246 from umap-project/bump-mkdocs
...
Bump mkdocs
2023-08-15 07:26:50 +02:00
Yohan Boniface
48750b3fde
Merge pull request #1245 from umap-project/dynamic-default-status
...
Allow to configure default share and edit status
2023-08-15 07:26:29 +02:00
Yohan Boniface
fefa6954eb
Merge pull request #1241 from umap-project/misplaced-icons
...
Fix misplaced icons
2023-08-15 07:25:57 +02:00
Yohan Boniface
5b867bacfa
Merge pull request #1240 from umap-project/fix-panel-popup
...
Fix popup panel not opening from the data browser
2023-08-15 07:25:30 +02:00
Yohan Boniface
f94a513c4a
Merge pull request #1235 from umap-project/logout-redirect
...
Adapt logout behaviour in ajax/not ajax modes
2023-08-15 07:24:55 +02:00
Yohan Boniface
e8f9ed5a9d
Do not close panel when switching tilelayer
...
fix #190
2023-08-10 07:10:27 +02:00
Yohan Boniface
38c29b9cc1
Do not try to compute geom based property before we have a geom
...
fix #1177
2023-08-09 08:09:26 +02:00
Yohan Boniface
1508b137ca
Use maintained fork of togeojson
...
fix #1192
2023-08-08 09:02:22 +02:00
Yohan Boniface
9cd40b473a
Bump mkdocs
2023-08-07 08:35:57 +02:00
Yohan Boniface
8758c0dc65
i18n
2023-08-07 08:17:39 +02:00
Yohan Boniface
0c3dc02fc1
Allow to configure default share and edit status
...
fix #1244
2023-08-07 08:16:49 +02:00
Yohan Boniface
88209158cc
Fix test failing due to attribute order
...
Let's fix by hand for this time and see if happen again…
2023-08-02 16:29:45 +02:00
Yohan Boniface
8491276e04
Fix misplaced icons
2023-08-01 10:37:25 +02:00
Yohan Boniface
3115038ba6
Fix popup panel not opening from the data browser
...
The issue was:
- clicking on feature in the data browser replaces the panel content
- then the clicked link (the feature name or the little glass icon) is removed
- thus it is detached from the DOM
- and specially from its parent on which disableClickPropagation was called
- so Leaflet fails to prevent click propagation
- so the map received the click, and thus it call the onRemove method on
the panel, as expected (clicking on the map always close the current
open popup, if any)
This could be removed when this is released:
https://github.com/Leaflet/Leaflet/pull/9052
2023-07-31 20:59:09 +02:00
Yohan Boniface
50b8b66261
Simplify Panel popup inheritance
...
Panel is not a real popup, so the less we inherit the better
2023-07-31 20:58:25 +02:00
Yohan Boniface
fc37ad7c17
Adapt logout behaviour in ajax/not ajax modes
2023-07-27 15:02:51 +02:00
Yohan Boniface
d56162390d
Merge pull request #1232 from umap-project/edit-panel-icon
...
Add icons to better distinguish edit panels
2023-07-25 10:18:11 +02:00
Yohan Boniface
5825b54d9e
Merge pull request #1229 from umap-project/gpx-mimetype
...
Use proper GPX mimetype
2023-07-25 10:16:58 +02:00
Yohan Boniface
2821cfba86
Merge pull request #1228 from umap-project/url-in-cors-message
...
Add target URL in CORS error message
2023-07-25 10:15:49 +02:00
Yohan Boniface
831d09c6e1
Make URL available for translators in CORS message
2023-07-25 10:14:57 +02:00
Yohan Boniface
3b1b877f64
i18n
2023-07-24 16:44:07 +02:00
Yohan Boniface
7a5a8794fd
Add icons to better distinguish edit panels
...
cf #1156
2023-07-24 16:40:08 +02:00
Yohan Boniface
429e5d0b93
Use proper GPX mimetype
...
fix #1225
2023-07-24 09:33:20 +02:00
Yohan Boniface
cd49d11e5e
Add target URL in CORS error message
...
fix #1226
2023-07-24 08:51:55 +02:00
Yohan Boniface
a9d612bf6c
1.4.4
2023-07-22 09:15:21 +02:00
Yohan Boniface
bd339db397
Merge pull request #1224 from umap-project/fix-tooltip-position
...
Do not modify tooltipAnchor inplace, as it's shared by all markers
2023-07-22 09:11:53 +02:00
Yohan Boniface
0531ca4700
Merge pull request #1222 from umap-project/proxy-timeout
...
Add a timeout in proxy
2023-07-22 09:10:36 +02:00
Yohan Boniface
5261daf6ec
Merge pull request #1221 from umap-project/non-ascii-variables
...
Be more liberal in what chars a variable can contain
2023-07-22 09:10:12 +02:00
Yohan Boniface
fc7d693984
i18n
2023-07-22 09:07:56 +02:00
Yohan Boniface
2b1b80ae23
Do not modify tooltipAnchor inplace, as it's shared by all markers
...
fix #1223
2023-07-22 09:04:29 +02:00
Yohan Boniface
2f89e99cb8
Add a timeout in proxy
...
This view should not be used in production, but it is sometimes, so
just in case…
2023-07-21 12:51:31 +02:00
Yohan Boniface
299e9e0821
Fix two JS tests broken since 8b4842ff21
2023-07-20 14:19:50 +02:00
Yohan Boniface
95e1745e6f
Be more liberal in what chars a variable can contain
...
May break some undocumented cases…
cf #139 #676
2023-07-20 14:14:56 +02:00
Yohan Boniface
a0654776f6
Add migrations for models label changes
2023-07-20 11:54:45 +02:00
Yohan Boniface
0ec481ed07
1.4.3
2023-07-20 11:49:31 +02:00
Yohan Boniface
05bbe625bd
Merge pull request #1220 from umap-project/last-modified-no-gzip
...
gzip file may not be yet created when computing the Last-Modified
2023-07-20 09:22:35 +02:00
Yohan Boniface
0d4d4cd147
i18n
2023-07-20 09:08:51 +02:00
Yohan Boniface
d91184a021
gzip file may not be yet created when computing the Last-Modified
2023-07-20 09:02:40 +02:00
Yohan Boniface
145d5c6c7d
i18n
2023-07-19 21:53:18 +02:00
Yohan Boniface
48b8ec4ed6
i18n
2023-07-19 15:49:20 +02:00
Yohan Boniface
34175b89a8
1.4.2
2023-07-19 15:47:25 +02:00
Yohan Boniface
261a7547a6
i18n
2023-07-19 15:47:13 +02:00
Yohan Boniface
04a36556bd
Merge pull request #1217 from umap-project/arobase-in-variable
...
Allow to use arobase in variables
2023-07-19 15:42:22 +02:00
Yohan Boniface
6a7eefe460
Merge pull request #1214 from umap-project/labelkey-help
...
Update labelKey help text
2023-07-19 15:22:36 +02:00
Yohan Boniface
b0566410c5
Merge pull request #1216 from umap-project/fix-if-unmodified-pre-1.3.0
...
Fix if unmodified pre 1.3.0
2023-07-19 15:22:11 +02:00
Yohan Boniface
13a1c3bd5c
Use gzip mtime for Last-Modified comparison when in gzip mode
...
Prior to 1.3.0, uMap was not setting the gzip mtime, so it was
whatever the time it get requested at first.
Since 1.3.0:
- when creating the geojson.gzip, we also force its mtime to be
the geojson one
- we replaced If-Match by If-Unmodified, which relies on Last-Modified
When uMap is served by a proxy like Nginx (and X-Accel-Redirect),
and if user accepts gzip, then the Last-Modified would be the gzip
one, not the flat geojson one.
So when comparing that value in a subsequent update, we need to
compare with the correct value.
fix #1212
2023-07-19 14:21:00 +02:00
Yohan Boniface
f69c959f2a
Use ns time for geojson and gzipped geojson mtime
2023-07-19 14:16:57 +02:00