Commit graph

3589 commits

Author SHA1 Message Date
David Larlet
d9c8da15bc
Merge pull request #2166 from umap-project/dependabot/pip/pymdown-extensions-10.10.1
chore: bump pymdown-extensions from 10.9 to 10.10.1
2024-09-23 16:35:05 -04:00
dependabot[bot]
c79e355927
chore: bump pymdown-extensions from 10.9 to 10.10.1
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.9 to 10.10.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.9...10.10.1)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 20:25:18 +00:00
David Larlet
ad908cdb69
Merge pull request #2165 from umap-project/dependabot/pip/websockets-13.1
chore: bump websockets from 13.0.1 to 13.1
2024-09-23 16:24:51 -04:00
David Larlet
55ff8bbb0b
Merge pull request #2164 from umap-project/dependabot/pip/ruff-0.6.7
chore: bump ruff from 0.6.5 to 0.6.7
2024-09-23 16:24:06 -04:00
David Larlet
15789252ce
Merge pull request #2163 from umap-project/dependabot/pip/mkdocs-material-9.5.36
chore: bump mkdocs-material from 9.5.34 to 9.5.36
2024-09-23 16:23:35 -04:00
David Larlet
d956b44d7e
Merge pull request #2162 from umap-project/dependabot/pip/pydantic-2.9.2
chore: bump pydantic from 2.9.1 to 2.9.2
2024-09-23 16:23:21 -04:00
David Larlet
840ee6dfdf
Merge pull request #2167 from umap-project/docs-users-2
docs: new tutorials by @C-Sophie
2024-09-23 15:32:31 -04:00
David Larlet
73c1df6662
docs: new tutorials by @C-Sophie 2024-09-23 15:31:32 -04:00
dependabot[bot]
df5b645a72
chore: bump websockets from 13.0.1 to 13.1
Bumps [websockets](https://github.com/python-websockets/websockets) from 13.0.1 to 13.1.
- [Release notes](https://github.com/python-websockets/websockets/releases)
- [Commits](https://github.com/python-websockets/websockets/compare/13.0.1...13.1)

---
updated-dependencies:
- dependency-name: websockets
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 17:17:31 +00:00
dependabot[bot]
be48bc0f21
chore: bump ruff from 0.6.5 to 0.6.7
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.5 to 0.6.7.
- [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/0.6.5...0.6.7)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 17:17:25 +00:00
dependabot[bot]
d21f4675ea
chore: bump mkdocs-material from 9.5.34 to 9.5.36
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.34 to 9.5.36.
- [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.34...9.5.36)

---
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-09-23 17:17:15 +00:00
dependabot[bot]
d73ed58290
chore: bump pydantic from 2.9.1 to 2.9.2
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.9.1...v2.9.2)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 17:17:09 +00:00
Yohan Boniface
49eb121c68 feat: delete datalayer's files on delete
Until now, uMap was not deleting files on delete, which can increase
file storage a lot after some time.

The files are not deleted, but moved to a "purgatory" folder, from
where they can be deleted after some time.
2024-09-23 09:56:20 +02:00
David Larlet
86a8bbafa2
Merge pull request #2156 from umap-project/docs-users
docs: improvements by @C-Sophie
2024-09-20 15:18:09 -04:00
David Larlet
3148bb41b9
docs: improvements by @C-Sophie from #2155 2024-09-20 15:15:46 -04:00
David Larlet
30a27861d0
docs: improvements by @C-Sophie from #2154 2024-09-20 15:14:30 -04:00
David Larlet
8b5cf27c77
docs: improvements by @C-Sophie from #2153 2024-09-20 15:12:26 -04:00
David Larlet
58c6022aa7
docs: improvements by @C-Sophie from #2152 2024-09-20 15:11:59 -04:00
Yohan Boniface
6618ff5648 fix: polygon with interactive=false was still interactive
This bug has been introduced when spliting features, as we now
only set the Leaflet Polygon options with setStyle, will the
`interactive` option is only used in the init by Leaflet.

See https://github.com/Leaflet/Leaflet/pull/9475

fix #2149
2024-09-20 10:21:57 +02:00
Yohan Boniface
e2520587f5
Merge pull request #2143 from umap-project/dependabot/pip/pytest-8.3.3
chore: bump pytest from 8.3.2 to 8.3.3
2024-09-19 11:26:51 +02:00
Yohan Boniface
f715f64d51
Merge pull request #2142 from umap-project/dependabot/pip/psycopg-3.2.2
chore: bump psycopg from 3.2.1 to 3.2.2
2024-09-19 07:43:43 +02:00
Yohan Boniface
b11813b417
Merge pull request #2141 from umap-project/dependabot/pip/ruff-0.6.5
chore: bump ruff from 0.6.4 to 0.6.5
2024-09-19 07:12:31 +02:00
Yohan Boniface
be75936fd5
Merge pull request #2148 from umap-project/close-issues-action
chore: add a Github action to autoclose issues after some time
2024-09-19 07:11:43 +02:00
Yohan Boniface
5716883ad0
Merge pull request #2147 from umap-project/fix-edit-coordinates-not-saved
fix: editing coordinates manually would not be saved
2024-09-19 07:11:05 +02:00
Yohan Boniface
467d1c545e chore: add a Github action to autoclose issues after some time
For now, only issues marked with "needs info" or "support" will
be affected.
2024-09-17 09:51:10 +02:00
Yohan Boniface
051dd90450 fix: editing coordinates manually would not be saved
The primary coordinates is a two-elements Array in Point.coordinates,
but FormBuilder does not know how to edit an Array, so we edit the
`ui._latlngs` instead.

The proper fix would have been to teach FormBuilder how to edit an
Array, but that path is way longer, and given we plan to refactor
it totally, let's wait for that.

fix #2144
2024-09-17 08:57:10 +02:00
dependabot[bot]
212cd46a28
chore: bump pytest from 8.3.2 to 8.3.3
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.
- [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/8.3.2...8.3.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 17:54:26 +00:00
dependabot[bot]
c15e0eb543
chore: bump psycopg from 3.2.1 to 3.2.2
Bumps [psycopg](https://github.com/psycopg/psycopg) from 3.2.1 to 3.2.2.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](https://github.com/psycopg/psycopg/compare/3.2.1...3.2.2)

---
updated-dependencies:
- dependency-name: psycopg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 17:54:22 +00:00
dependabot[bot]
cee98d99d6
chore: bump ruff from 0.6.4 to 0.6.5
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.4 to 0.6.5.
- [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/0.6.4...0.6.5)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 17:54:15 +00:00
Yohan Boniface
8ecc231816 i18n 2024-09-13 19:09:17 +02:00
David Larlet
52e0259a64
Merge pull request #2121 from umap-project/permissions-revamp
Chore: rework permissions panel
2024-09-13 12:32:49 -04:00
David Larlet
f8ee22fd43
Merge pull request #2133 from umap-project/edit-profile-settings
feat: add a setting to prevent users from editing their profile
2024-09-12 16:21:48 -04:00
David Larlet
d159fdc2cb
feat: add a setting to prevent users from editing their profile
In some situations, the profile comes from the OAuth provider and shouldn’t be modified by users.
2024-09-12 14:23:50 -04:00
Yohan Boniface
b48f911bf2 chore: revamp permissions panel 2024-09-12 17:15:43 +02:00
Yohan Boniface
575b563c67 chore: remove unused class umap-facet-search from css 2024-09-12 17:15:43 +02:00
Yohan Boniface
6d777d9d46 feat: use a copiable input for secret edit link in permissions panel 2024-09-12 17:15:41 +02:00
Yohan Boniface
eda1223516 fix: do not show "Attache to my account" button if no logged in user 2024-09-12 16:53:27 +02:00
Yohan Boniface
445127254b fix: do not show "Layers" title if not layers in permissions panel 2024-09-12 16:53:27 +02:00
Yohan Boniface
289bef7ba8
Merge pull request #2132 from umap-project/fix-poly-icon-alignement
fix: icon alignement in browser, and user icon-xxx class
2024-09-12 15:34:12 +02:00
Yohan Boniface
c158303fbb
Merge pull request #2131 from umap-project/admin-export-csv
feat: very minimal CSV export of users and maps in admin
2024-09-12 15:33:47 +02:00
Yohan Boniface
9848abb3b1 wip: use model specific filename in admin CSV export 2024-09-12 15:23:26 +02:00
Yohan Boniface
ba01f09476 fix: icon alignement in browser, and user icon-xxx class 2024-09-12 15:04:13 +02:00
Yohan Boniface
33c6ee7925 chore: add clean_tilelayer management command
It can be useful to manage the tilelayer registered in the map
settings in db.
2024-09-12 11:52:56 +02:00
Yohan Boniface
17b67cc5de feat: very minimal CSV export of users and maps in admin
fix #2020
2024-09-12 10:30:35 +02:00
Yohan Boniface
99d1c19b22
Merge pull request #2130 from umap-project/makefile-changelog
chore: get Github release notes from command line
2024-09-12 10:16:52 +02:00
Yohan Boniface
010329dce5 2.6.3 2024-09-11 18:36:38 +02:00
Yohan Boniface
c4f3196b27 chore: get Github release notes from command line
So we can integrate the changelog in the release, instead of having
a commit after the release.

You need to have a GITHUB_TOKEN env var, with a read only bearer
coming from https://github.com/settings/tokens
2024-09-11 18:26:06 +02:00
Yohan Boniface
409ec13163 i18n 2024-09-11 15:44:33 +02:00
Yohan Boniface
51c1fb0a8f
Merge pull request #2129 from umap-project/fix-cluster-browser-view
fix: clicking feature in the browser would not open popup in cluster
2024-09-11 15:30:37 +02:00
Yohan Boniface
ec93c38989
Merge pull request #2128 from umap-project/fix-merge-lines
fix: fix merge lines on vertex click
2024-09-11 15:26:37 +02:00