David Larlet
985483b7d0
Initiate changelog for 2.1.0
2024-03-22 12:19:58 -04:00
Alexis Métaireau
998732b070
chore: move URLs tests to mocha cli
2024-03-22 17:05:40 +01:00
Alexis Métaireau
41da376f50
chore: use mocha locally to run the tests
2024-03-22 17:04:32 +01:00
Yohan Boniface
15964b2edb
chore: lint
2024-03-22 11:16:32 +01:00
Yohan Boniface
f8d08ea539
chore: more pw tests
2024-03-22 11:10:56 +01:00
Yohan Boniface
9e3eef341e
chore: move exports tests from js to playwright
2024-03-22 10:50:50 +01:00
Yohan Boniface
543744408f
Merge pull request #1695 from umap-project/dependabot/pip/ruff-0.3.3
...
chore: bump ruff from 0.3.2 to 0.3.3
2024-03-19 08:31:31 +01:00
dependabot[bot]
e2c249b4c9
chore: bump ruff from 0.3.2 to 0.3.3
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.2...v0.3.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 07:16:04 +00:00
Yohan Boniface
dd9dd77f3c
Merge pull request #1696 from umap-project/dependabot/pip/hatch-1.9.4
...
chore: bump hatch from 1.9.3 to 1.9.4
2024-03-19 08:15:29 +01:00
Yohan Boniface
65467c0e41
Merge pull request #1697 from umap-project/dependabot/pip/mkdocs-material-9.5.14
...
chore: bump mkdocs-material from 9.5.13 to 9.5.14
2024-03-19 08:15:16 +01:00
dependabot[bot]
82002fea0a
chore: bump mkdocs-material from 9.5.13 to 9.5.14
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.13 to 9.5.14.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.13...9.5.14 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 17:27:23 +00:00
dependabot[bot]
279124a2d9
chore: bump hatch from 1.9.3 to 1.9.4
...
Bumps [hatch](https://github.com/pypa/hatch ) from 1.9.3 to 1.9.4.
- [Release notes](https://github.com/pypa/hatch/releases )
- [Commits](https://github.com/pypa/hatch/compare/hatch-v1.9.3...hatch-v1.9.4 )
---
updated-dependencies:
- dependency-name: hatch
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 17:26:58 +00:00
David Larlet
1bba89e72a
Merge pull request #1681 from umap-project/dependabot/pip/pymdown-extensions-10.7.1
...
chore: bump pymdown-extensions from 10.7 to 10.7.1
2024-03-15 09:48:48 -04:00
dependabot[bot]
d1c59a3e78
chore: bump pymdown-extensions from 10.7 to 10.7.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.7 to 10.7.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.7...10.7.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 13:36:14 +00:00
David Larlet
eca9662e0c
Merge pull request #1684 from umap-project/dependabot/pip/mkdocs-material-9.5.13
...
chore: bump mkdocs-material from 9.5.12 to 9.5.13
2024-03-15 09:35:42 -04:00
David Larlet
74d05b3290
Merge pull request #1683 from umap-project/dependabot/pip/ruff-0.3.2
...
chore: bump ruff from 0.3.0 to 0.3.2
2024-03-15 09:35:34 -04:00
Yohan Boniface
01e94d45dc
Merge pull request #1666 from umap-project/almet/fix-same-second-last-modified
...
fix: Replace Last-Modified with custom headers
2024-03-14 18:15:36 +01:00
Yohan Boniface
093eb6b56b
Merge pull request #1690 from umap-project/photon-location-bias
...
fix: only use location bias in search for close zoom
2024-03-14 14:53:30 +01:00
Yohan Boniface
375ef69b1b
fix: only use location bias in search for close zoom
...
And add a lower location bias
2024-03-14 14:45:39 +01:00
David Larlet
95ce3467ce
Merge pull request #1689 from umap-project/cors-headers
...
Set CORS-related header for oEmbed and map views
2024-03-13 14:12:15 -04:00
David Larlet
d050a70017
Set CORS-related header for oEmbed and map views
2024-03-13 14:02:34 -04:00
Yohan Boniface
8cc6d58752
Merge pull request #1688 from umap-project/fix-oembed-i18n
...
fix: deal with i18n in oembed URLs
2024-03-13 18:36:14 +01:00
Yohan Boniface
409c79415f
fix: deal with i18n in oembed URLs
2024-03-13 18:03:20 +01:00
Yohan Boniface
d431acd4e3
Merge pull request #1669 from umap-project/make-remodata-async
...
fix: make sure we wait for remote data before sending "dataloaded" event
2024-03-12 09:15:12 +01:00
dependabot[bot]
0e142eddc2
chore: bump mkdocs-material from 9.5.12 to 9.5.13
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.12 to 9.5.13.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.12...9.5.13 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 17:51:40 +00:00
dependabot[bot]
3998a47919
chore: bump ruff from 0.3.0 to 0.3.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.0 to 0.3.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.0...v0.3.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 17:51:22 +00:00
dependabot[bot]
cdbaab2d20
chore: bump pytest from 6.2.5 to 8.0.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.5 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...8.0.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 10:44:50 +01:00
Alexis Métaireau
29992e10e6
fix: Replace Last-Modified with custom headers.
...
`X-Datalayer-Version` and `X-Datalayer-Reference` are now used instead
of the `Last-Modified` and `If-Unmodified-Since` headers.
`Last-Modified` is granular to the second, which led to problems with
the versionning. The new system uses timestamps instead.
This commit also changes the way versions were created. Previously,
the associated version was coming from two different places:
the last modified time from the filesystem and a `time.time()` call
done when saving the model, which could result in the two getting
out of sync.
2024-03-08 22:34:54 +01:00
Alexis Métaireau
9071d92986
chore: ensure merge + assigning ids are rejected
...
The current code already ensures that items
changed in the reference weren't also changed
in the latest changes, so we are covered.
2024-03-08 18:01:58 +01:00
Yohan Boniface
6396ee5e58
Merge pull request #1661 from umap-project/schema-i18n
...
Add minimal schema module
2024-03-05 17:57:40 +01:00
Yohan Boniface
6ed5ebc9fb
Merge pull request #1630 from umap-project/datalayer-uuids
...
chore: replace datalayer ids with uuids
2024-03-05 17:26:50 +01:00
Yohan Boniface
bfcdfdcfc1
chore: bump ruff
2024-03-05 17:23:49 +01:00
Alexis Métaireau
b0c1f56979
chore: factorize json.dumps
in an util function.
...
In order to use the Django JSON Encoder by default.
2024-03-05 11:25:37 +01:00
Alexis Métaireau
1b41ff0ddc
chore: Rename datalayer id to old_id
2024-03-05 11:23:12 +01:00
Yohan Boniface
6542dd34ec
Merge pull request #1671 from umap-project/dependabot/pip/django-5.0.3
...
chore: bump django from 5.0.2 to 5.0.3
2024-03-04 18:47:44 +01:00
dependabot[bot]
bf44079b09
chore: bump django from 5.0.2 to 5.0.3
...
Bumps [django](https://github.com/django/django ) from 5.0.2 to 5.0.3.
- [Commits](https://github.com/django/django/compare/5.0.2...5.0.3 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 17:43:35 +00:00
Yohan Boniface
005ef2505a
Merge pull request #1673 from umap-project/dependabot/pip/mkdocs-material-9.5.12
...
chore: bump mkdocs-material from 9.5.11 to 9.5.12
2024-03-04 18:43:10 +01:00
Yohan Boniface
f4785e5188
chore: partially upgrade tests deps
...
- pytest 8.x makes tests ~ 20% slower, so I've stopped at 7.x for now
- factory-boy have an anoying DeprecationWarning that I do not understand,
so I've skipped upgrading it for now
2024-03-04 18:40:43 +01:00
dependabot[bot]
a08cc251cf
chore: bump mkdocs-material from 9.5.11 to 9.5.12
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.11 to 9.5.12.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.11...9.5.12 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 17:16:00 +00:00
Yohan Boniface
e7bd94a099
wip: do not expose UMAP_SCHEMA for now
2024-03-04 17:43:40 +01:00
Yohan Boniface
24e46847b7
chore: use } for consistency
2024-03-04 17:43:40 +01:00
David Larlet
908750b42b
chore: escape help messages with curly brackets
2024-03-04 17:43:40 +01:00
David Larlet
ba41ae4000
fix: wait for agnocomplete in test
2024-03-04 17:43:40 +01:00
David Larlet
5295e931a5
wip(forms): remove defaultOptions from builder
2024-03-04 17:43:40 +01:00
Yohan Boniface
4cdf682706
wip(forms): Try to be smart and use MultiChoice only for short labels
2024-03-04 17:43:40 +01:00
Yohan Boniface
a7a854dd74
wip: move default options to schema
...
This commit also introduce a new settings UMAP_SCHEMA, that could
be used to easily override schema default, like the default color, the
default path weigth and so on. I'm not documenting yet, because I'm
not yet totally sure we want this.
2024-03-04 17:43:40 +01:00
Yohan Boniface
da945cf733
wip: remove Leaflet.i18n from frontend and expose L._
...
But we keep Leaflet.i18n for now, as we use its script to collect
strings (this script to be tweaked to support also `translate`).
2024-03-04 17:43:40 +01:00
Yohan Boniface
fcf22195cb
chore: move defaultOptions from forms to schema
2024-03-04 17:43:38 +01:00
David Larlet
68f3a9686a
chore: Extract a schema module from Map
2024-03-04 17:43:15 +01:00
David Larlet
a6a1959c09
chore: Integrate i18n changes from Leaflet PR
...
See https://github.com/Leaflet/Leaflet/pull/9281
2024-03-04 17:42:23 +01:00