Yohan Boniface
ab73fde85e
Merge pull request #1542 from umap-project/unsupport-leaflet-storage-settings
...
chore: remove support for settings starting with LEAFLET_STORAGE_
2024-01-29 12:47:39 +01:00
Yohan Boniface
dee5af33a5
Merge pull request #1535 from umap-project/empty-fileinput
...
fix: empty file input when closing the importer panel
2024-01-29 12:47:15 +01:00
Yohan Boniface
c5270fb165
Merge pull request #1538 from umap-project/test-querystring
...
fix: honour datalayersControl=expanded in querystring
2024-01-29 12:46:55 +01:00
Yohan Boniface
1fdd5bbb78
Merge pull request #1541 from umap-project/site-link
...
chore: use https://umap-project.org link in map footer
2024-01-29 12:46:27 +01:00
Yohan Boniface
e69b5a7af0
Merge pull request #1547 from umap-project/1545-fix-icons
...
fix(1545): fix icons for mailto and tel
2024-01-29 12:46:03 +01:00
Yohan Boniface
cfe3bad5a4
Merge pull request #1550 from umap-project/choropleth-min-classes
...
fix: do not ask more classes than available values in choropleth mode
2024-01-29 12:45:40 +01:00
Yohan Boniface
95b457b38c
Merge pull request #1551 from umap-project/fix-browser-with-variable
...
fix: build browser once features are on the map, not before
2024-01-29 12:45:16 +01:00
Yohan Boniface
dadcaa0b76
Merge pull request #1526 from umap-project/oembed
...
Create an oEmbed endpoint for maps
2024-01-29 12:44:03 +01:00
Yohan Boniface
256d6c631c
feat: use svg for default icon (circle)
...
fix #1560
2024-01-29 12:24:16 +01:00
dependabot[bot]
4de8b2ec96
chore: bump django from 4.2 to 5.0.1
...
Bumps [django](https://github.com/django/django ) from 4.2 to 5.0.1.
- [Commits](https://github.com/django/django/compare/4.2...5.0.1 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:53:07 +00:00
Yohan Boniface
710db47d6c
Merge pull request #1553 from umap-project/dependabot/pip/pillow-10.2.0
...
chore: bump pillow from 10.0.1 to 10.2.0
2024-01-29 10:51:10 +01:00
Yohan Boniface
01083516bd
changelog
2024-01-25 17:05:38 +01:00
Yohan Boniface
466470984a
1.14.0a5
2024-01-25 15:58:54 +01:00
Yohan Boniface
9ee9c5892e
Merge pull request #1559 from umap-project/fix-list.delete
...
fix: replace `list.delete` call by the proper `remove` method
2024-01-25 15:58:16 +01:00
Yohan Boniface
9825e57277
Merge pull request #1558 from umap-project/fix-datalayer-resetting-on-save
...
fix: prevent datalayer to resetting to an old version on save
2024-01-25 15:51:42 +01:00
Yohan Boniface
bc8084af97
fix: replace list.delete
call by the proper remove
method
2024-01-25 15:49:01 +01:00
Yohan Boniface
53ad987aea
fix: prevent datalayer to resetting to an old version on save
...
This happens in collaborative mode only.
cf #1536
cf #1537
cf https://forum.openstreetmap.fr/t/probleme-de-sauvegarde-des-cartes/20596
cf https://forum.openstreetmap.fr/t/umap-soucis-de-debutants/20538
cf https://forum.openstreetmap.fr/t/probleme-de-maj-des-icones/20565
2024-01-25 15:42:00 +01:00
dependabot[bot]
d695c87c82
chore: bump pillow from 10.0.1 to 10.2.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.0.1 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.0.1...10.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 22:08:30 +00:00
Yohan Boniface
d4e253190f
feat: set preconnect link for tilelayer
2024-01-22 18:14:41 +01:00
Yohan Boniface
dc22cf823f
1.14.0a4
2024-01-22 14:42:12 +01:00
Yohan Boniface
abbc5237bd
chore: try to force browser to load Leaflet script soon
...
Leaflet file is the bigger, and it is otherwise only loaded
when the browser understand that it needs it, which means when
global.js is parsed, which means after all scripts have been loaded.
2024-01-22 14:41:22 +01:00
Yohan Boniface
7ae742ca70
chore: add grey background to body on map page to prevent blinking
...
Otherwise the DOM loads and create a white script before the JS is
parsed and ready to display the map. This is due to using modules
and scripts in defer mode.
2024-01-22 14:41:21 +01:00
Yohan Boniface
ae4c1a9454
fix: build browser once features are on the map, not before
...
Features title may contain variables, which include geographical
ones (center, lat, lon…), and in this case the feature must be
on the map to be able to compute them (eg. the polygon center).
fix #1519
2024-01-22 12:49:33 +01:00
Yohan Boniface
d696fe885f
fix: do not ask more classes than available values in choropleth
...
It actually does not make sense, and it's a sanity check: some
computation algorithms fail in this situation.
2024-01-22 11:12:14 +01:00
David Larlet
7729035288
Merge pull request #1549 from umap-project/vendors-minified-sourcemaps
...
Use minified versions + sourcemaps of vendor statics
2024-01-21 15:09:38 -05:00
David Larlet
7c4009965a
Use minified versions + sourcemaps of vendor statics
2024-01-21 14:02:16 -05:00
Yohan Boniface
b9b8550073
1.14.0a3
2024-01-19 17:52:24 +01:00
Yohan Boniface
969b02e7a0
Merge pull request #1544 from umap-project/compress-static
...
feat: compress static in collectstatic post_process
2024-01-19 17:51:13 +01:00
David Larlet
7e5c15b5b0
fix(1545): fix icons for mailto and tel
...
Fix #1545
2024-01-19 11:48:23 -05:00
Yohan Boniface
283ad44515
chore: do not try to create source maps for now
...
It's more complex than what we thought.
2024-01-19 17:43:18 +01:00
Yohan Boniface
541fbd4e56
docs: remove mentions of compress / django-compressor
2024-01-19 17:16:38 +01:00
Yohan Boniface
23af4c60cd
chore: move UmapManifestStaticFilesStorage to a dedicated file
2024-01-19 17:16:35 +01:00
David Larlet
df3ed76f3e
feat: generate/link source map files for JS and CSS
2024-01-19 09:22:09 -05:00
Yohan Boniface
4541578b9b
feat: compress static in collectstatic post_process
2024-01-19 12:27:21 +01:00
Yohan Boniface
5a6f1c1bcc
chore: remove unused import
2024-01-17 22:27:05 +01:00
Yohan Boniface
031cff7435
1.14.0a2
2024-01-17 20:15:26 +01:00
Yohan Boniface
23715bef04
fix: gitignore should only ignore static/ dir at rool level
2024-01-17 20:14:21 +01:00
Yohan Boniface
11045345fc
i18n
2024-01-17 18:50:24 +01:00
Yohan Boniface
3f76f64d82
1.14.0a1
...
Removing django-compressor, and testing before doing a proper release
2024-01-17 18:49:06 +01:00
Yohan Boniface
016f74753f
Merge pull request #1539 from umap-project/no-compressor
...
Use custom storage instead of django-compressor
2024-01-17 18:47:48 +01:00
Yohan Boniface
6d358a1f71
chore: make sure linters only run inside umap/ folder
...
No venv/, no node_modules/, not tmp/…
2024-01-17 18:44:08 +01:00
Yohan Boniface
96ae7ddbc7
chore: deactivate custom statics manager for test by default
...
And add one file that run it and check all js files are loaded.
2024-01-17 18:42:46 +01:00
Yohan Boniface
1b8e6164ed
fix: use dynamic path for locale javascript
2024-01-17 16:36:17 +01:00
David Larlet
656e29c72b
Use custom storage instead of django-compressor
2024-01-17 09:09:00 -05:00
Yohan Boniface
502cd4cded
chore: remove support for settings starting with LEAFLET_STORAGE_
...
They are deprecated since 1.0
2024-01-17 11:39:06 +01:00
Yohan Boniface
fb63588ac5
chore: use https://umap-project.org link in map footer
2024-01-17 11:25:47 +01:00
Yohan Boniface
cf13d15753
fix: honour datalayersControl=expanded in querystring
...
fix #1525
2024-01-16 19:58:10 +01:00
Yohan Boniface
9f377da1b2
Introduce UMAP_HOME_FEED to control which maps are shown on the home page
...
For now we have only three modes:
- latest, which is the default and shows the last updated maps
- highlighted, which shows only the map that have been starred by a least
one staff member
- None, which does not show any map
2024-01-16 12:31:50 +01:00
Yohan Boniface
4227e171f3
fix: empty file input when closing the importer panel
...
Otherwise, we cannot import anything else than a file, even when
closing and reopening the panel. User needs to refresh the page.
2024-01-16 12:28:59 +01:00
Yohan Boniface
3e5927f65e
Release JS module introduction as an alpha package
...
We want to test it live before an official release
2024-01-15 18:37:46 +01:00