Yohan Boniface
16e776b96f
Allow to hide advanced edit buttons
...
This only deals with showing or hidding those buttons, but does
not deal with real persmission behind (which are handled by the
back-end).
There is at least one workaround possible for users (apart
from using the JS console): clicking the "pencil" near to the
map name in the edit bar will open the map settings. Not sure
how much we want to block this.
cf #930
2023-06-20 23:11:18 +02:00
Yohan Boniface
1620c0567b
Create DataLayer.renderLegend
2023-06-20 20:35:17 +02:00
Yohan Boniface
615498d3bf
Merge pull request #1151 from umap-project/ctrl-shift-click
...
Document Shift-Click and add Ctrl-Shift-click to edit datalayer
2023-06-20 20:24:50 +02:00
Yohan Boniface
2f4fe8a011
Uppercase "Click"
2023-06-20 20:22:17 +02:00
Yohan Boniface
12df0f757e
Move L.U.Map.displayCaption to umap.controls.js
...
Let's be consistent, all other control like actions are there.
2023-06-20 20:21:00 +02:00
Yohan Boniface
3b466c2d19
Use + between keys in help texts
2023-06-20 20:12:38 +02:00
Yohan Boniface
be98f657aa
Merge pull request #1157 from umap-project/overflow-auto
...
Do not force scroll on popup content
2023-06-20 20:10:49 +02:00
Yohan Boniface
97fe3d7d20
Do not force scroll on popup content
...
fix #1152
2023-06-20 20:08:29 +02:00
Yohan Boniface
6642d4a4f4
Use ⇧ instead of Shift in help messages
2023-06-20 19:50:11 +02:00
Yohan Boniface
58cf784b7e
Make ctrl-shift-click work on MacOS too
2023-06-20 19:15:57 +02:00
David Larlet
5ec7b3e49a
Merge pull request #1154 from umap-project/djlint
...
Linting and prettifying templates with djLint for consistency
2023-06-20 11:31:44 -04:00
David Larlet
5d38e02f52
Merge pull request #1155 from umap-project/font-display-swap
...
Set `font-display: swap;` for fonts definition
2023-06-20 11:23:37 -04:00
Yohan Boniface
db8c1f8699
Merge pull request #1153 from umap-project/version-stats
...
Expose version in /stats/ endpoint
2023-06-20 17:23:03 +02:00
David Larlet
4e8ebfa722
Set font-display: swap;
for fonts definition
...
> Gives the font face an extremely small block period and an infinite swap period. — https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display#values
2023-06-20 10:20:21 -04:00
David Larlet
7ccb804231
Manual JS conversion in content template
2023-06-20 10:10:40 -04:00
David Larlet
de37721c40
Manually reformat JS parts for djLint
2023-06-20 10:05:28 -04:00
David Larlet
be5d27d292
Lint template files with djLint
2023-06-20 10:00:02 -04:00
David Larlet
70e3852c0c
Prettify template files with djlint
2023-06-20 09:40:32 -04:00
Yohan Boniface
1d5c1a067a
Expose version in /stats/ endpoint
2023-06-20 15:14:28 +02:00
Yohan Boniface
3cee4fda01
Document Shift-Click and add Ctrl-Shift-click to edit datalayer
2023-06-19 10:45:18 +02:00
Yohan Boniface
247efc5345
1.3.5
2023-06-17 16:00:57 +02:00
Yohan Boniface
b324e59cd4
Fix stars link in header
2023-06-17 15:59:16 +02:00
David Larlet
44d3e64d56
Add a publish command to the Makefile
2023-06-17 09:50:36 -04:00
David Larlet
020f805fbe
🚀 1.3.4
2023-06-17 09:46:04 -04:00
David Larlet
7b340966ef
Merge pull request #1133 from umap-project/pyproject-toml
...
From to setup.cfg+setuptools to pyproject.toml+hatch
2023-06-17 09:38:33 -04:00
David Larlet
9ad47f8ef9
Customize the build process with hatch
2023-06-17 09:36:50 -04:00
David Larlet
e23f1dd3c2
From to setup.cfg+setuptools to pyproject.toml+hatch
2023-06-17 09:09:36 -04:00
Yohan Boniface
6f75807fc7
Merge pull request #1150 from umap-project/pfbreton-perso-patch-1
...
Back to max-height only for datalayers
2023-06-17 15:07:35 +02:00
David Larlet
ac8f343d67
Back to max-height only for datalayers
...
Refs https://github.com/umap-project/umap/pull/1149
Refs https://github.com/umap-project/umap/pull/1143
There are still issues with resize+(max-)height combination, to be addressed in a future release.
2023-06-17 09:06:36 -04:00
pfbreton-perso
5dd0c2394a
browse datalayers overflow fix
...
In my previous improvement where I suggested to set the height of datalayers to the size of the content and add a resize handle i neglected the case where a very long list of layers could make the control unusable by overflowing the available screen space.
I suggest to reintroduce a maximum height so that we have a good compromize between resizing the datalayer list and the maximum possible size.
2023-06-17 09:06:36 -04:00
Yohan Boniface
608c54d4bf
Merge pull request #1145 from umap-project/custom-username
...
Allow to customize user display name and URL slug
2023-06-17 06:39:55 +02:00
Yohan Boniface
02a14a32f4
add tests for user display and slug customization
2023-06-17 06:35:21 +02:00
Yohan Boniface
7320e6f9fd
Merge pull request #1148 from umap-project/overflow-popup
...
Overflow popup
2023-06-16 19:34:46 +02:00
Yohan Boniface
b04016d305
Remove unused CSS class
2023-06-16 19:32:01 +02:00
Yohan Boniface
4ee33c0434
Move overflow-y directive to umap-popup-content
...
fix #1146
2023-06-16 19:06:53 +02:00
Yohan Boniface
8701358b2b
Remove DOM unused element from popup
2023-06-16 19:06:31 +02:00
Yohan Boniface
8327aa5f24
Merge pull request #1144 from umap-project/messages
...
Show messages also in the content part
2023-06-16 15:31:53 +02:00
Yohan Boniface
81fcc080d9
Allow to customize user display name and URL slug
2023-06-16 14:59:59 +02:00
Yohan Boniface
453a7b5616
Remove unused settings from social auth
...
I cannot find any reference of those settings while looking
at social-core code.
2023-06-16 14:52:12 +02:00
Yohan Boniface
8b4ffba859
Show messages also in the content part
...
Messages are already shown in the map, if any.
2023-06-16 14:45:43 +02:00
Yohan Boniface
fef82818e1
Merge pull request #1143 from pfbreton-perso/patch-1
...
Ability to resize the list of layers displayed on the map
2023-06-15 21:36:31 +02:00
David Larlet
d96c158b08
Add OpenCollective funding platform
2023-06-15 12:25:30 -04:00
pfbreton-perso
d53bbf84f2
Ability to resize the list of layers displayed on the map
...
This is a proposed change to resize the list of layers to fit the content of the list by default and give the ability to resize the window.
I felt that I was constrained by the fixed size that wasn't displaying enough layers to be comfortable to use.
2023-06-15 11:52:10 -04:00
Yohan Boniface
03b6f94a79
Merge pull request #1142 from umap-project/no-templates-dirs
...
Remove `DIRS` from `settings.TEMPLATES`
2023-06-15 07:37:59 +02:00
David Larlet
bb8d233411
Remove DIRS
from settings.TEMPLATES
...
It’s more convenient to let the sub-themes declare their own templates (especially with `'APP_DIRS': True`).
2023-06-14 21:15:37 -04:00
remco
411b3245c3
Fix #406 for easy installing on ubuntu
2023-06-14 21:47:37 +02:00
remco
c0063d2fa2
Fix permisson problem, use suggestion from #407
2023-06-14 21:47:37 +02:00
Yohan Boniface
0076614ee8
Merge pull request #1141 from umap-project/1140-allow-geo-scheme
...
Allow `geo:` scheme in (description) links
2023-06-14 19:01:43 +02:00
David Larlet
8400d9f03a
Even better with a test
...
Refs 4fca2cccca
2023-06-14 12:59:44 -04:00
David Larlet
4fca2cccca
Allow geo:
scheme in (description) links
...
Fix #1140
2023-06-14 12:56:32 -04:00