Yohan Boniface
15e9cf0b5f
Protect back username field from being modified by social auth login
2023-08-21 17:05:01 +02:00
Yohan Boniface
2b471be171
Very lite "My Profile" page to allow changing username
2023-08-21 15:09:30 +02:00
Yohan Boniface
fb6b0f4d9b
Tests: fix CSS selector
2023-08-21 08:27:47 +02:00
Yohan Boniface
9bbc901150
Make sure tilelayers exist before trying to create miniMap
2023-08-20 18:44:25 +02:00
Yohan Boniface
b5d0b50183
Catch timeout error in ajax proxy
2023-08-17 17:43:25 +02:00
Yohan Boniface
7452681b31
Rename forgotten DataLayer.openFilter to DataLayer.openFacet
2023-08-17 08:14:22 +02:00
Yohan Boniface
ea21857bd3
1.5.1
2023-08-15 23:09:42 +02:00
Yohan Boniface
99c0271285
Update edit header when map has been saved
...
We need to update the share status display at first save
2023-08-15 22:42:58 +02:00
Yohan Boniface
26b3b4b5c7
Do not try to display share status until map is created
2023-08-15 22:36:11 +02:00
Yohan Boniface
b06cfca1f2
Revert "More readable check from DataLayer.showAtZoom"
...
This reverts commit c0dd8901e4
.
2023-08-15 22:26:33 +02:00
Yohan Boniface
7078557831
Fix tests: add now mandatory share_statuses in test map
2023-08-15 21:48:54 +02:00
Yohan Boniface
88e3da70f5
1.5.0
2023-08-15 16:51:25 +02:00
Yohan Boniface
0e81030481
i18n
2023-08-15 16:47:23 +02:00
Yohan Boniface
b083bae906
Merge pull request #1238 from umap-project/iframe-popup-large
...
adapt iframe min-width for popup large
2023-08-15 16:39:13 +02:00
Yohan Boniface
5765daa4bf
Merge pull request #1233 from umap-project/edit-header-revamp
...
Edit header revamp
2023-08-15 16:35:57 +02:00
Yohan Boniface
379d75239d
Update umap/static/umap/js/umap.core.js
...
Co-authored-by: David Larlet <3556+davidbgk@users.noreply.github.com>
2023-08-15 16:21:44 +02:00
Yohan Boniface
d2c3b8694b
Allow to control facet labels
2023-08-15 16:21:42 +02:00
Yohan Boniface
b013692527
Make sure filters are called before actually displaying a feature
...
on the map
fix #1005
2023-08-15 16:20:49 +02:00
Yohan Boniface
80e62f3046
Better CSS for facet search
2023-08-15 16:20:49 +02:00
Yohan Boniface
d188525c74
Compute _layers for MarkerCluster, so to easily know if layer has data
2023-08-15 16:20:49 +02:00
Yohan Boniface
81a7bdcd6a
Rename advancedFilters to facet search
2023-08-15 16:20:49 +02:00
Yohan Boniface
9abbfbc01e
Use Leaflet.FormBuilder to build advanced filters form
2023-08-15 16:20:49 +02:00
Yohan Boniface
56cb4b44d0
Factorize about link
2023-08-15 16:20:49 +02:00
Yohan Boniface
3d45242684
Remove use of getMap on the map itself
2023-08-15 16:20:48 +02:00
Yohan Boniface
ac30e71e74
Do not let advancedFilters control add/remove features from map
...
This should be done by the datalayer itself, which is now the case.
2023-08-15 16:20:48 +02:00
Yohan Boniface
d8a1592fcf
Smaller iframe min-width for screen < 480px
2023-08-15 08:31:14 +02:00
Yohan Boniface
5058e27496
Merge pull request #1253 from umap-project/from-to-zoom
...
Make fromZoom and toZoom options available for all layers
2023-08-15 07:58:33 +02:00
Yohan Boniface
c0dd8901e4
More readable check from DataLayer.showAtZoom
2023-08-15 07:57:38 +02:00
Yohan Boniface
b70e20cc89
Merge pull request #1251 from umap-project/explicit-default
...
Explicitely use map default when dynamic var is unset
2023-08-15 07:50:42 +02:00
Yohan Boniface
dfe4db1f0d
Add and use L.Util.hasVar
2023-08-15 07:48:59 +02:00
Yohan Boniface
ebeeee072f
Merge pull request #1255 from umap-project/default-view
...
Better control of default view
2023-08-15 07:32:07 +02:00
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
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
d008bc7539
Better control of default view
...
fix #40
Let the user choose the map behaviour to define default view:
- saved center and zoom: current behaviour, and default
- bounds: will compute the view to fit all the map data, useful for
having the same view in different sized devices (mobile…)
- latest feature: useful in some situation, where the map tracks some
progress (travel…), this will certainly needs a bit more iterations,
mainly to have an explicit default datalayer
- user location: this option used to exist but was then removed, I
can remember when and why
Note: when there is a URL hash, the hash will be used
2023-08-12 07:39:13 +02:00
Yohan Boniface
322c9fe042
Make fromZoom and toZoom options available for all layers
...
fix #473
2023-08-10 09:46:17 +02:00
Yohan Boniface
e8f9ed5a9d
Do not close panel when switching tilelayer
...
fix #190
2023-08-10 07:10:27 +02:00
Yohan Boniface
1d0c7008fa
Explicitely use map default when dynamic var is unset
2023-08-09 09:06:26 +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
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
d0ce5f68cd
adapt iframe min-width for popup large
...
fix #1236
2023-07-31 11:34:25 +02:00
Yohan Boniface
fc37ad7c17
Adapt logout behaviour in ajax/not ajax modes
2023-07-27 15:02:51 +02:00